0001637207-24-000044.txt : 20240509 0001637207-24-000044.hdr.sgml : 20240509 20240509160630 ACCESSION NUMBER: 0001637207-24-000044 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 92 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Planet Fitness, Inc. CENTRAL INDEX KEY: 0001637207 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MEMBERSHIP SPORTS & RECREATION CLUBS [7997] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37534 FILM NUMBER: 24930494 BUSINESS ADDRESS: STREET 1: 4 LIBERTY LANE WEST CITY: HAMPTON STATE: NH ZIP: 03842 BUSINESS PHONE: 603-750-0001 MAIL ADDRESS: STREET 1: 4 LIBERTY LANE WEST CITY: HAMPTON STATE: NH ZIP: 03842 10-Q 1 plnt-20240331.htm 10-Q plnt-20240331
FALSE2024Q10001637207--12-31http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent91111xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesplnt:memberplnt:storeplnt:stateplnt:segmentxbrli:pureplnt:extensionplnt:agreement00016372072024-01-012024-03-310001637207us-gaap:CommonClassAMember2024-05-020001637207us-gaap:CommonClassBMember2024-05-0200016372072024-03-3100016372072023-12-310001637207us-gaap:CommonClassAMember2023-12-310001637207us-gaap:CommonClassAMember2024-03-310001637207us-gaap:CommonClassBMember2023-12-310001637207us-gaap:CommonClassBMember2024-03-310001637207us-gaap:FranchiseMember2024-01-012024-03-310001637207us-gaap:FranchiseMember2023-01-012023-03-310001637207us-gaap:AdvertisingMember2024-01-012024-03-310001637207us-gaap:AdvertisingMember2023-01-012023-03-310001637207plnt:CorporateOwnedStoresMember2024-01-012024-03-310001637207plnt:CorporateOwnedStoresMember2023-01-012023-03-310001637207plnt:EquipmentRevenueMember2024-01-012024-03-310001637207plnt:EquipmentRevenueMember2023-01-012023-03-3100016372072023-01-012023-03-310001637207us-gaap:CommonClassAMember2024-01-012024-03-310001637207us-gaap:CommonClassAMember2023-01-012023-03-3100016372072022-12-3100016372072023-03-310001637207us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-12-310001637207us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-12-310001637207us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001637207us-gaap:AdditionalPaidInCapitalMember2023-12-310001637207us-gaap:RetainedEarningsMember2023-12-310001637207us-gaap:NoncontrollingInterestMember2023-12-310001637207us-gaap:RetainedEarningsMember2024-01-012024-03-310001637207us-gaap:NoncontrollingInterestMember2024-01-012024-03-310001637207us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001637207us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-01-012024-03-310001637207us-gaap:CommonStockMemberus-gaap:CommonClassBMember2024-01-012024-03-310001637207us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001637207us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-03-310001637207us-gaap:CommonStockMemberus-gaap:CommonClassBMember2024-03-310001637207us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001637207us-gaap:AdditionalPaidInCapitalMember2024-03-310001637207us-gaap:RetainedEarningsMember2024-03-310001637207us-gaap:NoncontrollingInterestMember2024-03-310001637207us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-12-310001637207us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-12-310001637207us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001637207us-gaap:AdditionalPaidInCapitalMember2022-12-310001637207us-gaap:RetainedEarningsMember2022-12-310001637207us-gaap:NoncontrollingInterestMember2022-12-310001637207us-gaap:RetainedEarningsMember2023-01-012023-03-310001637207us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001637207us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001637207us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-01-012023-03-310001637207us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-01-012023-03-310001637207us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001637207us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-03-310001637207us-gaap:CommonStockMemberus-gaap:CommonClassBMember2023-03-310001637207us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001637207us-gaap:AdditionalPaidInCapitalMember2023-03-310001637207us-gaap:RetainedEarningsMember2023-03-310001637207us-gaap:NoncontrollingInterestMember2023-03-310001637207plnt:PlaFitHoldingsLLCMember2015-08-050001637207plnt:PlanetIntermediateLLCMemberplnt:PlaFitHoldingsLLCMember2015-08-050001637207plnt:PlanetFitnessHoldingsLLCMemberplnt:PlanetIntermediateLLCMember2015-08-050001637207plnt:PlaFitHoldingsLLCMember2024-03-310001637207us-gaap:CarryingReportedAmountFairValueDisclosureMember2024-03-310001637207us-gaap:EstimateOfFairValueFairValueDisclosureMember2024-03-310001637207us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001637207us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001637207srt:MinimumMember2024-03-310001637207srt:MinimumMember2023-12-310001637207srt:MaximumMember2023-12-310001637207srt:MaximumMember2024-03-310001637207us-gaap:MoneyMarketFundsMemberus-gaap:CashAndCashEquivalentsMember2024-03-310001637207us-gaap:MoneyMarketFundsMemberus-gaap:CashAndCashEquivalentsMember2024-01-012024-03-310001637207us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMember2024-03-310001637207us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CashAndCashEquivalentsMember2024-03-310001637207us-gaap:CashAndCashEquivalentsMemberus-gaap:USTreasurySecuritiesMember2024-03-310001637207us-gaap:CashAndCashEquivalentsMemberus-gaap:USTreasurySecuritiesMember2024-01-012024-03-310001637207us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:USTreasurySecuritiesMember2024-03-310001637207us-gaap:FairValueInputsLevel2Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:USTreasurySecuritiesMember2024-03-310001637207us-gaap:CommercialPaperMemberus-gaap:CashAndCashEquivalentsMember2024-03-310001637207us-gaap:CommercialPaperMemberus-gaap:CashAndCashEquivalentsMember2024-01-012024-03-310001637207us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberus-gaap:CashAndCashEquivalentsMember2024-03-310001637207us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberus-gaap:CashAndCashEquivalentsMember2024-03-310001637207us-gaap:CashAndCashEquivalentsMember2024-03-310001637207us-gaap:CashAndCashEquivalentsMember2024-01-012024-03-310001637207us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMember2024-03-310001637207us-gaap:FairValueInputsLevel2Memberus-gaap:CashAndCashEquivalentsMember2024-03-310001637207us-gaap:CommercialPaperMemberplnt:MarketableSecuritiesCurrentMember2024-03-310001637207us-gaap:CommercialPaperMemberplnt:MarketableSecuritiesCurrentMember2024-01-012024-03-310001637207us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberplnt:MarketableSecuritiesCurrentMember2024-03-310001637207us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberplnt:MarketableSecuritiesCurrentMember2024-03-310001637207us-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesCurrentMember2024-03-310001637207us-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesCurrentMember2024-01-012024-03-310001637207us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberplnt:MarketableSecuritiesCurrentMember2024-03-310001637207us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberplnt:MarketableSecuritiesCurrentMember2024-03-310001637207us-gaap:USGovernmentAgenciesDebtSecuritiesMemberplnt:MarketableSecuritiesCurrentMember2024-03-310001637207us-gaap:USGovernmentAgenciesDebtSecuritiesMemberplnt:MarketableSecuritiesCurrentMember2024-01-012024-03-310001637207us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberplnt:MarketableSecuritiesCurrentMember2024-03-310001637207us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberplnt:MarketableSecuritiesCurrentMember2024-03-310001637207plnt:MarketableSecuritiesCurrentMember2024-03-310001637207plnt:MarketableSecuritiesCurrentMember2024-01-012024-03-310001637207us-gaap:FairValueInputsLevel1Memberplnt:MarketableSecuritiesCurrentMember2024-03-310001637207us-gaap:FairValueInputsLevel2Memberplnt:MarketableSecuritiesCurrentMember2024-03-310001637207us-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesNoncurrentMember2024-03-310001637207us-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesNoncurrentMember2024-01-012024-03-310001637207us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberplnt:MarketableSecuritiesNoncurrentMember2024-03-310001637207us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberplnt:MarketableSecuritiesNoncurrentMember2024-03-310001637207us-gaap:USGovernmentAgenciesDebtSecuritiesMemberplnt:MarketableSecuritiesNoncurrentMember2024-03-310001637207us-gaap:USGovernmentAgenciesDebtSecuritiesMemberplnt:MarketableSecuritiesNoncurrentMember2024-01-012024-03-310001637207us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberplnt:MarketableSecuritiesNoncurrentMember2024-03-310001637207us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberplnt:MarketableSecuritiesNoncurrentMember2024-03-310001637207plnt:MarketableSecuritiesNoncurrentMember2024-03-310001637207plnt:MarketableSecuritiesNoncurrentMember2024-01-012024-03-310001637207us-gaap:FairValueInputsLevel1Memberplnt:MarketableSecuritiesNoncurrentMember2024-03-310001637207us-gaap:FairValueInputsLevel2Memberplnt:MarketableSecuritiesNoncurrentMember2024-03-310001637207us-gaap:FairValueInputsLevel1Member2024-03-310001637207us-gaap:FairValueInputsLevel2Member2024-03-310001637207us-gaap:MoneyMarketFundsMemberus-gaap:CashAndCashEquivalentsMember2023-12-310001637207us-gaap:MoneyMarketFundsMemberus-gaap:CashAndCashEquivalentsMember2023-01-012023-12-310001637207us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMember2023-12-310001637207us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CashAndCashEquivalentsMember2023-12-310001637207us-gaap:CashAndCashEquivalentsMemberus-gaap:USTreasurySecuritiesMember2023-12-310001637207us-gaap:CashAndCashEquivalentsMemberus-gaap:USTreasurySecuritiesMember2023-01-012023-12-310001637207us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:USTreasurySecuritiesMember2023-12-310001637207us-gaap:FairValueInputsLevel2Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:USTreasurySecuritiesMember2023-12-310001637207us-gaap:CashAndCashEquivalentsMember2023-12-310001637207us-gaap:CashAndCashEquivalentsMember2023-01-012023-12-310001637207us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMember2023-12-310001637207us-gaap:FairValueInputsLevel2Memberus-gaap:CashAndCashEquivalentsMember2023-12-310001637207us-gaap:CommercialPaperMemberplnt:MarketableSecuritiesCurrentMember2023-12-310001637207us-gaap:CommercialPaperMemberplnt:MarketableSecuritiesCurrentMember2023-01-012023-12-310001637207us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberplnt:MarketableSecuritiesCurrentMember2023-12-310001637207us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMemberplnt:MarketableSecuritiesCurrentMember2023-12-310001637207us-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesCurrentMember2023-12-310001637207us-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesCurrentMember2023-01-012023-12-310001637207us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberplnt:MarketableSecuritiesCurrentMember2023-12-310001637207us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberplnt:MarketableSecuritiesCurrentMember2023-12-310001637207us-gaap:USGovernmentAgenciesDebtSecuritiesMemberplnt:MarketableSecuritiesCurrentMember2023-12-310001637207us-gaap:USGovernmentAgenciesDebtSecuritiesMemberplnt:MarketableSecuritiesCurrentMember2023-01-012023-12-310001637207us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberplnt:MarketableSecuritiesCurrentMember2023-12-310001637207us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberplnt:MarketableSecuritiesCurrentMember2023-12-310001637207plnt:MarketableSecuritiesCurrentMember2023-12-310001637207plnt:MarketableSecuritiesCurrentMember2023-01-012023-12-310001637207us-gaap:FairValueInputsLevel1Memberplnt:MarketableSecuritiesCurrentMember2023-12-310001637207us-gaap:FairValueInputsLevel2Memberplnt:MarketableSecuritiesCurrentMember2023-12-310001637207us-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesNoncurrentMember2023-12-310001637207us-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesNoncurrentMember2023-01-012023-12-310001637207us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberplnt:MarketableSecuritiesNoncurrentMember2023-12-310001637207us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberplnt:MarketableSecuritiesNoncurrentMember2023-12-310001637207us-gaap:USGovernmentAgenciesDebtSecuritiesMemberplnt:MarketableSecuritiesNoncurrentMember2023-12-310001637207us-gaap:USGovernmentAgenciesDebtSecuritiesMemberplnt:MarketableSecuritiesNoncurrentMember2023-01-012023-12-310001637207us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberplnt:MarketableSecuritiesNoncurrentMember2023-12-310001637207us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberplnt:MarketableSecuritiesNoncurrentMember2023-12-310001637207plnt:MarketableSecuritiesNoncurrentMember2023-12-310001637207plnt:MarketableSecuritiesNoncurrentMember2023-01-012023-12-310001637207us-gaap:FairValueInputsLevel1Memberplnt:MarketableSecuritiesNoncurrentMember2023-12-310001637207us-gaap:FairValueInputsLevel2Memberplnt:MarketableSecuritiesNoncurrentMember2023-12-3100016372072023-01-012023-12-310001637207us-gaap:FairValueInputsLevel1Member2023-12-310001637207us-gaap:FairValueInputsLevel2Member2023-12-310001637207plnt:PlanetFitnessAustraliaHoldingsFormerlyBravoFitHoldingsPtyLtdMember2023-12-310001637207plnt:PlanetFitnessAustraliaHoldingsFormerlyBravoFitHoldingsPtyLtdMember2024-03-310001637207plnt:PlanetFitnessAustraliaHoldingsFormerlyBravoFitHoldingsPtyLtdMember2024-01-012024-03-310001637207plnt:PlanetFitnessAustraliaHoldingsFormerlyBravoFitHoldingsPtyLtdMember2023-01-012023-03-310001637207plnt:PlanetFitmexLLCMember2024-03-310001637207plnt:PlanetFitmexLLCMember2023-12-310001637207plnt:PlanetFitmexLLCMember2024-01-012024-03-310001637207us-gaap:FranchisedUnitsMemberplnt:FloridaAcquisitionMember2023-04-160001637207plnt:FloridaAcquisitionMember2023-04-162023-04-160001637207plnt:FloridaAcquisitionMember2023-04-160001637207us-gaap:FranchiseRightsMemberplnt:FloridaAcquisitionMember2023-04-160001637207us-gaap:FranchiseRightsMemberplnt:FloridaAcquisitionMember2023-04-162023-04-160001637207us-gaap:CustomerRelationshipsMemberplnt:FloridaAcquisitionMember2023-04-160001637207us-gaap:CustomerRelationshipsMemberplnt:FloridaAcquisitionMember2023-04-162023-04-160001637207us-gaap:CustomerRelationshipsMember2024-03-310001637207us-gaap:CustomerRelationshipsMember2023-12-310001637207us-gaap:FranchiseRightsMember2024-03-310001637207us-gaap:FranchiseRightsMember2023-12-310001637207us-gaap:TrademarksAndTradeNamesMember2024-03-310001637207us-gaap:TrademarksAndTradeNamesMember2023-12-310001637207us-gaap:SeniorNotesMemberplnt:FixedRateSeniorSecuredNotesClassA2IIMember2024-03-310001637207us-gaap:SeniorNotesMemberplnt:FixedRateSeniorSecuredNotesClassA2IIMember2023-12-310001637207plnt:FixedRateSeniorSecuredNotesClassA2Memberus-gaap:SeniorNotesMember2024-03-310001637207plnt:FixedRateSeniorSecuredNotesClassA2Memberus-gaap:SeniorNotesMember2023-12-310001637207us-gaap:SeniorNotesMemberplnt:FixedRateSeniorSecuredNotesClassA2I2022Member2024-03-310001637207us-gaap:SeniorNotesMemberplnt:FixedRateSeniorSecuredNotesClassA2I2022Member2023-12-310001637207plnt:FixedRateSeniorSecuredNotesClassA2II2022Memberus-gaap:SeniorNotesMember2024-03-310001637207plnt:FixedRateSeniorSecuredNotesClassA2II2022Memberus-gaap:SeniorNotesMember2023-12-310001637207us-gaap:SeniorNotesMemberplnt:FixedRateSeniorSecuredNotesClassA2IMember2018-08-010001637207us-gaap:SeniorNotesMemberplnt:FixedRateSeniorSecuredNotesClassA2IIMember2018-08-010001637207plnt:VariableFundingNotesMemberus-gaap:RevolvingCreditFacilityMember2018-08-010001637207plnt:FixedRateSeniorSecuredNotesClassA2Memberus-gaap:SeniorNotesMember2019-12-030001637207plnt:A3251FixedRateClassA2ISeniorSecuredNotesMemberus-gaap:SeniorNotesMember2022-02-100001637207us-gaap:SeniorNotesMemberplnt:A4008FixedRateClassA2IISeniorSecuredNotesMember2022-02-100001637207us-gaap:RevolvingCreditFacilityMemberplnt:A2022VariableFundingNotesMember2022-02-100001637207us-gaap:RevolvingCreditFacilityMemberplnt:A2022VariableFundingNotesMember2022-02-102022-02-1000016372072018-08-0100016372072019-12-0300016372072022-02-100001637207plnt:SecuritizedSeniorNotesMemberus-gaap:SecuredDebtMember2024-03-3100016372072024-04-012024-03-3100016372072025-01-012024-03-3100016372072026-01-012024-03-3100016372072027-01-012024-03-3100016372072028-01-012024-03-3100016372072029-01-012024-03-310001637207plnt:FranchiseRevenueMembersrt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMember2024-01-012024-03-310001637207plnt:FranchiseRevenueMembersrt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMember2023-01-012023-03-310001637207plnt:FranchiseRevenueMemberus-gaap:RelatedPartyMember2024-01-012024-03-310001637207plnt:FranchiseRevenueMemberus-gaap:RelatedPartyMember2023-01-012023-03-310001637207plnt:EquipmentRevenueMembersrt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMember2024-01-012024-03-310001637207plnt:EquipmentRevenueMembersrt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMember2023-01-012023-03-310001637207plnt:EquipmentRevenueMemberus-gaap:RelatedPartyMember2024-01-012024-03-310001637207plnt:EquipmentRevenueMemberus-gaap:RelatedPartyMember2023-01-012023-03-310001637207us-gaap:RelatedPartyMember2024-01-012024-03-310001637207us-gaap:RelatedPartyMember2023-01-012023-03-310001637207plnt:EquipmentRevenueMemberus-gaap:RelatedPartyMember2024-03-310001637207plnt:EquipmentRevenueMemberus-gaap:RelatedPartyMember2023-12-310001637207plnt:AreaDevelopmentAgreementsMemberus-gaap:RelatedPartyMember2024-03-310001637207plnt:AreaDevelopmentAgreementsMemberus-gaap:RelatedPartyMember2023-12-310001637207plnt:AreaDevelopmentAgreementsMembersrt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMember2024-03-310001637207plnt:AreaDevelopmentAgreementsMembersrt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMember2023-12-310001637207plnt:TaxBenefitArrangementsMemberus-gaap:RelatedPartyMember2024-03-310001637207plnt:TaxBenefitArrangementsMemberus-gaap:RelatedPartyMember2023-12-310001637207us-gaap:AdministrativeServiceMemberus-gaap:RelatedPartyMember2024-01-012024-03-310001637207us-gaap:AdministrativeServiceMemberus-gaap:RelatedPartyMember2023-01-012023-03-310001637207plnt:CorporateTravelMembersrt:AffiliatedEntityMember2023-01-012023-03-310001637207plnt:AmenityTrackingComplianceSoftwareCompanyMemberplnt:PaymentsForAmenityTrackingComplianceSoftwareMembersrt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMember2024-03-310001637207plnt:PaymentsForAmenityTrackingComplianceSoftwareMembersrt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMember2024-01-012024-03-310001637207plnt:PaymentsForAmenityTrackingComplianceSoftwareMembersrt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMember2023-01-012023-03-310001637207plnt:HoldingsUnitsMember2024-01-012024-03-310001637207us-gaap:CommonClassBMember2024-01-012024-03-310001637207plnt:ContinuingLLCOwnersMemberus-gaap:CommonClassAMember2024-01-012024-03-310001637207plnt:PlaFitHoldingsLLCMember2024-01-012024-03-310001637207us-gaap:InvestorMemberus-gaap:CommonStockMemberplnt:CommonStockholdersMemberus-gaap:CommonClassAMember2024-03-310001637207us-gaap:InvestorMemberus-gaap:CommonStockMemberplnt:CommonStockholdersMemberplnt:PlanetFitnessInc.Memberus-gaap:CommonClassAMember2024-03-310001637207us-gaap:InvestorMemberplnt:ContinuingLLCOwnersMemberus-gaap:CommonClassAMember2024-03-310001637207us-gaap:InvestorMemberplnt:SecondaryOfferingAndExchangeMemberplnt:PlaFitHoldingsLLCMember2024-01-012024-03-310001637207plnt:SecondaryOfferingAndExchangeMemberplnt:ContinuingLLCOwnersMember2024-03-310001637207plnt:SecondaryOfferingAndExchangeMemberplnt:ContinuingLLCOwnersMemberplnt:PlaFitHoldingsLLCMember2024-01-012024-03-310001637207plnt:SecondaryOfferingAndExchangeMemberplnt:ContinuingLLCOwnersMemberus-gaap:CommonClassBMember2024-03-310001637207plnt:SecondaryOfferingAndExchangeMemberplnt:ContinuingLLCOwnersMemberplnt:ContinuingLLCOwnersMemberus-gaap:CommonClassBMemberplnt:PlaFitHoldingsLLCMember2024-03-310001637207plnt:A2022ShareRepurchaseProgramMember2022-11-040001637207plnt:A2022ShareRepurchaseProgramMemberus-gaap:CommonClassAMember2024-01-012024-03-310001637207plnt:A2022ShareRepurchaseProgramMember2024-03-310001637207us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001637207us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001637207us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001637207us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001637207us-gaap:PerformanceSharesMember2024-01-012024-03-310001637207us-gaap:PerformanceSharesMember2023-01-012023-03-310001637207us-gaap:CommonClassBMember2024-01-012024-03-310001637207us-gaap:CommonClassBMember2023-01-012023-03-310001637207us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001637207us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001637207us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001637207us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001637207us-gaap:PerformanceSharesMember2024-01-012024-03-310001637207us-gaap:PerformanceSharesMember2023-01-012023-03-310001637207plnt:TRAHoldersMember2024-03-310001637207plnt:ContinuingLLCOwnersMemberus-gaap:CommonClassAMember2023-01-012023-03-310001637207plnt:ContinuingLLCOwnersMember2024-01-012024-03-310001637207plnt:ContinuingLLCOwnersMember2023-01-012023-03-310001637207plnt:ContinuingLLCOwnersMember2024-03-310001637207plnt:ContinuingLLCOwnersMember2023-03-310001637207plnt:MexicoAcquisitionMemberplnt:PlanetFitmexLLCMember2024-01-012024-03-310001637207plnt:MexicoAcquisitionMemberplnt:PlanetFitmexLLCMember2023-10-202023-10-200001637207country:USplnt:FranchiseSegmentMember2024-01-012024-03-310001637207country:USplnt:FranchiseSegmentMember2023-01-012023-03-310001637207us-gaap:NonUsMemberplnt:FranchiseSegmentMember2024-01-012024-03-310001637207us-gaap:NonUsMemberplnt:FranchiseSegmentMember2023-01-012023-03-310001637207plnt:FranchiseSegmentMember2024-01-012024-03-310001637207plnt:FranchiseSegmentMember2023-01-012023-03-310001637207plnt:CorporateOwnedStoresSegmentMembercountry:US2024-01-012024-03-310001637207plnt:CorporateOwnedStoresSegmentMembercountry:US2023-01-012023-03-310001637207plnt:CorporateOwnedStoresSegmentMemberus-gaap:NonUsMember2024-01-012024-03-310001637207plnt:CorporateOwnedStoresSegmentMemberus-gaap:NonUsMember2023-01-012023-03-310001637207plnt:CorporateOwnedStoresSegmentMember2024-01-012024-03-310001637207plnt:CorporateOwnedStoresSegmentMember2023-01-012023-03-310001637207country:USplnt:EquipmentSegmentMember2024-01-012024-03-310001637207country:USplnt:EquipmentSegmentMember2023-01-012023-03-310001637207us-gaap:NonUsMemberplnt:EquipmentSegmentMember2024-01-012024-03-310001637207us-gaap:NonUsMemberplnt:EquipmentSegmentMember2023-01-012023-03-310001637207plnt:EquipmentSegmentMember2024-01-012024-03-310001637207plnt:EquipmentSegmentMember2023-01-012023-03-310001637207plnt:FranchiseSegmentMemberplnt:PlacementServicesMember2024-01-012024-03-310001637207plnt:FranchiseSegmentMemberplnt:PlacementServicesMember2023-01-012023-03-310001637207plnt:FranchiseSegmentMemberus-gaap:OperatingSegmentsMember2024-01-012024-03-310001637207plnt:FranchiseSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001637207plnt:CorporateOwnedStoresSegmentMemberus-gaap:OperatingSegmentsMember2024-01-012024-03-310001637207plnt:CorporateOwnedStoresSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001637207plnt:EquipmentSegmentMemberus-gaap:OperatingSegmentsMember2024-01-012024-03-310001637207plnt:EquipmentSegmentMemberus-gaap:OperatingSegmentsMember2023-01-012023-03-310001637207us-gaap:CorporateNonSegmentMember2024-01-012024-03-310001637207us-gaap:CorporateNonSegmentMember2023-01-012023-03-310001637207plnt:FranchiseSegmentMemberus-gaap:OperatingSegmentsMember2024-03-310001637207plnt:FranchiseSegmentMemberus-gaap:OperatingSegmentsMember2023-12-310001637207plnt:CorporateOwnedStoresSegmentMemberus-gaap:OperatingSegmentsMember2024-03-310001637207plnt:CorporateOwnedStoresSegmentMemberus-gaap:OperatingSegmentsMember2023-12-310001637207plnt:EquipmentSegmentMemberus-gaap:OperatingSegmentsMember2024-03-310001637207plnt:EquipmentSegmentMemberus-gaap:OperatingSegmentsMember2023-12-310001637207us-gaap:MaterialReconcilingItemsMember2024-03-310001637207us-gaap:MaterialReconcilingItemsMember2023-12-310001637207plnt:CorporateOwnedStoresSegmentMemberus-gaap:NonUsMember2024-03-310001637207plnt:CorporateOwnedStoresSegmentMemberus-gaap:NonUsMember2023-12-310001637207plnt:FranchiseSegmentMember2024-03-310001637207plnt:FranchiseSegmentMember2023-12-310001637207plnt:CorporateOwnedStoresSegmentMember2024-03-310001637207plnt:CorporateOwnedStoresSegmentMember2023-12-310001637207plnt:EquipmentSegmentMember2024-03-310001637207plnt:EquipmentSegmentMember2023-12-310001637207us-gaap:FranchisedUnitsMember2023-12-310001637207us-gaap:FranchisedUnitsMember2022-12-310001637207us-gaap:FranchisedUnitsMember2024-01-012024-03-310001637207us-gaap:FranchisedUnitsMember2023-01-012023-03-310001637207us-gaap:FranchisedUnitsMember2024-03-310001637207us-gaap:FranchisedUnitsMember2023-03-310001637207us-gaap:EntityOperatedUnitsMember2023-12-310001637207us-gaap:EntityOperatedUnitsMember2022-12-310001637207us-gaap:EntityOperatedUnitsMember2024-01-012024-03-310001637207us-gaap:EntityOperatedUnitsMember2023-01-012023-03-310001637207us-gaap:EntityOperatedUnitsMember2024-03-310001637207us-gaap:EntityOperatedUnitsMember2023-03-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2024
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ___________to ______________
Commission file number: 001-37534
PLANET FITNESS, INC.
(Exact Name of Registrant as Specified in Its Charter)
Delaware 38-3942097
(State or Other Jurisdiction of Incorporation or Organization) (I.R.S. Employer Identification No.)
4 Liberty Lane West, Hampton, NH 03842
(Address of Principal Executive Offices and Zip Code)
(603) 750-0001
(Registrant’s Telephone Number, Including Area Code)
Securities registered pursuant to Section 12(b) of the Act: 
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A common stock, $0.0001 Par ValuePLNTNew York Stock Exchange
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes       No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T 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, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated 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 is a shell company (as defined in Rule 12b-2 of the Act).    Yes      No  
As of May 2, 2024 there were 87,528,804 shares of the Registrant’s Class A Common Stock, par value $0.0001 per share, outstanding and 650,531 shares of the Registrant’s Class B Common Stock, par value $0.0001 per share, outstanding.




PLANET FITNESS, INC.
TABLE OF CONTENTS
  
    Page
   
   
  
  
  
  
   
  
  
  
  
  
  
  
   
2


Cautionary Note Regarding Forward-Looking Statements
This Quarterly Report on Form 10-Q, as well as information included in oral statements or other written statements made or to be made by us, contain statements that constitute “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Forward-looking statements are neither historical facts nor assurances of future performance. Instead, they are based on our current beliefs, expectations and assumptions regarding the future of our business, future plans and strategies, and other future conditions. Forward-looking statements can be identified by words such as “anticipate,” “believe,” “envision,” “estimate,” “expect,” “intend,” “may,” “goal,” “plan,” “prospect,” “predict,” “project,” “target,” “potential,” “will,” “would,” “could,” “should,” “continue,” “ongoing,” “contemplate,” “future,” “strategy” and the negative thereof and other similar words or expressions, although not all forward-looking statements contain these identifying words. Examples of forward-looking statements include, among others, statements we make regarding:
future financial position;
business strategy;
budgets, projected costs and plans;
future industry growth;
financing sources;
potential return of capital initiatives;
the impact of litigation, government inquiries and investigations; and
all other statements regarding our intent, plans, beliefs or expectations or those of our directors or officers.
We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions and expectations disclosed in the forward-looking statements we make. Important factors that could cause actual results and events to differ materially from those indicated in the forward-looking statements include, among others, risks and uncertainties associated with the following:
Our success depends substantially on the value of our brand, which could be materially and adversely affected by the high level of competition in the health and fitness industry, our ability to anticipate and satisfy consumer preferences, shifting views of health and fitness and our ability to obtain and retain high-profile strategic partnership arrangements.
Our and our franchisees’ stores may be unable to attract and retain members, which would materially and adversely affect our business, results of operations and financial condition.
Our intellectual property rights, including trademarks, trade names, copyrights and trade dress, may be infringed, misappropriated or challenged by others.
We and our franchisees rely heavily on information systems, including the use of email marketing, mobile application and social media, and any material failure, interruption or weakness may prevent us from effectively operating our business, damage our reputation or subject us to potential fines or other penalties.
If we fail to properly maintain the confidentiality and integrity of our data, including member credit card, debit card, bank account information and other personally identifiable information, our reputation and business could be materially and adversely affected.
The occurrence of cyber incidents, or a deficiency in cybersecurity, could negatively impact our business by causing a disruption to our operations, a compromise or corruption of confidential information, and/or damage to our employee and business relationships and reputation, all of which could harm our brand and our business.
If we fail to successfully implement our growth strategy, which includes new store development by existing and new franchisees, our ability to increase our revenues and operating profits could be adversely affected.
Our planned growth and changes in the industry could place strains on our management, employees, information systems and internal controls, which may adversely impact our business.
If we cannot retain our key employees and hire additional highly qualified employees, we may not be able to successfully manage our businesses and pursue our strategic objectives.
Economic, political and other risks associated with our international operations could adversely affect our profitability and international growth prospects.
Our financial results are affected by the operating and financial results of, our relationships with and actions taken by our franchisees.
We are subject to a variety of additional risks associated with our franchisees, such as potential franchisee bankruptcies, franchisee changes in control, franchisee turnover, rising costs related to construction of new stores and maintenance of existing stores, including rising costs due to inflation and supply chain disruptions, which could adversely affect the attractiveness of our franchise model, and in turn our business, results of operations and financial condition.
We and our franchisees could be subject to claims related to health and safety risks to members that arise while at both our corporate-owned and franchise stores.
3


Our business is subject to various laws and regulations including, among others, those governing indoor tanning, electronic funds transfer, ACH, credit card, debit card, digital payment options, auto-renewal contracts, membership cancellation rights and consumer protection more generally, and changes in such laws and regulations, failure to comply with existing or future laws and regulations or failure to adjust to consumer sentiment regarding these matters, could harm our reputation and adversely affect our business.
Our failure to address evolving environmental, social and governance (“ESG”) issues may have an adverse effect on our business, financial condition and results of operations.
We are subject to risks associated with leasing property subject to long-term non-cancelable leases.
If we and our franchisees are unable to identify and secure suitable sites for new franchise stores, our revenue growth rate and profits may be negatively impacted.
Opening new stores in close proximity may negatively impact our existing stores’ revenues and profitability.
Our franchisees may incur rising costs related to construction of new stores and maintenance of existing stores, including rising costs due to inflation, supply chain disruptions and other market conditions, which could adversely affect the attractiveness of our franchise model, and in turn our business, results of operations and financial condition.
Our dependence on a limited number of suppliers for equipment and certain products and services could result in disruptions to our business and could adversely affect our revenues and gross profit.
The other factors identified under the heading “Risk Factors” in our annual report on Form 10-K for the fiscal year ended December 31, 2023 filed with the Securities and Exchange Commission.
The forward-looking statements in this Quarterly Report on Form 10-Q represent our views as of the date of this Report. Unless legally required, we undertake no obligation to publicly update any forward-looking statements whether as a result of new information, future developments or otherwise.
4

PART I-FINANCIAL INFORMATION
ITEM 1. Financial Statements
Planet Fitness, Inc. and Subsidiaries
Condensed Consolidated Balance Sheets (Unaudited)

(in thousands, except per share amounts)
March 31, 2024December 31, 2023
Assets  
Current assets:  
Cash and cash equivalents$301,707 $275,842 
Restricted cash46,190 46,279 
Short-term marketable securities93,362 74,901 
Accounts receivable, net of allowances for uncollectible amounts of $0 and $0 as of March 31, 2024 and December 31, 2023, respectively
23,837 41,890 
Inventory4,959 4,677 
Restricted assets - national advertising fund17,945  
Prepaid expenses18,945 13,842 
Other receivables12,513 11,072 
Income tax receivable1,324 3,314 
Total current assets520,782 471,817 
Long-term marketable securities
45,165 50,886 
Investments, net of allowance for expected credit losses of $18,164 and $17,689 as of March 31, 2024 and December 31, 2023, respectively
76,360 77,507 
Property and equipment, net of accumulated depreciation of $349,068 and $322,958, as of March 31, 2024 and December 31, 2023, respectively
382,019 390,405 
Right-of-use assets, net385,796 381,010 
Intangible assets, net359,750 372,507 
Goodwill719,074 717,502 
Deferred income taxes499,839 504,188 
Other assets, net3,993 3,871 
Total assets$2,992,778 $2,969,693 
Liabilities and stockholders’ deficit
Current liabilities:
Current maturities of long-term debt$20,750 $20,750 
Accounts payable20,560 23,788 
Accrued expenses43,709 66,299 
Equipment deposits7,594 4,506 
Deferred revenue, current77,263 59,591 
Payable pursuant to tax benefit arrangements, current41,294 41,294 
Other current liabilities35,331 35,101 
Total current liabilities246,501 251,329 
Long-term debt, net of current maturities1,959,032 1,962,874 
Lease liabilities, net of current portion390,399 381,589 
Deferred revenue, net of current portion33,820 32,047 
Deferred tax liabilities1,666 1,644 
Payable pursuant to tax benefit arrangements, net of current portion456,700 454,368 
Other liabilities3,891 4,833 
Total noncurrent liabilities2,845,508 2,837,355 
Commitments and contingencies (Note 13)
Stockholders’ equity (deficit):
Class A common stock, $0.0001 par value, 300,000 shares authorized, 86,832 and 86,760 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively
9 9 
Class B common stock, $0.0001 par value, 100,000 shares authorized, 1,071 and 1,397 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively
  
Accumulated other comprehensive (loss) income(435)172 
Additional paid in capital581,332 575,631 
Accumulated deficit(677,321)(691,461)
Total stockholders’ deficit attributable to Planet Fitness, Inc.(96,415)(115,649)
Non-controlling interests(2,816)(3,342)
Total stockholders’ deficit(99,231)(118,991)
Total liabilities and stockholders’ deficit$2,992,778 $2,969,693 
See accompanying notes to condensed consolidated financial statements
5

Planet Fitness, Inc. and Subsidiaries
Condensed Consolidated Statements of Operations (Unaudited)

 Three Months Ended March 31,
(in thousands, except per share amounts)
20242023
Revenue:  
Franchise$84,234 $75,878 
National advertising fund revenue19,786 16,804 
Corporate-owned stores122,378 105,882 
Equipment21,619 23,661 
Total revenue248,017 222,225 
Operating costs and expenses:
Cost of revenue18,993 19,354 
Store operations74,353 66,015 
Selling, general and administrative29,193 27,767 
National advertising fund expense19,792 16,987 
Depreciation and amortization39,380 36,010 
Other losses, net484 3,936 
Total operating costs and expenses182,195 170,069 
Income from operations65,822 52,156 
Other income (expense), net:
Interest income5,461 3,931 
Interest expense(21,433)(21,599)
Other income, net647 113 
Total other expense, net(15,325)(17,555)
Income before income taxes
50,497 34,601 
Provision for income taxes14,324 9,567 
Losses from equity-method investments, net of tax
(1,200)(265)
Net income
34,973 24,769 
Less net income attributable to non-controlling interests
664 2,064 
Net income attributable to Planet Fitness, Inc.
$34,309 $22,705 
Net income per share of Class A common stock:
Basic$0.39 $0.27 
Diluted$0.39 $0.27 
Weighted-average shares of Class A common stock outstanding:
Basic86,909 84,444 
Diluted87,222 84,787 
 See accompanying notes to condensed consolidated financial statements.
6

Planet Fitness, Inc. and Subsidiaries
Condensed Consolidated Statements of Comprehensive Income (Unaudited)

 
 Three Months Ended March 31,
(in thousands)20242023
Net income including non-controlling interests$34,973 $24,769 
Other comprehensive income, net:
Foreign currency translation adjustments(212)81 
Unrealized loss on marketable securities, net of tax(395) 
Total other comprehensive (loss) income, net(607)81 
Total comprehensive income including non-controlling interests34,366 24,850 
Less: total comprehensive income attributable to non-controlling interests664 2,064 
Total comprehensive income attributable to Planet Fitness, Inc.$33,702 $22,786 
 See accompanying notes to condensed consolidated financial statements.
7

Planet Fitness, Inc. and Subsidiaries
Condensed Consolidated Statements of Cash Flows (Unaudited)
 Three Months Ended March 31,
(in thousands)
20242023
Cash flows from operating activities:
Net income$34,973 $24,769 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization39,380 36,010 
Amortization of deferred financing costs1,346 1,360 
Accretion of marketable securities discount(871) 
Losses from equity-method investments, net of tax1,200 265 
Dividends accrued on held-to-maturity investment(528)(483)
Credit loss on held-to-maturity investment475 255 
Deferred tax expense11,367 8,082 
Gain on re-measurement of tax benefit arrangement liability(362) 
Loss on disposal of property and equipment867  
Equity-based compensation expense975 2,049 
Other(41)(44)
Changes in operating assets and liabilities, net of acquisitions:
Accounts receivable18,084 25,619 
Inventory(287)266 
Other assets and other current assets(6,444)2,010 
Restricted assets - national advertising fund
(17,945)(13,387)
Accounts payable and accrued expenses(18,530)(19,928)
Other liabilities and other current liabilities(548)4,907 
Income taxes1,943 2,736 
Equipment deposits3,088 4,408 
Deferred revenue19,519 19,395 
Leases2,071 (379)
Net cash provided by operating activities89,732 97,910 
Cash flows from investing activities:
Additions to property and equipment(26,311)(22,997)
Purchases of marketable securities(34,922) 
Maturities of marketable securities22,589  
Net cash used in investing activities(38,644)(22,997)
Cash flows from financing activities:
Proceeds from issuance of Class A common stock450 6,748 
Principal payments on capital lease obligations(36)(56)
Repayment of long-term debt and variable funding notes(5,188)(5,188)
Repurchase and retirement of Class A common stock(20,005)(25,005)
Distributions paid to members of Pla-Fit Holdings(218)(1,106)
Net cash used in financing activities(24,997)(24,607)
Effects of exchange rate changes on cash and cash equivalents(315)198 
Net increase in cash, cash equivalents and restricted cash25,776 50,504 
Cash, cash equivalents and restricted cash, beginning of period322,121 472,499 
Cash, cash equivalents and restricted cash, end of period$347,897 $523,003 
Supplemental cash flow information:
Cash paid for interest$20,165 $20,373 
Net cash paid for (refund received) income taxes$1,013 $(1,016)
Non-cash investing activities:
Non-cash additions to property and equipment included in accounts payable and accrued expenses$11,400 $11,682 
See accompanying notes to condensed consolidated financial statements.
8

Planet Fitness, Inc. and Subsidiaries
Condensed Consolidated Statements of Changes in Equity (Deficit) (Unaudited)

 Class A
common stock
Class B
common stock
Accumulated
other
comprehensive income (loss)
Additional paid-
in capital
Accumulated
deficit
Non-controlling
interests
Total (deficit)
equity
(In thousands)SharesAmountSharesAmount
Balance at December 31, 202386,760 $9 1,397 $ $172 $575,631 $(691,461)$(3,342)$(118,991)
Net income34,309 664 34,973 
Equity-based compensation expense975 — 975 
Repurchase and retirement of Class A common stock(314)— — 774 (20,169)(774)(20,169)
Exchanges of Class B common stock and other adjustments326 — (326)— (854)854  
Vesting of restricted share units and ESPP share purchase60 381 381 
Tax benefit arrangement liability and deferred taxes arising from exchanges of Class B common stock— — — — — 4,425 — — 4,425 
Distributions paid to members of Pla-Fit Holdings— (218)(218)
Other comprehensive loss(607)— (607)
Balance at March 31, 202486,832 $9 1,071 $ $(435)$581,332 $(677,321)$(2,816)$(99,231)

 Class A
common stock
Class B
common stock
Accumulated
other
comprehensive (loss) income
Additional paid-
in capital
Accumulated
deficit
Non-controlling
interests
Total (deficit)
equity
(In thousands)SharesAmountSharesAmount
Balance at December 31, 202283,430 $8 6,146 $1 $(448)$505,144 $(703,717)$(12,549)$(211,561)
Net income22,705 2,064 24,769 
Equity-based compensation expense2,049 — 2,049 
Repurchase and retirement of Class A common stock(318)— — (25,005)(25,005)
Exchanges of Class B common stock and other adjustments1,901 1 (1,901)(1)(4,353)4,353  
Exercise of stock options, vesting of restricted share units and ESPP share purchase217 6,524 6,524 
Tax benefit arrangement liability and deferred taxes arising from exchanges of Class B common stock— — — — — 45,903 — — 45,903 
Non-cash adjustments to VIEs— (233)(233)
Distributions paid to members of Pla-Fit Holdings— (1,106)(1,106)
Other comprehensive income81 — 81 
Balance at March 31, 202385,230 $9 4,245 $ $(367)$555,267 $(706,017)$(7,471)$(158,579)
See accompanying notes to condensed consolidated financial statements.
9

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)

(1) Business organization
Planet Fitness, Inc. (the “Company”), through its subsidiaries, is a franchisor and operator of fitness centers, with approximately 19.6 million members and 2,599 owned and franchised locations (referred to as stores) in all 50 states, the District of Columbia, Puerto Rico, Canada, Panama, Mexico and Australia as of March 31, 2024.
The Company serves as the reporting entity for its various subsidiaries that operate three distinct lines of business:
Licensing and selling franchises under the Planet Fitness trade name;
Owning and operating fitness centers under the Planet Fitness trade name; and
Selling fitness-related equipment to franchisee-owned stores.
In 2012 investment funds affiliated with TSG Consumer Partners, LLC (“TSG”), purchased interests in Pla-Fit Holdings.
The Company was formed as a Delaware corporation on March 16, 2015 for the purpose of facilitating an initial public offering (the “IPO”) and related transactions in order to carry on the business of Pla-Fit Holdings, LLC and its subsidiaries (“Pla-Fit Holdings”). As of August 5, 2015, in connection with the recapitalization transactions, the Company became the sole managing member and holder of 100% of the voting power of Pla-Fit Holdings. Pla-Fit Holdings owns 100% of Planet Intermediate, LLC, which has no operations but is the 100% owner of Planet Fitness Holdings, LLC, a franchisor and operator of fitness centers. With respect to the Company, Pla-Fit Holdings and Planet Intermediate, LLC, each entity owns nothing other than the respective entity below it in the corporate structure and each entity has no other material operations.
The Company is a holding company whose principal asset is a controlling equity interest in the membership units (“Holdings Units”) in Pla-Fit Holdings. As the sole managing member of Pla-Fit Holdings, the Company operates and controls all of the business and affairs of Pla-Fit Holdings, and through Pla-Fit Holdings, conducts its business. As a result, the Company consolidates Pla-Fit Holdings’ financial results and reports a non-controlling interest related to the portion of Holdings Units not owned by the Company.
As of March 31, 2024, the Company held 100.0% of the voting interest and approximately 98.8% of the economic interest in Pla-Fit Holdings and the owners of Holdings Units other than the Company (the “Continuing LLC Owners”) held the remaining 1.2% economic interest in Pla-Fit Holdings. As future exchanges of Holdings Units occur, the economic interest in Pla-Fit Holdings held by Planet Fitness, Inc. will increase.

(2) Summary of significant accounting policies
(a) Basis of presentation and consolidation
The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Accordingly, these interim financial statements do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) necessary for a fair presentation of the results of operations, financial position and cash flows for the periods presented have been reflected. All significant intercompany balances and transactions have been eliminated in consolidation.
The condensed consolidated financial statements as of and for the three months ended March 31, 2024 and 2023 are unaudited. The condensed consolidated balance sheet as of December 31, 2023 has been derived from the audited financial statements at that date but does not include all of the disclosures required by GAAP. These interim condensed consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 filed with the SEC on February 29, 2024. The Company’s significant interim accounting policies include the proportional recognition of national advertising fund expenses within interim periods. Operating results for the interim periods are not necessarily indicative of the results that may be expected for the full year ending December 31, 2024.
10

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
(b) Use of estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Although these estimates are based on management’s knowledge of current events and actions it may undertake in the future, they may ultimately differ from actual results. Significant areas where estimates and judgments are relied upon by management in the preparation of the condensed consolidated financial statements include revenue recognition, valuation of equity-based compensation awards, valuation of assets and liabilities acquired in business combinations, the evaluation of the recoverability of goodwill and long-lived assets, including intangible assets, allowance for expected credit losses, the present value of lease liabilities, income taxes, including deferred tax assets and liabilities, and the liability for the Company’s tax benefit arrangements.
(c) Fair Value
ASC 820, Fair Value Measurements and Disclosures, establishes a three-level valuation hierarchy for disclosure of fair value measurements. The valuation hierarchy is based upon the transparency of inputs to the valuation of an asset or liability as of the measurement date. Categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels are defined as follows:
Level 1—Inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2—Inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.
Level 3—Inputs to the valuation methodology are unobservable and significant to the fair value measurement.
Certain of the Company’s financial instruments, including cash and cash equivalents, restricted cash, accounts receivable, accounts payable, accrued expenses and other current liabilities are carried at cost, which approximates their fair value because of their short-term nature. See Note 3 for investments that are measured at fair value on a recurring basis.
The carrying value and estimated fair value of long-term debt were as follows:
March 31, 2024December 31, 2023
Carrying value
Estimated fair value(1)
Carrying value
Estimated fair value(1)
Long-term debt(1)
$1,999,250 $1,851,357 $2,004,438 $1,829,286 
(1) The estimated fair value of the Company’s fixed rate long-term debt is estimated primarily based on current bid prices for the long-term debt. Judgment is required to develop these estimates. As such, the fair value of long-term debt is classified within Level 2, as defined under GAAP.
(d) Recent accounting pronouncements
The FASB issued ASU No. 2023-05, Business Combinations-Joint Venture Formations (Subtopic 805-60): Recognition and Initial Measurement, in August 2023. The standard addresses the accounting for contributions made to a joint venture, upon formation, in a joint venture's separate financial statements. The new standard is effective prospectively for all joint ventures with a formation date on or after January 1, 2025. The Company will apply the standard to any relevant transactions subsequent to the adoption date.
The FASB issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures, in November 2023. The standard expands reportable segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. The new standard is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The Company is currently evaluating the impact of adoption on our financial disclosures.
11

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
The FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures, in December 2023. The standard requires disaggregated information about a reporting entity's effective tax rate reconciliation as well as information on income taxes paid. The standard is intended to benefit investors by providing more detailed income tax disclosures that would be useful in making capital allocation decisions and applies to all entities subject to income taxes. The new standard is effective for annual periods beginning after December 15, 2024. The Company is currently evaluating the impact of adoption on our financial disclosures.
(3) Investments
Marketable securities
The following tables summarize the amortized cost, net unrealized gains and losses, fair value, and the level in the fair value hierarchy of the Company’s available-for-sale investments in marketable securities. As of March 31, 2024, the marketable securities had maturity dates that range from less than 1 month to approximately 24 months. Realized gains and losses were insignificant for the three months ended March 31, 2024 and 2023.
Amortized CostUnrealized GainsUnrealized Losses
Fair Value(1)
Level 1Level 2
March 31, 2024
Cash equivalents
Money market funds$863 $ $ $863 $863 $ 
U.S. treasury securities10,922   10,922 10,922 
Commercial paper10,460  (8)10,452  10,452 
Total cash equivalents22,245  (8)22,237 863 21,374 
Short-term marketable securities
Commercial paper44,100  (29)44,071  44,071 
Corporate debt securities42,917  (28)42,889  42,889 
U.S. government agency securities6,394 8  6,402  6,402 
Total short-term marketable securities93,411 8 (57)93,362  93,362 
Long-term marketable securities
Corporate debt securities41,659 10  41,669  41,669 
U.S. government agency securities3,500  (4)3,496  3,496 
Total long-term marketable securities45,159 10 (4)45,165  45,165 
Total marketable securities$160,815 $18 $(69)$160,764 $863 $159,901 
12

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
Amortized CostUnrealized GainsUnrealized Losses
Fair Value(1)
Level 1Level 2
December 31, 2023
Cash equivalents
Money market funds$761 $ $ $761 $761 $ 
U.S. treasury securities2,997 1  2,998  2,998 
Total cash equivalents3,758 1  3,759 761 2,998 
Short-term marketable securities
Commercial paper37,063 24  37,087  37,087 
Corporate debt securities34,632  (38)34,594  34,594 
U.S. government agency securities3,210 10  3,220  3,220 
Total short-term marketable securities74,905 34 (38)74,901  74,901 
Long-term marketable securities
Corporate debt securities47,388 328  47,716  47,716 
U.S. government agency securities3,151 19  3,170  3,170 
Total long-term marketable securities50,539 347  50,886  50,886 
Total marketable securities$129,202 $382 $(38)$129,546 $761 $128,785 
(1) Fair values were determined using market prices obtained from third-party pricing sources.
For marketable securities with unrealized loss positions, the Company does not intend to sell these securities and it is more likely than not that the Company will hold these securities until maturity or a recovery of the cost basis and they are therefore all categorized as available for sale. No allowance for credit losses was recorded for these securities as of March 31, 2024.
Held-to-maturity debt security
As of March 31, 2024, the Company’s debt security investment consists of redeemable preferred shares that are accounted for as a held-to-maturity investment. The Company’s investment is measured at amortized cost within investments in the condensed consolidated balance sheets. The Company reviews its held-to-maturity securities for expected credit losses under ASC Topic 326, Financial Instruments – Credit Losses, on an ongoing basis.
During the three months ended March 31, 2024 and 2023, the Company’s review of the investment indicated that an adjustment to its allowance for expected credit losses was necessary. The Company utilized probability-of-default (“PD”) and loss-given-default (“LGD”) methodologies to calculate the allowance for expected credit losses. The Company derived its estimates using historical lifetime loss information for assets with similar risk characteristics, adjusted for management’s expectations. Adjustments for management’s expectations were based on the investee’s recent financial results, current financial position, and forward-looking financial forecasts. Based upon its analysis, the Company recorded a credit loss expense of $475 and $255 for the three months ended March 31, 2024 and 2023, respectively, on the adjustment of its allowance for credit losses within other (income) expense, net on the condensed consolidated statements of operations.
The amortized cost, including accrued dividends, of the Company’s held-to-maturity debt security investment was $30,871 and $30,343 and the allowance for expected credit losses was $18,164 and $17,689, as of March 31, 2024 and December 31, 2023, respectively. The amortized cost, net of the allowance for expected credit losses, approximates fair value. The Company recognized dividend income of $528 and $483 during the three months ended March 31, 2024 and 2023, respectively, within other income (expense), net on the condensed consolidated statements of operations.
As of March 31, 2024, the Company’s held-to-maturity investment had a contractual maturity in 2026.
A roll forward of the Company’s allowance for expected credit losses on its held-to-maturity investment is as follows:
13

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
Three Months Ended March 31,
20242023
Beginning allowance for expected credit losses$17,689 $14,957 
Loss on adjustment of allowance for expected credit losses475 255 
Write-offs, net of recoveries  
Ending allowance for expected credit losses$18,164 $15,212 
Equity method investments
For the following investments, the Company recorded its proportionate share of the investees’ earnings, prepared in accordance with GAAP, on a one-month lag, with an adjustment to eliminate unrealized profits on intra-entity sales, if any, and the amortization of basis differences, within losses from equity-method investments, net of tax on the condensed consolidated statements of operations. As of March 31, 2024, the Company determined that no impairment of its equity method investments existed.
As of March 31, 2024 and December 31, 2023, the Company held a 21.8% ownership interest in Bravo Fit Holdings Pty Ltd, a franchisee of the Company and store operator in Australia, which is deemed to be a related party, for a total investment carrying value of $12,912 and $13,220, respectively. The difference between the carrying amount of the Company’s investment and the underlying amount of equity in net assets of the investment was $6,326 and $6,812 as of March 31, 2024 and December 31, 2023, respectively. These basis differences are attributable to intangible assets, which are being amortized on a straight-line basis over a weighted-average life of 9 years, and equity method goodwill. For the three months ended March 31, 2024 and 2023, the Company’s proportionate share of the earnings in accordance with the equity method was a loss of $308 and $265, respectively, which included amortization of basis difference of $66 and $65, respectively.
As of March 31, 2024 and December 31, 2023, the Company held a 33.2% ownership interest in Planet Fitmex, LLC, a franchisee of the Company and store operator in Mexico, which is deemed to be a related party and classified as an equity method investment as a result of its organizational structure, for a total investment carrying value of $50,741 and $51,633, respectively. The difference between the carrying amount of the Company’s investment and the underlying amount of equity in net assets of the investment was $16,390 and $17,458 as of March 31, 2024 and December 31, 2023, respectively. This basis difference is attributable to intangible assets, which are being amortized on a straight-line basis over a weighted-average life of 9 years, and equity method goodwill. For the three months ended March 31, 2024, the Company’s proportionate share of the earnings in accordance with the equity method was a loss of $892, which included amortization of basis difference of $163.
(4) Acquisition
Florida Acquisition
On April 16, 2023, the Company purchased from one of its franchisees a majority of the assets associated with four franchisee stores operating in Florida (the “Florida Acquisition”) for cash consideration of $26,264. As a result of the transaction, the Company incurred a loss on unfavorable reacquired franchise rights of $110, which is included in other losses, net on the condensed consolidated statement of operations. The loss incurred reduced the net purchase price to $26,154. The Company financed the purchase through cash on hand. The acquired stores are included in the Corporate-owned stores segment.
14

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
The allocation of the purchase consideration was as follows:
Amount
Property and equipment$3,851 
Right of use assets5,424 
Other long-term assets95 
Intangible assets6,880 
Goodwill14,812 
Deferred revenue(687)
Other current liabilities(17)
Lease liabilities(4,204)
Total
$26,154 
The goodwill created through the purchase is attributable to the assumed future value of the cash flows from the stores acquired. The goodwill is amortizable and deductible for tax purposes over 15 years.
The following table sets forth the components of identifiable intangible assets acquired in the Florida Acquisition and their estimated useful lives in years as of the date of the acquisition:
Fair valueUseful life
Reacquired franchise rights (1)
$6,650 6.8
Customer relationships (2)
230 6.0
Total intangible assets subject to amortization$6,880 
(1) Reacquired franchise rights represent the fair value of the reacquired franchise agreements using the income approach, specifically, the multi-period excess earnings method.
(2) Customer relationships represent the fair value of the existing contractual customer relationships using the income approach, specifically, the multi-period excess earnings method.
The acquisition did not have a material effect on the results of operations of the Company.
(5) Goodwill and intangible assets
Goodwill and related changes in its carrying amount were as follows:
Amount
Goodwill at December 31, 2023
$717,502 
Acquisition1,572 
Goodwill at March 31, 2024
$719,074 
The Company completed an immaterial acquisition of an operating entity in Spain during the first quarter of fiscal 2024, which resulted in the addition of $1,572 in the carrying value of goodwill. The Company intends to open corporate-owned stores through this entity.
15

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
A summary of intangible assets is as follows:
March 31, 2024December 31, 2023
Gross
carrying
amount
Accumulated
amortization
Net carrying
Amount
Gross
carrying
amount
Accumulated
amortization
Net carrying
Amount
Finite-lived intangible assets:
Customer relationships$199,043 $(173,087)$25,956 $199,043 $(169,155)$29,888 
Reacquired franchise rights274,708 (87,514)187,194 274,708 (78,689)196,019 
Total finite-lived intangible assets473,751 (260,601)213,150 473,751 (247,844)225,907 
Indefinite-lived intangible assets:
Trade and brand names146,600 — 146,600 146,600 — 146,600 
Total intangible assets$620,351 $(260,601)$359,750 $620,351 $(247,844)$372,507 
The Company determined that no impairment charges were required during any periods presented.
Amortization expense related to the finite-lived intangible assets totaled $12,768 and $12,587 for the three months ended March 31, 2024 and 2023, respectively. The anticipated amortization expense related to intangible assets to be recognized in future periods as of March 31, 2024 is as follows:
 Amount
Remainder of 2024$36,433 
202536,713 
202632,079 
202727,956 
202827,300 
Thereafter52,669 
Total$213,150 
(6) Long-term debt
Long-term debt consists of the following: 
 March 31, 2024December 31, 2023
2018-1 Class A-2-II notes$590,625 $592,187 
2019-1 Class A-2 notes526,625 528,000 
2022-1 Class A-2-I notes416,500 417,563 
2022-1 Class A-2-II notes465,500 466,688 
Total debt, excluding deferred financing costs1,999,250 2,004,438 
Deferred financing costs, net of accumulated amortization(19,468)(20,814)
Total debt, net1,979,782 1,983,624 
Current portion of long-term debt20,750 20,750 
Long-term debt, net of current portion$1,959,032 $1,962,874 
16

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
Future principal payments of long-term debt as of March 31, 2024 are as follows: 
 Amount
Remainder of 2024$15,562 
2025600,438 
2026419,313 
202710,250 
202810,250 
Thereafter943,437 
Total$1,999,250 
On August 1, 2018, Planet Fitness Master Issuer LLC (the “Master Issuer”), a limited-purpose, bankruptcy remote, wholly-owned indirect subsidiary of Pla-Fit Holdings, LLC, entered into a base indenture and a related supplemental indenture (collectively, the “2018 Indenture”) under which the Master Issuer may issue multiple series of notes. On the same date, the Master Issuer issued Series 2018-1 4.262% Fixed Rate Senior Secured Notes, Class A-2-I (the “2018 Class A-2-I Notes”) with an initial principal amount of $575,000 and Series 2018-1 4.666% Fixed Rate Senior Secured Notes, Class A-2-II (the “2018 Class A-2-II Notes” and, together with the 2018 Class A-2-I Notes, the “2018 Notes”) with an initial principal amount of $625,000. In connection with the issuance of the 2018 Notes, the Master Issuer also entered into a revolving financing facility that allows for the incurrence of up to $75,000 in revolving loans and/or certain letters of credit (the “Letters of Credit”) under the Master Issuer’s Series 2018-1 Variable Funding Senior Notes, Class A-1 (the “2018 Variable Funding Notes”). The Company fully drew down on the 2018 Variable Funding Notes on March 20, 2020. On December 3, 2019, the Master Issuer issued Series 2019-1 3.858% Fixed Rate Senior Secured Notes, Class A-2 (the “2019 Notes” and, together with the 2018 Notes, the “Notes”) with an initial principal amount of $550,000. The 2019 Notes were issued under the 2018 Indenture and a related supplemental indenture dated December 3, 2019 (together, the “2019 Indenture”). On February 10, 2022, the Company completed a prepayment in full of its 2018 Class A-2-I Notes and an issuance of Series 2022-1 3.251% Fixed Rate Senior Secured Notes, Class A-2-I with an initial principal amount of $425,000 and Series 2022-1 4.008% Fixed Rate Senior Secured Notes, Class A-2-II with an initial principal amount of $475,000 (the “2022 Notes” and, together with the 2018 Notes and 2019 Notes, the “Notes”), and also entered into a new revolving financing facility that allows for the issuance of up to $75,000 in Variable Funding Notes (“2022 Variable Funding Notes”) and certain Letters of Credit (the issuance of such notes, the “Series 2022-I Issuance”). The 2022 Notes were issued under the 2018 Indenture and a related supplemental indenture dated February 10, 2022 (together, with the 2019 Indenture, the “Indenture”). Together, the Notes, 2018 Variable Funding Notes and 2022 Variable Funding Notes will be referred to as the “Securitized Senior Notes”.
The Notes were issued in securitization transactions pursuant to which most of the Company’s domestic revenue-generating assets, consisting principally of franchise-related agreements, certain corporate-owned store assets, equipment supply agreements and intellectual property and license agreements for the use of intellectual property, were assigned to the Master Issuer and certain other limited-purpose, bankruptcy remote, wholly-owned indirect subsidiaries of the Company that act as guarantors of the Securitized Senior Notes and that have pledged substantially all of their assets to secure the Securitized Senior Notes.
Interest and principal payments on the Notes are payable on a quarterly basis. The requirement to make such quarterly principal payments on the Notes is subject to certain financial conditions set forth in the Indenture. The legal final maturity date of the 2018 Class A-2-II Notes is in September 2048, but it is anticipated that, unless earlier prepaid to the extent permitted under the Indenture, the 2018 Class A-2-II Notes will be repaid in or prior to September 2025. The legal final maturity date of the 2019 Notes is in December 2049, but it is anticipated that, unless earlier prepaid to the extent permitted under the Indenture, the 2019 Notes will be repaid in or prior to December 2029. The legal final maturity date of the 2022 Notes is in February 2052, but it is anticipated that, unless earlier prepaid to the extent permitted under the Indenture, the 2022 Class A-2-I Notes will be repaid in or prior to December 2026 and the 2022 Class A-2-II Notes will be repaid in or prior to December 2031 (together, the “Anticipated Repayment Dates”). If the Master Issuer has not repaid or refinanced the Notes prior to the respective Anticipated Repayment Dates, additional interest will accrue pursuant to the Indenture.
If outstanding, the 2022 Variable Funding Notes will accrue interest at a variable interest rate based on (i) the prime rate, (ii) overnight federal funds rates, (iii) the secured overnight financing rate for U.S. Dollars, or (iv) with respect to advances made by conduit investors, the weighted average cost of, or related to, the issuance of commercial paper allocated to fund or maintain such advances, in each case plus any applicable margin and as specified in the 2022 Variable Funding Notes. There is a commitment fee on the unused portion of the 2022 Variable Funding Notes of 0.5% based on utilization. It is anticipated that
17

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
the principal and interest on the 2022 Variable Funding Notes, if any, will be repaid in full on or prior to December 2026, subject to two additional one-year extension options. Following the anticipated repayment date (and any extensions thereof), additional interest will accrue on the 2022 Variable Funding Notes equal to 5.0% per year.
In connection with the issuance of the 2018 Notes, 2019 Notes, and 2022 Notes, the Company incurred debt issuance costs of $27,133, $10,577, and $16,193 respectively. The debt issuance costs are being amortized to interest expense through the Anticipated Repayment Dates of the Notes utilizing the effective interest rate method.
The Securitized Senior Notes are subject to covenants and restrictions customary for transactions of this type, including (i) that the Master Issuer maintains specified reserve accounts to be used to make required payments in respect of the Securitized Senior Notes, (ii) provisions relating to optional and mandatory prepayments and the related payment of specified amounts, including specified make-whole payments in the case of the Notes under certain circumstances, (iii) certain indemnification payments in the event, among other things, the assets pledged as collateral for the Securitized Senior Notes are in stated ways defective or ineffective, (iv) a cap on non-securitized indebtedness of $50,000 (provided that the Company may incur non-securitized indebtedness in excess of such amount, subject to the leverage ratio cap described below, under certain conditions, including if the relevant lenders execute a non-disturbance agreement that acknowledges the bankruptcy-remote status of the Master Issuer and its subsidiaries and of their respective assets), (v) a leverage ratio cap incurrence test on the Company of 7.0x (calculated without regard for any indebtedness subject to the $50,000 cap) and (vi) covenants relating to recordkeeping, access to information and similar matters.
Pursuant to a parent company support agreement, the Company has agreed to cause its subsidiary to perform each of its obligations (including any indemnity obligations) and duties under the Management Agreement and under the contribution agreements entered into in connection with the securitized financing facility, in each case as and when due. To the extent that such subsidiary has not performed any such obligation or duty within the prescribed time frame after such obligation or duty was required to be performed, the Company has agreed to either (i) perform such obligation or duty or (ii) cause such obligations or duties to be performed on the Company’s behalf.
The Securitized Senior Notes are also subject to customary rapid amortization events provided for in the Indenture, including events tied to failure to maintain stated debt service coverage ratios, certain manager termination events, an event of default, and the failure to repay or refinance the Notes on the applicable scheduled Anticipated Repayment Dates. The Securitized Senior Notes are also subject to certain customary events of default, including events relating to non-payment of required interest, principal, or other amounts due on or with respect to the Securitized Senior Notes, failure to comply with covenants within certain time frames, certain bankruptcy events, breaches of specified representations and warranties, failure of security interests to be effective, and certain judgments.
In accordance with the Indenture, certain cash accounts have been established with the Indenture trustee (the “Trustee”) for the benefit of the trustee and the noteholders, and are restricted in their use. The Company holds restricted cash which primarily represents cash collections held by the Trustee, interest, principal, and commitment fee reserves held by the Trustee related to the Securitized Senior Notes. As of March 31, 2024, the Company had restricted cash held by the Trustee of $46,190.
18

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
(7) Leases
The right-of-use assets and lease liabilities for operating and finance leases, including their classification in the condensed consolidated balance sheets, were as follows:
LeasesBalance Sheet ClassificationMarch 31, 2024December 31, 2023
Assets
OperatingRight of use asset, net$385,796 $381,010 
FinanceProperty and equipment, net 144 179 
Total lease assets$385,940 $381,189 
Liabilities
Current:
OperatingOther current liabilities$31,895 $33,849 
FinanceOther current liabilities109 125 
Noncurrent:
OperatingLease liabilities, net of current portion390,399 381,589 
FinanceOther liabilities42 63 
Total lease liabilities$422,445 $415,626 
Weighted-average remaining lease term - operating leases8.0 years8.0 years
Weighted-average discount rate - operating leases5.5%5.4%
The components of lease cost were as follows:
Three Months Ended March 31,
20242023
Operating lease cost$17,475 $14,904 
Variable lease cost6,203 5,751 
Total lease cost$23,678 $20,655 
The Company’s costs related to short-term leases, those with a duration between one and twelve months, were immaterial.
Supplemental disclosures of cash flow information related to leases were as follows:
Three Months Ended March 31,
20242023
Cash paid for lease liabilities$15,303 $13,302 
Operating lease ROU assets obtained in exchange for operating lease liabilities
$16,064 $4,661 

19

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
Maturities of lease liabilities as of March 31, 2024 were as follows:
Amount
Remainder of 2024$34,723 
202572,448 
202673,431 
202771,432 
202866,344 
Thereafter212,861 
Total lease payments$531,239 
Less: imputed interest(108,794)
Present value of lease liabilities$422,445 
As of March 31, 2024, future operating lease payments exclude approximately $32,239 of legally binding minimum lease payments for leases signed but not yet commenced.
(8) Revenue from contracts with customers
Contract liabilities consist primarily of deferred revenue resulting from initial and renewal franchise fees and area development agreement (“ADA”) fees paid by franchisees, as well as transfer fees, which are generally recognized on a straight-line basis over the term of the underlying franchise agreement, and national advertising fund (“NAF”) revenue collected in advance of satisfaction of the Company’s performance obligation. Also included are corporate-owned store enrollment fees, annual fees and monthly fees as well as deferred equipment rebates relating to its equipment business. The Company classifies these contract liabilities as deferred revenue in its condensed consolidated balance sheets.
The following table reflects the change in contract liabilities between December 31, 2023 and March 31, 2024:
Amount
Balance at December 31, 2023
$91,638 
Revenue recognized that was included in the contract liability at the beginning of the year(34,438)
Increase, excluding amounts recognized as revenue during the period53,883 
Balance at March 31, 2024
$111,083 
The following table illustrates estimated revenues expected to be recognized in the future related to performance obligations that are unsatisfied, or partially unsatisfied, as of March 31, 2024. The Company has elected to exclude short-term contracts, sales and usage-based royalties and any other variable consideration recognized on an “as invoiced” basis.
Contract liabilities to be recognized in:Amount
Remainder of 2024$72,982 
20257,970 
20263,630 
20273,325 
20283,071 
Thereafter20,105 
Total$111,083 
Equipment deposits received in advance of delivery as of March 31, 2024 were $7,594 and are expected to be recognized as revenue within the next 12 months.
20

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
(9) Related party transactions
Activity with franchisees considered to be related parties is summarized below:
 Three Months Ended March 31,
 20242023
Franchise revenue - interim CEO
$1,280 $1,006 
Franchise revenue - other
884 241 
Equipment revenue - interim CEO
1,012 5 
Equipment revenue - other
2,990  
Total revenue from related parties$6,166 $1,252 
The Company had $5,247 and $2,916 of accounts receivable attributable to a related party as of March 31, 2024 and December 31, 2023, respectively.
Additionally, the Company had deferred ADA and franchise agreement revenue from related parties of $695 and $719 as of March 31, 2024 and December 31, 2023, respectively, of which $140 and $142 is from a franchisee in which the Company’s interim CEO has a financial interest.
As of March 31, 2024 and December 31, 2023, the Company had $81,474 and $98,494, respectively, payable to related parties pursuant to tax benefit arrangements. See Note 12 for further discussion of these arrangements.
The Company provides administrative services to the NAF and typically charges the NAF a fee for providing these services. The services provided, which include accounting, information technology, data processing, product development, legal and administrative support, and other operating expenses, amounted to $1,461 and $917 for the three months ended March 31, 2024 and 2023, respectively.
The Company incurred approximately $181 for the three months ended March 31, 2023 for corporate travel to a third-party company which is affiliated with our former Chief Executive Officer, which is included within selling, general and administrative expense on the condensed consolidated statements of operations.
A member of the Company’s board of directors, who is also the Company’s interim Chief Executive Officer and a franchisee, holds an approximate 10.5% ownership of a company that sells amenity tracking compliance software to Planet Fitness stores to which the Company made payments of approximately $65 and $91 during the three months ended March 31, 2024 and 2023, respectively.
(10) Stockholders’ equity
Pursuant to the exchange agreement between the Company and the Continuing LLC Owners, the Continuing LLC Owners (or certain permitted transferees thereof) have the right, from time to time and subject to the terms of the exchange agreement, to exchange their Holdings Units, along with a corresponding number of shares of Class B common stock, for shares of Class A common stock (or cash at the option of the Company) on a one-for-one basis, subject to customary conversion rate adjustments for stock splits, stock dividends, reclassifications and similar transactions. In connection with any exchange of Holdings Units for shares of Class A common stock by a Continuing LLC Owner, the number of Holdings Units held by the Company is correspondingly increased as it acquires the exchanged Holdings Units, and a corresponding number of shares of Class B common stock are canceled.
During the three months ended March 31, 2024, certain existing holders of Holdings Units exercised their exchange rights and exchanged 326,073 Holdings Units for 326,073 newly-issued shares of Class A common stock. Simultaneously, and in connection with these exchanges, 326,073 shares of Class B common stock were surrendered by the holders of Holdings Units that exercised their exchange rights and canceled. Additionally, in connection with these exchanges, Planet Fitness, Inc. received 326,073 Holdings Units, increasing its total ownership interest in Pla-Fit Holdings.
As a result of the above transactions, as of March 31, 2024:
Holders of Class A common stock owned 86,831,728 shares of Class A common stock, representing 98.8% of the voting power in the Company and, through the Company, 86,831,728 Holdings Units representing 98.8% of the economic interest in Pla-Fit Holdings; and
21

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
the Continuing LLC Owners collectively owned 1,071,094 Holdings Units, representing 1.2% of the economic interest in Pla-Fit Holdings, and 1,071,094 shares of Class B common stock, representing 1.2% of the voting power in the Company.
Share repurchase program
On November 4, 2022, the Company’s board of directors approved a share repurchase program of up to $500,000, which replaced the 2019 share repurchase program. During the three months ended March 31, 2024, the Company repurchased and retired 313,834 shares of Class A common stock for a total cost of $20,005. A share repurchase excise tax of $163 was also incurred. As of March 31, 2024, there is $354,965 remaining under the 2022 share repurchase program.
The timing of purchases and amount of stock repurchased are subject to the Company’s discretion and dependent upon market and business conditions, the Company’s general working capital needs, stock price, applicable legal requirements and other factors. The ability to repurchase shares at any particular time is also subject to the terms of the Indenture governing the Securitized Senior Notes. Purchases may be effected through one or more open market transactions, privately negotiated transactions, transactions structured through investment banking institutions, or a combination of the foregoing.
Preferred stock
The Company had 50,000,000 shares of preferred stock authorized and none issued or outstanding as of March 31, 2024 and December 31, 2023.
(11) Earnings per share
Basic earnings per share of Class A common stock is computed by dividing net income attributable to Planet Fitness, Inc. by the weighted-average number of shares of Class A common stock outstanding. Diluted earnings per share of Class A common stock is computed by dividing net income attributable to Planet Fitness, Inc. by the weighted-average number of shares of Class A common stock outstanding adjusted to give effect to potentially dilutive securities.
Shares of the Company’s Class B common stock do not share in the earnings attributable to Planet Fitness, Inc. and are therefore not participating securities. As such, separate presentation of basic and diluted earnings per share of Class B common stock under the two-class method has not been presented. Shares of the Company’s Class B common stock are, however, considered potentially dilutive shares of Class A common stock because shares of Class B common stock, together with the related Holdings Units, are exchangeable into shares of Class A common stock on a one-for-one basis.
The following table sets forth reconciliations of the numerators and denominators used to compute basic and diluted earnings per share of Class A common stock:
 Three Months Ended March 31,
 20242023
Numerator  
Net income$34,973 $24,769 
Less: net income attributable to non-controlling interests664 2,064 
Net income attributable to Planet Fitness, Inc.$34,309 $22,705 
Denominator
Weighted-average shares of Class A common stock outstanding - basic86,909,383 84,444,003 
Effect of dilutive securities:
Stock options223,244 271,680 
Restricted stock units63,276 63,358 
Performance stock units26,178 7,654 
Weighted-average shares of Class A common stock outstanding - diluted87,222,081 84,786,695 
Earnings per share of Class A common stock - basic$0.39 $0.27 
Earnings per share of Class A common stock - diluted$0.39 $0.27 
The number of weighted-average common stock equivalents excluded from the computation of diluted net income per share because either the effect would have been anti-dilutive, or the performance criteria related to the units had not yet been met, were as follows:
22

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
Three Months Ended March 31,
20242023
Class B common stock
1,176,568 5,007,448 
Stock options554 196,209 
Restricted stock units2  
Performance stock units 53 
Total
1,177,124 5,203,710 
(12) Income taxes
The Company is the sole managing member of Pla-Fit Holdings, which is treated as a partnership for U.S. federal and certain state and local income taxes. As a partnership, Pla-Fit Holdings is not subject to U.S. federal and certain state and local income taxes. Any taxable income or loss generated by Pla-Fit Holdings is passed through to and included in the taxable income or loss of its members, including the Company, on a pro-rata basis.
Planet Fitness, Inc. is subject to U.S. federal income taxes, in addition to state and local income taxes with respect to the allocable share of any taxable income of Pla-Fit Holdings. The Company’s effective tax rate was 28.4% and 27.6% for the three months ended March 31, 2024 and 2023, respectively, which differed from the U.S. federal statutory rate of 21% primarily due to state and local taxes, partially offset by income attributable to non-controlling interests. The Company is also subject to taxes in foreign jurisdictions.
Net deferred tax assets of $498,173 and $502,544 as of March 31, 2024 and December 31, 2023, respectively, relate primarily to the tax effects of temporary differences in the book basis as compared to the tax basis of the investment in Pla-Fit Holdings as a result of the secondary offerings, other exchanges, recapitalization transactions and the IPO.
As of March 31, 2024 and December 31, 2023, the total liability related to uncertain tax positions was $242 and $273, respectively. The Company recognizes accrued interest and penalties, if applicable, related to unrecognized tax benefits in income tax expense. Interest and penalties for the three months ended March 31, 2024 and 2023 were not material.
Tax benefit arrangements
The Company’s acquisition of Holdings Units in connection with the IPO and future and certain past exchanges of Holdings Units for shares of the Company’s Class A common stock (or cash at the option of the Company) are expected to produce and have produced favorable tax attributes. In connection with the IPO, the Company entered into two tax receivable agreements, pursuant to which, the Company is required to make payments to certain holders of equity interests or their successors-in-interest (“TRA Holders”). Under the first of those arrangements, the Company generally is required to pay certain existing and previous equity owners of Pla-Fit Holdings, LLC 85% of the applicable tax savings, if any, in U.S. federal and state income tax that the Company is deemed to realize as a result of certain tax attributes of their Holdings Units sold to the Company (or exchanged in a taxable sale) and that are created as a result of (i) the sales of their Holdings Units for shares of Class A common stock and (ii) tax benefits attributable to payments made under the tax receivable agreement (including imputed interest). Under the second tax receivable agreement, the Company generally is required to pay 85% of the amount of tax savings, if any, that the Company is deemed to realize as a result of the tax attributes of certain equity interests previously held by affiliates of TSG that resulted from TSG’s purchase of interests in Pla-Fit Holdings in 2012, and certain other tax benefits. Under both agreements, the Company generally retains the remaining 15% benefit of the applicable tax savings.
In connection with the exchanges that occurred during the three months ended March 31, 2024 and 2023, 326,073 and 1,900,309 Holding Units, respectively, were redeemed by the Continuing LLC Owners for newly-issued shares of Class A common stock, resulting in an increase in the tax basis of the net assets of Pla-Fit Holdings. As a result of the change in the Company’s ownership percentage of Pla-Fit Holdings that occurred in conjunction with the exchanges and issuance of Holding Units, the Company recorded a decrease of $400 and $2,605 to net deferred tax assets, during the three months ended March 31, 2024 and 2023, respectively. As a result of these exchanges and other activity during the three months ended March 31, 2024 and 2023, the Company also recognized deferred tax assets in the amount of $7,519 and $50,823, respectively, and corresponding tax benefit arrangement liabilities of $2,694 and $2,315, respectively, representing approximately 85% of the tax benefits due to the TRA Holders for shares exchanged that were subject to tax benefit arrangements. The offset to the entries recorded in connection with exchanges was to additional paid in capital within stockholders’ deficit.
The Company had a liability of $497,994 and $495,662 as of March 31, 2024 and December 31, 2023, respectively, related to its projected obligations under the tax benefit arrangements.
23

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
Projected future payments under the tax benefit arrangements were as follows:
 Amount
Remainder of 2024$41,135 
202550,385 
202652,814 
202748,624 
202841,973 
Thereafter263,063 
Total$497,994 
(13) Commitments and contingencies
From time to time, and in the ordinary course of business, the Company is subject to various claims, charges, and litigation, such as employment-related claims and slip and fall cases.
Mexico Acquisition
On March 19, 2020, a franchisee in Mexico exercised a put option that required the Company to acquire their franchisee-owned stores in Mexico. In February 2023, the Company and the franchisee agreed on a summary of terms for a settlement agreement and a release of all claims by all parties. In connection with the settlement agreement, the Company recorded an update to its estimated liability for the legal settlement of $3,300, inclusive of legal fees paid, within other losses, net on the condensed consolidated statement of operations during the three months ended March 31, 2023. On October 20, 2023, the Company finalized its settlement with the franchisee in Mexico for $31,619, which included the acquisition by the Company of five stores in Mexico and the settlement of all claims.
The Company is not currently aware of any other legal proceedings or claims that the Company believes will have, individually or in the aggregate, a material adverse effect on the Company’s financial position or result of operations.
(14) Segments
The Company has three reportable segments: (i) Franchise; (ii) Corporate-owned stores; and (iii) Equipment.
The Company’s operations are organized and managed by type of products and services and segment information is reported accordingly. The Company’s chief operating decision maker (the “CODM”) is its interim Chief Executive Officer. The CODM reviews financial performance and allocates resources by reportable segment. There have been no operating segments aggregated to arrive at the Company’s reportable segments.
The Franchise segment includes operations related to the Company’s franchising business in the United States, Puerto Rico, Canada, Panama, Mexico and Australia. The Company records all revenues and expenses of the NAF within the franchise segment. The Corporate-owned stores segment includes operations with respect to all corporate-owned stores throughout the United States and Canada. The Equipment segment includes the sale of equipment to franchisee-owned stores.
The accounting policies of the reportable segments are the same as those described in Note 2. The Company evaluates the performance of its segments and allocates resources to them based on revenue and earnings before interest, taxes, depreciation, and amortization, referred to as Segment EBITDA. Revenues for all operating segments include only transactions with unaffiliated customers and include no intersegment revenues.
The tables below summarize the financial information for the Company’s reportable segments.
24

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
 Three Months Ended March 31,
 20242023
Revenue
Franchise segment revenue - U.S.$100,528 $90,288 
Franchise segment revenue - International3,492 2,394 
Franchise segment total104,020 92,682 
Corporate-owned stores segment - U.S.121,158 104,808 
Corporate-owned stores segment - International1,220 1,074 
Corporate-owned stores segment total122,378 105,882 
Equipment segment - U.S.16,417 23,105 
Equipment segment - International5,202 556 
Equipment segment total21,619 23,661 
Total revenue$248,017 $222,225 
Franchise revenue includes revenue generated from placement services of $1,837 and $1,613 for the three months ended March 31, 2024 and 2023, respectively.
 Three Months Ended March 31,
 20242023
Segment EBITDA
Franchise$76,311 $64,735 
Corporate-owned stores42,104 33,530 
Equipment4,760 5,571 
Corporate and other(1)
(18,526)(15,822)
Total Segment EBITDA$104,649 $88,014 
(1) Corporate and other primarily includes corporate overhead costs, such as payroll and related benefit costs and professional services which are not directly attributable to any individual segment.
25

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
The following table reconciles total Segment EBITDA to income before taxes:
 Three Months Ended March 31,
 20242023
Total Segment EBITDA$104,649 $88,014 
Less:
Depreciation and amortization39,380 36,010 
Other income647 113 
Losses from equity-method investments, net of tax(1,200)(265)
Income from operations65,822 52,156 
Interest income5,461 3,931 
Interest expense(21,433)(21,599)
Other income, net647 113 
Income before income taxes$50,497 $34,601 
The following table summarizes the Company’s assets by reportable segment: 
 March 31, 2024December 31, 2023
Franchise$185,046 $169,836 
Corporate-owned stores1,638,909 1,637,146 
Equipment164,917 176,249 
Unallocated1,003,906 986,462 
Total consolidated assets$2,992,778 $2,969,693 
The table above includes $5,956 and $3,609 of long-lived assets located in the Company’s international corporate-owned stores as of March 31, 2024 and December 31, 2023, respectively. All other assets are located in the U.S.
The following table summarizes the Company’s goodwill by reportable segment: 
 March 31, 2024December 31, 2023
Franchise$16,938 $16,938 
Corporate-owned stores609,470 607,898 
Equipment92,666 92,666 
Consolidated goodwill$719,074 $717,502 

26

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
(15) Corporate-owned and franchisee-owned stores
The following table shows changes in corporate-owned and franchisee-owned stores:
 Three Months Ended March 31,
 20242023
Franchisee-owned stores:
Stores operated at beginning of period2,319 2,176 
New stores opened23 35 
Stores debranded, sold, closed or consolidated(1)
(1) 
Stores operated at end of period
2,341 2,211 
Corporate-owned stores:
Stores operated at beginning of period256 234 
New stores opened2 1 
Stores operated at end of period
258 235 
Total stores:
Stores operated at beginning of period2,575 2,410 
New stores opened25 36 
Stores debranded, sold, closed or consolidated(1)
(1) 
Stores operated at end of period
2,599 2,446 
(1) The term “debranded” refers to a franchisee-owned store whose right to use the Planet Fitness brand and marks has been terminated in accordance with the franchise agreement. We retain the right to prevent debranded stores from continuing to operate as fitness centers. The term “consolidated” refers to the combination of a franchisee’s store with another store located in close proximity with our prior approval. This often coincides with an enlargement, re-equipment and/or refurbishment of the remaining store.
27

ITEM 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the accompanying unaudited interim condensed consolidated financial statements as of and for the three months ended March 31, 2024 and the related notes included in this Quarterly Report on Form 10-Q and our audited consolidated financial statements as of and for the year ended December 31, 2023 and the related notes contained in the Company’s Annual Report on Form 10-K filed with the SEC on February 29, 2024. Unless the context requires otherwise, references in this report to the “Company,” “we,” “us” and “our” refer to Planet Fitness, Inc. and its consolidated subsidiaries.
Overview
We are one of the largest and fastest-growing franchisors and operators of fitness centers in the world by number of members and locations, with a highly recognized national brand. Our mission is to enhance people’s lives and democratize fitness by providing a high-quality fitness experience in a welcoming, non-intimidating environment, which we call the Judgement Free Zone, where anyone—and we mean anyone—can feel they belong. Our bright, clean stores are typically 20,000 square feet, with a large selection of high-quality, purple and yellow Planet Fitness-branded cardio, circuit- and weight-training equipment and friendly staff trainers who offer unlimited free fitness instruction to all our members in small groups through our PE@PF program. We offer this differentiated fitness experience as low as $10 per month for our standard Classic Card membership. This attractive value proposition is designed to appeal to a broad population, including occasional gym users over age 14 who are not gym members, particularly those who find the traditional fitness club setting intimidating and expensive. We and our franchisees fiercely protect Planet Fitness’ community atmosphere—a place where you do not need to be fit before joining and where progress toward achieving your fitness goals (big or small) is supported and applauded by our staff and fellow members.
As of March 31, 2024, we had approximately 19.6 million members and 2,599 stores in all 50 states, the District of Columbia, Puerto Rico, Canada, Panama, Mexico and Australia. Of our 2,599 stores, 2,341 are franchised and 258 are corporate-owned.
As of March 31, 2024, we had contractual commitments to open approximately 1,000 new stores.
Our segments
We operate and manage our business in three business segments: Franchise, Corporate-owned stores and Equipment. Our Franchise segment includes operations related to our franchising business in the U.S., Puerto Rico, Canada, Panama, Mexico and Australia, as well as revenues and expenses of the NAF. Our Corporate-owned stores segment includes operations with respect to all corporate-owned stores throughout the U.S. and Canada. The Equipment segment includes the sale of equipment to franchisee-owned stores in the U.S., Canada, and Mexico. We evaluate the performance of our segments and allocate resources to them based on revenue and earnings before interest, taxes, depreciation and amortization, referred to as Segment EBITDA. Revenue and Segment EBITDA for all operating segments include only transactions with unaffiliated customers and do not include intersegment transactions. The following tables summarize the financial information for our segments:
 Three Months Ended March 31,
(in thousands)20242023
Revenue  
Franchise segment$104,020 $92,682 
Corporate-owned stores segment122,378 105,882 
Equipment segment21,619 23,661 
Total revenue$248,017 $222,225 
Segment EBITDA  
Franchise segment$76,311 $64,735 
Corporate-owned stores segment42,104 33,530 
Equipment segment4,760 5,571 
Corporate and other(1)
(18,526)(15,822)
Total Segment EBITDA(2)
$104,649 $88,014 
(1) “Corporate and other” primarily includes corporate overhead costs, such as payroll and related benefit costs and professional services that are not directly attributable to any individual segment.
(2) Total Segment EBITDA is equal to EBITDA, which is a metric that is not presented in accordance with GAAP. Refer to “—Non-GAAP Financial Measures” for a definition of EBITDA and a reconciliation to net income, the most directly comparable GAAP measure.

28

A reconciliation of income from operations to Segment EBITDA is set forth below: 
(in thousands)Franchise
Corporate-owned stores
Equipment
Corporate and other
Total
Three Months Ended March 31, 2024     
Income (loss) from operations$74,633 $10,876 $3,506 $(23,193)$65,822 
Depreciation and amortization1,845 31,056 1,260 5,219 39,380 
Other (expense) income
(167)172 (6)648 647 
Losses from equity-method investments, net of tax— — — (1,200)(1,200)
Segment EBITDA(1)
$76,311 $42,104 $4,760 $(18,526)$104,649 
Three Months Ended March 31, 2023     
Income (loss) from operations$63,019 $4,986 $4,307 $(20,156)$52,156 
Depreciation and amortization1,845 28,596 1,263 4,306 36,010 
Other (expense) income
(129)(52)293 113 
Losses from equity-method investments, net of tax— — — (265)(265)
Segment EBITDA(1)
$64,735 $33,530 $5,571 $(15,822)$88,014 
(1) Total Segment EBITDA is equal to EBITDA, which is a metric that is not presented in accordance with GAAP. Refer to “—Non-GAAP Financial Measures” for a definition of EBITDA and a reconciliation to net income, the most directly comparable GAAP measure.
How we assess the performance of our business
In assessing the performance of our business, we consider a variety of performance and financial measures. The key measures for determining how our business is performing include total monthly dues and annual fees billed to members (which we refer to as system-wide sales), the number of new store openings, same store sales for both corporate-owned and franchisee-owned stores, , EBITDA, Adjusted EBITDA, Segment EBITDA, Adjusted net income and Adjusted net income per share, diluted. See “—Non-GAAP financial measures” below for our definition of EBITDA, Adjusted EBITDA, Adjusted net income, and Adjusted net income per share, diluted and why we present EBITDA, Adjusted EBITDA, Adjusted net income, and Adjusted net income per share, diluted, and for a reconciliation of our EBITDA, Adjusted EBITDA, and Adjusted net income to net income, the most directly comparable financial measure calculated and presented in accordance with GAAP, and a reconciliation of Adjusted net income per share, diluted to net income per share, diluted, the most directly comparable financial measure calculated and presented in accordance with GAAP.
Number of new store openings
The number of new store openings reflects stores opened during a particular reporting period for both corporate-owned and franchisee-owned stores. Opening new stores is an important part of our growth strategy and we expect the majority of our future new stores will be franchisee-owned. Before we obtain the certificate of occupancy or report any revenue for new corporate-owned stores, we incur pre-opening costs, such as rent expense, labor expense and other operating expenses. Our stores open with an initial start-up period of higher than normal marketing and operating expenses, particularly as a percentage of monthly revenue. New stores may not be profitable and their revenue may not follow historical patterns. The following table shows the growth in our corporate-owned and franchisee-owned store base:
29

 Three Months Ended March 31,
 20242023
Franchisee-owned stores:  
Stores operated at beginning of period2,319 2,176 
New stores opened23 35 
Stores debranded, sold, closed or consolidated(1)
(1)— 
Stores operated at end of period
2,341 2,211 
Corporate-owned stores:
Stores operated at beginning of period256 234 
New stores opened
Stores operated at end of period
258 235 
Total stores:
Stores operated at beginning of period2,575 2,410 
New stores opened25 36 
Stores debranded, sold or consolidated(1)
(1)— 
Stores operated at end of period
2,599 2,446 
(1) The term “debranded” refers to a franchisee-owned store whose right to use the Planet Fitness brand and marks has been terminated in accordance with the franchise agreement. We retain the right to prevent debranded stores from continuing to operate as fitness centers. The term “consolidated” refers to the combination of a franchisee’s store with another store located in close proximity with our prior approval. This often coincides with an enlargement, re-equipment and/or refurbishment of the remaining store.
Same store sales
Same store sales refers to year-over-year sales comparisons for the same store sales base of both corporate-owned and franchisee-owned stores. We define the same store sales base to include those stores that have been open and for which monthly membership dues have been billed for longer than 12 months. We measure same store sales based solely upon monthly dues billed to members of our corporate-owned and franchisee-owned stores.
Several factors affect our same store sales in any given period, including the following:
the number of stores that have been in operation for more than 12 months;
the percentage mix and pricing of PF Black Card and standard Classic Card memberships in any period;
growth in total net memberships per store;
consumer recognition of our brand and our ability to respond to changing consumer preferences;
overall economic trends, particularly those related to consumer spending;
our ability and our franchisees’ ability to operate stores effectively and efficiently to meet consumer expectations;
marketing and promotional efforts;
local competition;
trade area dynamics; and
opening of new stores in the vicinity of existing locations.
Consistent with common industry practice, we present same store sales as compared to the same period in the prior year for all stores that have been open and for which monthly membership dues have been billed for longer than 12 months, beginning with the 13th month and thereafter, as applicable. Same store sales of our international stores are calculated on a constant currency basis, meaning that we translate the current year’s same store sales of our international stores at the same exchange rates used in the prior year. Since opening new stores is a significant component of our revenue growth, same store sales is only one measure of how we evaluate our performance.
Stores acquired from or sold to franchisees are removed from the franchisee-owned or corporate-owned same store sales base, as applicable, upon the ownership change and for the 12 months following the date of the ownership change. These stores are included in the corporate-owned or franchisee-owned same store sales base, as applicable, following the 12th month after the acquisition or sale. These stores remain in the system-wide same store sales base in all periods. The following table shows our same store sales:
30

 Three Months Ended March 31,
 20242023
Same store sales growth:  
Franchisee-owned stores6.3 %9.7 %
Corporate-owned stores6.2 %12.1 %
System-wide stores6.2 %9.9 %
Number of stores in same store sales base:
Franchisee-owned stores2,199 2,052 
Corporate-owned stores235 222 
System-wide stores2,443 2,280 
Total monthly dues and annual fees from members (system-wide sales)
We review the total amount of dues we collect from our members on a monthly basis, which allows us to assess changes in the performance of our corporate-owned and franchisee-owned stores from period to period, any competitive pressures, local or regional membership traffic patterns and general market conditions that might impact our store performance. System-wide sales is an operating measure that includes monthly membership dues and annual fee billings by franchisees that are not revenue realized by the Company in accordance with GAAP, as well as monthly membership dues and annual fee billings by our corporate-owned stores. While we do not record sales by franchisees as revenue, and such sales are not included in our condensed consolidated financial statements, we believe that this operating measure aids in understanding how we derive royalty revenue and is important in evaluating our performance. Provided our stores are open, we bill monthly dues on or around the 17th of every month and bill annual fees once per year from each member based upon when the member signed his or her membership agreement. System-wide sales were $1.2 billion and $1.1 billion, during the three months ended March 31, 2024 and 2023, respectively.
Non-GAAP financial measures
We refer to EBITDA and Adjusted EBITDA as we use these measures to evaluate our operating performance and we believe these measures are useful to investors in evaluating our performance. EBITDA and Adjusted EBITDA as presented in this Quarterly Report on Form 10-Q are supplemental measures of our performance that are neither required by, nor presented in accordance with GAAP. EBITDA and Adjusted EBITDA should not be considered as substitutes for GAAP metrics such as net income or any other performance measures derived in accordance with GAAP.
Also, in the future we may incur expenses or charges such as those used to calculate Adjusted EBITDA. Our presentation of EBITDA and Adjusted EBITDA should not be construed as an inference that our future results will be unaffected by unusual or nonrecurring items. We have also disclosed Segment EBITDA as an important financial metric utilized by the Company to evaluate performance and allocate resources to segments in accordance with ASC 280, Segment Reporting. As part of such disclosure in “Our Segments” within Management’s Discussion and Analysis of Financial Condition and Results of Operations, the Company has provided a reconciliation from income from operations to Total Segment EBITDA, which is equal to the Non-GAAP financial metric EBITDA.
We define EBITDA as net income before interest, taxes, depreciation and amortization. We believe that EBITDA, which eliminates the impact of certain expenses that we do not believe reflect our underlying business performance, provides useful information to investors to assess the performance of our segments as well as the business as a whole. Our Board of Directors also uses EBITDA as a key metric to assess the performance of management. We define Adjusted EBITDA as EBITDA, adjusted for the impact of certain additional non-cash and other items that we do not consider in our evaluation of ongoing performance of the Company’s core operations. We believe that Adjusted EBITDA is an appropriate measure of operating performance in addition to EBITDA because it eliminates the impact of other items that we believe reduce the comparability of our underlying core business performance from period to period and is therefore useful to our investors.
31

A reconciliation of net income to EBITDA and Adjusted EBITDA is set forth below:
 Three Months Ended March 31,
(in thousands)20242023
Net income$34,973 $24,769 
Interest income(5,461)(3,931)
Interest expense21,433 21,599 
Provision for income taxes14,324 9,567 
Depreciation and amortization39,380 36,010 
EBITDA104,649 88,014 
Purchase accounting adjustments-revenue(1)
20 86 
Purchase accounting adjustments-rent(2)
171 104 
Transaction fees and acquisition-related costs(3)
— 394 
Severance costs(4)
1,602 — 
Executive transition costs(5)
283 — 
Legal matters(6)
— 3,300 
Loss on adjustment of allowance for credit losses on held-to-maturity investment(7)
475 255 
Dividend income on held-to-maturity investment(8)
(528)(483)
Tax benefit arrangement remeasurement(9)
(362)— 
Amortization of basis difference of equity-method investments(10)
229 — 
Other(11)
(228)(1,459)
Adjusted EBITDA$106,311 $90,211 
(1) Represents the impact of revenue-related purchase accounting adjustments associated with the acquisition of Pla-Fit Holdings on November 8, 2012 by TSG (the “2012 Acquisition”). At the time of the 2012 Acquisition, the Company maintained a deferred revenue account, which consisted of deferred area development agreement fees, deferred franchise fees, and deferred enrollment fees that the Company billed and collected up front but recognizes for GAAP purposes at a later date. In connection with the 2012 Acquisition, it was determined that the carrying amount of deferred revenue was greater than the fair value assessed in accordance with ASC 805—Business Combinations, which resulted in a write-down of the carrying value of the deferred revenue balance upon application of acquisition push-down accounting under ASC 805. These amounts represent the additional revenue that would have been recognized if the write-down to deferred revenue had not occurred in connection with the application of acquisition pushdown accounting.
(2) Represents the impact of rent related purchase accounting adjustments. In accordance with guidance in ASC 805—Business Combinations, in connection with the 2012 Acquisition, the Company’s deferred rent liability was required to be written off as of the acquisition date and rent was recorded on a straight-line basis from the acquisition date through the end of the lease term. This resulted in higher overall rent expense each period than would have otherwise been recorded had the deferred rent liability not been written off as a result of the acquisition push down accounting applied in accordance with ASC 805. An immaterial adjustment for both the three months ended March 31, 2024 and 2023 reflect the difference between the higher rent expense recorded in accordance with GAAP since the acquisition and the rent expense that would have been recorded had the 2012 Acquisition not occurred. Adjustments of $0.1 million for both the three months ended March 31, 2024 and 2023 are due to the amortization of favorable and unfavorable lease intangible assets. All of the rent related purchase accounting adjustments are adjustments to rent expense which is included in store operations on our condensed consolidated statements of operations.
(3) Represents transaction fees and acquisition-related costs incurred in connection with our acquisition of franchisee-owned stores.
(4) Represents severance related expenses recorded in connection with a reduction in force during the three months ended March 31, 2024.
(5) Represents certain expenses recorded in connection with the departure of the Chief Executive Officer including costs associated with the search for a new Chief Executive Officer and retention payments for certain key employees through the Chief Executive Officer transition.
(6) Represents costs associated with legal matters in which the Company was a defendant. In 2023, this represents an increase in the legal reserve related to preliminary terms of a settlement agreement (the “Preliminary Settlement Agreement”). The legal reserve liability was subsequently paid in 2023.
(7) Represents a loss on the adjustment of the allowance for credit losses on the Company’s held-to-maturity investment.
(8) Represents dividend income recognized on a held-to-maturity investment.
(9) Represents gains related to the adjustment of our tax benefit arrangements primarily due to changes in our deferred state tax rate.
(10) Represents the amortization expense of the Company’s pro-rata portion of the basis difference in its equity method investees, which is included within losses from equity-method investments, net of tax on our condensed consolidated statements of operations.
(11) Represents certain other gains and charges that we do not believe reflect our underlying business performance.
Adjusted net income assumes that all net income is attributable to Planet Fitness, Inc., which assumes the full exchange of all outstanding Holdings Units for shares of Class A common stock of Planet Fitness, Inc., adjusted for certain non-cash and other
32

items that we do not believe directly reflect our core operations. Adjusted net income per share, diluted, is calculated by dividing Adjusted net income by the total weighted-average shares of Class A common stock outstanding plus any dilutive awards granted under the 2015 Omnibus Incentive Plan as calculated in accordance with GAAP and assuming the full exchange of all outstanding Holdings Units and corresponding Class B common stock as of the beginning of each period presented. Adjusted net income and Adjusted net income per share, diluted, are supplemental measures of operating performance that do not represent, and should not be considered, alternatives to net income and earnings per share, as calculated in accordance with GAAP. We believe Adjusted net income and Adjusted net income per share, diluted, supplement GAAP measures and enable us to more effectively evaluate our performance period-over-period. A reconciliation of net income, the most directly comparable GAAP measure, to Adjusted net income, and the computation of Adjusted net income per share, diluted, is set forth below.
 Three Months Ended March 31,
(in thousands, except per share amounts)
20242023
Net income$34,973 $24,769 
Provision for income taxes14,324 9,567 
Purchase accounting adjustments-revenue(1)
20 86 
Purchase accounting adjustments-rent(2)
171 104 
Transaction fees and acquisition-related costs(3)
— 394 
Severance costs(4)
1,602 — 
Executive transition costs(5)
283 — 
Legal matters(6)
— 3,300 
Loss on adjustment of allowance for credit losses on held-to-maturity investment(7)
475 255 
Dividend income on held-to-maturity investment(8)
(528)(483)
Tax benefit arrangement remeasurement(9)
(362)— 
Amortization of basis difference of equity-method investments(10)
229 — 
Other(11)
(228)(1,459)
Purchase accounting amortization(12)
12,757 12,577 
Adjusted income before income taxes63,716 49,110 
Adjusted income taxes(13)
16,439 12,719 
Adjusted net income$47,277 $36,391 
Adjusted net income per share, diluted$0.53 $0.41 
Adjusted weighted-average shares outstanding, diluted(14)
88,399 89,794 
(1) Represents the impact of revenue-related purchase accounting adjustments associated with the 2012 Acquisition. At the time of the 2012 Acquisition, the Company maintained a deferred revenue account, which consisted of deferred area development agreement fees, deferred franchise fees, and deferred enrollment fees that the Company billed and collected up front but recognizes for GAAP purposes at a later date. In connection with the 2012 Acquisition, it was determined that the carrying amount of deferred revenue was greater than the fair value assessed in accordance with ASC 805—Business Combinations, which resulted in a write-down of the carrying value of the deferred revenue balance upon application of acquisition push-down accounting under ASC 805. These amounts represent the additional revenue that would have been recognized if the write-down to deferred revenue had not occurred in connection with the application of acquisition pushdown accounting.
(2) Represents the impact of rent related purchase accounting adjustments. In accordance with guidance in ASC 805—Business Combinations, in connection with the 2012 Acquisition, the Company’s deferred rent liability was required to be written off as of the acquisition date and rent was recorded on a straight-line basis from the acquisition date through the end of the lease term. This resulted in higher overall rent expense each period than would have otherwise been recorded had the deferred rent liability not been written off as a result of the acquisition push down accounting applied in accordance with ASC 805. An immaterial adjustment for both the three months ended March 31, 2024 and 2023 reflect the difference between the higher rent expense recorded in accordance with GAAP since the acquisition and the rent expense that would have been recorded had the 2012 Acquisition not occurred. Adjustments of $0.1 million for both the three months ended March 31, 2024 and 2023 are due to the amortization of favorable and unfavorable lease intangible assets. All of the rent related purchase accounting adjustments are adjustments to rent expense which is included in store operations on our condensed consolidated statements of operations.
(3) Represents transaction fees and acquisition-related costs incurred in connection with our acquisition of franchisee-owned stores.
(4) Represents severance related expenses recorded in connection with a reduction in force during the three months ended March 31, 2024.
(5) Represents certain expenses recorded in connection with the departure of the Chief Executive Officer including costs associated with the search for a new Chief Executive Officer and retention payments for certain key employees through the Chief Executive Officer transition.
(6) Represents costs associated with legal matters in which the Company was a defendant. In 2023, this represents an increase in the legal reserve, net of legal fees paid, related to the Preliminary Settlement Agreement. The legal reserve liability was subsequently paid in 2023.
(7) Represents a loss on the adjustment of the allowance for credit losses on the Company’s held-to-maturity investment.
33

(8) Represents dividend income recognized on a held-to-maturity investment.
(9) Represents gains related to the adjustment of our tax benefit arrangements primarily due to changes in our deferred state tax rate.
(10) Represents the amortization expense of the Company’s pro-rata portion of the basis difference in its equity method investees, which is included within losses from equity-method investments, net of tax on our condensed consolidated statements of operations.
(11) Represents certain other gains and charges that we do not believe reflect our underlying business performance.
(12) Includes $3.1 million of amortization of intangible assets recorded in connection with the 2012 Acquisition, other than favorable leases, for each of the three months ended March 31, 2024 and 2023, and $9.7 million and $9.5 million of amortization of intangible assets created in connection with historical acquisitions of franchisee-owned stores for the three months ended March 31, 2024 and 2023, respectively. The adjustment represents the amount of actual non-cash amortization expense recorded, in accordance with GAAP, in each period.
(13) Represents corporate income taxes at an assumed effective tax rate of 25.8% and 25.9% for the three months ended March 31, 2024 and 2023, respectively, applied to adjusted income before income taxes.
(14) Assumes the full exchange of all outstanding Holdings Units and corresponding shares of Class B common stock for shares of Class A common stock of Planet Fitness, Inc.
A reconciliation of net income per share, diluted, to Adjusted net income per share, diluted is set forth below:
Three Months Ended March 31, 2024Three Months Ended March 31, 2023
(in thousands, except per share amounts)Net incomeWeighted Average SharesNet income per share, dilutedNet incomeWeighted Average SharesNet income per share, diluted
Net income attributable to Planet Fitness, Inc.(1)
$34,309 87,222 $0.39 $22,705 84,787 $0.27 
Assumed exchange of shares(2)
664 1,177 2,064 5,007 
Net income34,973 24,769 
Adjustments to arrive at adjusted income before income taxes(3)
28,743 24,341 
Adjusted income before income taxes63,716 49,110 
Adjusted income taxes(4)
16,439 12,719 
Adjusted net income$47,277 88,399 $0.53 $36,391 89,794 $0.41 
(1) Represents net income attributable to Planet Fitness, Inc. and the associated weighted average shares of Class A common stock outstanding (see Note 10 to our condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q).
(2) Assumes the full exchange of all outstanding Holdings Units and corresponding shares of Class B common stock for shares of Class A common stock of Planet Fitness, Inc. as of the beginning of the period presented. Also assumes the addition of net income attributable to non-controlling interests corresponding with the assumed exchange of Holdings Units and shares of Class B common stock for shares of Class A common stock.
(3) Represents the total impact of all adjustments identified in the adjusted net income table above to arrive at adjusted income before income taxes.
(4) Represents corporate income taxes at an assumed effective tax rate of 25.8% and 25.9% for the three months ended March 31, 2024 and 2023, respectively, applied to adjusted income before income taxes.

34

Results of operations
The following table sets forth a comparison of our condensed consolidated statements of operations in dollars and as a percentage of total revenue:
 Three Months Ended March 31,
20242023
(in thousands)Amount% of Total RevenuesAmount% of Total Revenues
Revenue:
Franchise$84,234 34.0%$75,878 34.1%
National advertising fund revenue19,786 8.0%16,804 7.7%
Franchise segment104,020 42.0%92,682 41.8%
Corporate-owned stores122,378 49.3%105,882 47.6%
Equipment21,619 8.7%23,661 10.6%
Total revenue248,017 100.0%222,225 100.0%
Operating costs and expenses:
Cost of revenue18,993 7.7%19,354 8.7%
Store operations74,353 30.0%66,015 29.7%
Selling, general and administrative29,193 11.8%27,767 12.5%
National advertising fund expense19,792 8.0%16,987 7.6%
Depreciation and amortization39,380 15.9%36,010 16.2%
Other losses, net484 0.2%3,936 1.8%
Total operating costs and expenses182,195 73.6%170,069 76.5%
Income from operations65,822 26.4%52,156 23.5%
Other income (expense), net:
Interest income5,461 2.2%3,931 1.8%
Interest expense(21,433)(8.6)%(21,599)(9.7)%
Other income, net
647 0.3%113 0.1%
Total other expense, net
(15,325)(6.1)%(17,555)(7.8)%
Income before income taxes50,497 20.3%34,601 15.7%
Provision for income taxes14,324 5.8%9,567 4.3%
Losses from equity-method investments, net of tax(1,200)(0.5)%(265)(0.1)%
Net income34,973 14.0%24,769 11.3%
Less net income attributable to non-controlling interests664 0.3%2,064 0.9%
Net income attributable to Planet Fitness, Inc.$34,309 13.7%$22,705 10.4%
Comparison of the three months ended March 31, 2024 and three months ended March 31, 2023
Revenue
Total revenue was $248.0 million for the three months ended March 31, 2024, compared to $222.2 million for three months ended March 31, 2023, an increase of $25.8 million, or 11.6%.
Franchise segment revenue was $104.0 million for the three months ended March 31, 2024, compared to $92.7 million for three months ended March 31, 2023, an increase of $11.3 million, or 12.2%.
Franchise revenue was $84.2 million for the three months ended March 31, 2024, compared to $75.9 million for the three months ended March 31, 2023, an increase of $8.4 million, or 11.0%. Included in franchise revenue is royalty revenue of $72.3 million, franchise and other fees of $9.5 million, and placement revenue of $1.8 million for the three months ended March 31, 2024, compared to royalty revenue of $64.5 million, franchise and other fees of $9.4 million, and placement revenue of $1.6 million for the three months ended March 31, 2023. Of the $7.8 million increase in royalty revenue, $4.0 million was attributable to a franchise same store sales increase of 6.3%, $1.6 million was attributable to new stores opened since January 1, 2023 and $2.2 million was from higher royalties on annual fees.
National advertising fund revenue was $19.8 million for the three months ended March 31, 2024, compared to $16.8 million for the three months ended March 31, 2023, an increase of $3.0 million, or 17.7%. This increase was primarily attributable to $2.8 million from higher same store sales and new stores opened since January 1, 2023.
35

Revenue from our corporate-owned stores segment was $122.4 million for the three months ended March 31, 2024, compared to $105.9 million for the three months ended March 31, 2023, an increase of $16.5 million, or 15.6%. This increase was primarily attributable to $10.6 million from the corporate-owned store same store sales increase of 6.2%, $3.5 million was from new stores opened since January 1, 2023 and $2.4 million was from the acquisition of four stores in Florida (the “Florida Acquisition”) in the prior year.
Equipment segment revenue was $21.6 million for the three months ended March 31, 2024, compared to $23.7 million for the three months ended March 31, 2023, a decrease of $2.0 million, or 8.6%. This decrease was primarily attributable to $1.1 million of lower revenue from equipment sales to new franchisee-owned stores and $0.9 million of lower revenue from equipment sales to existing franchisee-owned stores. In the three months ended March 31, 2024, we had equipment sales to 14 new franchisee-owned stores compared to 18 in the same period last year.
Cost of revenue
Cost of revenue, which primarily relates to our equipment segment, was $19.0 million for the three months ended March 31, 2024, compared to $19.4 million for the three months ended March 31, 2023, a decrease of $0.4 million, or 1.9%. This decrease was primarily attributable to lower equipment sales to new and existing franchisee-owned stores, as described above.
Store operations
Store operations expense, which relates to our Corporate-owned stores segment, was $74.4 million for the three months ended March 31, 2024, compared to $66.0 million for the three months ended March 31, 2023, an increase of $8.3 million, or 12.6%. This increase was primarily attributable to $4.6 million from new stores opened since January 1, 2023, $2.5 million from stores included in our same store sales base as a result of higher rent, occupancy, and payroll expense, and $1.2 million from the stores acquired in the Florida Acquisition.
Selling, general and administrative
Selling, general and administrative expenses were $29.2 million for the three months ended March 31, 2024, compared to $27.8 million for the three months ended March 31, 2023, an increase of $1.4 million, or 5.1%. This increase was primarily attributable to higher consulting costs and higher severance related costs from a headcount reduction in the current year period, which were partially offset by lower expenses from marketing and travel expenses.
National advertising fund expense
National advertising fund expense was $19.8 million for the three months ended March 31, 2024, compared to $17.0 million for the three months ended March 31, 2023, an increase of $2.8 million, or 16.5%. This increase was primarily a result of higher advertising and marketing expenditures due to higher national advertising revenue as described above.
Depreciation and amortization
Depreciation and amortization expense was $39.4 million for the three months ended March 31, 2024, compared to $36.0 million for the three months ended March 31, 2023, an increase of $3.4 million, or 9.4%. This increase was primarily attributable to the assets acquired in the Florida Acquisition as well as new stores opened since January 1, 2023.
Other losses, net
Other losses, net was $0.5 million for the three months ended March 31, 2024, compared to $3.9 million for the three months ended March 31, 2023, a decrease of $3.5 million, or 87.7%. The decrease was primarily the result of a legal reserve recorded in the prior year period.
Interest income
Interest income was $5.5 million for the three months ended March 31, 2024, compared to $3.9 million for the three months ended March 31, 2023, an increase of $1.5 million, or 38.9%. This increase was primarily due to a greater allocation of cash on hand into higher yielding marketable securities and due to higher interest rates on our cash, cash equivalents and investments in marketable securities in the current period compared to the same period last year.
Interest expense
Interest expense primarily consists of interest on long-term debt as well as the amortization of deferred financing costs.
Interest expense was $21.4 million for the three months ended March 31, 2024, compared to $21.6 million for the three months ended March 31, 2023, a decrease of $0.2 million, or 0.8%. This decrease was primarily from a lower principal balance on our indebtedness during the three months ended March 31, 2024.
36

Other income, net
Other income, net was $0.6 million for the three months ended March 31, 2024, compared to $0.1 million for the three months ended March 31, 2023. This increase was primarily attributable to $0.4 million on the remeasurement of our tax benefit arrangements due to changes in our effective tax rate.
Provision for income taxes
Income tax expense was $14.3 million for the three months ended March 31, 2024, compared to $9.6 million for the three months ended March 31, 2023, an increase of $4.8 million, or 49.7%. This increase is primarily attributable to our higher income before taxes in the three months ended March 31, 2024 as compared to the three months ended March 31, 2023.
The Company’s effective tax rate was 28.4% for the three months ended March 31, 2024, compared to 27.6% in the prior year period. The increase in the effective income tax rate was primarily due to remeasurement of deferred tax assets.
Segment results
Franchise
Franchise segment EBITDA was $76.3 million for the three months ended March 31, 2024, compared to $64.7 million for the three months ended March 31, 2023, an increase of $11.6 million, or 17.9%. This increase was primarily due to higher franchise and NAF revenue of $8.4 million and $3.0 million, respectively, as described above, $3.1 million of lower other losses, net primarily from the legal reserve recorded in the prior year period, as described above, and $0.7 million of lower selling, general and administrative expense, partially offset by $2.8 million of higher NAF expense.
Corporate-owned stores
Corporate-owned stores segment EBITDA was $42.1 million for the three months ended March 31, 2024, compared to $33.5 million for the three months ended March 31, 2023, an increase of $8.6 million, or 25.6%. This increase was primarily attributable to $8.0 million from the corporate-owned same store sales increase of 6.2% and $1.2 million from the stores acquired in the Florida Acquisition, partially offset by lower EBITDA of $1.1 million from new stores opened since January 1, 2023. Depreciation and amortization increased $2.5 million for the three months ended March 31, 2024, compared to the three months ended March 31, 2023, and was primarily attributable to the Florida Acquisition and new stores opened since January 1, 2023.
Equipment
Equipment segment EBITDA was $4.8 million for the three months ended March 31, 2024, compared to $5.6 million for the three months ended March 31, 2023, a decrease of $0.8 million, or 14.6%. This decrease was primarily driven by lower equipment sales to new and existing franchisee-owned stores, as described above.
Liquidity and capital resources
As of March 31, 2024, we had $301.7 million of cash and cash equivalents, $93.4 million of short-term marketable securities, $45.2 million of long-term marketable securities and $46.2 million of restricted cash.
We require cash principally to fund day-to-day operations, to finance capital investments, to service our outstanding debt and tax benefit arrangements and to address our working capital needs. Based on our current level of operations, we believe that with our available cash balance, the cash generated from our operations, and amounts available under our 2022 Variable Funding Notes will be adequate to meet our anticipated debt service requirements and obligations under our tax benefit arrangements, capital expenditures and working capital needs for at least the next 12 months. Our ability to continue to fund these items could be adversely affected by the occurrence of any of the events described under “Risk Factors” in the Annual Report on Form 10-K for the year ended December 31, 2023. There can be no assurance that our business will generate sufficient cash flows from operations or otherwise to enable us to service our indebtedness, including our Securitized Senior Notes, or to make anticipated capital expenditures. Our future operating performance and our ability to service, extend or refinance our indebtedness will be subject to future economic conditions and to financial, business and other factors, many of which are beyond our control.
37

Summary of Cash Flows
 Three Months Ended March 31,
(in thousands)20242023
Net cash provided by (used in):
Operating activities$89,732 $97,910 
Investing activities(38,644)(22,997)
Financing activities(24,997)(24,607)
Effect of foreign exchange rates on cash(315)198 
Net increase in cash, cash equivalents and restricted cash$25,776 $50,504 
Operating activities
For the three months ended March 31, 2024, net cash provided by operating activities was $89.7 million compared to $97.9 million in the three months ended March 31, 2023, a decrease of $8.2 million, or 8.4%. Of the decrease, $24.7 million was due to unfavorable changes in working capital primarily attributable to accounts receivable and other assets and other current assets and a lower relative increase in other liabilities and other current liabilities. This decrease was partially offset by $16.5 million of higher net income after adjustments to reconcile net income to net cash provided by operating activities.
Investing activities
For the three months ended March 31, 2024, net cash used in investing activities was $38.6 million compared to $23.0 million in the three months ended March 31, 2023, an increase of $15.6 million. The primary drivers of the increase were $12.3 million of cash used for the purchase of marketable securities, net of maturities and $3.3 million of higher capital expenditures.
Capital expenditures were as follows:
 Three Months Ended March 31,
(in thousands)20242023
New corporate-owned stores$6,568 $5,906 
Existing corporate-owned stores15,391 12,826 
Information systems3,291 4,195 
Corporate and all other1,061 70 
Total capital expenditures$26,311 $22,997 
Financing activities
For the three months ended March 31, 2024, net cash used in financing activities was $25.0 million compared to $24.6 million in the three months ended March 31, 2023, an increase of $0.4 million. The primary driver of the increase was a $6.3 million decrease in the proceeds from issuance of Class A common stock, partially offset by a $5.0 million decrease in cash used for share repurchases in 2024.
Securitized Financing Facility
Planet Fitness Master Issuer LLC (the “Master Issuer”), a limited-purpose, bankruptcy remote, wholly-owned indirect subsidiary of Pla-Fit Holdings, LLC, is the master issuer of outstanding senior secured notes under a securitized financing facility that was entered into in August 2018.
In February 2022, the Master Issuer issued the Series 2022-1 Class A-1 Notes, which allow for the drawing of up to $75 million of 2022 Variable Funding Notes, including a letter of credit facility. The 2022 Variable Funding Notes are undrawn as of March 31, 2024.
There were no material changes to the terms of any debt obligations in the three months ended March 31, 2024. The Company was in compliance with its debt covenants as of March 31, 2024. See Note 6 to the Condensed Consolidated Financial Statements contained in Item 1 herein for further information related to our long-term debt obligations.
38

Off-balance sheet arrangements
As of March 31, 2024, our off-balance sheet arrangements consisted of guarantees of lease agreements for certain franchisees up to a maximum period of ten years with earlier expiration dates possible if certain conditions are met. Our maximum total obligation under these lease guarantee agreements is approximately $5.0 million and would require payment only upon default by the primary obligor. The estimated fair value of these guarantees as of March 31, 2024 was not material, and no accrual has been recorded for our potential obligation under these arrangements.
Critical accounting policies and use of estimates
There have been no material changes to our critical accounting policies and use of estimates from those described under “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our Annual Report on Form 10-K for the year ended December 31, 2023.
 
ITEM 3. Quantitative and Qualitative Disclosure about Market Risk
There have been no significant changes to the Company’s market risk during the three months ended March 31, 2024. Refer to “Part II. Item 7A. Quantitative and Qualitative Disclosures About Market Risk” in our Annual Report on Form 10-K for the year ended December 31, 2023 for a discussion of the Company’s exposure to market risk.
ITEM 4. Controls and Procedures
Evaluation of disclosure controls and procedures
Our management, with the participation of our interim Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures, as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of the end of the period covered by this Quarterly Report on Form 10-Q.
There are inherent limitations to the effectiveness of any system of disclosure controls and procedures, including the possibility of human error and the circumvention or overriding of the controls and procedures. Our disclosure controls and procedures are designed to provide reasonable assurance of achieving their control objectives.
Based on that evaluation, our interim Chief Executive Officer and Chief Financial Officer concluded that as of March 31, 2024, our disclosure controls and procedures were effective to provide reasonable assurance that the information required to be disclosed by the Company in the reports it files or submits with the Securities and Exchange Commission is recorded, processed, summarized and reported within the time periods specified in Securities and Exchange Commission rules and forms and is accumulated and communicated to our management, including the principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.
Changes in internal control over financial reporting
There have been no changes in our internal control over financial reporting that occurred during our most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
PART II-OTHER INFORMATION
 
 
ITEM 1. Legal Proceedings
We are currently involved in various claims and legal actions that arise in the ordinary course of business, most of which are covered by insurance. We do not believe that the ultimate resolution of these actions will have a material adverse effect on our business, financial condition, results of operations, liquidity or capital resources nor do we believe that there is a reasonable possibility that we will incur material loss as a result of such actions. However, a significant increase in the number of these claims or an increase in amounts owing under successful claims could have a material adverse effect on our business, financial condition and results of operations. 
 
ITEM 1A. Risk Factors
Refer to the “Risks Factors” section in our Annual Report on Form 10-K for the year ended December 31, 2023 for a discussion of risks to which our business, financial condition, results of operations and cash flows are subject. There have been no material changes to the risk factors disclosed in the aforementioned Annual Report.

39

ITEM 2. Unregistered Sales of Equity Securities and Use of Proceeds
The following table provides information regarding purchases of shares of our Class A common stock by us and our “affiliated purchasers” (as defined in Rule 10b-18(a)(3) under the Exchange Act) during the three months ended March 31, 2024.
Issuer Purchases of Equity Securities
Month EndingTotal Number of Shares PurchasedAverage Price Paid Per Share
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs(1)
Approximate Dollar Value of Shares that May Yet be Purchased Under the Plans or Programs(1)
1/31/2024— — — $374,970,426 
2/29/2024— — — $374,970,426 
3/31/2024313,834 63.85 313,834 $354,964,974 
Total313,834 $63.85 313,834 
(1) On November 4, 2022, our board of directors approved a share repurchase program of up to $500,000,000, which replaced the previously approved November 5, 2019 share repurchase program. Purchases may be effected through one or more open market transactions, privately negotiated transactions, transactions structured through investment banking institutions, or a combination of the foregoing. The Company may terminate the program at any time.
In connection with our IPO, we and the existing holders of Holdings Units entered into an exchange agreement under which they (or certain permitted transferees) have the right, from time to time and subject to the terms of the exchange agreement, to exchange their Holdings Units, together with a corresponding number of shares of Class B common stock, for shares of our Class A common stock on a one-for-one basis, subject to customary conversion rate adjustments for stock splits, stock dividends, reclassifications and other similar transactions. As an existing holder of Holdings Units exchanges Holdings Units for shares of Class A common stock, the number of Holdings Units held by Planet Fitness, Inc. is correspondingly increased, and a corresponding number of shares of Class B common stock are canceled.
 
ITEM 3. Defaults Upon Senior Securities
None.
ITEM 4. Mine Safety Disclosures
Not applicable.
ITEM 5. Other Information
None.
40

ITEM 6. Exhibits
 Incorporated by Reference
Exhibit number
Exhibit Description
Filed herewith
FormFile No.ExhibitFiling date
10.18-K001-3753410.14/16/24
10.2X
31.1X   
      
31.2X   
      
32.1X   
      
32.2X   
      
101
The following financial statements from the Company's Quarterly Report on Form 10-Q for the quarter ended March 31, 2024 formatted in iXBRL (Inline eXtensible Business Reporting Language) tagged as blocks of text and including detailed tags, as follows:
(i) Condensed Consolidated Balance Sheets (Unaudited)
(ii) Condensed Consolidated Statements of Operations (Unaudited)
(iii) Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)
(iv) Condensed Consolidated Statements of Cash Flows (Unaudited)
(v) Condensed Consolidated Statements of Changes in Equity (Deficit) (Unaudited)
(vi) Condensed Notes (Unaudited) to Condensed Consolidated Financial Statements
X   
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
X
41

Signatures
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
    Planet Fitness, Inc.
    (Registrant)
   
Date: May 9, 2024   /s/ Thomas Fitzgerald
    Thomas Fitzgerald
    Chief Financial Officer
(On behalf of the Registrant and as Principal Financial Officer)
42
EX-10.2 2 ex102executiveseverancepol.htm EX-10.2 Document

Exhibit 10.2
PLANET FITNESS, INC.
EXECUTIVE SEVERANCE & CHANGE IN CONTROL POLICY
(AS AMENDED AND RESTATED)

Introduction
The purpose of the Plan is to provide separation pay and other benefits to certain executive and key employees of Planet Fitness, Inc. (the “Company”) and its Affiliates upon a separation of service in connection with an Involuntary Termination, including in connection with a Change in Control. Accordingly, the Board of Directors of the Company (the “Board”), with the approval of the Compensation Committee of the Board (the “Compensation Committee”), has adopted the Plan, effective on the Effective Date and has approved this amendment and restatement of the Plan as of April 30, 2024.
Unless otherwise provided herein, the Plan supersedes any and all plans, policies and/or practices of the Company and its Affiliates in effect for Eligible Employees that provide for severance payments under the circumstances described herein, including offer letters or employment contracts that provide for the payment and provision of severance compensation and benefits to the Eligible Employee. The Severance Benefits payable under the Plan shall apply to Involuntary Terminations on and after the Effective Date. In no event shall a Participant receive severance compensation and benefits under the Plan and under any other severance plan, policy or practice of the Company or any Affiliate or under any employment, severance-benefit, change in control or similar agreement with the Company or any of its Affiliates. The Severance Benefits are intended to be supplemental unemployment benefits and are not intended to be deferred compensation.
The Company, as the Plan sponsor, has the sole discretion to determine whether an employee may be considered eligible for Severance Benefits under the Plan. The Plan is unfunded, has no trustee, and is administered by the Compensation Committee.
All capitalized terms in this Introduction not otherwise defined shall have the meaning ascribed to them in Article 2 below.
Article I.     Establishment, Term and Purpose
1.1.    Establishment of the Plan. The Company has established the Plan, effective as of the Effective Date. The Plan is intended to be an “employee welfare benefit plan” (within the meaning of section 3(1) of ERISA) maintained for the purpose of providing benefits for a select group of management or highly compensated employees and it shall be administered and construed accordingly.

1.2.    Term of the Plan. The Plan, as set forth herein, is effective as of the Effective Date and will continue until terminated or amended by action of the Board or the Compensation Committee in accordance with Section 12.8.

1.3.    Purpose of the Plan. The purpose of the Plan is to provide Severance Benefits to Eligible Employees in the event of an Involuntary Termination.



Article II.     Definitions
When used in the Plan, the following terms shall have the meanings set forth below and, when the meaning is intended, the initial letter of the word is capitalized.
2.1 “Accrued Compensation” means (i) an Eligible Employee’s Base Salary earned or accrued but unpaid through the Eligible Employee’s Separation Date; (ii) reimbursement for reasonable business expenses incurred in the ordinary course of the Eligible Employee’s duties and unreimbursed prior to the Eligible Employee’s Separation Date and payable in accordance with Company policies as in effect from time to time; provided, however, that claims for such reimbursement are submitted to the Company or an Affiliate within 30 days following the Eligible Employee’s Separation Date; and (iii) payment for all vested benefits pursuant to the terms of any applicable benefit plans and programs as in effect, and as amended from time to time, as of the Separation Date.

2.2.    “Administrator” means the Compensation Committee, except that the Compensation Committee may delegate (i) to one or more of its members (or one or more other members of the Board, including the full Board) such of its duties, powers and responsibilities as it may determine; (ii) to one or more officers of the Company the power to exercise some or all of its authority in administering the Plan in accordance with the terms of the Plan; and (iii) to such employees or other persons as it determines such ministerial tasks as it deems appropriate. In the event of any delegation described in the preceding sentence, the term “Administrator” shall include the person or persons so delegated to the extent of such delegation.

2.3.    “Affiliates” means any corporation or other entity that stands in a relationship to the Company that would result in the Company and such corporation or other entity being treated as one employer under Section 414(b) and Section 414(c) of the Code.

2.4.    “Base Salary” means an Eligible Employee’s annual base salary at the rate in effect on the Separation Date (or in the event that an Eligible Employee terminates his or her employment with Good Reason as a result of a material reduction in Base Salary, the annual base salary at the rate in effect immediately prior to such reduction).

2.5.    “Beneficiary” means the Participant’s estate.

2.6.    “Cause” means: (i) a material breach by the Eligible Employee of his or her employment agreement with the Company or an Affiliate of the Company, or any material written policy of the Company or its Affiliates generally applicable to similarly situated employees of the Company or its Affiliates; (ii) the material failure by the Eligible Employee to reasonably and substantially perform his or her duties to the Company or any of its Affiliates, other than by reason of death, Disability, illness or incapacity; (iii) the Eligible Employee’s willful misconduct or gross negligence that could reasonably be expected to be injurious to the Company or an Affiliate of the Company; (iv) an act or omission by the Eligible Employee that involves fraud, material dishonesty, or moral turpitude, in each case to the detriment of the Company or an Affiliate; or (v) the Eligible Employee commits, is indicted or convicted of, pleads guilty or nolo contendere to a felony or to another serious crime involving moral turpitude. In the case of clauses (i), (ii) and (iii) above, the Company shall permit the Eligible Employee no less than 30 days to cure such breach or failure if reasonably susceptible to cure.




2.7.    “Change in Control” means the first to occur of any of the following events:
(a)    an event in which any “person” as such term is used in Sections 13(d) and 14(d) of the Exchange Act (other than (i) the Company, (ii) any subsidiary of the Company, (iii) any employee benefit plan of the Company or a subsidiary of the Company or any trustee or other fiduciary holding securities under an employee benefit plan of the Company or of any subsidiary of the Company, and (iv) any company owned, directly or indirectly, by the stockholders of the Company in substantially the same proportions as their ownership of stock of the Company), is or becomes the “beneficial owner” (as defined in Section 13(d) of the Exchange Act), together with all affiliates and associates (as such terms are used in Rule 12b-2 of the General Rules and Regulations under the Exchange Act) of such person, directly or indirectly, of securities of the Company representing 40% or more of the combined voting power of the Company’s then outstanding securities;

(b)    the consummation of the merger or consolidation of the Company with any other company, other than (i) a merger or consolidation which would result in the voting securities of the Company outstanding immediately prior thereto continuing to represent (either by remaining outstanding or by being converted into voting securities of the surviving entity), in combination with the ownership of any trustee or other fiduciary holding securities under an employee benefit plan of the Company or any subsidiary of the Company, more than 60% of the combined voting power of the voting securities of the Company or such surviving entity outstanding immediately after such merger or consolidation and (ii) a merger or consolidation effected to implement a recapitalization of the Company (or similar transaction) after which no “person” “beneficially owns” (with the determination of such “beneficial ownership” on the same basis as set forth in clause (a) of this definition) securities of the Company or the surviving entity of such merger or consolidation representing 40% or more of the combined voting power of the securities of the Company or the surviving entity of such merger or consolidation;
(c)    if during any period of two consecutive years (not including any period prior to the date the Plan was initially adopted), individuals who at the beginning of such period constitute the Board, and any new director (other than a director designated by a person who has conducted or threatened a proxy contest, or has entered into an agreement with the Company to effect a transaction described in clause (a), (b) or (d) of this definition) whose election by the Board or nomination for election by the Company’s stockholders was approved by a vote of at least two-thirds (2/3) of the directors then still in office, who either were directors at the beginning of the period or whose election or nomination for election was previously so approved, cease for any reason to constitute at least a majority thereof; or
(d)    the complete liquidation of the Company or the sale or disposition by the Company of all or substantially all of the Company’s assets.
Notwithstanding the foregoing, to the extent any amount constituting “nonqualified deferred compensation” subject to Code Section 409A would become payable under the Plan, or the time or form of payment under the Plan would be affected, by reason of a Change in Control or a termination of employment following a Change in Control, to the extent necessary to avoid adverse tax consequences under Code Section 409A, a Change in Control shall not be deemed to have occurred unless the event or circumstances constituting the Change in Control would also constitute a change in the ownership or effective control of the Company, or a change in the ownership of a substantial



portion of the Company’s assets, within the meaning of subjection Code Section 409A(a)(2)(A)(v) and the Treasury Regulations thereunder.
2.8.    RESERVED

2.9.    “Code” means the U.S. Internal Revenue Code of 1986, as from time to time amended and in effect, or any successor statute as from time to time in effect.

2.10.    “Confidential Information” means all non-public information, trade secrets, and proprietary information of the Company and its Affiliates, including financial information, plans and strategy, research, franchisee, consumer and marketing information, and any other such information the Company deems confidential from time to time.

2.11.    “Disability” means a physical or mental incapacity or disability of an Eligible Employee that renders the Eligible Employee unable to substantially perform his or her duties and responsibilities to the Company and its Affiliates (with or without any reasonable accommodation) (i) for 120 days in any 12-month period or (ii) for a period of 90 consecutive days in any 12-month period. If any question arises as to whether an Eligible Employee has a Disability, then at the request of the Administrator the Eligible Employee shall submit to a medical examination by a qualified third-party health care provider selected by the Administrator to whom the Eligible Employee or his or her duly appointed guardian, if any, has no reasonable objection to determine whether the Eligible Employee has a Disability and such determination shall be conclusive of the issue for the purposes of the Plan. If such question shall arise and the Eligible Employee shall fail to submit to such medical examination, the Administrator’s determination of the issue shall be conclusive of the issue for the purposes of the Plan.

2.12.    “Effective Date” means July 1, 2021.

2.13.    “Eligible Employee” means each senior executive of the Company in a position designated as Senior Vice President or above who meets the eligibility requirements of Article 3.

2.14.    “ERISA” means the Employee Retirement Income Security Act of 1974, as from time to time amended and in effect.

2.15.    “Exchange Act” means the Securities Exchange Act of 1934, as from time to time amended and in effect.

2.16.    “Good Reason” means the occurrence, without the Eligible Employee’s express written consent, of any of the events or conditions described herein, provided that, the Eligible Employee shall deliver written notice to the Company or the employing Affiliate of the occurrence of Good Reason within 90 days following the date on which the Eligible Employee first knew of such occurrence and the Company or applicable Affiliate shall not have fully corrected the situation within 30 days following delivery of such notice. The following occurrences shall constitute Good Reason for purposes of the Plan: (i) a material reduction in the Eligible Employee’s Base Salary or target annual cash bonus opportunity, (ii) a material diminution in the nature and scope of the Eligible Employee’s responsibilities, duties, authority or status or (iii) a relocation that would result in the Eligible Employee’s principal location of employment being moved 60 miles or more away from the Eligible Employee’s principal location of employment as in effect immediately prior to such relocation; provided, however, that “Good Reason” shall cease to exist for an event (a) on the 90th day following the date on which the Eligible Employee knew or reasonably should have known of such



event and failed to give notice as described above, or (b) on the 30th day following the expiration of the 30-day cure period if the Company or the applicable Affiliate failed to correct the event or condition and the Eligible Employee has not terminated his or her employment as of such date.

2.17.    “Involuntary Termination” means the termination of an Eligible Employee’s employment (i) by the Company or an Affiliate for any reason other than death, Disability or Cause or (ii) by the Eligible Employee with Good Reason. An Eligible Employee shall not be treated as having an Involuntary Termination if his or her employment with the Company or an Affiliate terminates solely by reason of a sale, spin-off, transfer of business, or other disposition, including a sale of assets; provided that he or she continues employment, or is otherwise offered continued employment, with his or her employer or a successor thereto immediately after such sale, spin-off, or other disposition occurs, under terms that are materially comparable in the aggregate to the terms in effect immediately before such sale, spin-off, or other disposition.

2.18.    “Participant” means an Eligible Employee who has satisfied and continues to satisfy the conditions for participation in Article 3 and thereby becomes and continues to be eligible to receive and retain Severance Benefits under the Plan.

2.19.    “Person” means an individual, a corporation, a limited liability company, an association, a partnership, an estate, a trust and any other entity or organization, other than the Company or any of its Affiliates.

2.20.    “Plan” means this Executive Severance & Change in Control Policy, as amended and restated effective April 30, 2024, and as further amended from time to time (to the extent permitted herein).

2.21.    “Separation Agreement” means a separation agreement in a form acceptable to the Company.

2.22.    “Separation Date” means the later of an Eligible Employee’s “separation from service” (as defined in Treasury regulation section 1.409A-1(h)) or the date the Eligible Employee’s right to Severance Benefits under this Plan ceases to be subject to a substantial risk of forfeiture (generally the Eligible Employee’s last active day of employment with the Company and its Affiliates (or any successor thereto), as specified by the Company in the Separation Agreement).

2.23.    “Severance Benefits” means the payment and provision of severance compensation and benefits as provided in Section 4.1 and Section 4.2 herein.

2.24.    “Severance Period” means the number of months equal to 12 times the percentage of Base Salary that the Participant is eligible to receive under Section 4.1(a) or 4.2(a), as applicable.

2.25.    “Voluntary Resignation” means any retirement or resignation of employment that is initiated by the Eligible Employee without Good Reason.
Article III.    Participation and Eligibility
3.1.    Participant. Each Eligible Employee who (i) experiences an Involuntary Termination, (ii) complies with the conditions set forth in Article 6, (iii) satisfies the conditions of Section 3.2 regarding the execution and nonrevocation of the Separation Agreement, and (iv) complies in all respects with the terms and conditions set forth in the Separation Agreement, shall be a Participant and shall be entitled to receive and retain the Severance Benefits described in the Plan.




3.2.    Separation Agreement. As a condition of receiving benefits hereunder, an Eligible Employee who otherwise meets the requirements for participation under Section 3.1 shall be required to enter into an effective and irrevocable Separation Agreement with the Company or the employing Affiliate, which agreement shall include a release of all claims against the Company, its Affiliates, and its and their subsidiaries, employees, officers, directors, agents, and representatives. The Separation Agreement must be executed within the time period requested by the Company or Affiliate, and must become effective and irrevocable not later than the eighth day following the date of execution. Provided that the Eligible Employee complies in all respects with the terms and conditions of the Separation Agreement and the Plan, the Eligible Employee shall become and remain a Participant and the Company or an Affiliate shall provide the Participant with the Severance Benefits set forth in Section 4.1 or Section 4.2, as applicable. An Eligible Employee’s continued compliance with the conditions contained in the Plan and with the terms and conditions set forth in the Separation Agreement shall be an express condition to the Eligible Employee’s status as a Participant and to his or her right to receive and retain the Severance Benefits provided in Section 4.1 or 4.2, as applicable.
Article IV.    Severance and Change of Control Benefits
4.1.    Severance Benefits. An Eligible Employee who becomes a Participant due to an Involuntary Termination that does not occur upon or within 24 months after the consummation of a Change in Control shall be entitled to receive from the Company or an Affiliate, in addition to the Accrued Compensation, the following Severance Benefits:
(a)    Base Salary:
(i)    for the Chief Executive Officer an amount equal to 200% of the Participant’s Base Salary;
(ii)    for the President an amount equal to 150% of the Participant’s Base Salary; and
(iii)    for all other Eligible Employees an amount equal to 100% of the Participant’s Base Salary;
(b)    an amount equal to the prorated portion of the Participant’s annual cash bonus (or in the event that an Eligible Employee terminates his or her employment with Good Reason as a result of a material reduction in Base Salary or a material reduction in target annual cash bonus opportunity, the annual cash bonus at the rate in effect immediately prior to such reduction), in all cases as determined pursuant to the Company’s annual bonus plan or any successor or similar plan, for the calendar year in which the Involuntary Termination occurs. If the Involuntary Termination occurs on or after January 1, but before the payment date of the annual cash bonus for the immediately preceding year, the Eligible employee shall also receive 100% of the annual cash bonus he or she would have received had the Involuntary Termination occurred on or after the payment date for the annual cash bonus;
(c)    provided the Participant was eligible for and properly enrolled in a Company sponsored health and welfare plan, an amount equal to the Company’s monthly portion of the premium for each such enrollment multiplied by 12; provided, however, that if the payments or benefits to be provided pursuant to this Section 4.1(c) would subject the Company (or an Affiliate) or the Participant to adverse penalties or excise taxes, the Company or an Affiliate shall arrange to provide the Participant (or his or her qualified beneficiaries) with an alternative payment or benefit that avoids the penalty or excise tax;



(d)    the Participant’s unvested time-based equity awards shall continue to vest for 12 additional months following the Participant’s Involuntary Termination, subject to the Participant’s complying with all obligations under such awards except for the requirement to continue working for such 12 additional months. All unvested time-based equity awards that are not eligible to become vested as a result of the 12 additional months described in the immediately preceding sentence shall be forfeited upon the Participant’s Involuntary Termination. Any post-employment exercise period applicable to the Participant’s stock options, as set forth in the applicable award agreement, shall commence on the 12-month anniversary of the Participant’s Involuntary Termination (but in no event following the original expiration date of such stock options). All performance-based equity awards shall be forfeited immediately upon the Separation Date; provided, however, that if the Separation Date is after the end of the performance period associated with such performance-based equity award, but before the performance-based equity award is paid, then the Participant shall retain the right to receive shares, that have vested or will vest within 12 months following the termination date, under such award in accordance with the terms of the award as if the Participant had remained employed through the vesting date of such award, subject to the Participant’s complying with all obligations under such awards except for the requirement to continue working through the date the award is paid. Except as expressly provided herein, the treatment of equity awards shall be governed by the terms of the applicable equity incentive plan and award agreement under which the award was granted. Without limiting the generality of the foregoing, all equity awards that become vested shall be paid at the time prescribed by the applicable award agreement; and
(e)    Except as expressly noted, participation in all Company employee benefit plans will end as of the Separation Date.
4.2.    Change In Control Severance Benefits. An Eligible Employee who becomes a Participant due to an Involuntary Termination that occurs upon or within 24 months after the consummation of a Change in Control shall be entitled to receive from the Company or an Affiliate, in addition to the Accrued Compensation, the following Severance Benefits:
(a)    Base Salary:
(i)    for the Chief Executive Officer an amount equal to 300% of the Participant’s Base Salary;
(ii)    for the President an amount equal to 200% of the Participant’s Base Salary; and
(iii)    for all other Eligible Employees an amount equal to 150% of the Participant’s Base Salary;
(b)    an amount equal to 100% of the Participant’s target annual cash bonus (or in the event that an Eligible Employee terminates his or her employment with Good Reason as a result of a material reduction in Base Salary or a material reduction in target annual cash bonus opportunity, the target annual cash bonus at the rate in effect immediately prior to such reduction, in all cases as determined pursuant to the Company’s annual bonus plan or any successor or similar plan), for the year in which the Change in Control occurs. If the Involuntary Termination occurs on or after January 1, but before the payment date of the annual cash bonus for the immediately preceding year, the Eligible employee shall also receive 100% of the annual cash bonus he or she would have received had the Involuntary Termination occurred on or after the payment date for the annual cash bonus;



(c)    provided the Participant was eligible for and properly enrolled in a Company sponsored health and welfare plan, an amount equal to the Company’s monthly portion of the premium for each such enrollment multiplied by 12; provided, however, that if the payments or benefits to be provided pursuant to this Section 4.2(c) would subject the Company (or an Affiliate) or the Participant to adverse penalties or excise taxes, the Company or an Affiliate shall arrange to provide the Participant (or his or her qualified beneficiaries) with a substantially similar benefit;
(d)    All unvested time-based equity awards shall vest immediately upon the Separation Date. All performance-based equity awards shall vest at target immediately upon the Separation Date; provided, however, that if the Separation Date is after the end of the performance period associated with such performance-based equity award, but before the performance-based equity award is paid, then the Participant shall instead be paid in accordance with the terms of the award, notwithstanding the Participant’s Involuntary Termination. Except as expressly provided herein, the treatment of equity awards shall be governed by the terms of the applicable equity incentive plan and award agreement under which the award was granted. Without limiting the generality of the foregoing, all equity awards that become vested shall be paid at the time prescribed by the applicable award agreement; and
(e)    Except as expressly noted, participation in all Company employee benefit plans will end as of the Separation Date.
4.3.    Timing of Payments. Except as otherwise provided in Article 9 (Code Section 409A) or elsewhere herein, and provided that the Participant has complied with the terms and conditions of the Separation Agreement and the Plan, any payments due to the Participant shall be paid as follows:
(a)    Payments due under Section 4.1(a), shall be payable as a salary continuation in accordance with the Company’s normal payroll practices applicable to the Participant as of the date of the Involuntary Termination, with each payment being due and payable on each scheduled payroll date, beginning within 60 days following the Separation Date, as soon as administratively practicable following the date on which the Separation Agreement becomes effective, with the first payment to include any payments that would have been paid during such period had payment started on the first scheduled payroll date after the Separation Date. Notwithstanding the foregoing, if the Separation Date occurs in one taxable year and the date that is 60 days following the Separation Date occurs in a second taxable year, to the extent required by Code Section 409A, such payments shall not be made prior to the first day of the second taxable year.
(b)    Payments due pursuant to Sections 4.1(b) and 4.2(b) shall be paid in a lump sum no later than the payment date for the annual cash bonus to the Company’s employees for the year in which the Involuntary Termination occurs. To the extent that the Involuntary Termination occurs after the payment date for the annual cash bonus, any payments due pursuant to Sections 4.1(b) and 4.2(b) shall be made within 60 days following the Separation Date.
(c)    Payments due pursuant to Sections 4.1(c), 4.2(a) and 4.2(c) shall be paid in a lump sum no later than 30 days from the Separation Date.
(d)    For the avoidance of doubt, if an Eligible Employee does not execute a Separation Agreement within the period specified in Section 3.2 or if an Eligible Employee or Participant subsequently revokes or breaches an executed Separation Agreement, the Eligible



Employee shall not become a Participant, shall not be entitled to any Severance Benefits, and neither the Company nor any of its Affiliates shall have any further obligations to the Eligible Employee under the Plan. To the extent such breach occurs after an Eligible Employee becomes a Participant, the payment of Severance Benefits shall immediately cease and any Severance Benefits already paid shall be subject to clawback by the Administrator. Unless otherwise subject to clawback pursuant to the Company’s Executive Compensation Recoupment Policy, regardless of whether the Eligible Employee executes or revokes the Separation Agreement, the Eligible Employee is entitled to receive the Accrued Compensation.
4.4.    Voluntary Resignation; Termination for Death or Disability. If an Eligible Employee’s employment terminates for any reason other than an Involuntary Termination, then the Eligible Employee shall not be entitled to receive Severance Benefits under the Plan and shall be entitled only to receive his or her Accrued Compensation. Except as described in this Section 4.4, neither the Company nor any of its Affiliates shall have any further obligations to the Eligible Employee under the Plan.

4.5.    Termination for Cause. If an Eligible Employee’s employment terminates on account of termination by the Company or an Affiliate for Cause, or if after an Involuntary Termination, circumstances that would have given rise to termination for Cause are discovered, the Eligible Employee shall not be entitled to receive Severance Benefits and shall be entitled only to receive his or her Accrued Compensation. Except as described in this Section 4.5, neither the Company nor any of its Affiliates shall have any further obligations to such Eligible Employee or Participant as applicable under the Plan. Nothing in this Plan shall limit the Company’s and Affiliates’ rights to damages and other remedies in the event of misconduct that constitutes Cause.

4.6.    Severance Benefits in the Event of Post-Involuntary Termination Death of a Participant. If a Participant dies following an Involuntary Termination and while any amount would still be payable to him or her hereunder had he or she continued to live, all such amounts, unless otherwise provided herein, shall be paid to the Participant’s Beneficiary within the time period provided for under Section 4.3.

4.7.    Non-Duplication.
(a)    No provision of this Plan shall require (or be interpreted to require) the Company or any Affiliate to duplicate any payment or other compensation or benefit that a Participant is entitled to receive under any employment agreement or other plan, program, policy or other arrangement (each an “Other Arrangement”).
(b)    The amount of any salary continuation or bonus payment that is required by the Plan for a pay period shall be reduced dollar-for-dollar (but not below zero) by the amount of any severance or similar payment that the Participant is entitled to receive for such period pursuant to an Other Arrangement.  If the Plan or an Other Arrangement provides for payment of an amount in a form other than installments over the Severance Period, in accordance with the schedule contemplated by Section 4.3(a), such amount shall be expressed for purposes of applying this Section 4.7 as an equivalent benefit payable in installments over the Severance Period in accordance with Section 4.3(a).  For example, a lump-sum severance payment equal to 12 months’ base salary shall be treated as if it were paid in installments over 12 months, with a pro-rated amount payable on each scheduled payroll date.



(c)    The amount payable in respect of benefits under Section 4.1(c) or 4.2(c) shall be reduced dollar-for-dollar (but not below zero) by the amount of any reimbursement or allowance for comparable benefits, or the value of Company-subsidized benefits for the applicable period.
(d)    Unless otherwise expressly provided, no Other Arrangement involving a Participant that is executed after the Participant becomes covered by the Plan shall be interpreted to change the form or time of payment of any benefits that such Participant had a legally binding right to receive under the Plan before execution of such Other Arrangement.
Subject to this Section 4, the Severance Benefits (after reduction pursuant to subsections (b) and (c) above) shall be in addition to any compensation or benefits the Participant is eligible to receive under an Other Arrangement.  Benefits under the Plan shall in all cases be calculated consistently with the intent that the aggregate amount payable under the Plan and all Other Arrangements equals the amount payable under this Plan.
Article V.    Code Section 4999 Excise Tax.
Anything in the Plan to the contrary notwithstanding, in the event that it shall be determined that any payment or benefit made or provided, or to be made or provided, by the Company or any of its Affiliates (or any successor thereto) to or for the benefit of a Participant, whether pursuant to the terms of the Plan, any other agreement, plan, program or arrangement of or with the Company or any of its Affiliates (or any successor thereto) or otherwise (any such payment or benefit, individually, the “Payment” and collectively, the “Payments”), will be subject to the excise tax imposed by Code Section 4999 or any comparable tax imposed by any replacement or successor provision of United States tax law (the “Excise Tax”), then such Participant shall be entitled to receive (a) the amount of such Payments, reduced such that no portion thereof shall fail to be tax deductible under Code Section 280G (the “Limited Amount”), or (b) the full Payments, whichever results in the greatest after-tax proceeds to the Participant. Any amount paid under this Article 5 shall be subject to normal federal, state and local tax withholding requirements. In the event that it is determined that the aggregate amount of the Payments will be reduced in accordance with this Article 5, the Payments shall be reduced on a nondiscretionary basis in such a way as to minimize the reduction in the economic value deliverable to the Participant. In applying this principle, the reduction shall be made in a manner consistent with the requirements of Code Section 409A, and where more than one payment has the same value for this purpose and they are payable at different times, they will be reduced on a pro-rata basis. All determinations to be made under this Article 5 shall be made by the nationally recognized independent public accounting firm or valuation firm selected by the Company in its reasonable discretion (“Accounting Firm”), which Accounting Firm shall provide its determinations and any supporting calculations to the Administrator and the Participant within 10 days of the Separation Date. Any such determination by the Accounting Firm shall be binding upon the Company, its Affiliates and the Participant. All of the fees and expenses of the Accounting Firm in performing the determinations referred to in this Article 5 shall be borne solely by the Company or an Affiliate.
Article VI.    Conditions to Receipt and Retention of Severance Benefits
Receipt and retention of Severance Benefits is expressly conditioned upon each Eligible Employee’s continued compliance with all non-competition, non-solicitation, confidentiality and/or other restrictive covenant obligations contained in this policy and any other applicable agreement between the Eligible Employee and the Company and/or any of its Affiliates or their respective subsidiaries, both before and after becoming a Participant. In the event such an individual fails to comply with any of these conditions: (i) the individual shall cease to be entitled to receive any



Severance Benefits, (ii) the individual shall return any Severance Benefits previously paid to or for him or her, and (iii) the Company shall be entitled to recover any such Severance Benefits not returned by the individual.
6.1.    Non-Competition. During an Eligible Employee’s employment with the Company or an Affiliate, and for the Severance Period following his or her Separation Date, such Eligible Employee shall not, without prior written consent from the Company, directly or indirectly, whether as owner, partner, investor, consultant, agent, employee, co-venturer or otherwise, compete with the Company or its Affiliates in any markets where the Company or its Affiliates do business, or plan to do business, as of the Separation Date. Competitors include any entity in the business of owning, operating or franchising high value low-cost fitness centers, digital fitness subscriptions or the sale and distribution of fitness equipment (other than a Planet Fitness business). The foregoing shall not prevent the Eligible Employee from owning up to five percent (5%) of the outstanding securities of a publicly held corporation that may compete with the Company.

6.2.    Non-Solicitation.
(a)    During an Eligible Employee’s employment with the Company or an Affiliate, and for the Severance Period following his or her Separation Date, such Eligible Employee shall not, directly or indirectly (a) solicit or encourage any franchisee of the Company or its Affiliates to terminate or diminish its relationship with it or them; or (b) seek to persuade any such franchisee or prospective franchisee of the Company or its Affiliates to conduct with anyone else any business or activity which such franchisee or prospective franchisee conducts with the Company or its Affiliates.
(b)    During an Eligible Employee’s employment with the Company or an Affiliate, and for the Severance Period following his or her Separation Date, such Eligible Employee may not, and will not assist any other party to, (a) hire or solicit for hiring any employee of the Company or its Affiliates or seek to persuade any employee of the Company or its Affiliates to discontinue employment or (b) solicit or encourage any independent contractor or vendor providing services to the Company or its Affiliates to terminate or diminish its relationship with them. For purposes hereof, general solicitations not directed at a particular person or advertising in media directed at the general public shall not provide the basis for a claim by the Company that a Participant violated this provision.
(c)    For avoidance of doubt, this Section 6.2 shall not apply to any period following separation from service with the Company or an Affiliate with respect to any Eligible Employee who declines to enter into a Separation Agreement unless they have otherwise executed a Non-Compete/Non-Solicitation/Confidentiality Agreement.
6.3.    Non-Disparagement. During an Eligible Employee’s employment with the Company or an Affiliate, and continuing after the Separation Date shall not, directly or indirectly, by any manner or means, in public or in private, disparage orally or in writing the Company or its affiliates’ business, management, products or services, and will not otherwise do or say anything that could disrupt the good morale of employees of the Company or any of its Affiliates or harm the interests or reputation of the Company or any of its Affiliates. Nothing in this paragraph shall prohibit an Eligible Employee from providing truthful information in response to a legal proceeding.

6.4.    Confidentiality. Other than as required by applicable law or for the proper performance of his or her duties and responsibilities to the Company or any of its Affiliates during his or her employment with the Company or any of its Affiliates, no Eligible Employee shall disclose to any Person or use any Confidential Information obtained by such individual incident to his or her employment or other association with the Company or any of its Affiliates. As of the Separation Date,



Eligible Employees must return all such Confidential Information to the Company, materials that incorporate or reference such Confidential Information, and all copies thereof. The confidentiality condition under this Section 6.4 shall not apply to information which is generally known or readily available to the public at the time of disclosure or becomes generally known through no wrongful act on the part of the Eligible Employee or any other Person having an obligation of confidentiality to the Company or any of its Affiliates. Notwithstanding the foregoing, nothing in the Plan limits, restricts or in any other way affects an Eligible Employee’s communicating with any governmental agency or entity, or communicating with any official or staff person of a governmental agency or entity, concerning matters relevant to the governmental agency or entity, or requires an Eligible Employee to provide prior notice to the Company of the same. An Eligible Employee cannot be held criminally or civilly liable under any federal or state trade secret law for disclosing a trade secret (a) in confidence to a federal, state, or local government official, either directly or indirectly, or to an attorney, solely for the purpose of reporting or investigating a suspected violation of law, or (b) in a complaint or other document filed under seal in a lawsuit or other proceeding. Notwithstanding this immunity from liability, an Eligible Employee may be held liable if he or she unlawfully accesses trade secrets by unauthorized means.
Article VII.    Withholding of Taxes; Funding
7.1.    Withholding of Taxes; Taxes. The Company and any Affiliate shall be entitled to withhold from any amounts payable under the Plan all taxes as legally shall be required (including, without limitation, any United States federal taxes, and any other state, city, or local taxes). Regardless of the amount withheld or reported, each Eligible Employee shall be solely responsible for the payment of all taxes that become due as a result of a payment or other rights (including imputed income) to the Participant under the Plan.
7.2.    Funding. The Plan shall be funded out of the general assets of the Company or an Affiliate as and when Severance Benefits are payable under the Plan. All Participants shall be solely general creditors of the Company and Affiliates.
Article VIII.    Successors and Assignment
8.1.    Successors to the Company. The Company or an Affiliate will require any successor (whether direct or indirect, by purchase, merger, consolidation, or otherwise) of all or substantially all of the business and/or assets of the Company or an Affiliate or of any division or subsidiary thereof to expressly assume and agree to perform the Company’s or an Affiliate’s obligations under the Plan in the same manner and to the same extent that the Company or the Affiliate would be required to perform them if no such succession had taken place.
8.2.    Assignment by Eligible Employee or Participant. Except in the event of death, an Eligible Employee or Participant does not have the power to transfer, assign, anticipate, mortgage or otherwise encumber any rights or any amounts payable under the Plan; nor will any such rights or amounts payable under the Plan be subject to seizure, attachment, execution, garnishment or other legal or equitable process, or for the payment of any debts, judgments, alimony, or separate maintenance, or be transferable by operation of law in the event of bankruptcy, insolvency, or otherwise. In the event an Eligible Employee or Participant attempts to assign, transfer or dispose of such right, or if an attempt is made to subject such light to such process, such assignment, transfer or disposition will be null and void.



Article IX.    Code Section 409A
9.1.    The Plan is intended to comply with the requirements of Code Section 409A, to the extent applicable, and this Plan shall be interpreted consistently with the intent to avoid any tax under Code Section 409A. For the avoidance of doubt, however, no provision of this Plan shall transfer liability for taxes under Code Section 409A from the Eligible Employee or Participant to the Company, any Affiliate, or any other Person.
Accordingly, all provisions herein, or incorporated by reference, shall be construed and interpreted to comply with Code Section 409A and, if necessary, any such provision shall be deemed amended to comply with Code Section 409A and the regulations thereunder. If any payment or benefit cannot be provided or made at the time specified herein without incurring any accelerated or additional tax under Code Section 409A, then such benefit or payment shall be provided in full at the earliest time thereafter when such accelerated or additional tax will not be imposed, and vice versa. All payments to be made upon a separation, termination of employment, or similar event under the Plan may only be made upon a “separation from service” (as defined in Treasury regulation section 1.409A-1(h), after giving effect to the presumptions contained therein) to the extent required under Code Section 409A. For purposes of Code Section 409A, each payment made under the Plan shall be treated as a separate payment. In no event may an Eligible Employee or Participant, directly or indirectly, designate the calendar year of payment of any severance benefit payable hereunder.
9.2.    Reimbursements provided under the Plan, if any, shall be made or provided in accordance with the requirements of Code Section 409A including, where applicable, the requirement that (i) any reimbursement is for expenses incurred during a limited period of time specified in the Plan; (ii) the amount of expenses eligible for reimbursement during a calendar year may not affect the expenses eligible for reimbursement in any other calendar year; (iii) the reimbursement of an eligible expense will be made no later than the last day of the calendar year following the year in which the expense is incurred; and (iv) the right to reimbursement is not subject to liquidation or exchange for another benefit.
9.3.    To the maximum extent permitted under Code Section 409A, the Severance Benefits payable under the Plan are intended to comply with the “short-term deferral exception” under Treas. Reg. §1.409A-l(b)(4), and any remaining amount is intended to comply with the “separation pay exception” under Treas. Reg. §1.409A-l(b)(9)(iii). Any portion of the Severance Benefits that are payable under the Plan to a Participant during the six-month period following the Participant’s Separation Date that does not qualify within either of the foregoing exceptions and constitutes deferred compensation subject to the requirements of Code Section 409A shall hereinafter be referred to as the “Excess Amount”. If at the time of the Participant’s separation from service, the Company’s (or any entity required to be aggregated with the Company under Code Section 409A) stock is publicly traded on an established securities market or otherwise and the Participant is a “specified employee” (as defined in Code Section 409A and determined in the sole discretion of the Company (or any successor thereto) in accordance with the Company’s (or any successor thereto) “specified employee” determination policy), then the Company shall postpone the commencement of the payment of the portion of the Excess Amount that is payable within the six-month period following the Participant’s Separation Date for six months following the Participant’s Separation Date. The delayed Excess Amount shall be paid in a lump sum to the Participant within 10 days following the date that is six months following the Participant’s Separation Date and any remaining installments shall continue to be paid to the Participant in accordance with the original schedule provided herein. If the Participant dies during such six-month period and prior to the payment of the portion of the Excess Amount that is required to be delayed on account of Code Section 409A, such Excess Amount shall be paid to the personal representative of the Participant’s Beneficiary within 60 days after the Participant’s death.



Article X.    Claims Procedures
10.1.    Claims. (a) Any request or claim for benefits under the Plan shall be deemed to be filed when a written request is made by the claimant or the claimant’s authorized representative which is reasonably calculated to bring the claim to the attention of the Administrator.
(a)    The Administrator, or its designee, shall advise the claimant, or such claimant’s representative, in writing or in electronic form, of its decision within 90 days of receipt of the claim for Severance Benefits under the Plan, unless special circumstances require an extension of such 90-day period for not more than an additional 90 days. Where such extension is necessary, the claimant shall be given written notice of the delay before the expiration of the initial 90-day period, which notice shall set forth the reasons for the delay and the date the Administrator expects to render its decision.
(b)    The Administrator’s response to a claim shall (i) be in writing or in electronic form; and (ii) in the case of an adverse benefit determination: (A) set forth the reason(s) for the denial of benefits; (B) contain references to Plan provisions on which the denial is based; (C) describe the additional material and information, if any, necessary for the claim for benefits to be perfected and an explanation of why such material or information is necessary; and (D) describe the Plan’s review procedures and the time limits applicable to such procedures, including a statement of the claimant’s right to bring a civil action under section 502(a) of ERISA following an adverse benefit determination on review.
10.2.    Appeals. (a) If the claimant or the claimant’s authorized representative fails to appeal the Administrator’s adverse benefit determination, in writing, within 60 days after its receipt by the claimant, the Administrator’s determination shall become final and conclusive.
(a)    If the claimant or the claimant’s authorized representative appeals the Administrator’s adverse benefit determination in a timely fashion, the Administrator shall reexamine all issues relevant to the original denial of benefits. Any such claimant or his or her duly authorized representative may review any relevant documents, records and other information, free of charge, including documents and records that were relied upon in making the benefit determination, documents submitted, considered or generated in the course of making the benefit determination (even if such documents were not relied upon in making the benefit determination), and documents that demonstrate compliance, in making the benefit determination, with the Plan’s required administrative processes and safeguards. In addition, the claimant or his or her duly authorized representative may submit written comments, documents, records and other information relating to such claim for benefits. In the course of the review, the Administrator shall take into account all comments, documents, records and other information submitted by the claimant or his or her duly authorized representative relating to such claim, regardless of whether it was submitted or considered as part of the initial benefit determination.
(b)    The Administrator shall advise the claimant or such claimant’s representative, in writing or in electronic form, of its decision within 60 days of receipt of the written appeal, unless special circumstances require an extension of such 60-day period for not more than an additional 60 days. Where such extension is necessary, the claimant shall be given written notice of the delay before the expiration of the initial 60-day period, which notice shall set forth the reasons for the delay and the date the Administrator expects to render its decision. If the extension is necessary because the claimant has failed to submit the information necessary to decide the claim, the Administrator’s period for responding to such claim shall be tolled from the date on which the notification of the extension is sent to the claimant until the date on which the claimant responds to the request for additional information. In the event of an adverse benefit determination on appeal, the Administrator shall advise the claimant, in a manner calculated to be understood by the claimant of: (i) the reason(s) for the adverse benefit determination; (ii) the Plan provisions on which the decision was based; (iii) the



claimant’s right to receive, upon request and free of charge, and have reasonable access to, copies of all documents, records and other information relevant to such claim; and (iv) a statement describing any voluntary appeals procedures offered by the Plan, the claimant’s right to obtain information about such procedures, and a statement of the claimant’s right to bring an action under section 502(a) of ERISA.
10.3.    Exhaustion. No person may bring an action for any alleged wrongful denial of Plan benefits in a court of law unless the claims procedures set forth above are exhausted and a final determination is made by the Administrator. If a Participant or other interested person challenges a decision of the Administrator, such challenge must be filed in the court of law no later than within one year after the earliest of (i) the date the first payment under the Plan was made, (ii) the date the first payment under the Plan was allegedly due, or (iii) the date the Company or an Affiliate first repudiated the alleged obligation to provide such benefit. following the denial of the appeal described in Section 10.2(c), and If the one-year period expires during the time that a request for review of the claim pursuant to this Article 10 is pending, such period shall be extended until the 60th calendar day following final denial (including a deemed denial) of such claim on administrative review (but the period for filing a new claim or requesting administrative review shall not be extended).  The foregoing limitations period shall supersede and replace any limitations period that might otherwise be deemed applicable under state or federal law in the absence of this Section 10.3.   Before a Change in Control, (I) a review by the court of law will be limited to the facts, evidence and issues presented to the Administrator during the claims procedure set forth above, and shall be subject to an abuse of discretion standard of review; (II) facts and evidence that become known to the Participant or other interested person after having exhausted the claims procedure shall not be taken into account unless timely must be brought to the attention of the Administrator for reconsideration of the claims determination; and (III) issues not raised with the Administrator will be deemed waived.  After a Change in Control, the standard of review by a court shall be de novo and shall take into account all facts presented.
Article XI.    Administration
11.1    The Compensation Committee will be the administrator of the Plan. The Compensation Committee may, however, delegate to any person, committee or entity any of its power or duties under the Plan. The Administrator will be the sole judge of the application and interpretation of the Plan, and will have the discretionary authority to construe the provisions of the Plan and to resolve disputed issues of fact. The Administrator will have the sole authority to make determinations regarding eligibility for benefits. Subject to Section 10.3, the decisions of the Administrator in all matters relating to the Plan that are within the scope of its authority (including, but not limited to, eligibility for benefits, Plan interpretations, and disputed issues of fact) will be final and binding on all parties. The Administrator will have such powers as may be necessary to discharge its duties, including but not limited to, the following:
(a)    To construe and interpret the Plan, decide all questions of eligibility and determine the amount, manner and time of payment of any benefits under the Plan;
(b)    To prescribe procedures to be followed by claimants filing applications for benefits;
(c)    To prepare and distribute, in such manner as the Administrator determines to be appropriate, information explaining the Plan;
(d)    To receive from the Company and from Participants and employees such information as will be necessary for the proper administration of the Plan;



(e)    To furnish the Company, upon request, such reports with respect to the administration of the Plan as are reasonable and appropriate;
(f)    To receive, review and keep on file (as it deems convenient and proper) reports of benefit payments by the Company and reports for disbursements of expenses directed by the Administrator;
(g)    To appoint and compensate persons to assist in the administration of the Plan and any other agents it deems advisable, including legal counsel; and
(h)    To make all appropriate filings with governmental agencies on behalf of the Plan.
Article XII.    Miscellaneous
12.1.    Employment Status. Except as may be provided under any other agreement between an Eligible Employee and the Company or an Affiliate, all employment with the Company and its Affiliates is “at will”, and may be terminated by either the Eligible Employee or the Company or an Affiliate at any time, subject to applicable law. Nothing contained herein shall constitute an employment contract or guarantee of employment or confer any other rights except as set forth herein. Nothing in the Plan will be construed to create any right to employment or re-employment with the Company.
12.2.    Other Payments. Except as otherwise provided in the Plan, no Eligible Employee shall be entitled to any cash payments or other severance benefits under any of the Company’s or any Affiliate’s then current severance pay policies or under any individual employment, severance or similar agreement for a termination that is covered by the Plan for the Eligible Employee. Except as otherwise provided in the Plan, acceptance of benefits under the Plan constitutes a waiver of any other separation or severance benefits from the Company, including without limitation any separation or severance benefits offered under a Participant’s employment agreement or offer letter. In the event a Participant receives a judgment for or relating to any other separation benefits from the Company, the amounts paid out under the Plan will be reduced by such judgment.
12.3.    No Mitigation. Participants shall not be required to mitigate the amount of any Severance Benefit provided for in the Plan by seeking other employment or otherwise, nor shall the amount of any Severance Benefit provided for herein be reduced by any compensation earned by other employment or otherwise, except in the event the Participant is re-employed by the Company or an Affiliate, in which case Severance Benefits shall cease upon the date of reemployment.
12.4.    Overpayments. If a Participant receives payments in excess of the amounts specified in Section 4, the Company, it its sole discretion, may elect to deduct such overpayments from any future payments to the Participant. If all payments have been made to the Participant, the Participant will be obligated to repay any overpayments upon demand from the Company.
12.5.    Conflicts. The Plan document is the sole authority for any disputes regarding the Plan. In the event there is any conflict between the terms of the Plan and any other document or oral statements describing the terms of the Plan, the Plan document will control.
12.6.    No Oral Promises. No person has the authority to modify or waive or vary the terms of the Plan. No oral promise of benefits or payments under or relating to the Plan will create a right in favor of any employee or impose any obligation on the Company or the Plan. Any interpretation of the Plan or obligation under or relating to the Plan must be in writing and signed by the Administrator or its designee to be binding.



12.7.    Gender and Number. Except where otherwise indicated by the context, any masculine term used herein also shall include the feminine, the plural shall include the singular, and the singular shall include the plural.
12.8.    Amendment or Termination. The Board or the Compensation Committee may, in their sole discretion, amend or terminate the Plan, in whole or in part, at any time and for any reason or no reason without the consent of Participants; provided that the Plan may not be amended or terminated during the period commencing on the Change in Control and ending on the 24-month anniversary of such Change in Control, except for amendments that are required to comply with any changes in applicable law, and provided further that no amendment to the Plan may discontinue or change any payments to a Participant who has entered into an effective Separation Agreement under the Plan prior to the effective date of the amendment or termination of the Plan. If the Plan is terminated, no Severance Benefits will be payable under the Plan to any Eligible Employee who has not entered into an effective Separation Agreement under the Plan prior to the effective date of such termination. For the avoidance of doubt, any Separation Agreement that took effect prior to the date the Plan is amended or terminated shall remain in full force and effect in accordance with its terms.
12.9.    Governing Law. To the extent not preempted by the laws of the United States, the Plan shall be construed and enforced under and be governed in all respects by the laws of the State of New Hampshire, without regard to the conflict of laws principles thereof. The sole and exclusive jurisdiction for any dispute or claim arising from this Agreement shall be the United States Federal District Court for the District of New Hampshire.
12.10.    Liability. No member of the Compensation Committee, no Administrator, and no officer, director or employee of the Company or any Affiliate shall be personally liable for any inaction with respect to his or her functions under the Plan unless such action or inaction is adjudged to be due to gross negligence, willful misconduct or fraud. Further, no member of the Compensation Committee and no Administrator shall be personally liable merely by virtue of any instrument executed by him or her or on his or her behalf as a member of the Compensation Committee or as an Administrator.
12.11.    Indemnification. The Company shall indemnify, to the fullest extent permitted by law and its Certificate of Incorporation and By-laws (but only to the extent not covered by insurance) its officers and directors (and any employee involved in carrying out the functions of the Company under the Plan), each member of the Compensation Committee and each Administrator against any expenses, including amounts paid in settlement of a liability, which are reasonably incurred in connection with any legal action to which such person is a party by reason of his or her duties or responsibilities with respect to the Plan, except with regard to matters as to which he or she shall be adjudged in such action to be liable for gross negligence, willful misconduct or fraud in the performance of his or her duties.
12.12.    Headings. The headings of the Plan are inserted for convenience of reference only and shall have no effect upon the meaning of provisions hereof.
12.13.    Incompetency. In the event that the Administrator finds that a Participant is unable to care for his or her affairs because of illness or accident, then benefits payable hereunder, unless claim has been made therefor by a duly appointed guardian, committee, or other legal representative, may be paid in such manner as the Administrator shall determine, and the application thereof shall be a complete discharge of all liability for any payments or benefits to which such Participant was or would have been otherwise entitled under the Plan.


EX-31.1 3 plntex311q12024.htm EX-31.1 Document

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


EX-31.2 4 plntex312q12024.htm EX-31.2 Document

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


EX-32.1 5 plntex321q12024.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 quarterly report of Planet Fitness, Inc. (the “Company”) on Form 10-Q for the fiscal quarter ended March 31, 2024 filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Craig Benson, Interim 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:
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company for the periods presented therein.
Date: May 9, 2024
 
/s/ Craig Benson 
Craig Benson 
Interim Chief Executive Officer 
(Principal Executive Officer) 

EX-32.2 6 plntex322q12024.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 quarterly report of Planet Fitness, Inc. (the “Company”) on Form 10-Q for the fiscal quarter ended March 31, 2024 filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Thomas Fitzgerald, Chief Financial 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:
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company for the periods presented therein.
Date: May 9, 2024
 
/s/ Thomas Fitzgerald 
Thomas Fitzgerald 
Chief Financial Officer 
(Principal Financial Officer) 


EX-101.SCH 7 plnt-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Changes in Equity (Deficit) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Business organization link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Summary of significant accounting policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Goodwill and intangible assets link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Long-term debt link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Revenue from contract with customers link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Related party transactions link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Stockholders' equity link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Earnings per share link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Corporate-owned and franchisee-owned stores link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Summary of significant accounting policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Goodwill and intangible assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Long-term debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Revenue from contract with customers (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Related party transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Earnings per share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Income taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Corporate-owned and franchisee-owned stores (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Business organization (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Summary of significant accounting policies - Schedule of Carrying Value and Estimated Fair Value of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Investments - Amortized Cost, Gross Unrealized Gains (Losses), and Fair Value of Cash Equivalents and Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Investments - Rollforward of Allowance for Expected Credit Losses on Held-to-maturity Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Acquisition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Acquisition - Schedule of Purchase Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Acquisition - Components of Identifiable Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Goodwill and intangible assets - Goodwill Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Goodwill and intangible assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Goodwill and intangible assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Goodwill and intangible assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Goodwill and intangible assets - Summary of Amortization expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Long-term debt - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Long-term debt - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Long-term debt - Schedule of Future Annual Payments of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Long-term debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Leases - Balance Sheet Classification of Lease Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Leases - Components of Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Leases - Supplemental Disclosures of Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Revenue from contract with customers - Schedule of Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Revenue from contract with customers - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Revenue from contract with customers - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Revenue from contract with customers - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Related party transactions - Schedule of Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Related party transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Stockholders' equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Earnings per share - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Earnings per share - Reconciliation of Numerators and Denominators Used to Compute Basic and Diluted Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Earnings per share - Common Stock Equivalents Excluded from the Computation of Diluted Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Income taxes - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Income taxes - Schedule of Future Payments Under Tax Benefit Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Commitments and contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Segments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Segments - Summary of Financial Information for the Company's Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Segments - Reconciliation of Total Segment EBITDA to Income Before Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Segments - Summary of Company's Assets by Reportable Segment (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Segments - Summary of Company's Goodwill by Reportable Segment (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Corporate-owned and franchisee-owned stores - Schedule of Changes in Corporate-owned and Franchisee-owned Stores (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 plnt-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 plnt-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 plnt-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT 2025 Lessee, Operating And Finance Lease, Liability, Payments, Due Next Twelve Months Lessee, Operating And Finance Lease, Liability, Payments, Due Next Twelve Months Less net income attributable to non-controlling interests Less: net income attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Pla-Fit Holdings, LLC Pla Fit Holdings L L C [Member] Pla-Fit Holdings, LLC. Accrued expenses Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Equity Award Award Type [Domain] Remaining performance obligation, expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Investment, Name [Domain] Investment, Name [Domain] Franchise Franchise segment Franchise Segment [Member] Franchise segment. Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of Purchase Consideration Allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Investments, Debt and Equity Securities [Abstract] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Revolving Credit Facility Revolving Credit Facility [Member] Debt Securities, Held-to-maturity, Allowance for Credit Loss [Roll Forward] Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Roll Forward] Effects of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Total lease payments Lessee, Operating And Finance Lease, Liability, Payments, Due Lessee, Operating And Finance Lease, Liability, Payments, Due Deferred tax liabilities Deferred Income Tax Liabilities, Net Performance stock units Performance Shares [Member] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Thereafter Long-Term Debt, Maturity, After Year Four Long-Term Debt, Maturity, After Year Four Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Investment, Name [Axis] Investment, Name [Axis] Corporate debt securities Corporate Debt Securities [Member] Total other expense, net Nonoperating Income (Expense) Commitments and contingencies (Note 13) Commitments and Contingencies Long-term marketable securities Marketable Securities, Noncurrent [Member] Marketable Securities, Noncurrent Stockholders' equity Equity [Text Block] Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Proceeds from issuance of Class A common stock Proceeds from Issuance of Common Stock Geographical Geographical [Axis] Income taxes Income Tax Disclosure [Text Block] Equipment deposits Increase (Decrease) In Contract With Customer, Customer Deposits, Liability Increase (Decrease) In Contract With Customer, Customer Deposits, Liability Deferred revenue Increase (Decrease) in Contract with Customer, Liability Ownership Ownership [Axis] Planet Fitmex, LLC Planet Fitmex, LLC [Member] Planet Fitmex, LLC Corporate-owned and franchisee-owned stores Franchisors [Text Block] Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Bravo Fit Holdings Pty Ltd Planet Fitness Australia Holdings. (Formerly Bravo Fit Holdings Pty Ltd) [Member] Planet Fitness Australia Holdings. (Formerly Bravo Fit Holdings Pty Ltd) 2026 Income Taxes Projected Future Payments Under Tax Benefit Arrangements Liability Year Two Income taxes projected future payments under tax benefit arrangements liability year two. Current liabilities: Liabilities, Current [Abstract] Franchisee-owned stores: Franchised Units [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Exercise of stock options, vesting of restricted share units and ESPP share purchase (in shares) Shares Issued, Shares, Share-Based Payment Arrangement And Employee Stock Purchase Plan, Shares Shares Issued, Shares, Share-Based Payment Arrangement And Employee Stock Purchase Plan, Shares Diluted (in usd per share) Earnings per share of Class A common stock - diluted (in usd per share) Earnings Per Share, Diluted Accounts receivable, net of allowances for uncollectible amounts of $0 and $0 as of March 31, 2024 and December 31, 2023, respectively Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Percentage of voting power (in percentage) Subsidiary, Voting Interest Percentage, Parent Subsidiary, Voting Interest Percentage, Parent Other income (expense), net: Other Nonoperating Income (Expense) [Abstract] Litigation Case [Axis] Litigation Case [Axis] 2025 Income Taxes Projected Future Payments Under Tax Benefit Arrangements Liability Year One Income Taxes Projected Future Payments Under Tax Benefit Arrangements Liability Year One Trading Symbol Trading Symbol U.S. government agency securities US Government Agencies Debt Securities [Member] Number Of Stores [Roll Forward] Number Of Stores [Roll Forward] Number Of Stores [Roll Forward] Amortized Cost Debt Securities, Trading, Amortized Cost Decrease in deferred tax assets Increase (Decrease) In Deferred Tax Assets, Net Increase (Decrease) In Deferred Tax Assets, Net Net income attributable to Planet Fitness, Inc. Net Income (Loss) Total current liabilities Liabilities, Current Remainder of 2024 Income Taxes Projected Future Payments Under Tax Benefit Arrangements Liability Remainder Of Fiscal Year Income taxes projected future payments under tax benefit arrangements liability remainder of fiscal year. Indefinite-lived Intangible Assets, Major Class Name Indefinite-Lived Intangible Assets, Major Class Name [Domain] Leases Lessee, Operating Leases [Text Block] Total intangible assets Intangible Assets, Gross (Excluding Goodwill) Property and equipment, net of accumulated depreciation of $349,068 and $322,958, as of March 31, 2024 and December 31, 2023, respectively Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Liabilities and stockholders’ deficit Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Mexico Acquisition Mexico Acquisition [Member] Mexico Acquisition Payable pursuant to tax benefit arrangements, net of current portion Tax Benefit Arrangement Payable, Noncurrent Tax Benefit Arrangement Payable, Noncurrent Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Stockholders’ equity (deficit): Equity, Attributable to Parent [Abstract] Number of tax receivable agreements Number Of Tax Receivable Agreements Number of tax receivable agreements. Beginning Balance Ending Balance Deferred revenue Contract with Customer, Liability Long-term debt, net of current maturities Notes and Loans, Noncurrent Schedule of Reconciliation of Numerators and Denominators Used to Compute Basic and Diluted Earnings per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] TRA Holders T R A Holders [Member] TRA Holders. Reconciliation of Assets from Segment to Consolidated [Table] Reconciliation of Assets from Segment to Consolidated [Table] Useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Class B common stock Common Class B [Member] Summary of significant accounting policies Significant Accounting Policies [Text Block] Level 1 Fair Value, Inputs, Level 1 [Member] Short-term marketable securities Marketable Securities, Current Carrying value Reported Value Measurement [Member] Goodwill Beginning balance Ending balance Consolidated goodwill Goodwill Equity Components Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Distributions paid to members of Pla-Fit Holdings Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Declared 2026 Long-Term Debt, Maturity, Year Two Measurement Basis [Axis] Measurement Basis [Axis] Planet Fitness, Inc. Planet Fitness, Inc. [Member] Planet Fitness, Inc. Entity Small Business Entity Small Business Denominator Weighted Average Number of Shares Outstanding, Basic [Abstract] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Fair Value Measurement [Domain] Fair Value Measurement [Domain] Payable pursuant to tax benefit arrangements, current Tax Benefit Arrangement Payable, Current Tax Benefit Arrangement Payable, Current Franchisor Disclosure Franchisor Disclosure [Domain] Remainder of 2024 Long-Term Debt, Maturity, Remainder of Fiscal Year Lease liabilities, net of current portion Noncurrent operating lease liabilities Operating Lease, Liability, Noncurrent Restricted stock units Restricted Stock Units (RSUs) [Member] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] New stores opened Number Of New Stores Opened Number of new stores opened . Schedule of Amortized Cost, Gross Unrealized Gains (Losses), and Fair Value of Cash Equivalents and Marketable Securities Marketable Securities [Table Text Block] Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Schedule of Long-Term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Exchanges of Class B common stock and other adjustments Stock Issued During Period, Value, Conversion of Units Schedule of Maturities of Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Weighted-average shares outstanding adjustment (shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Net purchase price Business Combination, Consideration Transferred, Adjusted Business Combination, Consideration Transferred, Adjusted Schedule Of Common Stock Equivalents Excluded From The Computation Of Diluted Net Income Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Store operations Store Operations Store operations. Product and Service [Domain] Product and Service [Domain] Short-term marketable securities Marketable Securities, Current [Member] Marketable Securities, Current Schedule of Components of Lease Cost Lease, Cost [Table Text Block] Inventory Increase (Decrease) in Inventories Cap on non-securitized indebtedness Debt Instrument, Covenant, Cap On Non-Securitized Indebtedness Debt Instrument, Covenant, Cap On Non-Securitized Indebtedness Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Antidilutive securities number of weighted-average common stock equivalents excluded from the computation of diluted net income per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type Award Type [Axis] Document Quarterly Report Document Quarterly Report Income tax receivable Income Taxes Receivable, Current Tax benefit arrangement liability and deferred taxes arising from exchanges of Class B common stock Adjustments To Additional Paid In Capital Tax Benefit Arrangement Liability And Deferred Taxes From Secondary Offerings And Other Exchanges Adjustments to additional paid in capital tax benefit arrangement liability and deferred taxes from secondary offerings and other exchanges. Non-cash investing activities: Noncash Investing and Financing Items [Abstract] Interest expense Interest Expense Non-cash additions to property and equipment included in accounts payable and accrued expenses Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Florida Acquisition Florida Acquisition [Member] Florida Acquisition Amenity tracking compliance software Payments For Amenity Tracking Compliance Software [Member] Payments For Amenity Tracking Compliance Software [Member] Operating lease ROU assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Remainder of 2024 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Related party transactions Related Party Transactions Disclosure [Text Block] Gain on re-measurement of tax benefit arrangement liability Gain (Loss) On Re-Measurement Of Tax Benefit Arrangement Gain (Loss) On Re-Measurement Of Tax Benefit Arrangement Franchise Franchise [Member] Use of estimates Use of Estimates, Policy [Policy Text Block] Leases Lessee, Finance Leases [Text Block] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Commitment And Contingencies [Table] Loss Contingencies [Table] Current operating lease liabilities Operating Lease, Liability, Current Prepaid expenses Prepaid Expense, Current 2027 Long-Term Debt, Maturity, Year Three 3.251% Fixed Rate Class A-2-I Senior Secured Notes 3.251% Fixed Rate Class A-2-I Senior Secured Notes [Member] 3.251% Fixed Rate Class A-2-I Senior Secured Notes Basis difference amortization Amortization of intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Total Finite-Lived Intangible Assets, Net Recent accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Income taxes Increase (Decrease) in Income Taxes Payable Counterparty Name [Domain] Counterparty Name [Domain] Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Thereafter Lessee, Operating And Finance Lease, Liability, Payments, Due After Year Four Lessee, Operating And Finance Lease, Liability, Payments, Due After Year Four Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Underlying equity in net assets Equity Method Investment, Underlying Equity in Net Assets Long-term debt Debt Instrument, Fair Value Disclosure Interest income Investment Income, Interest Variable lease cost Variable Lease, Cost Operating lease cost Operating Lease, Cost Increase, excluding amounts recognized as revenue during the period Contract With Customer, Liability, Increase (Decrease) Excluding Revenue Recognized Contract With Customer, Liability, Increase (Decrease) Excluding Revenue Recognized Common stock, shares issued (in shares) Common Stock, Shares, Issued Aggregate consideration Business Combination, Consideration Transferred Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Deferred revenue, current Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Total debt, net Long-Term Debt Selling, general and administrative Selling, General and Administrative Expense 2028 Long-Term Debt, Maturity, Year Four Accumulated other comprehensive (loss) income Accumulated Other Comprehensive Income (Loss), Net of Tax Stock options Employee Stock Option [Member] Held-to-maturity debt security Investment, Policy [Policy Text Block] Class A common stock Common Class A [Member] Total operating costs and expenses Costs and Expenses Maximum Maximum [Member] Total comprehensive income attributable to Planet Fitness, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Stores debranded, sold, closed or consolidated Stores Debranded, Sold, Closed or Consolidated Stores Debranded, Sold, Closed or Consolidated Document Type Document Type Schedule of Related Party Transactions Schedule of Related Party Transactions [Table Text Block] Acquisition Goodwill, Acquired During Period Interest rate during period Line of Credit Facility, Interest Rate During Period Organization Consolidation And Presentation Of Financial Statements Disclosure [Table] Organization Consolidation And Presentation Of Financial Statements Disclosure [Table] Organization consolidation and presentation of financial statements disclosure. Entity Address, Address Line One Entity Address, Address Line One Long-term marketable securities Marketable Securities, Noncurrent Stock received during period (in shares) Stock Received During Period, Shares Stock Received During Period, Shares Antidilutive Securities, Name Antidilutive Securities, Name [Domain] CEO Director and Interim CEO Chief Executive Officer [Member] Percentage of ownership (in percentage) Subsidiary, Ownership Percentage, Parent Basis of presentation and consolidation Basis of Accounting, Policy [Policy Text Block] Other Other Noncash Income (Expense) Business Acquisition [Axis] Business Acquisition [Axis] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Accounts receivable, allowance for bad debts Accounts Receivable, Allowance for Credit Loss, Current Tax benefit obligation Total Income Taxes Projected Future Payments Under Tax Benefit Arrangements Liability Income taxes projected future payments under tax benefit arrangements liability. Trade and brand names Trademarks and Trade Names [Member] Number of units held by owners (in shares) Investment Owned, Balance, Shares Schedule of Finite-Lived Intangible Assets, Schedule of Finite-Lived Intangible Assets [Table Text Block] Other current liabilities Other Liabilities, Current Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Income Statement [Abstract] Segment Reporting, Other Significant Reconciling Item [Line Items] Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items] Operating costs and expenses: Costs and Expenses [Abstract] Title of 12(b) Security Title of 12(b) Security Related Party Related Party, Type [Domain] Acquisition Business Combination Disclosure [Text Block] Restricted assets - national advertising fund Increase (Decrease) In Advertising Fund Increase (Decrease) In Advertising Fund Indefinite-lived intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Economic interest Subsidiary, Ownership Percentage, Noncontrolling Owner Operating segments Operating Segments [Member] Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items] Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items] Organization consolidation and presentation of financial statements disclosure. Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] Numerator Net Income (Loss) Attributable to Parent [Abstract] Class of Stock [Line Items] Class of Stock [Line Items] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Total investment Equity Method Investments Inventory Inventory, Net Total lease cost Lease, Cost Purchases of marketable securities Payments to Acquire Marketable Securities Common Stockholders Common Stockholders [Member] Common Stockholders Statistical Measurement [Axis] Statistical Measurement [Axis] Other assets and other current assets Increase (Decrease) in Other Current Assets Balance Sheet Location [Domain] Balance Sheet Location [Domain] Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Long-term debt Long-Term Debt [Text Block] Other long-term assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Repurchase and retirement of Class A common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Segments Segments [Domain] Term of extension (in years) Debt Instrument, Term Of Extension Debt Instrument, Term Of Extension Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Schedule of Changes in Corporate-Owned and Franchisee-Owned Stores Schedule of Franchisor Disclosure [Table Text Block] Consolidation Items Consolidation Items [Domain] Distributions paid to members of Pla-Fit Holdings Payments of Capital Distribution Accumulated deficit Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Legal settlement Loss Contingency Accrual, Provision Schedule of Balance Sheet Classification of Lease Assets and Liabilities Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Principal amount Debt Instrument, Face Amount Total lease assets Lease, Right-of-Use Asset Lease, Right-of-Use Asset Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Counterparty Name [Axis] Counterparty Name [Axis] Equipment segment Equipment Equipment Segment [Member] Equipment segment. Reacquired franchise rights Franchise Rights [Member] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] 2022-1 Class A-2-II notes Fixed Rate Senior Secured Notes, Class A-2-II, 2022 [Member] Fixed Rate Senior Secured Notes, Class A-2-II, 2022 Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash paid for lease liabilities Operating Lease, Payments 2027 Income Taxes Projected Future Payments Under Tax Benefit Arrangements Liability Year Three Income taxes projected future payments under tax benefit arrangements liability year three. Corporate travel Corporate Travel [Member] Corporate Travel [Member] Unrealized loss on marketable securities, net of tax OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Administrative Service Administrative Service [Member] Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Sale of Stock Sale of Stock [Axis] Tax benefit arrangements Tax Benefit Arrangements [Member] Tax Benefit Arrangements Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock Class of Stock [Domain] Debt Instrument [Axis] Debt Instrument [Axis] Repurchase and retirement of Class A common stock Repurchase and retirement of common stock Stock Repurchased and Retired During Period, Value Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Segment Reporting, Asset Reconciling Item [Line Items] Segment Reporting, Asset Reconciling Item [Line Items] Amenity Tracking Compliance Software Company Amenity Tracking Compliance Software Company [Member] Amenity Tracking Compliance Software Company Total liability related to uncertain tax positions Liability for Uncertainty in Income Taxes, Noncurrent Credit Facility Credit Facility [Axis] Schedule of Future Annual Payments of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Business organization Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] 2019-1 Class A-2 notes Fixed Rate Senior Secured Notes, Class A-2 [Member] Fixed Rate Senior Secured Notes, Class A-2 [Member] Accumulated other comprehensive income (loss) AOCI Attributable to Parent [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] 2018-1 Class A-2-II notes Fixed Rate Senior Secured Notes, Class A-2-II [Member] Fixed Rate Senior Secured Notes, Class A-2-II [Member] Deferred revenue, net of current portion Contract with Customer, Liability, Noncurrent Remainder of 2024 Lessee, Operating And Finance Lease, Liability, Payments, Due Remainder Of Fiscal Year Lessee, Operating And Finance Lease, Liability, Payments, Due Remainder Of Fiscal Year Title of Individual Title of Individual [Axis] Unrealized Losses Debt Securities, Trading, Unrealized Loss Debt Disclosure [Abstract] Debt Disclosure [Abstract] Related Party Transaction Related Party Transaction [Domain] Share repurchase excise tax Share Repurchase Excise Tax Share Repurchase Excise Tax Number of reportable segments Number of Reportable Segments Net income per share of Class A common stock: Earnings Per Share [Abstract] Affiliated entity Affiliated Entity [Member] Common stock, value Common Stock, Value, Issued Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Planet Intermediate, LLC Planet Intermediate L L C [Member] Planet Intermediate, LLC. Senior Notes Senior Notes [Member] Total current assets Assets, Current Continuing LLC Owners Continuing L L C Owners [Member] Continuing LLC owners. Principal payments on capital lease obligations Finance Lease, Principal Payments Schedule of Maturities of Lease Liabilities Finance Lease, Liability, to be Paid, Maturity [Table Text Block] Shares exchanged for Class A common stock (in shares) Shares Issued During Period, Shares Exchanged For Class A Common Stock Shares Issued During Period, Shares Exchanged For Class A Common Stock Fair Value Debt Securities, Trading Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Litigation Case [Domain] Litigation Case [Domain] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other income, net Other income Other income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Dividends accrued on held-to-maturity investment Investment Income, Dividend Statement [Table] Statement [Table] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four Current Fiscal Year End Date Current Fiscal Year End Date Lease payments for leases signed but not yet commenced Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Goodwill and intangible assets Goodwill and Intangible Assets Disclosure [Text Block] 2022 share repurchase program 2022 Share Repurchase Program [Member] 2022 Share Repurchase Program Maturity dates Debt Securities, Available-for-Sale, Term Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table] Segment, Reconciliation of Other Items from Segments to Consolidated [Table] Stores acquired from the Company Number of Stores Acquired Number of Stores Acquired Restricted cash Restricted Cash, Current Summary of Goodwill and Related Changes in Carrying Amount Summary of Company's Goodwill by Reportable Segment Schedule of Goodwill [Table Text Block] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding 2026 Lessee, Operating And Finance Lease, Liability, Payments, Due Year Two Lessee, Operating And Finance Lease, Liability, Payments, Due Year Two Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Summary of Amortization expenses Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock Class of Stock [Axis] Corporate and other Corporate, Non-Segment [Member] Schedule of Franchisor Disclosure [Table] Schedule of Franchisor Disclosure [Table] Unrealized Gains Debt Securities, Trading, Unrealized Gain Other losses, net Other Operating Income (Expense), Net Interest rate Debt Instrument, Interest Rate, Stated Percentage Amortized cost of held-to-maturity debt security investments Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total stockholders’ deficit attributable to Planet Fitness, Inc. Equity, Attributable to Parent Consolidation Items Consolidation Items [Axis] Commercial paper Commercial Paper [Member] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Revenue recognized that was included in the contract liability at the beginning of the year Contract with Customer, Liability, Revenue Recognized Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Depreciation and amortization Depreciation and amortization Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Secondary Offering and Exchange Secondary Offering And Exchange [Member] Secondary offering and exchange. Level 2 Fair Value, Inputs, Level 2 [Member] 2027 Lessee, Operating And Finance Lease, Liability, Payments, Due Year Three Lessee, Operating And Finance Lease, Liability, Payments, Due Year Three Entity Emerging Growth Company Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Deferred financing costs, net of accumulated amortization Debt Issuance Costs, Net 2022 Variable Funding Notes 2022 Variable Funding Notes [Member] 2022 Variable Funding Notes Intangible assets, net Net carrying Amount Intangible Assets, Net (Excluding Goodwill) Deferred tax asset Deferred Tax Assets, Gross Franchise revenue Franchise Revenue [Member] Franchise Revenue Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Intangible assets Fair value Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Document Fiscal Period Focus Document Fiscal Period Focus Antidilutive Securities Antidilutive Securities [Axis] Number of owned and franchised locations Stores operated at beginning of period Stores operated at end of period Number of Stores Total Segment EBITDA Earnings (Loss) Before Interest Tax Depreciation And Amortization Earnings (loss) before interest tax depreciation and amortization. Equity-based compensation expense Share-Based Payment Arrangement, Noncash Expense Less: imputed interest Lessee, Operating And Finance Lease, Liability, Undiscounted Excess Amount Lessee, Operating And Finance Lease, Liability, Undiscounted Excess Amount Common stock Common Stock [Member] 2028 Lessee, Operating And Finance Lease, Liability, Payments, Due Year Four Lessee, Operating And Finance Lease, Liability, Payments, Due Year Four City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Total lease liabilities Present value of lease liabilities Lease, Liability Lease, Liability Earnings per share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] 2018-1 Class A-2-I Fixed Rate Senior Secured Notes, Class A-2-I [Member] Fixed Rate Senior Secured Notes, Class A-2-I [Member] Ownership percentage Equity Method Investment, Ownership Percentage Document Fiscal Year Focus Document Fiscal Year Focus Geographical Geographical [Domain] Amount Change In Contract With Customer Liability [Roll Forward] Change In Contract With Customer Liability [Roll Forward] Lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Credit loss on held-to-maturity investment Loss on adjustment of allowance for expected credit losses Debt Securities, Held-to-Maturity, Credit Loss Expense (Reversal) Total stockholders’ deficit Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Non-cash adjustments to VIEs Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Minimum Minimum [Member] Long-lived assets Property, Plant and Equipment, Net Weighted-average shares of Class A common stock outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Deferred revenue expected recognition period (in months) Contract With Customer, Liability, Customer Deposit Expected To Recognized Period Contract With Customer, Liability, Customer Deposit Expected To Recognized Period Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Total other comprehensive (loss) income, net Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax Leverage ratio cap Debt Instrument, Covenant, Leverage Ratio Cap Debt Instrument, Covenant, Leverage Ratio Cap 2022-1 Class A-2-I notes Fixed Rate Senior Secured Notes, Class A-2-I, 2022 [Member] Fixed Rate Senior Secured Notes, Class A-2-I, 2022 Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Leases Increase (Decrease) in Operating Lease Liability Liabilities Liabilities [Abstract] Franchisors [Abstract] Franchisors [Abstract] Debt issuance costs Debt Issuance Costs, Gross Net income Net income including non-controlling interests Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest U.S. treasury securities US Treasury Securities [Member] Net cash paid for (refund received) income taxes Income Taxes Paid, Net Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes Deferred Income Tax Assets, Net Commitments and contingencies Commitments and Contingencies Disclosure [Text Block] 2028 Income Taxes Projected Future Payments Under Tax Benefit Arrangements Liability Year Four Income taxes projected future payments under tax benefit arrangements liability year four. Securitized Senior Notes Securitized Senior Notes [Member] Securitized Senior Notes [Member] Accumulated deficit Retained Earnings [Member] Current maturities of long-term debt Current portion of long-term debt Long-Term Debt, Current Maturities Reconciliation of Total Segment EBITDA to Income Before Taxes Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Accretion of marketable securities discount Accretion (Amortization) of Discounts and Premiums, Investments Total liabilities and stockholders’ deficit Liabilities and Equity Other assets, net Other Assets, Noncurrent Ownership Ownership [Domain] Variable Funding Note Facility Variable Funding Notes [Member] Variable Funding Notes [Member] Basic (in usd per share) Earnings per share of Class A common stock - basic (in usd per share) Earnings Per Share, Basic Right-of-use assets, net Operating Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Sale of Stock Sale of Stock [Domain] Holdings Units Holdings Units [Member] Holdings Units. Indefinite-Lived Intangible Assets [Line Items] Indefinite-Lived Intangible Assets [Line Items] Net deferred tax assets Deferred Tax Assets, Net Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Entity Address, City or Town Entity Address, City or Town Percentage of economic interest Percentage Of Economic Interest Percentage of economic interest. Related party Related Party [Member] Summary of Financial Information for the Company's Reportable Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total noncurrent liabilities Liabilities, Noncurrent Document Transition Report Document Transition Report Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Fair Value Fair Value of Financial Instruments, Policy [Policy Text Block] Remaining authorized amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Maturities of marketable securities Proceeds from Sale and Maturity of Marketable Securities Common stock, shares authorized (in shares) Common Stock, Shares Authorized Document Information [Table] Document Information [Table] Schedule of Future Payments Under Tax Benefit Arrangements Summary of Income Tax Contingencies [Table Text Block] Placement services Placement Services [Member] Placement services. Indefinite-Lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Total debt, excluding deferred financing costs Total Long-Term Debt, Gross Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Schedule of Components of Identifiable Intangible Assets Acquired Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Relationship to Entity Title of Individual [Domain] Corporate-owned stores Corporate-Owned Stores [Member] Corporate-Owned Stores [Member] Schedule of Remaining Performance Obligations Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Summary of Company's Assets by Reportable Segment Reconciliation of Assets from Segment to Consolidated [Table Text Block] Less: total comprehensive income attributable to non-controlling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Right of use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Asset Deferred ADA and franchise agreement revenue Area Development Agreements [Member] Area development agreements. Deferred tax expense Deferred Income Tax Expense (Benefit) Document Information [Line Items] Document Information [Line Items] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three 2025 Long-Term Debt, Maturity, Year One Related Party Related Party, Type [Axis] Rollforward of Allowance for Expected Credit Losses on Held-to-maturity Investments Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Registrant Name Entity Registrant Name 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Planet Fitness Holdings, LLC Planet Fitness Holdings L L C [Member] Planet Fitness Holdings, LLC. Other liabilities and other current liabilities Increase (Decrease) in Other Current Liabilities Non-controlling interests Equity, Attributable to Noncontrolling Interest Document Period End Date Document Period End Date Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Schedule of Carrying Value and Estimated Fair Value of Long-term Debt Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Franchisor Disclosure [Line Items] Franchisor Disclosure [Line Items] Repayment of long-term debt and variable funding notes Repayments of Long-Term Debt Noncurrent finance lease liabilities Finance Lease, Liability, Noncurrent Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Gross carrying amount Finite-Lived Intangible Assets, Gross Provision for income taxes Income Tax Expense (Benefit) National advertising fund revenue Advertising [Member] International Non-US [Member] Finance Finance Lease, Right-of-Use Asset, after Accumulated Amortization Vesting of restricted share units and ESPP share purchase Shares Issued, Value, Share-Based Payment Arrangement And Employee Stock Purchase Plan, Shares Shares Issued, Value, Share-Based Payment Arrangement And Employee Stock Purchase Plan, Shares Equipment Equipment revenue Equipment Revenue [Member] Equipment Revenue [Member] Settlement Payments for Legal Settlements Equity [Abstract] Equity [Abstract] Percentage of remaining tax savings Tax Receivable Agreement Percentage Of Remaining Portion On Applicable Cash Savings Tax receivable agreement percentage of remaining portion on applicable cash savings. Weighted-average remaining lease term - operating leases Operating Lease, Weighted Average Remaining Lease Term Total Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Restricted assets - national advertising fund Restricted Assets, Advertising Funds, Current Restricted Assets, Advertising Funds, Current Total revenue Total revenue from related parties Revenue from Contract with Customer, Excluding Assessed Tax Other receivables Other Receivables, Net, Current Entity Entity [Domain] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Investor Investor [Member] Finite-lived intangible assets: Finite-Lived Intangible Assets, Net [Abstract] Legal Entity Legal Entity [Axis] Money market funds Money Market Funds [Member] Applicable tax savings (in percentage) Tax Receivable Agreement Percentage Tax receivable agreement percentage. Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Weighted-average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Total comprehensive income including non-controlling interests Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Equipment deposits Equipment Deposits, Current Equipment Deposits, Current Credit Facility Credit Facility [Domain] Repurchase and retirement of Class A common stock (in shares) Repurchase and retirement of common stock (in shares) Stock Repurchased and Retired During Period, Shares Corporate-owned stores Corporate-owned stores segment Corporate Owned Stores Segment [Member] Corporate owned stores segment. Long-term debt, net of current portion Long-Term Debt, Excluding Current Maturities Allowance for expected credit loss Beginning allowance for expected credit losses Ending allowance for expected credit losses Debt Securities, Held-to-Maturity, Allowance for Credit Loss Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] 4.008% Fixed Rate Class A-2-II Senior Secured Notes 4.008% Fixed Rate Class A-2-II Senior Secured Notes [Member] 4.008% Fixed Rate Class A-2-II Senior Secured Notes Diluted (in shares) Weighted-average shares of Class A common stock outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Write-offs, net of recoveries Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Writeoff Schedule of Contract Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Intangible Assets, Net (Excluding Goodwill) [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Revenue from contract with customers Revenue from Contract with Customer [Text Block] Additions to property and equipment Payments to Acquire Property, Plant, and Equipment Additional paid in capital Additional Paid in Capital, Common Stock Additional paid- in capital Additional Paid-in Capital [Member] Effect of dilutive securities: Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Exchanges of Class B common stock and other adjustments (in shares) Exchanges of Class A common stock, shares (in shares) Stock Issued During Period, Shares, Conversion of Units Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Total consolidated assets Assets Losses from equity-method investments, net of tax Losses from equity-method investments, net of tax Losses from equity-method investments, net of tax Income (Loss) from Equity Method Investments Share Repurchase Program [Axis] Share Repurchase Program [Axis] Commitment And Contingencies [Line Items] Loss Contingencies [Line Items] Cover [Abstract] Cover [Abstract] Number of states in which entity operates Number of States in which Entity Operates Franchisor Disclosure Franchisor Disclosure [Axis] Dividends accrued on held-to-maturity investment Dividends Accrued On Investment Dividends Accrued On Investment Equity-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Amortization of deferred financing costs Amortization of Debt Issuance Costs US UNITED STATES Unallocated Segment Reconciling Items [Member] Other liabilities Other Liabilities, Noncurrent National advertising fund expense Advertising Fund Expense Advertising Fund Expense Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Purchases from related party Related Party Transaction, Purchases from Related Party Segments Segment Reporting Disclosure [Text Block] Number of shares exchanged (in shares) Stock Redeemed or Called During Period, Shares Net increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Securitized Senior Notes Secured Debt [Member] Impairment charges Goodwill and Intangible Asset Impairment Equity Component Equity Component [Domain] Current finance lease liabilities Finance Lease, Liability, Current Equipment deposits Contract With Customer, Liability, Customer Deposit, Current Contract With Customer, Liability, Customer Deposit, Current Loss on unfavorable reacquired franchise rights Business Combination, Loss On Franchise Rights Business Combination, Loss On Franchise Rights Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted-average shares of Class A common stock outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Income from operations Income from operations Operating Income (Loss) Number of members Number Of Members Number of members. Number of additional extensions Debt Instrument, Number Of Extensions Debt Instrument, Number Of Extensions Indefinite-lived intangible assets: Intangible Assets, Net (Including Goodwill) [Abstract] Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Revenue: Revenues [Abstract] Cash equivalents Cash and Cash Equivalents [Member] Deferred tax liability Deferred Tax Liabilities, Gross Cost of revenue Cost of Revenue Investments, net of allowance for expected credit losses of $18,164 and $17,689 as of March 31, 2024 and December 31, 2023, respectively Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss Related Party Transaction Related Party Transaction [Axis] Segments Segments [Axis] Statement [Line Items] Statement [Line Items] Estimated fair value Estimate of Fair Value Measurement [Member] Other comprehensive income, net: Other Comprehensive Income (Loss), Net of Tax [Abstract] Customer relationships Customer Relationships [Member] Corporate-owned stores: Entity Operated Units [Member] Thereafter Income Taxes Projected Future Payments Under Tax Benefit Arrangements Liability After Year Four Income Taxes Projected Future Payments Under Tax Benefit Arrangements Liability After Year Four Non-controlling interests Noncontrolling Interest [Member] EX-101.PRE 11 plnt-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover - shares
3 Months Ended
Mar. 31, 2024
May 02, 2024
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-37534  
Entity Registrant Name PLANET FITNESS, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 38-3942097  
Entity Address, Address Line One 4 Liberty Lane West  
Entity Address, City or Town Hampton  
Entity Address, State or Province NH  
Entity Address, Postal Zip Code 03842  
City Area Code 603  
Local Phone Number 750-0001  
Title of 12(b) Security Class A common stock, $0.0001 Par Value  
Trading Symbol PLNT  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Entity Central Index Key 0001637207  
Current Fiscal Year End Date --12-31  
Class A common stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   87,528,804
Class B common stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   650,531
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 301,707 $ 275,842
Restricted cash 46,190 46,279
Short-term marketable securities 93,362 74,901
Accounts receivable, net of allowances for uncollectible amounts of $0 and $0 as of March 31, 2024 and December 31, 2023, respectively 23,837 41,890
Inventory 4,959 4,677
Restricted assets - national advertising fund 17,945 0
Prepaid expenses 18,945 13,842
Other receivables 12,513 11,072
Income tax receivable 1,324 3,314
Total current assets 520,782 471,817
Long-term marketable securities 45,165 50,886
Investments, net of allowance for expected credit losses of $18,164 and $17,689 as of March 31, 2024 and December 31, 2023, respectively 76,360 77,507
Property and equipment, net of accumulated depreciation of $349,068 and $322,958, as of March 31, 2024 and December 31, 2023, respectively 382,019 390,405
Right-of-use assets, net 385,796 381,010
Intangible assets, net 359,750 372,507
Goodwill 719,074 717,502
Deferred income taxes 499,839 504,188
Other assets, net 3,993 3,871
Total assets 2,992,778 2,969,693
Current liabilities:    
Current maturities of long-term debt 20,750 20,750
Accounts payable 20,560 23,788
Accrued expenses 43,709 66,299
Equipment deposits 7,594 4,506
Deferred revenue, current 77,263 59,591
Payable pursuant to tax benefit arrangements, current 41,294 41,294
Other current liabilities 35,331 35,101
Total current liabilities 246,501 251,329
Long-term debt, net of current maturities 1,959,032 1,962,874
Lease liabilities, net of current portion 390,399 381,589
Deferred revenue, net of current portion 33,820 32,047
Deferred tax liabilities 1,666 1,644
Payable pursuant to tax benefit arrangements, net of current portion 456,700 454,368
Other liabilities 3,891 4,833
Total noncurrent liabilities 2,845,508 2,837,355
Commitments and contingencies (Note 13)
Stockholders’ equity (deficit):    
Accumulated other comprehensive (loss) income (435) 172
Additional paid in capital 581,332 575,631
Accumulated deficit (677,321) (691,461)
Total stockholders’ deficit attributable to Planet Fitness, Inc. (96,415) (115,649)
Non-controlling interests (2,816) (3,342)
Total stockholders’ deficit (99,231) (118,991)
Total liabilities and stockholders’ deficit 2,992,778 2,969,693
Class A common stock    
Stockholders’ equity (deficit):    
Common stock, value 9 9
Class B common stock    
Stockholders’ equity (deficit):    
Common stock, value $ 0 $ 0
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Accounts receivable, allowance for bad debts $ 0 $ 0
Allowance for expected credit loss 18,164 17,689
Accumulated depreciation $ 349,068 $ 322,958
Class A common stock    
Stockholders’ equity (deficit):    
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 300,000 300,000
Common stock, shares issued (in shares) 86,832 86,760
Common stock, shares outstanding (in shares) 86,832 86,760
Class B common stock    
Stockholders’ equity (deficit):    
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 100,000 100,000
Common stock, shares issued (in shares) 1,071 1,397
Common stock, shares outstanding (in shares) 1,071 1,397
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue:    
Total revenue $ 248,017 $ 222,225
Operating costs and expenses:    
Cost of revenue 18,993 19,354
Store operations 74,353 66,015
Selling, general and administrative 29,193 27,767
National advertising fund expense 19,792 16,987
Depreciation and amortization 39,380 36,010
Other losses, net 484 3,936
Total operating costs and expenses 182,195 170,069
Income from operations 65,822 52,156
Other income (expense), net:    
Interest income 5,461 3,931
Interest expense (21,433) (21,599)
Other income, net 647 113
Total other expense, net (15,325) (17,555)
Income before income taxes 50,497 34,601
Provision for income taxes 14,324 9,567
Losses from equity-method investments, net of tax (1,200) (265)
Net income 34,973 24,769
Less net income attributable to non-controlling interests 664 2,064
Net income attributable to Planet Fitness, Inc. $ 34,309 $ 22,705
Class A common stock    
Net income per share of Class A common stock:    
Basic (in usd per share) $ 0.39 $ 0.27
Diluted (in usd per share) $ 0.39 $ 0.27
Weighted-average shares of Class A common stock outstanding:    
Basic (in shares) 86,909,383 84,444,003
Diluted (in shares) 87,222,081 84,786,695
Franchise    
Revenue:    
Total revenue $ 84,234 $ 75,878
National advertising fund revenue    
Revenue:    
Total revenue 19,786 16,804
Corporate-owned stores    
Revenue:    
Total revenue 122,378 105,882
Equipment    
Revenue:    
Total revenue $ 21,619 $ 23,661
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net income including non-controlling interests $ 34,973 $ 24,769
Other comprehensive income, net:    
Foreign currency translation adjustments (212) 81
Unrealized loss on marketable securities, net of tax (395) 0
Total other comprehensive (loss) income, net (607) 81
Total comprehensive income including non-controlling interests 34,366 24,850
Less: total comprehensive income attributable to non-controlling interests 664 2,064
Total comprehensive income attributable to Planet Fitness, Inc. $ 33,702 $ 22,786
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net income $ 34,973 $ 24,769
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 39,380 36,010
Amortization of deferred financing costs 1,346 1,360
Accretion of marketable securities discount (871) 0
Losses from equity-method investments, net of tax 1,200 265
Dividends accrued on held-to-maturity investment (528) (483)
Credit loss on held-to-maturity investment 475 255
Deferred tax expense 11,367 8,082
Gain on re-measurement of tax benefit arrangement liability (362) 0
Loss on disposal of property and equipment 867 0
Equity-based compensation expense 975 2,049
Other (41) (44)
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable 18,084 25,619
Inventory (287) 266
Other assets and other current assets (6,444) 2,010
Restricted assets - national advertising fund (17,945) (13,387)
Accounts payable and accrued expenses (18,530) (19,928)
Other liabilities and other current liabilities (548) 4,907
Income taxes 1,943 2,736
Equipment deposits 3,088 4,408
Deferred revenue 19,519 19,395
Leases 2,071 (379)
Net cash provided by operating activities 89,732 97,910
Cash flows from investing activities:    
Additions to property and equipment (26,311) (22,997)
Purchases of marketable securities (34,922) 0
Maturities of marketable securities 22,589 0
Net cash used in investing activities (38,644) (22,997)
Cash flows from financing activities:    
Proceeds from issuance of Class A common stock 450 6,748
Principal payments on capital lease obligations (36) (56)
Repayment of long-term debt and variable funding notes (5,188) (5,188)
Repurchase and retirement of Class A common stock (20,005) (25,005)
Distributions paid to members of Pla-Fit Holdings (218) (1,106)
Net cash used in financing activities (24,997) (24,607)
Effects of exchange rate changes on cash and cash equivalents (315) 198
Net increase in cash, cash equivalents and restricted cash 25,776 50,504
Cash, cash equivalents and restricted cash, beginning of period 322,121 472,499
Cash, cash equivalents and restricted cash, end of period 347,897 523,003
Supplemental cash flow information:    
Cash paid for interest 20,165 20,373
Net cash paid for (refund received) income taxes 1,013 (1,016)
Non-cash investing activities:    
Non-cash additions to property and equipment included in accounts payable and accrued expenses $ 11,400 $ 11,682
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Changes in Equity (Deficit) (Unaudited) - USD ($)
$ in Thousands
Total
Class A common stock
Class B common stock
Common stock
Class A common stock
Common stock
Class B common stock
Accumulated other comprehensive income (loss)
Additional paid- in capital
Accumulated deficit
Non-controlling interests
Beginning balance (in shares) at Dec. 31, 2022       83,430,000 6,146,000        
Beginning balance at Dec. 31, 2022 $ (211,561)     $ 8 $ 1 $ (448) $ 505,144 $ (703,717) $ (12,549)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income 24,769             22,705 2,064
Equity-based compensation expense 2,049           2,049    
Repurchase and retirement of Class A common stock (in shares)       (318,000)          
Repurchase and retirement of Class A common stock (25,005)             (25,005)  
Exchanges of Class B common stock and other adjustments (in shares)       1,901,000 (1,901,000)        
Exchanges of Class B common stock and other adjustments 0     $ 1 $ (1)   (4,353)   4,353
Exercise of stock options, vesting of restricted share units and ESPP share purchase (in shares)       217,000          
Vesting of restricted share units and ESPP share purchase 6,524           6,524    
Tax benefit arrangement liability and deferred taxes arising from exchanges of Class B common stock 45,903           45,903    
Non-cash adjustments to VIEs (233)               (233)
Distributions paid to members of Pla-Fit Holdings (1,106)               (1,106)
Other comprehensive (loss) income 81         81      
Ending balance (in shares) at Mar. 31, 2023       85,230,000 4,245,000        
Ending balance at Mar. 31, 2023 (158,579)     $ 9 $ 0 (367) 555,267 (706,017) (7,471)
Beginning balance (in shares) at Dec. 31, 2023   86,760,000 1,397,000 86,760,000 1,397,000        
Beginning balance at Dec. 31, 2023 (118,991)     $ 9 $ 0 172 575,631 (691,461) (3,342)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income 34,973             34,309 664
Equity-based compensation expense 975           975    
Repurchase and retirement of Class A common stock (in shares)       (314,000)          
Repurchase and retirement of Class A common stock (20,169)           774 (20,169) (774)
Exchanges of Class B common stock and other adjustments (in shares)   326,073   326,000 (326,000)        
Exchanges of Class B common stock and other adjustments 0           (854)   854
Exercise of stock options, vesting of restricted share units and ESPP share purchase (in shares)       60,000          
Vesting of restricted share units and ESPP share purchase 381           381    
Tax benefit arrangement liability and deferred taxes arising from exchanges of Class B common stock 4,425           4,425    
Distributions paid to members of Pla-Fit Holdings (218)               (218)
Other comprehensive (loss) income (607)         (607)      
Ending balance (in shares) at Mar. 31, 2024   86,832,000 1,071,000 86,832,000 1,071,000        
Ending balance at Mar. 31, 2024 $ (99,231)     $ 9 $ 0 $ (435) $ 581,332 $ (677,321) $ (2,816)
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business organization
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Business organization Business organization
Planet Fitness, Inc. (the “Company”), through its subsidiaries, is a franchisor and operator of fitness centers, with approximately 19.6 million members and 2,599 owned and franchised locations (referred to as stores) in all 50 states, the District of Columbia, Puerto Rico, Canada, Panama, Mexico and Australia as of March 31, 2024.
The Company serves as the reporting entity for its various subsidiaries that operate three distinct lines of business:
Licensing and selling franchises under the Planet Fitness trade name;
Owning and operating fitness centers under the Planet Fitness trade name; and
Selling fitness-related equipment to franchisee-owned stores.
In 2012 investment funds affiliated with TSG Consumer Partners, LLC (“TSG”), purchased interests in Pla-Fit Holdings.
The Company was formed as a Delaware corporation on March 16, 2015 for the purpose of facilitating an initial public offering (the “IPO”) and related transactions in order to carry on the business of Pla-Fit Holdings, LLC and its subsidiaries (“Pla-Fit Holdings”). As of August 5, 2015, in connection with the recapitalization transactions, the Company became the sole managing member and holder of 100% of the voting power of Pla-Fit Holdings. Pla-Fit Holdings owns 100% of Planet Intermediate, LLC, which has no operations but is the 100% owner of Planet Fitness Holdings, LLC, a franchisor and operator of fitness centers. With respect to the Company, Pla-Fit Holdings and Planet Intermediate, LLC, each entity owns nothing other than the respective entity below it in the corporate structure and each entity has no other material operations.
The Company is a holding company whose principal asset is a controlling equity interest in the membership units (“Holdings Units”) in Pla-Fit Holdings. As the sole managing member of Pla-Fit Holdings, the Company operates and controls all of the business and affairs of Pla-Fit Holdings, and through Pla-Fit Holdings, conducts its business. As a result, the Company consolidates Pla-Fit Holdings’ financial results and reports a non-controlling interest related to the portion of Holdings Units not owned by the Company.
As of March 31, 2024, the Company held 100.0% of the voting interest and approximately 98.8% of the economic interest in Pla-Fit Holdings and the owners of Holdings Units other than the Company (the “Continuing LLC Owners”) held the remaining 1.2% economic interest in Pla-Fit Holdings. As future exchanges of Holdings Units occur, the economic interest in Pla-Fit Holdings held by Planet Fitness, Inc. will increase.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of significant accounting policies
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Summary of significant accounting policies Summary of significant accounting policies
(a) Basis of presentation and consolidation
The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Accordingly, these interim financial statements do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) necessary for a fair presentation of the results of operations, financial position and cash flows for the periods presented have been reflected. All significant intercompany balances and transactions have been eliminated in consolidation.
The condensed consolidated financial statements as of and for the three months ended March 31, 2024 and 2023 are unaudited. The condensed consolidated balance sheet as of December 31, 2023 has been derived from the audited financial statements at that date but does not include all of the disclosures required by GAAP. These interim condensed consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 filed with the SEC on February 29, 2024. The Company’s significant interim accounting policies include the proportional recognition of national advertising fund expenses within interim periods. Operating results for the interim periods are not necessarily indicative of the results that may be expected for the full year ending December 31, 2024.
(b) Use of estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Although these estimates are based on management’s knowledge of current events and actions it may undertake in the future, they may ultimately differ from actual results. Significant areas where estimates and judgments are relied upon by management in the preparation of the condensed consolidated financial statements include revenue recognition, valuation of equity-based compensation awards, valuation of assets and liabilities acquired in business combinations, the evaluation of the recoverability of goodwill and long-lived assets, including intangible assets, allowance for expected credit losses, the present value of lease liabilities, income taxes, including deferred tax assets and liabilities, and the liability for the Company’s tax benefit arrangements.
(c) Fair Value
ASC 820, Fair Value Measurements and Disclosures, establishes a three-level valuation hierarchy for disclosure of fair value measurements. The valuation hierarchy is based upon the transparency of inputs to the valuation of an asset or liability as of the measurement date. Categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels are defined as follows:
Level 1—Inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2—Inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.
Level 3—Inputs to the valuation methodology are unobservable and significant to the fair value measurement.
Certain of the Company’s financial instruments, including cash and cash equivalents, restricted cash, accounts receivable, accounts payable, accrued expenses and other current liabilities are carried at cost, which approximates their fair value because of their short-term nature. See Note 3 for investments that are measured at fair value on a recurring basis.
The carrying value and estimated fair value of long-term debt were as follows:
March 31, 2024December 31, 2023
Carrying value
Estimated fair value(1)
Carrying value
Estimated fair value(1)
Long-term debt(1)
$1,999,250 $1,851,357 $2,004,438 $1,829,286 
(1) The estimated fair value of the Company’s fixed rate long-term debt is estimated primarily based on current bid prices for the long-term debt. Judgment is required to develop these estimates. As such, the fair value of long-term debt is classified within Level 2, as defined under GAAP.
(d) Recent accounting pronouncements
The FASB issued ASU No. 2023-05, Business Combinations-Joint Venture Formations (Subtopic 805-60): Recognition and Initial Measurement, in August 2023. The standard addresses the accounting for contributions made to a joint venture, upon formation, in a joint venture's separate financial statements. The new standard is effective prospectively for all joint ventures with a formation date on or after January 1, 2025. The Company will apply the standard to any relevant transactions subsequent to the adoption date.
The FASB issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures, in November 2023. The standard expands reportable segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. The new standard is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The Company is currently evaluating the impact of adoption on our financial disclosures.
The FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures, in December 2023. The standard requires disaggregated information about a reporting entity's effective tax rate reconciliation as well as information on income taxes paid. The standard is intended to benefit investors by providing more detailed income tax disclosures that would be useful in making capital allocation decisions and applies to all entities subject to income taxes. The new standard is effective for annual periods beginning after December 15, 2024. The Company is currently evaluating the impact of adoption on our financial disclosures.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments
3 Months Ended
Mar. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Investments Investments
Marketable securities
The following tables summarize the amortized cost, net unrealized gains and losses, fair value, and the level in the fair value hierarchy of the Company’s available-for-sale investments in marketable securities. As of March 31, 2024, the marketable securities had maturity dates that range from less than 1 month to approximately 24 months. Realized gains and losses were insignificant for the three months ended March 31, 2024 and 2023.
Amortized CostUnrealized GainsUnrealized Losses
Fair Value(1)
Level 1Level 2
March 31, 2024
Cash equivalents
Money market funds$863 $— $— $863 $863 $— 
U.S. treasury securities10,922 — — 10,922 10,922 
Commercial paper10,460 — (8)10,452 — 10,452 
Total cash equivalents22,245 — (8)22,237 863 21,374 
Short-term marketable securities
Commercial paper44,100 — (29)44,071 — 44,071 
Corporate debt securities42,917 — (28)42,889 — 42,889 
U.S. government agency securities6,394 — 6,402 — 6,402 
Total short-term marketable securities93,411 (57)93,362 — 93,362 
Long-term marketable securities
Corporate debt securities41,659 10 — 41,669 — 41,669 
U.S. government agency securities3,500 — (4)3,496 — 3,496 
Total long-term marketable securities45,159 10 (4)45,165 — 45,165 
Total marketable securities$160,815 $18 $(69)$160,764 $863 $159,901 
Amortized CostUnrealized GainsUnrealized Losses
Fair Value(1)
Level 1Level 2
December 31, 2023
Cash equivalents
Money market funds$761 $— $— $761 $761 $— 
U.S. treasury securities2,997 — 2,998 — 2,998 
Total cash equivalents3,758 — 3,759 761 2,998 
Short-term marketable securities
Commercial paper37,063 24 — 37,087 — 37,087 
Corporate debt securities34,632 — (38)34,594 — 34,594 
U.S. government agency securities3,210 10 — 3,220 — 3,220 
Total short-term marketable securities74,905 34 (38)74,901 — 74,901 
Long-term marketable securities
Corporate debt securities47,388 328 — 47,716 — 47,716 
U.S. government agency securities3,151 19 — 3,170 — 3,170 
Total long-term marketable securities50,539 347 — 50,886 — 50,886 
Total marketable securities$129,202 $382 $(38)$129,546 $761 $128,785 
(1) Fair values were determined using market prices obtained from third-party pricing sources.
For marketable securities with unrealized loss positions, the Company does not intend to sell these securities and it is more likely than not that the Company will hold these securities until maturity or a recovery of the cost basis and they are therefore all categorized as available for sale. No allowance for credit losses was recorded for these securities as of March 31, 2024.
Held-to-maturity debt security
As of March 31, 2024, the Company’s debt security investment consists of redeemable preferred shares that are accounted for as a held-to-maturity investment. The Company’s investment is measured at amortized cost within investments in the condensed consolidated balance sheets. The Company reviews its held-to-maturity securities for expected credit losses under ASC Topic 326, Financial Instruments – Credit Losses, on an ongoing basis.
During the three months ended March 31, 2024 and 2023, the Company’s review of the investment indicated that an adjustment to its allowance for expected credit losses was necessary. The Company utilized probability-of-default (“PD”) and loss-given-default (“LGD”) methodologies to calculate the allowance for expected credit losses. The Company derived its estimates using historical lifetime loss information for assets with similar risk characteristics, adjusted for management’s expectations. Adjustments for management’s expectations were based on the investee’s recent financial results, current financial position, and forward-looking financial forecasts. Based upon its analysis, the Company recorded a credit loss expense of $475 and $255 for the three months ended March 31, 2024 and 2023, respectively, on the adjustment of its allowance for credit losses within other (income) expense, net on the condensed consolidated statements of operations.
The amortized cost, including accrued dividends, of the Company’s held-to-maturity debt security investment was $30,871 and $30,343 and the allowance for expected credit losses was $18,164 and $17,689, as of March 31, 2024 and December 31, 2023, respectively. The amortized cost, net of the allowance for expected credit losses, approximates fair value. The Company recognized dividend income of $528 and $483 during the three months ended March 31, 2024 and 2023, respectively, within other income (expense), net on the condensed consolidated statements of operations.
As of March 31, 2024, the Company’s held-to-maturity investment had a contractual maturity in 2026.
A roll forward of the Company’s allowance for expected credit losses on its held-to-maturity investment is as follows:
Three Months Ended March 31,
20242023
Beginning allowance for expected credit losses$17,689 $14,957 
Loss on adjustment of allowance for expected credit losses475 255 
Write-offs, net of recoveries— — 
Ending allowance for expected credit losses$18,164 $15,212 
Equity method investments
For the following investments, the Company recorded its proportionate share of the investees’ earnings, prepared in accordance with GAAP, on a one-month lag, with an adjustment to eliminate unrealized profits on intra-entity sales, if any, and the amortization of basis differences, within losses from equity-method investments, net of tax on the condensed consolidated statements of operations. As of March 31, 2024, the Company determined that no impairment of its equity method investments existed.
As of March 31, 2024 and December 31, 2023, the Company held a 21.8% ownership interest in Bravo Fit Holdings Pty Ltd, a franchisee of the Company and store operator in Australia, which is deemed to be a related party, for a total investment carrying value of $12,912 and $13,220, respectively. The difference between the carrying amount of the Company’s investment and the underlying amount of equity in net assets of the investment was $6,326 and $6,812 as of March 31, 2024 and December 31, 2023, respectively. These basis differences are attributable to intangible assets, which are being amortized on a straight-line basis over a weighted-average life of 9 years, and equity method goodwill. For the three months ended March 31, 2024 and 2023, the Company’s proportionate share of the earnings in accordance with the equity method was a loss of $308 and $265, respectively, which included amortization of basis difference of $66 and $65, respectively.
As of March 31, 2024 and December 31, 2023, the Company held a 33.2% ownership interest in Planet Fitmex, LLC, a franchisee of the Company and store operator in Mexico, which is deemed to be a related party and classified as an equity method investment as a result of its organizational structure, for a total investment carrying value of $50,741 and $51,633, respectively. The difference between the carrying amount of the Company’s investment and the underlying amount of equity in net assets of the investment was $16,390 and $17,458 as of March 31, 2024 and December 31, 2023, respectively. This basis difference is attributable to intangible assets, which are being amortized on a straight-line basis over a weighted-average life of 9 years, and equity method goodwill. For the three months ended March 31, 2024, the Company’s proportionate share of the earnings in accordance with the equity method was a loss of $892, which included amortization of basis difference of $163.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition
3 Months Ended
Mar. 31, 2024
Business Combination and Asset Acquisition [Abstract]  
Acquisition Acquisition
Florida Acquisition
On April 16, 2023, the Company purchased from one of its franchisees a majority of the assets associated with four franchisee stores operating in Florida (the “Florida Acquisition”) for cash consideration of $26,264. As a result of the transaction, the Company incurred a loss on unfavorable reacquired franchise rights of $110, which is included in other losses, net on the condensed consolidated statement of operations. The loss incurred reduced the net purchase price to $26,154. The Company financed the purchase through cash on hand. The acquired stores are included in the Corporate-owned stores segment.
The allocation of the purchase consideration was as follows:
Amount
Property and equipment$3,851 
Right of use assets5,424 
Other long-term assets95 
Intangible assets6,880 
Goodwill14,812 
Deferred revenue(687)
Other current liabilities(17)
Lease liabilities(4,204)
Total
$26,154 
The goodwill created through the purchase is attributable to the assumed future value of the cash flows from the stores acquired. The goodwill is amortizable and deductible for tax purposes over 15 years.
The following table sets forth the components of identifiable intangible assets acquired in the Florida Acquisition and their estimated useful lives in years as of the date of the acquisition:
Fair valueUseful life
Reacquired franchise rights (1)
$6,650 6.8
Customer relationships (2)
230 6.0
Total intangible assets subject to amortization$6,880 
(1) Reacquired franchise rights represent the fair value of the reacquired franchise agreements using the income approach, specifically, the multi-period excess earnings method.
(2) Customer relationships represent the fair value of the existing contractual customer relationships using the income approach, specifically, the multi-period excess earnings method.
The acquisition did not have a material effect on the results of operations of the Company.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and intangible assets
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and intangible assets Goodwill and intangible assets
Goodwill and related changes in its carrying amount were as follows:
Amount
Goodwill at December 31, 2023
$717,502 
Acquisition1,572 
Goodwill at March 31, 2024
$719,074 
The Company completed an immaterial acquisition of an operating entity in Spain during the first quarter of fiscal 2024, which resulted in the addition of $1,572 in the carrying value of goodwill. The Company intends to open corporate-owned stores through this entity.
A summary of intangible assets is as follows:
March 31, 2024December 31, 2023
Gross
carrying
amount
Accumulated
amortization
Net carrying
Amount
Gross
carrying
amount
Accumulated
amortization
Net carrying
Amount
Finite-lived intangible assets:
Customer relationships$199,043 $(173,087)$25,956 $199,043 $(169,155)$29,888 
Reacquired franchise rights274,708 (87,514)187,194 274,708 (78,689)196,019 
Total finite-lived intangible assets473,751 (260,601)213,150 473,751 (247,844)225,907 
Indefinite-lived intangible assets:
Trade and brand names146,600 — 146,600 146,600 — 146,600 
Total intangible assets$620,351 $(260,601)$359,750 $620,351 $(247,844)$372,507 
The Company determined that no impairment charges were required during any periods presented.
Amortization expense related to the finite-lived intangible assets totaled $12,768 and $12,587 for the three months ended March 31, 2024 and 2023, respectively. The anticipated amortization expense related to intangible assets to be recognized in future periods as of March 31, 2024 is as follows:
 Amount
Remainder of 2024$36,433 
202536,713 
202632,079 
202727,956 
202827,300 
Thereafter52,669 
Total$213,150 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-term debt
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Long-term debt Long-term debt
Long-term debt consists of the following: 
 March 31, 2024December 31, 2023
2018-1 Class A-2-II notes$590,625 $592,187 
2019-1 Class A-2 notes526,625 528,000 
2022-1 Class A-2-I notes416,500 417,563 
2022-1 Class A-2-II notes465,500 466,688 
Total debt, excluding deferred financing costs1,999,250 2,004,438 
Deferred financing costs, net of accumulated amortization(19,468)(20,814)
Total debt, net1,979,782 1,983,624 
Current portion of long-term debt20,750 20,750 
Long-term debt, net of current portion$1,959,032 $1,962,874 
Future principal payments of long-term debt as of March 31, 2024 are as follows: 
 Amount
Remainder of 2024$15,562 
2025600,438 
2026419,313 
202710,250 
202810,250 
Thereafter943,437 
Total$1,999,250 
On August 1, 2018, Planet Fitness Master Issuer LLC (the “Master Issuer”), a limited-purpose, bankruptcy remote, wholly-owned indirect subsidiary of Pla-Fit Holdings, LLC, entered into a base indenture and a related supplemental indenture (collectively, the “2018 Indenture”) under which the Master Issuer may issue multiple series of notes. On the same date, the Master Issuer issued Series 2018-1 4.262% Fixed Rate Senior Secured Notes, Class A-2-I (the “2018 Class A-2-I Notes”) with an initial principal amount of $575,000 and Series 2018-1 4.666% Fixed Rate Senior Secured Notes, Class A-2-II (the “2018 Class A-2-II Notes” and, together with the 2018 Class A-2-I Notes, the “2018 Notes”) with an initial principal amount of $625,000. In connection with the issuance of the 2018 Notes, the Master Issuer also entered into a revolving financing facility that allows for the incurrence of up to $75,000 in revolving loans and/or certain letters of credit (the “Letters of Credit”) under the Master Issuer’s Series 2018-1 Variable Funding Senior Notes, Class A-1 (the “2018 Variable Funding Notes”). The Company fully drew down on the 2018 Variable Funding Notes on March 20, 2020. On December 3, 2019, the Master Issuer issued Series 2019-1 3.858% Fixed Rate Senior Secured Notes, Class A-2 (the “2019 Notes” and, together with the 2018 Notes, the “Notes”) with an initial principal amount of $550,000. The 2019 Notes were issued under the 2018 Indenture and a related supplemental indenture dated December 3, 2019 (together, the “2019 Indenture”). On February 10, 2022, the Company completed a prepayment in full of its 2018 Class A-2-I Notes and an issuance of Series 2022-1 3.251% Fixed Rate Senior Secured Notes, Class A-2-I with an initial principal amount of $425,000 and Series 2022-1 4.008% Fixed Rate Senior Secured Notes, Class A-2-II with an initial principal amount of $475,000 (the “2022 Notes” and, together with the 2018 Notes and 2019 Notes, the “Notes”), and also entered into a new revolving financing facility that allows for the issuance of up to $75,000 in Variable Funding Notes (“2022 Variable Funding Notes”) and certain Letters of Credit (the issuance of such notes, the “Series 2022-I Issuance”). The 2022 Notes were issued under the 2018 Indenture and a related supplemental indenture dated February 10, 2022 (together, with the 2019 Indenture, the “Indenture”). Together, the Notes, 2018 Variable Funding Notes and 2022 Variable Funding Notes will be referred to as the “Securitized Senior Notes”.
The Notes were issued in securitization transactions pursuant to which most of the Company’s domestic revenue-generating assets, consisting principally of franchise-related agreements, certain corporate-owned store assets, equipment supply agreements and intellectual property and license agreements for the use of intellectual property, were assigned to the Master Issuer and certain other limited-purpose, bankruptcy remote, wholly-owned indirect subsidiaries of the Company that act as guarantors of the Securitized Senior Notes and that have pledged substantially all of their assets to secure the Securitized Senior Notes.
Interest and principal payments on the Notes are payable on a quarterly basis. The requirement to make such quarterly principal payments on the Notes is subject to certain financial conditions set forth in the Indenture. The legal final maturity date of the 2018 Class A-2-II Notes is in September 2048, but it is anticipated that, unless earlier prepaid to the extent permitted under the Indenture, the 2018 Class A-2-II Notes will be repaid in or prior to September 2025. The legal final maturity date of the 2019 Notes is in December 2049, but it is anticipated that, unless earlier prepaid to the extent permitted under the Indenture, the 2019 Notes will be repaid in or prior to December 2029. The legal final maturity date of the 2022 Notes is in February 2052, but it is anticipated that, unless earlier prepaid to the extent permitted under the Indenture, the 2022 Class A-2-I Notes will be repaid in or prior to December 2026 and the 2022 Class A-2-II Notes will be repaid in or prior to December 2031 (together, the “Anticipated Repayment Dates”). If the Master Issuer has not repaid or refinanced the Notes prior to the respective Anticipated Repayment Dates, additional interest will accrue pursuant to the Indenture.
If outstanding, the 2022 Variable Funding Notes will accrue interest at a variable interest rate based on (i) the prime rate, (ii) overnight federal funds rates, (iii) the secured overnight financing rate for U.S. Dollars, or (iv) with respect to advances made by conduit investors, the weighted average cost of, or related to, the issuance of commercial paper allocated to fund or maintain such advances, in each case plus any applicable margin and as specified in the 2022 Variable Funding Notes. There is a commitment fee on the unused portion of the 2022 Variable Funding Notes of 0.5% based on utilization. It is anticipated that
the principal and interest on the 2022 Variable Funding Notes, if any, will be repaid in full on or prior to December 2026, subject to two additional one-year extension options. Following the anticipated repayment date (and any extensions thereof), additional interest will accrue on the 2022 Variable Funding Notes equal to 5.0% per year.
In connection with the issuance of the 2018 Notes, 2019 Notes, and 2022 Notes, the Company incurred debt issuance costs of $27,133, $10,577, and $16,193 respectively. The debt issuance costs are being amortized to interest expense through the Anticipated Repayment Dates of the Notes utilizing the effective interest rate method.
The Securitized Senior Notes are subject to covenants and restrictions customary for transactions of this type, including (i) that the Master Issuer maintains specified reserve accounts to be used to make required payments in respect of the Securitized Senior Notes, (ii) provisions relating to optional and mandatory prepayments and the related payment of specified amounts, including specified make-whole payments in the case of the Notes under certain circumstances, (iii) certain indemnification payments in the event, among other things, the assets pledged as collateral for the Securitized Senior Notes are in stated ways defective or ineffective, (iv) a cap on non-securitized indebtedness of $50,000 (provided that the Company may incur non-securitized indebtedness in excess of such amount, subject to the leverage ratio cap described below, under certain conditions, including if the relevant lenders execute a non-disturbance agreement that acknowledges the bankruptcy-remote status of the Master Issuer and its subsidiaries and of their respective assets), (v) a leverage ratio cap incurrence test on the Company of 7.0x (calculated without regard for any indebtedness subject to the $50,000 cap) and (vi) covenants relating to recordkeeping, access to information and similar matters.
Pursuant to a parent company support agreement, the Company has agreed to cause its subsidiary to perform each of its obligations (including any indemnity obligations) and duties under the Management Agreement and under the contribution agreements entered into in connection with the securitized financing facility, in each case as and when due. To the extent that such subsidiary has not performed any such obligation or duty within the prescribed time frame after such obligation or duty was required to be performed, the Company has agreed to either (i) perform such obligation or duty or (ii) cause such obligations or duties to be performed on the Company’s behalf.
The Securitized Senior Notes are also subject to customary rapid amortization events provided for in the Indenture, including events tied to failure to maintain stated debt service coverage ratios, certain manager termination events, an event of default, and the failure to repay or refinance the Notes on the applicable scheduled Anticipated Repayment Dates. The Securitized Senior Notes are also subject to certain customary events of default, including events relating to non-payment of required interest, principal, or other amounts due on or with respect to the Securitized Senior Notes, failure to comply with covenants within certain time frames, certain bankruptcy events, breaches of specified representations and warranties, failure of security interests to be effective, and certain judgments.
In accordance with the Indenture, certain cash accounts have been established with the Indenture trustee (the “Trustee”) for the benefit of the trustee and the noteholders, and are restricted in their use. The Company holds restricted cash which primarily represents cash collections held by the Trustee, interest, principal, and commitment fee reserves held by the Trustee related to the Securitized Senior Notes. As of March 31, 2024, the Company had restricted cash held by the Trustee of $46,190.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Leases Leases
The right-of-use assets and lease liabilities for operating and finance leases, including their classification in the condensed consolidated balance sheets, were as follows:
LeasesBalance Sheet ClassificationMarch 31, 2024December 31, 2023
Assets
OperatingRight of use asset, net$385,796 $381,010 
FinanceProperty and equipment, net 144 179 
Total lease assets$385,940 $381,189 
Liabilities
Current:
OperatingOther current liabilities$31,895 $33,849 
FinanceOther current liabilities109 125 
Noncurrent:
OperatingLease liabilities, net of current portion390,399 381,589 
FinanceOther liabilities42 63 
Total lease liabilities$422,445 $415,626 
Weighted-average remaining lease term - operating leases8.0 years8.0 years
Weighted-average discount rate - operating leases5.5%5.4%
The components of lease cost were as follows:
Three Months Ended March 31,
20242023
Operating lease cost$17,475 $14,904 
Variable lease cost6,203 5,751 
Total lease cost$23,678 $20,655 
The Company’s costs related to short-term leases, those with a duration between one and twelve months, were immaterial.
Supplemental disclosures of cash flow information related to leases were as follows:
Three Months Ended March 31,
20242023
Cash paid for lease liabilities$15,303 $13,302 
Operating lease ROU assets obtained in exchange for operating lease liabilities
$16,064 $4,661 
Maturities of lease liabilities as of March 31, 2024 were as follows:
Amount
Remainder of 2024$34,723 
202572,448 
202673,431 
202771,432 
202866,344 
Thereafter212,861 
Total lease payments$531,239 
Less: imputed interest(108,794)
Present value of lease liabilities$422,445 
As of March 31, 2024, future operating lease payments exclude approximately $32,239 of legally binding minimum lease payments for leases signed but not yet commenced.
Leases Leases
The right-of-use assets and lease liabilities for operating and finance leases, including their classification in the condensed consolidated balance sheets, were as follows:
LeasesBalance Sheet ClassificationMarch 31, 2024December 31, 2023
Assets
OperatingRight of use asset, net$385,796 $381,010 
FinanceProperty and equipment, net 144 179 
Total lease assets$385,940 $381,189 
Liabilities
Current:
OperatingOther current liabilities$31,895 $33,849 
FinanceOther current liabilities109 125 
Noncurrent:
OperatingLease liabilities, net of current portion390,399 381,589 
FinanceOther liabilities42 63 
Total lease liabilities$422,445 $415,626 
Weighted-average remaining lease term - operating leases8.0 years8.0 years
Weighted-average discount rate - operating leases5.5%5.4%
The components of lease cost were as follows:
Three Months Ended March 31,
20242023
Operating lease cost$17,475 $14,904 
Variable lease cost6,203 5,751 
Total lease cost$23,678 $20,655 
The Company’s costs related to short-term leases, those with a duration between one and twelve months, were immaterial.
Supplemental disclosures of cash flow information related to leases were as follows:
Three Months Ended March 31,
20242023
Cash paid for lease liabilities$15,303 $13,302 
Operating lease ROU assets obtained in exchange for operating lease liabilities
$16,064 $4,661 
Maturities of lease liabilities as of March 31, 2024 were as follows:
Amount
Remainder of 2024$34,723 
202572,448 
202673,431 
202771,432 
202866,344 
Thereafter212,861 
Total lease payments$531,239 
Less: imputed interest(108,794)
Present value of lease liabilities$422,445 
As of March 31, 2024, future operating lease payments exclude approximately $32,239 of legally binding minimum lease payments for leases signed but not yet commenced.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from contract with customers
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue from contract with customers Revenue from contracts with customers
Contract liabilities consist primarily of deferred revenue resulting from initial and renewal franchise fees and area development agreement (“ADA”) fees paid by franchisees, as well as transfer fees, which are generally recognized on a straight-line basis over the term of the underlying franchise agreement, and national advertising fund (“NAF”) revenue collected in advance of satisfaction of the Company’s performance obligation. Also included are corporate-owned store enrollment fees, annual fees and monthly fees as well as deferred equipment rebates relating to its equipment business. The Company classifies these contract liabilities as deferred revenue in its condensed consolidated balance sheets.
The following table reflects the change in contract liabilities between December 31, 2023 and March 31, 2024:
Amount
Balance at December 31, 2023
$91,638 
Revenue recognized that was included in the contract liability at the beginning of the year(34,438)
Increase, excluding amounts recognized as revenue during the period53,883 
Balance at March 31, 2024
$111,083 
The following table illustrates estimated revenues expected to be recognized in the future related to performance obligations that are unsatisfied, or partially unsatisfied, as of March 31, 2024. The Company has elected to exclude short-term contracts, sales and usage-based royalties and any other variable consideration recognized on an “as invoiced” basis.
Contract liabilities to be recognized in:Amount
Remainder of 2024$72,982 
20257,970 
20263,630 
20273,325 
20283,071 
Thereafter20,105 
Total$111,083 
Equipment deposits received in advance of delivery as of March 31, 2024 were $7,594 and are expected to be recognized as revenue within the next 12 months.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related party transactions
3 Months Ended
Mar. 31, 2024
Related Party Transactions [Abstract]  
Related party transactions Related party transactions
Activity with franchisees considered to be related parties is summarized below:
 Three Months Ended March 31,
 20242023
Franchise revenue - interim CEO
$1,280 $1,006 
Franchise revenue - other
884 241 
Equipment revenue - interim CEO
1,012 
Equipment revenue - other
2,990 — 
Total revenue from related parties$6,166 $1,252 
The Company had $5,247 and $2,916 of accounts receivable attributable to a related party as of March 31, 2024 and December 31, 2023, respectively.
Additionally, the Company had deferred ADA and franchise agreement revenue from related parties of $695 and $719 as of March 31, 2024 and December 31, 2023, respectively, of which $140 and $142 is from a franchisee in which the Company’s interim CEO has a financial interest.
As of March 31, 2024 and December 31, 2023, the Company had $81,474 and $98,494, respectively, payable to related parties pursuant to tax benefit arrangements. See Note 12 for further discussion of these arrangements.
The Company provides administrative services to the NAF and typically charges the NAF a fee for providing these services. The services provided, which include accounting, information technology, data processing, product development, legal and administrative support, and other operating expenses, amounted to $1,461 and $917 for the three months ended March 31, 2024 and 2023, respectively.
The Company incurred approximately $181 for the three months ended March 31, 2023 for corporate travel to a third-party company which is affiliated with our former Chief Executive Officer, which is included within selling, general and administrative expense on the condensed consolidated statements of operations.
A member of the Company’s board of directors, who is also the Company’s interim Chief Executive Officer and a franchisee, holds an approximate 10.5% ownership of a company that sells amenity tracking compliance software to Planet Fitness stores to which the Company made payments of approximately $65 and $91 during the three months ended March 31, 2024 and 2023, respectively.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' equity
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Stockholders' equity Stockholders’ equity
Pursuant to the exchange agreement between the Company and the Continuing LLC Owners, the Continuing LLC Owners (or certain permitted transferees thereof) have the right, from time to time and subject to the terms of the exchange agreement, to exchange their Holdings Units, along with a corresponding number of shares of Class B common stock, for shares of Class A common stock (or cash at the option of the Company) on a one-for-one basis, subject to customary conversion rate adjustments for stock splits, stock dividends, reclassifications and similar transactions. In connection with any exchange of Holdings Units for shares of Class A common stock by a Continuing LLC Owner, the number of Holdings Units held by the Company is correspondingly increased as it acquires the exchanged Holdings Units, and a corresponding number of shares of Class B common stock are canceled.
During the three months ended March 31, 2024, certain existing holders of Holdings Units exercised their exchange rights and exchanged 326,073 Holdings Units for 326,073 newly-issued shares of Class A common stock. Simultaneously, and in connection with these exchanges, 326,073 shares of Class B common stock were surrendered by the holders of Holdings Units that exercised their exchange rights and canceled. Additionally, in connection with these exchanges, Planet Fitness, Inc. received 326,073 Holdings Units, increasing its total ownership interest in Pla-Fit Holdings.
As a result of the above transactions, as of March 31, 2024:
Holders of Class A common stock owned 86,831,728 shares of Class A common stock, representing 98.8% of the voting power in the Company and, through the Company, 86,831,728 Holdings Units representing 98.8% of the economic interest in Pla-Fit Holdings; and
the Continuing LLC Owners collectively owned 1,071,094 Holdings Units, representing 1.2% of the economic interest in Pla-Fit Holdings, and 1,071,094 shares of Class B common stock, representing 1.2% of the voting power in the Company.
Share repurchase program
On November 4, 2022, the Company’s board of directors approved a share repurchase program of up to $500,000, which replaced the 2019 share repurchase program. During the three months ended March 31, 2024, the Company repurchased and retired 313,834 shares of Class A common stock for a total cost of $20,005. A share repurchase excise tax of $163 was also incurred. As of March 31, 2024, there is $354,965 remaining under the 2022 share repurchase program.
The timing of purchases and amount of stock repurchased are subject to the Company’s discretion and dependent upon market and business conditions, the Company’s general working capital needs, stock price, applicable legal requirements and other factors. The ability to repurchase shares at any particular time is also subject to the terms of the Indenture governing the Securitized Senior Notes. Purchases may be effected through one or more open market transactions, privately negotiated transactions, transactions structured through investment banking institutions, or a combination of the foregoing.
Preferred stock
The Company had 50,000,000 shares of preferred stock authorized and none issued or outstanding as of March 31, 2024 and December 31, 2023.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings per share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Earnings per share Earnings per share
Basic earnings per share of Class A common stock is computed by dividing net income attributable to Planet Fitness, Inc. by the weighted-average number of shares of Class A common stock outstanding. Diluted earnings per share of Class A common stock is computed by dividing net income attributable to Planet Fitness, Inc. by the weighted-average number of shares of Class A common stock outstanding adjusted to give effect to potentially dilutive securities.
Shares of the Company’s Class B common stock do not share in the earnings attributable to Planet Fitness, Inc. and are therefore not participating securities. As such, separate presentation of basic and diluted earnings per share of Class B common stock under the two-class method has not been presented. Shares of the Company’s Class B common stock are, however, considered potentially dilutive shares of Class A common stock because shares of Class B common stock, together with the related Holdings Units, are exchangeable into shares of Class A common stock on a one-for-one basis.
The following table sets forth reconciliations of the numerators and denominators used to compute basic and diluted earnings per share of Class A common stock:
 Three Months Ended March 31,
 20242023
Numerator  
Net income$34,973 $24,769 
Less: net income attributable to non-controlling interests664 2,064 
Net income attributable to Planet Fitness, Inc.$34,309 $22,705 
Denominator
Weighted-average shares of Class A common stock outstanding - basic86,909,383 84,444,003 
Effect of dilutive securities:
Stock options223,244 271,680 
Restricted stock units63,276 63,358 
Performance stock units26,178 7,654 
Weighted-average shares of Class A common stock outstanding - diluted87,222,081 84,786,695 
Earnings per share of Class A common stock - basic$0.39 $0.27 
Earnings per share of Class A common stock - diluted$0.39 $0.27 
The number of weighted-average common stock equivalents excluded from the computation of diluted net income per share because either the effect would have been anti-dilutive, or the performance criteria related to the units had not yet been met, were as follows:
Three Months Ended March 31,
20242023
Class B common stock
1,176,568 5,007,448 
Stock options554 196,209 
Restricted stock units— 
Performance stock units— 53 
Total
1,177,124 5,203,710 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income taxes Income taxes
The Company is the sole managing member of Pla-Fit Holdings, which is treated as a partnership for U.S. federal and certain state and local income taxes. As a partnership, Pla-Fit Holdings is not subject to U.S. federal and certain state and local income taxes. Any taxable income or loss generated by Pla-Fit Holdings is passed through to and included in the taxable income or loss of its members, including the Company, on a pro-rata basis.
Planet Fitness, Inc. is subject to U.S. federal income taxes, in addition to state and local income taxes with respect to the allocable share of any taxable income of Pla-Fit Holdings. The Company’s effective tax rate was 28.4% and 27.6% for the three months ended March 31, 2024 and 2023, respectively, which differed from the U.S. federal statutory rate of 21% primarily due to state and local taxes, partially offset by income attributable to non-controlling interests. The Company is also subject to taxes in foreign jurisdictions.
Net deferred tax assets of $498,173 and $502,544 as of March 31, 2024 and December 31, 2023, respectively, relate primarily to the tax effects of temporary differences in the book basis as compared to the tax basis of the investment in Pla-Fit Holdings as a result of the secondary offerings, other exchanges, recapitalization transactions and the IPO.
As of March 31, 2024 and December 31, 2023, the total liability related to uncertain tax positions was $242 and $273, respectively. The Company recognizes accrued interest and penalties, if applicable, related to unrecognized tax benefits in income tax expense. Interest and penalties for the three months ended March 31, 2024 and 2023 were not material.
Tax benefit arrangements
The Company’s acquisition of Holdings Units in connection with the IPO and future and certain past exchanges of Holdings Units for shares of the Company’s Class A common stock (or cash at the option of the Company) are expected to produce and have produced favorable tax attributes. In connection with the IPO, the Company entered into two tax receivable agreements, pursuant to which, the Company is required to make payments to certain holders of equity interests or their successors-in-interest (“TRA Holders”). Under the first of those arrangements, the Company generally is required to pay certain existing and previous equity owners of Pla-Fit Holdings, LLC 85% of the applicable tax savings, if any, in U.S. federal and state income tax that the Company is deemed to realize as a result of certain tax attributes of their Holdings Units sold to the Company (or exchanged in a taxable sale) and that are created as a result of (i) the sales of their Holdings Units for shares of Class A common stock and (ii) tax benefits attributable to payments made under the tax receivable agreement (including imputed interest). Under the second tax receivable agreement, the Company generally is required to pay 85% of the amount of tax savings, if any, that the Company is deemed to realize as a result of the tax attributes of certain equity interests previously held by affiliates of TSG that resulted from TSG’s purchase of interests in Pla-Fit Holdings in 2012, and certain other tax benefits. Under both agreements, the Company generally retains the remaining 15% benefit of the applicable tax savings.
In connection with the exchanges that occurred during the three months ended March 31, 2024 and 2023, 326,073 and 1,900,309 Holding Units, respectively, were redeemed by the Continuing LLC Owners for newly-issued shares of Class A common stock, resulting in an increase in the tax basis of the net assets of Pla-Fit Holdings. As a result of the change in the Company’s ownership percentage of Pla-Fit Holdings that occurred in conjunction with the exchanges and issuance of Holding Units, the Company recorded a decrease of $400 and $2,605 to net deferred tax assets, during the three months ended March 31, 2024 and 2023, respectively. As a result of these exchanges and other activity during the three months ended March 31, 2024 and 2023, the Company also recognized deferred tax assets in the amount of $7,519 and $50,823, respectively, and corresponding tax benefit arrangement liabilities of $2,694 and $2,315, respectively, representing approximately 85% of the tax benefits due to the TRA Holders for shares exchanged that were subject to tax benefit arrangements. The offset to the entries recorded in connection with exchanges was to additional paid in capital within stockholders’ deficit.
The Company had a liability of $497,994 and $495,662 as of March 31, 2024 and December 31, 2023, respectively, related to its projected obligations under the tax benefit arrangements.
Projected future payments under the tax benefit arrangements were as follows:
 Amount
Remainder of 2024$41,135 
202550,385 
202652,814 
202748,624 
202841,973 
Thereafter263,063 
Total$497,994 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies Commitments and contingencies
From time to time, and in the ordinary course of business, the Company is subject to various claims, charges, and litigation, such as employment-related claims and slip and fall cases.
Mexico Acquisition
On March 19, 2020, a franchisee in Mexico exercised a put option that required the Company to acquire their franchisee-owned stores in Mexico. In February 2023, the Company and the franchisee agreed on a summary of terms for a settlement agreement and a release of all claims by all parties. In connection with the settlement agreement, the Company recorded an update to its estimated liability for the legal settlement of $3,300, inclusive of legal fees paid, within other losses, net on the condensed consolidated statement of operations during the three months ended March 31, 2023. On October 20, 2023, the Company finalized its settlement with the franchisee in Mexico for $31,619, which included the acquisition by the Company of five stores in Mexico and the settlement of all claims.
The Company is not currently aware of any other legal proceedings or claims that the Company believes will have, individually or in the aggregate, a material adverse effect on the Company’s financial position or result of operations.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Segments Segments
The Company has three reportable segments: (i) Franchise; (ii) Corporate-owned stores; and (iii) Equipment.
The Company’s operations are organized and managed by type of products and services and segment information is reported accordingly. The Company’s chief operating decision maker (the “CODM”) is its interim Chief Executive Officer. The CODM reviews financial performance and allocates resources by reportable segment. There have been no operating segments aggregated to arrive at the Company’s reportable segments.
The Franchise segment includes operations related to the Company’s franchising business in the United States, Puerto Rico, Canada, Panama, Mexico and Australia. The Company records all revenues and expenses of the NAF within the franchise segment. The Corporate-owned stores segment includes operations with respect to all corporate-owned stores throughout the United States and Canada. The Equipment segment includes the sale of equipment to franchisee-owned stores.
The accounting policies of the reportable segments are the same as those described in Note 2. The Company evaluates the performance of its segments and allocates resources to them based on revenue and earnings before interest, taxes, depreciation, and amortization, referred to as Segment EBITDA. Revenues for all operating segments include only transactions with unaffiliated customers and include no intersegment revenues.
The tables below summarize the financial information for the Company’s reportable segments.
 Three Months Ended March 31,
 20242023
Revenue
Franchise segment revenue - U.S.$100,528 $90,288 
Franchise segment revenue - International3,492 2,394 
Franchise segment total104,020 92,682 
Corporate-owned stores segment - U.S.121,158 104,808 
Corporate-owned stores segment - International1,220 1,074 
Corporate-owned stores segment total122,378 105,882 
Equipment segment - U.S.16,417 23,105 
Equipment segment - International5,202 556 
Equipment segment total21,619 23,661 
Total revenue$248,017 $222,225 
Franchise revenue includes revenue generated from placement services of $1,837 and $1,613 for the three months ended March 31, 2024 and 2023, respectively.
 Three Months Ended March 31,
 20242023
Segment EBITDA
Franchise$76,311 $64,735 
Corporate-owned stores42,104 33,530 
Equipment4,760 5,571 
Corporate and other(1)
(18,526)(15,822)
Total Segment EBITDA$104,649 $88,014 
(1) Corporate and other primarily includes corporate overhead costs, such as payroll and related benefit costs and professional services which are not directly attributable to any individual segment.
The following table reconciles total Segment EBITDA to income before taxes:
 Three Months Ended March 31,
 20242023
Total Segment EBITDA$104,649 $88,014 
Less:
Depreciation and amortization39,380 36,010 
Other income647 113 
Losses from equity-method investments, net of tax(1,200)(265)
Income from operations65,822 52,156 
Interest income5,461 3,931 
Interest expense(21,433)(21,599)
Other income, net647 113 
Income before income taxes$50,497 $34,601 
The following table summarizes the Company’s assets by reportable segment: 
 March 31, 2024December 31, 2023
Franchise$185,046 $169,836 
Corporate-owned stores1,638,909 1,637,146 
Equipment164,917 176,249 
Unallocated1,003,906 986,462 
Total consolidated assets$2,992,778 $2,969,693 
The table above includes $5,956 and $3,609 of long-lived assets located in the Company’s international corporate-owned stores as of March 31, 2024 and December 31, 2023, respectively. All other assets are located in the U.S.
The following table summarizes the Company’s goodwill by reportable segment: 
 March 31, 2024December 31, 2023
Franchise$16,938 $16,938 
Corporate-owned stores609,470 607,898 
Equipment92,666 92,666 
Consolidated goodwill$719,074 $717,502 
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Corporate-owned and franchisee-owned stores
3 Months Ended
Mar. 31, 2024
Franchisors [Abstract]  
Corporate-owned and franchisee-owned stores Corporate-owned and franchisee-owned stores
The following table shows changes in corporate-owned and franchisee-owned stores:
 Three Months Ended March 31,
 20242023
Franchisee-owned stores:
Stores operated at beginning of period2,319 2,176 
New stores opened23 35 
Stores debranded, sold, closed or consolidated(1)
(1)— 
Stores operated at end of period
2,341 2,211 
Corporate-owned stores:
Stores operated at beginning of period256 234 
New stores opened
Stores operated at end of period
258 235 
Total stores:
Stores operated at beginning of period2,575 2,410 
New stores opened25 36 
Stores debranded, sold, closed or consolidated(1)
(1)— 
Stores operated at end of period
2,599 2,446 
(1) The term “debranded” refers to a franchisee-owned store whose right to use the Planet Fitness brand and marks has been terminated in accordance with the franchise agreement. We retain the right to prevent debranded stores from continuing to operate as fitness centers. The term “consolidated” refers to the combination of a franchisee’s store with another store located in close proximity with our prior approval. This often coincides with an enlargement, re-equipment and/or refurbishment of the remaining store.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of significant accounting policies (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of presentation and consolidation Basis of presentation and consolidation
The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Accordingly, these interim financial statements do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) necessary for a fair presentation of the results of operations, financial position and cash flows for the periods presented have been reflected. All significant intercompany balances and transactions have been eliminated in consolidation.
The condensed consolidated financial statements as of and for the three months ended March 31, 2024 and 2023 are unaudited. The condensed consolidated balance sheet as of December 31, 2023 has been derived from the audited financial statements at that date but does not include all of the disclosures required by GAAP. These interim condensed consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 filed with the SEC on February 29, 2024. The Company’s significant interim accounting policies include the proportional recognition of national advertising fund expenses within interim periods. Operating results for the interim periods are not necessarily indicative of the results that may be expected for the full year ending December 31, 2024.
Use of estimates Use of estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Although these estimates are based on management’s knowledge of current events and actions it may undertake in the future, they may ultimately differ from actual results. Significant areas where estimates and judgments are relied upon by management in the preparation of the condensed consolidated financial statements include revenue recognition, valuation of equity-based compensation awards, valuation of assets and liabilities acquired in business combinations, the evaluation of the recoverability of goodwill and long-lived assets, including intangible assets, allowance for expected credit losses, the present value of lease liabilities, income taxes, including deferred tax assets and liabilities, and the liability for the Company’s tax benefit arrangements.
Fair Value Fair Value
ASC 820, Fair Value Measurements and Disclosures, establishes a three-level valuation hierarchy for disclosure of fair value measurements. The valuation hierarchy is based upon the transparency of inputs to the valuation of an asset or liability as of the measurement date. Categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels are defined as follows:
Level 1—Inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2—Inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.
Level 3—Inputs to the valuation methodology are unobservable and significant to the fair value measurement.
Recent accounting pronouncements Recent accounting pronouncements
The FASB issued ASU No. 2023-05, Business Combinations-Joint Venture Formations (Subtopic 805-60): Recognition and Initial Measurement, in August 2023. The standard addresses the accounting for contributions made to a joint venture, upon formation, in a joint venture's separate financial statements. The new standard is effective prospectively for all joint ventures with a formation date on or after January 1, 2025. The Company will apply the standard to any relevant transactions subsequent to the adoption date.
The FASB issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures, in November 2023. The standard expands reportable segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. The new standard is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The Company is currently evaluating the impact of adoption on our financial disclosures.
The FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures, in December 2023. The standard requires disaggregated information about a reporting entity's effective tax rate reconciliation as well as information on income taxes paid. The standard is intended to benefit investors by providing more detailed income tax disclosures that would be useful in making capital allocation decisions and applies to all entities subject to income taxes. The new standard is effective for annual periods beginning after December 15, 2024. The Company is currently evaluating the impact of adoption on our financial disclosures.
Held-to-maturity debt security
As of March 31, 2024, the Company’s debt security investment consists of redeemable preferred shares that are accounted for as a held-to-maturity investment. The Company’s investment is measured at amortized cost within investments in the condensed consolidated balance sheets. The Company reviews its held-to-maturity securities for expected credit losses under ASC Topic 326, Financial Instruments – Credit Losses, on an ongoing basis.
During the three months ended March 31, 2024 and 2023, the Company’s review of the investment indicated that an adjustment to its allowance for expected credit losses was necessary. The Company utilized probability-of-default (“PD”) and loss-given-default (“LGD”) methodologies to calculate the allowance for expected credit losses. The Company derived its estimates using historical lifetime loss information for assets with similar risk characteristics, adjusted for management’s expectations. Adjustments for management’s expectations were based on the investee’s recent financial results, current financial position, and forward-looking financial forecasts.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of significant accounting policies (Tables)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Schedule of Carrying Value and Estimated Fair Value of Long-term Debt
The carrying value and estimated fair value of long-term debt were as follows:
March 31, 2024December 31, 2023
Carrying value
Estimated fair value(1)
Carrying value
Estimated fair value(1)
Long-term debt(1)
$1,999,250 $1,851,357 $2,004,438 $1,829,286 
(1) The estimated fair value of the Company’s fixed rate long-term debt is estimated primarily based on current bid prices for the long-term debt. Judgment is required to develop these estimates. As such, the fair value of long-term debt is classified within Level 2, as defined under GAAP.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments (Tables)
3 Months Ended
Mar. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Amortized Cost, Gross Unrealized Gains (Losses), and Fair Value of Cash Equivalents and Marketable Securities
The following tables summarize the amortized cost, net unrealized gains and losses, fair value, and the level in the fair value hierarchy of the Company’s available-for-sale investments in marketable securities. As of March 31, 2024, the marketable securities had maturity dates that range from less than 1 month to approximately 24 months. Realized gains and losses were insignificant for the three months ended March 31, 2024 and 2023.
Amortized CostUnrealized GainsUnrealized Losses
Fair Value(1)
Level 1Level 2
March 31, 2024
Cash equivalents
Money market funds$863 $— $— $863 $863 $— 
U.S. treasury securities10,922 — — 10,922 10,922 
Commercial paper10,460 — (8)10,452 — 10,452 
Total cash equivalents22,245 — (8)22,237 863 21,374 
Short-term marketable securities
Commercial paper44,100 — (29)44,071 — 44,071 
Corporate debt securities42,917 — (28)42,889 — 42,889 
U.S. government agency securities6,394 — 6,402 — 6,402 
Total short-term marketable securities93,411 (57)93,362 — 93,362 
Long-term marketable securities
Corporate debt securities41,659 10 — 41,669 — 41,669 
U.S. government agency securities3,500 — (4)3,496 — 3,496 
Total long-term marketable securities45,159 10 (4)45,165 — 45,165 
Total marketable securities$160,815 $18 $(69)$160,764 $863 $159,901 
Amortized CostUnrealized GainsUnrealized Losses
Fair Value(1)
Level 1Level 2
December 31, 2023
Cash equivalents
Money market funds$761 $— $— $761 $761 $— 
U.S. treasury securities2,997 — 2,998 — 2,998 
Total cash equivalents3,758 — 3,759 761 2,998 
Short-term marketable securities
Commercial paper37,063 24 — 37,087 — 37,087 
Corporate debt securities34,632 — (38)34,594 — 34,594 
U.S. government agency securities3,210 10 — 3,220 — 3,220 
Total short-term marketable securities74,905 34 (38)74,901 — 74,901 
Long-term marketable securities
Corporate debt securities47,388 328 — 47,716 — 47,716 
U.S. government agency securities3,151 19 — 3,170 — 3,170 
Total long-term marketable securities50,539 347 — 50,886 — 50,886 
Total marketable securities$129,202 $382 $(38)$129,546 $761 $128,785 
(1) Fair values were determined using market prices obtained from third-party pricing sources.
Rollforward of Allowance for Expected Credit Losses on Held-to-maturity Investments
A roll forward of the Company’s allowance for expected credit losses on its held-to-maturity investment is as follows:
Three Months Ended March 31,
20242023
Beginning allowance for expected credit losses$17,689 $14,957 
Loss on adjustment of allowance for expected credit losses475 255 
Write-offs, net of recoveries— — 
Ending allowance for expected credit losses$18,164 $15,212 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition (Tables)
3 Months Ended
Mar. 31, 2024
Business Combination and Asset Acquisition [Abstract]  
Schedule of Purchase Consideration Allocation
The allocation of the purchase consideration was as follows:
Amount
Property and equipment$3,851 
Right of use assets5,424 
Other long-term assets95 
Intangible assets6,880 
Goodwill14,812 
Deferred revenue(687)
Other current liabilities(17)
Lease liabilities(4,204)
Total
$26,154 
Schedule of Components of Identifiable Intangible Assets Acquired
The following table sets forth the components of identifiable intangible assets acquired in the Florida Acquisition and their estimated useful lives in years as of the date of the acquisition:
Fair valueUseful life
Reacquired franchise rights (1)
$6,650 6.8
Customer relationships (2)
230 6.0
Total intangible assets subject to amortization$6,880 
(1) Reacquired franchise rights represent the fair value of the reacquired franchise agreements using the income approach, specifically, the multi-period excess earnings method.
(2) Customer relationships represent the fair value of the existing contractual customer relationships using the income approach, specifically, the multi-period excess earnings method.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and intangible assets (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Goodwill and Related Changes in Carrying Amount
Goodwill and related changes in its carrying amount were as follows:
Amount
Goodwill at December 31, 2023
$717,502 
Acquisition1,572 
Goodwill at March 31, 2024
$719,074 
The following table summarizes the Company’s goodwill by reportable segment: 
 March 31, 2024December 31, 2023
Franchise$16,938 $16,938 
Corporate-owned stores609,470 607,898 
Equipment92,666 92,666 
Consolidated goodwill$719,074 $717,502 
Schedule of Finite-Lived Intangible Assets,
A summary of intangible assets is as follows:
March 31, 2024December 31, 2023
Gross
carrying
amount
Accumulated
amortization
Net carrying
Amount
Gross
carrying
amount
Accumulated
amortization
Net carrying
Amount
Finite-lived intangible assets:
Customer relationships$199,043 $(173,087)$25,956 $199,043 $(169,155)$29,888 
Reacquired franchise rights274,708 (87,514)187,194 274,708 (78,689)196,019 
Total finite-lived intangible assets473,751 (260,601)213,150 473,751 (247,844)225,907 
Indefinite-lived intangible assets:
Trade and brand names146,600 — 146,600 146,600 — 146,600 
Total intangible assets$620,351 $(260,601)$359,750 $620,351 $(247,844)$372,507 
Schedule of Indefinite-Lived Intangible Assets
A summary of intangible assets is as follows:
March 31, 2024December 31, 2023
Gross
carrying
amount
Accumulated
amortization
Net carrying
Amount
Gross
carrying
amount
Accumulated
amortization
Net carrying
Amount
Finite-lived intangible assets:
Customer relationships$199,043 $(173,087)$25,956 $199,043 $(169,155)$29,888 
Reacquired franchise rights274,708 (87,514)187,194 274,708 (78,689)196,019 
Total finite-lived intangible assets473,751 (260,601)213,150 473,751 (247,844)225,907 
Indefinite-lived intangible assets:
Trade and brand names146,600 — 146,600 146,600 — 146,600 
Total intangible assets$620,351 $(260,601)$359,750 $620,351 $(247,844)$372,507 
Summary of Amortization expenses The anticipated amortization expense related to intangible assets to be recognized in future periods as of March 31, 2024 is as follows:
 Amount
Remainder of 2024$36,433 
202536,713 
202632,079 
202727,956 
202827,300 
Thereafter52,669 
Total$213,150 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-term debt (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long-term debt consists of the following: 
 March 31, 2024December 31, 2023
2018-1 Class A-2-II notes$590,625 $592,187 
2019-1 Class A-2 notes526,625 528,000 
2022-1 Class A-2-I notes416,500 417,563 
2022-1 Class A-2-II notes465,500 466,688 
Total debt, excluding deferred financing costs1,999,250 2,004,438 
Deferred financing costs, net of accumulated amortization(19,468)(20,814)
Total debt, net1,979,782 1,983,624 
Current portion of long-term debt20,750 20,750 
Long-term debt, net of current portion$1,959,032 $1,962,874 
Schedule of Future Annual Payments of Long-term Debt
Future principal payments of long-term debt as of March 31, 2024 are as follows: 
 Amount
Remainder of 2024$15,562 
2025600,438 
2026419,313 
202710,250 
202810,250 
Thereafter943,437 
Total$1,999,250 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Balance Sheet Classification of Lease Assets and Liabilities
The right-of-use assets and lease liabilities for operating and finance leases, including their classification in the condensed consolidated balance sheets, were as follows:
LeasesBalance Sheet ClassificationMarch 31, 2024December 31, 2023
Assets
OperatingRight of use asset, net$385,796 $381,010 
FinanceProperty and equipment, net 144 179 
Total lease assets$385,940 $381,189 
Liabilities
Current:
OperatingOther current liabilities$31,895 $33,849 
FinanceOther current liabilities109 125 
Noncurrent:
OperatingLease liabilities, net of current portion390,399 381,589 
FinanceOther liabilities42 63 
Total lease liabilities$422,445 $415,626 
Weighted-average remaining lease term - operating leases8.0 years8.0 years
Weighted-average discount rate - operating leases5.5%5.4%
Schedule of Components of Lease Cost
The components of lease cost were as follows:
Three Months Ended March 31,
20242023
Operating lease cost$17,475 $14,904 
Variable lease cost6,203 5,751 
Total lease cost$23,678 $20,655 
Supplemental disclosures of cash flow information related to leases were as follows:
Three Months Ended March 31,
20242023
Cash paid for lease liabilities$15,303 $13,302 
Operating lease ROU assets obtained in exchange for operating lease liabilities
$16,064 $4,661 
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities as of March 31, 2024 were as follows:
Amount
Remainder of 2024$34,723 
202572,448 
202673,431 
202771,432 
202866,344 
Thereafter212,861 
Total lease payments$531,239 
Less: imputed interest(108,794)
Present value of lease liabilities$422,445 
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities as of March 31, 2024 were as follows:
Amount
Remainder of 2024$34,723 
202572,448 
202673,431 
202771,432 
202866,344 
Thereafter212,861 
Total lease payments$531,239 
Less: imputed interest(108,794)
Present value of lease liabilities$422,445 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from contract with customers (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Liabilities
The following table reflects the change in contract liabilities between December 31, 2023 and March 31, 2024:
Amount
Balance at December 31, 2023
$91,638 
Revenue recognized that was included in the contract liability at the beginning of the year(34,438)
Increase, excluding amounts recognized as revenue during the period53,883 
Balance at March 31, 2024
$111,083 
Schedule of Remaining Performance Obligations
The following table illustrates estimated revenues expected to be recognized in the future related to performance obligations that are unsatisfied, or partially unsatisfied, as of March 31, 2024. The Company has elected to exclude short-term contracts, sales and usage-based royalties and any other variable consideration recognized on an “as invoiced” basis.
Contract liabilities to be recognized in:Amount
Remainder of 2024$72,982 
20257,970 
20263,630 
20273,325 
20283,071 
Thereafter20,105 
Total$111,083 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related party transactions (Tables)
3 Months Ended
Mar. 31, 2024
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
Activity with franchisees considered to be related parties is summarized below:
 Three Months Ended March 31,
 20242023
Franchise revenue - interim CEO
$1,280 $1,006 
Franchise revenue - other
884 241 
Equipment revenue - interim CEO
1,012 
Equipment revenue - other
2,990 — 
Total revenue from related parties$6,166 $1,252 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings per share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Numerators and Denominators Used to Compute Basic and Diluted Earnings per Share
The following table sets forth reconciliations of the numerators and denominators used to compute basic and diluted earnings per share of Class A common stock:
 Three Months Ended March 31,
 20242023
Numerator  
Net income$34,973 $24,769 
Less: net income attributable to non-controlling interests664 2,064 
Net income attributable to Planet Fitness, Inc.$34,309 $22,705 
Denominator
Weighted-average shares of Class A common stock outstanding - basic86,909,383 84,444,003 
Effect of dilutive securities:
Stock options223,244 271,680 
Restricted stock units63,276 63,358 
Performance stock units26,178 7,654 
Weighted-average shares of Class A common stock outstanding - diluted87,222,081 84,786,695 
Earnings per share of Class A common stock - basic$0.39 $0.27 
Earnings per share of Class A common stock - diluted$0.39 $0.27 
Schedule Of Common Stock Equivalents Excluded From The Computation Of Diluted Net Income Per Share
The number of weighted-average common stock equivalents excluded from the computation of diluted net income per share because either the effect would have been anti-dilutive, or the performance criteria related to the units had not yet been met, were as follows:
Three Months Ended March 31,
20242023
Class B common stock
1,176,568 5,007,448 
Stock options554 196,209 
Restricted stock units— 
Performance stock units— 53 
Total
1,177,124 5,203,710 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income taxes (Tables)
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of Future Payments Under Tax Benefit Arrangements
Projected future payments under the tax benefit arrangements were as follows:
 Amount
Remainder of 2024$41,135 
202550,385 
202652,814 
202748,624 
202841,973 
Thereafter263,063 
Total$497,994 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Summary of Financial Information for the Company's Reportable Segments
The tables below summarize the financial information for the Company’s reportable segments.
 Three Months Ended March 31,
 20242023
Revenue
Franchise segment revenue - U.S.$100,528 $90,288 
Franchise segment revenue - International3,492 2,394 
Franchise segment total104,020 92,682 
Corporate-owned stores segment - U.S.121,158 104,808 
Corporate-owned stores segment - International1,220 1,074 
Corporate-owned stores segment total122,378 105,882 
Equipment segment - U.S.16,417 23,105 
Equipment segment - International5,202 556 
Equipment segment total21,619 23,661 
Total revenue$248,017 $222,225 
 Three Months Ended March 31,
 20242023
Segment EBITDA
Franchise$76,311 $64,735 
Corporate-owned stores42,104 33,530 
Equipment4,760 5,571 
Corporate and other(1)
(18,526)(15,822)
Total Segment EBITDA$104,649 $88,014 
(1) Corporate and other primarily includes corporate overhead costs, such as payroll and related benefit costs and professional services which are not directly attributable to any individual segment.
Reconciliation of Total Segment EBITDA to Income Before Taxes
The following table reconciles total Segment EBITDA to income before taxes:
 Three Months Ended March 31,
 20242023
Total Segment EBITDA$104,649 $88,014 
Less:
Depreciation and amortization39,380 36,010 
Other income647 113 
Losses from equity-method investments, net of tax(1,200)(265)
Income from operations65,822 52,156 
Interest income5,461 3,931 
Interest expense(21,433)(21,599)
Other income, net647 113 
Income before income taxes$50,497 $34,601 
Summary of Company's Assets by Reportable Segment
The following table summarizes the Company’s assets by reportable segment: 
 March 31, 2024December 31, 2023
Franchise$185,046 $169,836 
Corporate-owned stores1,638,909 1,637,146 
Equipment164,917 176,249 
Unallocated1,003,906 986,462 
Total consolidated assets$2,992,778 $2,969,693 
Summary of Company's Goodwill by Reportable Segment
Goodwill and related changes in its carrying amount were as follows:
Amount
Goodwill at December 31, 2023
$717,502 
Acquisition1,572 
Goodwill at March 31, 2024
$719,074 
The following table summarizes the Company’s goodwill by reportable segment: 
 March 31, 2024December 31, 2023
Franchise$16,938 $16,938 
Corporate-owned stores609,470 607,898 
Equipment92,666 92,666 
Consolidated goodwill$719,074 $717,502 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Corporate-owned and franchisee-owned stores (Tables)
3 Months Ended
Mar. 31, 2024
Franchisors [Abstract]  
Schedule of Changes in Corporate-Owned and Franchisee-Owned Stores
The following table shows changes in corporate-owned and franchisee-owned stores:
 Three Months Ended March 31,
 20242023
Franchisee-owned stores:
Stores operated at beginning of period2,319 2,176 
New stores opened23 35 
Stores debranded, sold, closed or consolidated(1)
(1)— 
Stores operated at end of period
2,341 2,211 
Corporate-owned stores:
Stores operated at beginning of period256 234 
New stores opened
Stores operated at end of period
258 235 
Total stores:
Stores operated at beginning of period2,575 2,410 
New stores opened25 36 
Stores debranded, sold, closed or consolidated(1)
(1)— 
Stores operated at end of period
2,599 2,446 
(1) The term “debranded” refers to a franchisee-owned store whose right to use the Planet Fitness brand and marks has been terminated in accordance with the franchise agreement. We retain the right to prevent debranded stores from continuing to operate as fitness centers. The term “consolidated” refers to the combination of a franchisee’s store with another store located in close proximity with our prior approval. This often coincides with an enlargement, re-equipment and/or refurbishment of the remaining store.
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business organization (Details)
member in Millions
3 Months Ended
Mar. 31, 2024
store
segment
member
state
Dec. 31, 2023
store
Mar. 31, 2023
store
Dec. 31, 2022
store
Aug. 05, 2015
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]          
Number of members | member 19.6        
Number of owned and franchised locations | store 2,599 2,575 2,446 2,410  
Number of states in which entity operates | state 50        
Number of reportable segments | segment 3        
Pla-Fit Holdings, LLC          
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]          
Percentage of voting power (in percentage) 100.00%       100.00%
Percentage of ownership (in percentage) 98.80%        
Economic interest 1.20%        
Planet Intermediate, LLC | Pla-Fit Holdings, LLC          
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]          
Percentage of ownership (in percentage)         100.00%
Planet Fitness Holdings, LLC | Planet Intermediate, LLC          
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]          
Percentage of ownership (in percentage)         100.00%
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of significant accounting policies - Schedule of Carrying Value and Estimated Fair Value of Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Carrying value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt $ 1,999,250 $ 2,004,438
Estimated fair value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt $ 1,851,357 $ 1,829,286
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]        
Credit loss on held-to-maturity investment $ 475 $ 255    
Amortized cost of held-to-maturity debt security investments 30,871   $ 30,343  
Allowance for expected credit loss 18,164 15,212 $ 17,689 $ 14,957
Dividends accrued on held-to-maturity investment 528 483    
Losses from equity-method investments, net of tax 1,200 265    
Basis difference amortization $ 12,768 12,587    
Minimum        
Schedule of Equity Method Investments [Line Items]        
Maturity dates 1 month   1 month  
Maximum        
Schedule of Equity Method Investments [Line Items]        
Maturity dates 24 months   24 months  
Bravo Fit Holdings Pty Ltd        
Schedule of Equity Method Investments [Line Items]        
Total investment $ 12,912   $ 13,220  
Ownership percentage 21.80%   21.80%  
Underlying equity in net assets $ 6,326   $ 6,812  
Losses from equity-method investments, net of tax 308 265    
Basis difference amortization $ 66 $ 65    
Useful life 9 years      
Planet Fitmex, LLC        
Schedule of Equity Method Investments [Line Items]        
Total investment $ 50,741   $ 51,633  
Ownership percentage 33.20%   33.20%  
Underlying equity in net assets $ 16,390   $ 17,458  
Losses from equity-method investments, net of tax 892      
Basis difference amortization $ 163      
Useful life 9 years      
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments - Amortized Cost, Gross Unrealized Gains (Losses), and Fair Value of Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Schedule of Equity Method Investments [Line Items]    
Amortized Cost $ 160,815 $ 129,202
Unrealized Gains 18 382
Unrealized Losses (69) (38)
Fair Value 160,764 129,546
Cash equivalents    
Schedule of Equity Method Investments [Line Items]    
Amortized Cost 22,245 3,758
Unrealized Gains 0 1
Unrealized Losses (8) 0
Fair Value 22,237 3,759
Short-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Amortized Cost 93,411 74,905
Unrealized Gains 8 34
Unrealized Losses (57) (38)
Fair Value 93,362 74,901
Long-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Amortized Cost 45,159 50,539
Unrealized Gains 10 347
Unrealized Losses (4) 0
Fair Value 45,165 50,886
Level 1    
Schedule of Equity Method Investments [Line Items]    
Fair Value 863 761
Level 1 | Cash equivalents    
Schedule of Equity Method Investments [Line Items]    
Fair Value 863 761
Level 1 | Short-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Fair Value 0 0
Level 1 | Long-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Fair Value 0 0
Level 2    
Schedule of Equity Method Investments [Line Items]    
Fair Value 159,901 128,785
Level 2 | Cash equivalents    
Schedule of Equity Method Investments [Line Items]    
Fair Value 21,374 2,998
Level 2 | Short-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Fair Value 93,362 74,901
Level 2 | Long-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Fair Value 45,165 50,886
Money market funds | Cash equivalents    
Schedule of Equity Method Investments [Line Items]    
Amortized Cost 863 761
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 863 761
Money market funds | Level 1 | Cash equivalents    
Schedule of Equity Method Investments [Line Items]    
Fair Value 863 761
Money market funds | Level 2 | Cash equivalents    
Schedule of Equity Method Investments [Line Items]    
Fair Value 0 0
U.S. treasury securities | Cash equivalents    
Schedule of Equity Method Investments [Line Items]    
Amortized Cost 10,922 2,997
Unrealized Gains 0 1
Unrealized Losses 0 0
Fair Value 10,922 2,998
U.S. treasury securities | Level 1 | Cash equivalents    
Schedule of Equity Method Investments [Line Items]    
Fair Value 0
U.S. treasury securities | Level 2 | Cash equivalents    
Schedule of Equity Method Investments [Line Items]    
Fair Value 10,922 2,998
Commercial paper | Cash equivalents    
Schedule of Equity Method Investments [Line Items]    
Amortized Cost 10,460  
Unrealized Gains 0  
Unrealized Losses (8)  
Fair Value 10,452  
Commercial paper | Short-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Amortized Cost 44,100 37,063
Unrealized Gains 0 24
Unrealized Losses (29) 0
Fair Value 44,071 37,087
Commercial paper | Level 1 | Cash equivalents    
Schedule of Equity Method Investments [Line Items]    
Fair Value 0  
Commercial paper | Level 1 | Short-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Fair Value 0 0
Commercial paper | Level 2 | Cash equivalents    
Schedule of Equity Method Investments [Line Items]    
Fair Value 10,452  
Commercial paper | Level 2 | Short-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Fair Value 44,071 37,087
Corporate debt securities | Short-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Amortized Cost 42,917 34,632
Unrealized Gains 0 0
Unrealized Losses (28) (38)
Fair Value 42,889 34,594
Corporate debt securities | Long-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Amortized Cost 41,659 47,388
Unrealized Gains 10 328
Unrealized Losses 0 0
Fair Value 41,669 47,716
Corporate debt securities | Level 1 | Short-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Fair Value 0 0
Corporate debt securities | Level 1 | Long-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Fair Value 0 0
Corporate debt securities | Level 2 | Short-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Fair Value 42,889 34,594
Corporate debt securities | Level 2 | Long-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Fair Value 41,669 47,716
U.S. government agency securities | Short-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Amortized Cost 6,394 3,210
Unrealized Gains 8 10
Unrealized Losses 0 0
Fair Value 6,402 3,220
U.S. government agency securities | Long-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Amortized Cost 3,500 3,151
Unrealized Gains 0 19
Unrealized Losses (4) 0
Fair Value 3,496 3,170
U.S. government agency securities | Level 1 | Short-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Fair Value 0 0
U.S. government agency securities | Level 1 | Long-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Fair Value 0 0
U.S. government agency securities | Level 2 | Short-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Fair Value 6,402 3,220
U.S. government agency securities | Level 2 | Long-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 3,496 $ 3,170
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments - Rollforward of Allowance for Expected Credit Losses on Held-to-maturity Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Roll Forward]    
Beginning allowance for expected credit losses $ 17,689 $ 14,957
Loss on adjustment of allowance for expected credit losses 475 255
Write-offs, net of recoveries 0 0
Ending allowance for expected credit losses $ 18,164 $ 15,212
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition - Narrative (Details)
$ in Thousands
Apr. 16, 2023
USD ($)
store
Mar. 31, 2024
store
Dec. 31, 2023
store
Mar. 31, 2023
store
Dec. 31, 2022
store
Business Acquisition [Line Items]          
Number of owned and franchised locations | store   2,599 2,575 2,446 2,410
Franchisee-owned stores:          
Business Acquisition [Line Items]          
Number of owned and franchised locations | store   2,341 2,319 2,211 2,176
Florida Acquisition          
Business Acquisition [Line Items]          
Aggregate consideration | $ $ 26,264        
Loss on unfavorable reacquired franchise rights | $ 110        
Net purchase price | $ $ 26,154        
Florida Acquisition | Franchisee-owned stores:          
Business Acquisition [Line Items]          
Number of owned and franchised locations | store 4        
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition - Schedule of Purchase Consideration (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Apr. 16, 2023
Business Acquisition [Line Items]      
Goodwill $ 719,074 $ 717,502  
Florida Acquisition      
Business Acquisition [Line Items]      
Property and equipment     $ 3,851
Right of use assets     5,424
Other long-term assets     95
Intangible assets     6,880
Goodwill     14,812
Deferred revenue     (687)
Other current liabilities     (17)
Lease liabilities     (4,204)
Total     $ 26,154
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisition - Components of Identifiable Intangible Assets Acquired (Details) - Florida Acquisition
$ in Thousands
Apr. 16, 2023
USD ($)
Business Acquisition [Line Items]  
Fair value $ 6,880
Reacquired franchise rights  
Business Acquisition [Line Items]  
Fair value $ 6,650
Useful life 6 years 9 months 18 days
Customer relationships  
Business Acquisition [Line Items]  
Fair value $ 230
Useful life 6 years
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and intangible assets - Goodwill Rollforward (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 717,502
Acquisition 1,572
Ending balance $ 719,074
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and intangible assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-lived intangible assets:    
Gross carrying amount $ 473,751 $ 473,751
Accumulated amortization (260,601) (247,844)
Total 213,150 225,907
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Total intangible assets 620,351 620,351
Accumulated amortization (260,601) (247,844)
Net carrying Amount 359,750 372,507
Trade and brand names    
Indefinite-lived intangible assets:    
Indefinite-lived intangible assets 146,600 146,600
Customer relationships    
Finite-lived intangible assets:    
Gross carrying amount 199,043 199,043
Accumulated amortization (173,087) (169,155)
Total 25,956 29,888
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated amortization (173,087) (169,155)
Reacquired franchise rights    
Finite-lived intangible assets:    
Gross carrying amount 274,708 274,708
Accumulated amortization (87,514) (78,689)
Total 187,194 196,019
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated amortization $ (87,514) $ (78,689)
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and intangible assets - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]      
Acquisition $ 1,572,000    
Impairment charges 0   $ 0
Amortization of intangible assets $ 12,768,000 $ 12,587,000  
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and intangible assets - Summary of Amortization expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2024 $ 36,433  
2025 36,713  
2026 32,079  
2027 27,956  
2028 27,300  
Thereafter 52,669  
Total $ 213,150 $ 225,907
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-term debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total debt, excluding deferred financing costs $ 1,999,250 $ 2,004,438
Deferred financing costs, net of accumulated amortization (19,468) (20,814)
Total debt, net 1,979,782 1,983,624
Current portion of long-term debt 20,750 20,750
Long-term debt, net of current portion 1,959,032 1,962,874
2018-1 Class A-2-II notes | Senior Notes    
Debt Instrument [Line Items]    
Total debt, excluding deferred financing costs 590,625 592,187
2019-1 Class A-2 notes | Senior Notes    
Debt Instrument [Line Items]    
Total debt, excluding deferred financing costs 526,625 528,000
2022-1 Class A-2-I notes | Senior Notes    
Debt Instrument [Line Items]    
Total debt, excluding deferred financing costs 416,500 417,563
2022-1 Class A-2-II notes | Senior Notes    
Debt Instrument [Line Items]    
Total debt, excluding deferred financing costs $ 465,500 $ 466,688
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-term debt - Schedule of Future Annual Payments of Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Remainder of 2024 $ 15,562  
2025 600,438  
2026 419,313  
2027 10,250  
2028 10,250  
Thereafter 943,437  
Total $ 1,999,250 $ 2,004,438
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Long-term debt - Additional Information (Details)
Feb. 10, 2022
USD ($)
extension
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 03, 2019
USD ($)
Aug. 01, 2018
USD ($)
Debt Instrument [Line Items]          
Debt issuance costs $ 16,193,000     $ 10,577,000 $ 27,133,000
Restricted cash   $ 46,190,000 $ 46,279,000    
2018-1 Class A-2-I | Senior Notes          
Debt Instrument [Line Items]          
Interest rate         4.262%
Principal amount         $ 575,000,000
2018-1 Class A-2-II notes | Senior Notes          
Debt Instrument [Line Items]          
Interest rate         4.666%
Principal amount         $ 625,000,000
Variable Funding Note Facility | Revolving Credit Facility          
Debt Instrument [Line Items]          
Maximum borrowing capacity         $ 75,000,000
2019-1 Class A-2 notes | Senior Notes          
Debt Instrument [Line Items]          
Interest rate       3.858%  
Principal amount       $ 550,000,000  
3.251% Fixed Rate Class A-2-I Senior Secured Notes | Senior Notes          
Debt Instrument [Line Items]          
Interest rate 3.251%        
Principal amount $ 425,000        
4.008% Fixed Rate Class A-2-II Senior Secured Notes | Senior Notes          
Debt Instrument [Line Items]          
Interest rate 4.008%        
Principal amount $ 475,000        
2022 Variable Funding Notes | Revolving Credit Facility          
Debt Instrument [Line Items]          
Maximum borrowing capacity $ 75,000        
Commitment fee percentage 0.50%        
Number of additional extensions | extension 2        
Term of extension (in years) 1 year        
Interest rate during period 5.00%        
Securitized Senior Notes | Securitized Senior Notes          
Debt Instrument [Line Items]          
Cap on non-securitized indebtedness   $ 50,000,000      
Leverage ratio cap   7.0      
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Balance Sheet Classification of Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets    
Operating $ 385,796 $ 381,010
Finance 144 179
Total lease assets 385,940 381,189
Liabilities    
Current operating lease liabilities 31,895 33,849
Current finance lease liabilities 109 125
Noncurrent operating lease liabilities 390,399 381,589
Noncurrent finance lease liabilities 42 63
Total lease liabilities $ 422,445 $ 415,626
Weighted-average remaining lease term - operating leases 8 years 8 years
Weighted-average discount rate - operating leases 5.50% 5.40%
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property and equipment, net of accumulated depreciation of $349,068 and $322,958, as of March 31, 2024 and December 31, 2023, respectively Property and equipment, net of accumulated depreciation of $349,068 and $322,958, as of March 31, 2024 and December 31, 2023, respectively
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities Other current liabilities
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities Other liabilities
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Components of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Operating lease cost $ 17,475 $ 14,904
Variable lease cost 6,203 5,751
Total lease cost $ 23,678 $ 20,655
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Supplemental Disclosures of Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Cash paid for lease liabilities $ 15,303 $ 13,302
Operating lease ROU assets obtained in exchange for operating lease liabilities $ 16,064 $ 4,661
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Remainder of 2024 $ 34,723  
2025 72,448  
2026 73,431  
2027 71,432  
2028 66,344  
Thereafter 212,861  
Total lease payments 531,239  
Less: imputed interest (108,794)  
Present value of lease liabilities $ 422,445 $ 415,626
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Additional Information (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Leases [Abstract]  
Lease payments for leases signed but not yet commenced $ 32,239
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from contract with customers - Schedule of Contract Liabilities (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Amount  
Beginning Balance $ 91,638
Revenue recognized that was included in the contract liability at the beginning of the year (34,438)
Increase, excluding amounts recognized as revenue during the period 53,883
Ending Balance $ 111,083
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from contract with customers - Remaining Performance Obligations (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 111,083
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 72,982
Remaining performance obligation, expected timing of satisfaction 9 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 7,970
Remaining performance obligation, expected timing of satisfaction 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 3,630
Remaining performance obligation, expected timing of satisfaction 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 3,325
Remaining performance obligation, expected timing of satisfaction 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2028-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 3,071
Remaining performance obligation, expected timing of satisfaction 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2029-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 20,105
Remaining performance obligation, expected timing of satisfaction
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from contract with customers - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Revenue from Contract with Customer [Abstract]  
Equipment deposits $ 7,594
Deferred revenue expected recognition period (in months) 12 months
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related party transactions - Schedule of Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Related Party Transaction [Line Items]    
Total revenue from related parties $ 248,017 $ 222,225
Related party    
Related Party Transaction [Line Items]    
Total revenue from related parties 6,166 1,252
Related party | Franchise revenue    
Related Party Transaction [Line Items]    
Total revenue from related parties 884 241
Related party | Franchise revenue | CEO    
Related Party Transaction [Line Items]    
Total revenue from related parties 1,280 1,006
Related party | Equipment revenue    
Related Party Transaction [Line Items]    
Total revenue from related parties 2,990 0
Related party | Equipment revenue | CEO    
Related Party Transaction [Line Items]    
Total revenue from related parties $ 1,012 $ 5
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related party transactions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Related Party Transaction [Line Items]      
Accounts receivable $ 23,837   $ 41,890
Deferred revenue 111,083   91,638
Accounts payable 20,560   23,788
Total revenue 248,017 $ 222,225  
Selling, general and administrative 29,193 27,767  
Equipment      
Related Party Transaction [Line Items]      
Total revenue 21,619 23,661  
Related party      
Related Party Transaction [Line Items]      
Total revenue 6,166 1,252  
Related party | Administrative Service      
Related Party Transaction [Line Items]      
Total revenue 1,461 917  
Related party | Equipment      
Related Party Transaction [Line Items]      
Accounts receivable 5,247   2,916
Total revenue 2,990 0  
Related party | Equipment | Director and Interim CEO      
Related Party Transaction [Line Items]      
Total revenue 1,012 5  
Related party | Deferred ADA and franchise agreement revenue      
Related Party Transaction [Line Items]      
Deferred revenue 695   719
Related party | Deferred ADA and franchise agreement revenue | Director and Interim CEO      
Related Party Transaction [Line Items]      
Deferred revenue 140   142
Related party | Tax benefit arrangements      
Related Party Transaction [Line Items]      
Accounts payable 81,474   $ 98,494
Related party | Amenity tracking compliance software | Director and Interim CEO      
Related Party Transaction [Line Items]      
Purchases from related party $ 65 91  
Related party | Amenity tracking compliance software | Director and Interim CEO | Amenity Tracking Compliance Software Company      
Related Party Transaction [Line Items]      
Ownership percentage 10.50%    
Affiliated entity | Corporate travel      
Related Party Transaction [Line Items]      
Selling, general and administrative   $ 181  
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' equity (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Nov. 04, 2022
Class of Stock [Line Items]          
Repurchase and retirement of common stock $ 20,169,000 $ 25,005,000      
Share repurchase excise tax $ 163,000        
Preferred stock, shares authorized (in shares) 50,000,000   50,000,000    
Preferred stock, shares issued (in shares) 0   0    
Preferred stock, shares outstanding (in shares) 0   0    
2022 share repurchase program          
Class of Stock [Line Items]          
Stock repurchase program, authorized amount         $ 500,000,000
Remaining authorized amount $ 354,965,000        
Pla-Fit Holdings, LLC          
Class of Stock [Line Items]          
Stock received during period (in shares) 326,073        
Economic interest 1.20%        
Investor | Pla-Fit Holdings, LLC | Secondary Offering and Exchange          
Class of Stock [Line Items]          
Percentage of economic interest 98.80%        
Continuing LLC Owners | Secondary Offering and Exchange          
Class of Stock [Line Items]          
Number of units held by owners (in shares) 1,071,094        
Continuing LLC Owners | Pla-Fit Holdings, LLC | Secondary Offering and Exchange          
Class of Stock [Line Items]          
Percentage of economic interest 1.20%        
Holdings Units          
Class of Stock [Line Items]          
Shares exchanged for Class A common stock (in shares) 1        
Class B common stock          
Class of Stock [Line Items]          
Shares exchanged for Class A common stock (in shares) 1        
Number of shares exchanged (in shares) 326,073        
Common stock, shares outstanding (in shares) 1,071,000   1,397,000    
Class B common stock | Common stock          
Class of Stock [Line Items]          
Exchanges of Class A common stock, shares (in shares) (326,000) (1,901,000)      
Common stock, shares outstanding (in shares) 1,071,000 4,245,000 1,397,000 6,146,000  
Class B common stock | Continuing LLC Owners | Secondary Offering and Exchange          
Class of Stock [Line Items]          
Number of units held by owners (in shares) 1,071,094        
Class B common stock | Continuing LLC Owners | Pla-Fit Holdings, LLC | Secondary Offering and Exchange | Continuing LLC Owners          
Class of Stock [Line Items]          
Economic interest 1.20%        
Class A common stock          
Class of Stock [Line Items]          
Exchanges of Class A common stock, shares (in shares) 326,073        
Common stock, shares outstanding (in shares) 86,832,000   86,760,000    
Class A common stock | Common stock          
Class of Stock [Line Items]          
Exchanges of Class A common stock, shares (in shares) 326,000 1,901,000      
Repurchase and retirement of common stock (in shares) 314,000 318,000      
Common stock, shares outstanding (in shares) 86,832,000 85,230,000 86,760,000 83,430,000  
Class A common stock | 2022 share repurchase program          
Class of Stock [Line Items]          
Repurchase and retirement of common stock (in shares) 313,834        
Repurchase and retirement of common stock $ 20,005,000        
Class A common stock | Continuing LLC Owners          
Class of Stock [Line Items]          
Number of shares exchanged (in shares) 326,073 1,900,309      
Class A common stock | Investor | Common Stockholders | Common stock          
Class of Stock [Line Items]          
Common stock, shares outstanding (in shares) 86,831,728        
Class A common stock | Investor | Continuing LLC Owners          
Class of Stock [Line Items]          
Common stock, shares outstanding (in shares) 86,831,728        
Class A common stock | Investor | Planet Fitness, Inc. | Common Stockholders | Common stock          
Class of Stock [Line Items]          
Economic interest 98.80%        
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings per share - Additional Information (Details)
3 Months Ended
Mar. 31, 2024
shares
Holdings Units  
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]  
Shares exchanged for Class A common stock (in shares) 1
Class B common stock  
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]  
Shares exchanged for Class A common stock (in shares) 1
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings per share - Reconciliation of Numerators and Denominators Used to Compute Basic and Diluted Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator    
Net income $ 34,973 $ 24,769
Less: net income attributable to non-controlling interests 664 2,064
Net income attributable to Planet Fitness, Inc. $ 34,309 $ 22,705
Stock options    
Effect of dilutive securities:    
Weighted-average shares outstanding adjustment (shares) 223,244 271,680
Restricted stock units    
Effect of dilutive securities:    
Weighted-average shares outstanding adjustment (shares) 63,276 63,358
Performance stock units    
Effect of dilutive securities:    
Weighted-average shares outstanding adjustment (shares) 26,178 7,654
Class A common stock    
Denominator    
Weighted-average shares of Class A common stock outstanding - basic (in shares) 86,909,383 84,444,003
Effect of dilutive securities:    
Weighted-average shares of Class A common stock outstanding - diluted (in shares) 87,222,081 84,786,695
Earnings per share of Class A common stock - basic (in usd per share) $ 0.39 $ 0.27
Earnings per share of Class A common stock - diluted (in usd per share) $ 0.39 $ 0.27
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings per share - Common Stock Equivalents Excluded from the Computation of Diluted Net Income Per Share (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities number of weighted-average common stock equivalents excluded from the computation of diluted net income per share (in shares) 1,177,124 5,203,710
Class B common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities number of weighted-average common stock equivalents excluded from the computation of diluted net income per share (in shares) 1,176,568 5,007,448
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities number of weighted-average common stock equivalents excluded from the computation of diluted net income per share (in shares) 554 196,209
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities number of weighted-average common stock equivalents excluded from the computation of diluted net income per share (in shares) 2 0
Performance stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities number of weighted-average common stock equivalents excluded from the computation of diluted net income per share (in shares) 0 53
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income taxes - Additional information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
agreement
shares
Mar. 31, 2023
USD ($)
shares
Dec. 31, 2023
USD ($)
Tax Credit Carryforward [Line Items]      
Effective income tax rate 28.40% 27.60%  
Net deferred tax assets $ 498,173   $ 502,544
Total liability related to uncertain tax positions $ 242   273
Number of tax receivable agreements | agreement 2    
Applicable tax savings (in percentage) 85.00%    
Percentage of remaining tax savings 15.00%    
Tax benefit obligation $ 497,994   $ 495,662
Continuing LLC Owners      
Tax Credit Carryforward [Line Items]      
Decrease in deferred tax assets (400) $ (2,605)  
Deferred tax asset 7,519 50,823  
Deferred tax liability $ 2,694 $ 2,315  
Continuing LLC Owners | Class A common stock      
Tax Credit Carryforward [Line Items]      
Number of shares exchanged (in shares) | shares 326,073 1,900,309  
TRA Holders      
Tax Credit Carryforward [Line Items]      
Applicable tax savings (in percentage) 85.00%    
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income taxes - Schedule of Future Payments Under Tax Benefit Arrangements (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Remainder of 2024 $ 41,135  
2025 50,385  
2026 52,814  
2027 48,624  
2028 41,973  
Thereafter 263,063  
Total $ 497,994 $ 495,662
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and contingencies (Details) - Mexico Acquisition - Planet Fitmex, LLC
$ in Thousands
3 Months Ended
Oct. 20, 2023
USD ($)
store
Mar. 31, 2024
USD ($)
Commitment And Contingencies [Line Items]    
Legal settlement   $ 3,300
Settlement $ 31,619  
Stores acquired from the Company | store 5  
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
segment
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Segment Reporting Information [Line Items]      
Number of reportable segments | segment 3    
Total revenue $ 248,017 $ 222,225  
Franchise      
Segment Reporting Information [Line Items]      
Total revenue 104,020 92,682  
Franchise | International      
Segment Reporting Information [Line Items]      
Total revenue 3,492 2,394  
Franchise | Placement services      
Segment Reporting Information [Line Items]      
Total revenue 1,837 1,613  
Corporate-owned stores      
Segment Reporting Information [Line Items]      
Total revenue 122,378 105,882  
Corporate-owned stores | International      
Segment Reporting Information [Line Items]      
Total revenue 1,220 $ 1,074  
Long-lived assets $ 5,956   $ 3,609
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments - Summary of Financial Information for the Company's Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Total revenue $ 248,017 $ 222,225
Total Segment EBITDA 104,649 88,014
Corporate and other    
Segment Reporting Information [Line Items]    
Total Segment EBITDA (18,526) (15,822)
Franchise segment    
Segment Reporting Information [Line Items]    
Total revenue 104,020 92,682
Franchise segment | Operating segments    
Segment Reporting Information [Line Items]    
Total Segment EBITDA 76,311 64,735
Franchise segment | US    
Segment Reporting Information [Line Items]    
Total revenue 100,528 90,288
Franchise segment | International    
Segment Reporting Information [Line Items]    
Total revenue 3,492 2,394
Corporate-owned stores segment    
Segment Reporting Information [Line Items]    
Total revenue 122,378 105,882
Corporate-owned stores segment | Operating segments    
Segment Reporting Information [Line Items]    
Total Segment EBITDA 42,104 33,530
Corporate-owned stores segment | US    
Segment Reporting Information [Line Items]    
Total revenue 121,158 104,808
Corporate-owned stores segment | International    
Segment Reporting Information [Line Items]    
Total revenue 1,220 1,074
Equipment segment    
Segment Reporting Information [Line Items]    
Total revenue 21,619 23,661
Equipment segment | Operating segments    
Segment Reporting Information [Line Items]    
Total Segment EBITDA 4,760 5,571
Equipment segment | US    
Segment Reporting Information [Line Items]    
Total revenue 16,417 23,105
Equipment segment | International    
Segment Reporting Information [Line Items]    
Total revenue $ 5,202 $ 556
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments - Reconciliation of Total Segment EBITDA to Income Before Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting [Abstract]    
Total Segment EBITDA $ 104,649 $ 88,014
Depreciation and amortization 39,380 36,010
Other income 647 113
Losses from equity-method investments, net of tax (1,200) (265)
Income from operations 65,822 52,156
Interest income 5,461 3,931
Interest expense (21,433) (21,599)
Other income, net 647 113
Income before income taxes $ 50,497 $ 34,601
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments - Summary of Company's Assets by Reportable Segment (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Segment Reporting, Asset Reconciling Item [Line Items]    
Total consolidated assets $ 2,992,778 $ 2,969,693
Operating segments | Franchise    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total consolidated assets 185,046 169,836
Operating segments | Corporate-owned stores    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total consolidated assets 1,638,909 1,637,146
Operating segments | Equipment    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total consolidated assets 164,917 176,249
Unallocated    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total consolidated assets $ 1,003,906 $ 986,462
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segments - Summary of Company's Goodwill by Reportable Segment (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Consolidated goodwill $ 719,074 $ 717,502
Franchise    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Consolidated goodwill 16,938 16,938
Corporate-owned stores    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Consolidated goodwill 609,470 607,898
Equipment    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Consolidated goodwill $ 92,666 $ 92,666
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Corporate-owned and franchisee-owned stores - Schedule of Changes in Corporate-owned and Franchisee-owned Stores (Details) - store
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Number Of Stores [Roll Forward]    
Stores operated at beginning of period 2,575 2,410
New stores opened 25 36
Stores debranded, sold, closed or consolidated (1) 0
Stores operated at end of period 2,599 2,446
Franchisee-owned stores:    
Number Of Stores [Roll Forward]    
Stores operated at beginning of period 2,319 2,176
New stores opened 23 35
Stores debranded, sold, closed or consolidated (1) 0
Stores operated at end of period 2,341 2,211
Corporate-owned stores:    
Number Of Stores [Roll Forward]    
Stores operated at beginning of period 256 234
New stores opened 2 1
Stores operated at end of period 258 235
EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,F J5@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #)@*E8_&&S).\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;1;!4.7%\6G"8(#Q;>0W+9@TX3DI-VWMXU;A^@'\#%W__SN M=W"M#D+[B,_1!XQD,=V,KNN3T&'#CD1! "1]1*=2.27ZJ;GWT2F:GO$ 0>D/ M=4"H.;\%AZ2,(@4SL @+D^"V@68J[^BHU3K^2%70*N&&7R:^K^X?=(Y,UK]<%;PI^MZNYX(UHZO?9]8??5=AY8_?V M'QM?!&4+O^Y"?@%02P,$% @ R8"I6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #)@*E885(1-C,& "I(P & 'AL+W=O!R*^2W9,VY(D]1&"=7K;52FW>=3N*M><22 M<['A,9Q9"ADQ!;MRU4DVDC,_$T5AAUI6OQ.Q(&Z-+K-C,SFZ%*D*@YC/)$G2 M*&+R^9J'8GO5LEO[ _?!:JWT@<[H('$8^30,1$\N55 M:VR_^0N#T/M!.7X M=V?:*GY3"U]N[]UOL_ 0YH$EW!7AGX&OUE>M88OX?,G24-V+[0>^"]33?IX( MD^POV>;7=KLMXJ6)$M%.#"6(@CC_SYYV%?%28%4(Z$Y WPALIT+@[ 1.%C0O M61;K/5-L="G%EDA]-;CIC:QN,C6D"6+=C',EX6P .C5RQ2.7I$V2-9,\N>PH M\-1G.MY.?YWK:87>(1]%K-8)N8E][K_6=Z L18'HOD#7%#7\R.0Y<>PS0BW: M-93'/21_)A8UJ5^5QBFJQ\GLG J[]\)+H=,J,HGS(:.[WM]W+]%W,O4R_>-YP M4U)<;EOMSZ9(J*IFI%X1J7=*=FPK&Y'W&O) MPL38D*BL9L!A$7"(%NHF5H%Z)K=!R,DTC1ZX- 7#/2S+;CN#GF-L/51:,]Q% M$>[BF'#W?!4D"AI0D2F+C'T4]YG=C:<&>R,2'L1HL R]_@%9WZ .6SK#M7'2I=3$PYD7%=?/2,B\])N_8]\$] M.=MOD(P6/L7F=L4MNR"&F@+7.P8F?_+$=']S<9>ZP4M&LE$(^2ZXJ_>@4R_$ M-C:&QNT^L&BCA$GIXLJZ04L1NT&+XS*1Z#V#,W,>XY_6 ,V@0CV24D MV3C:O TZ$XEB(?DKV%3?H7!'RQEVJ3%I$[ADE[QDXYB3]=4Q3("K@^$&?Z$!^TU6XL8PX<#)H.>U;8 (HSYFH CNZ0C&T>;1: C,22 MV/3GAU_(G'NIA)8TAL2=W)#!/7I,/!%%\&B"";?W[8S\:)WKY&3&)/G"0C/H MX\YUZZ"$*!NG'T!?/XA79/XY3.?/& M=77SE?A#C\*?FXC+E1Z8OX@,A1!L6FYL6-ZP.V@3]T))^* XO^X9<G8UT 1#.25#.3@" M_9^N?2)(VM7#X+NNW>]9/?T8>-6Q.R\^AM GWTCDD"W36.5?Q=1'"V^0QEG M7U]TRLOSCU@^,LW_"0GY$J36^0!^7.;?A>0[2FRR3RL>A%(BRC;7G/ESCZ<43.,R/I_(&+ M']V&,0E^-G7;72PV4FX_+I==L6$-[3[P+6O5+VLN&BK5H;A;=EO!:#D,:NHE MBJ)DV="J7:S.A^^NQ>J<][*N6G8M0-L1LFOV^OA3I:[KV45T M8U>\_F]5RLW%(EN DJUI7\MO_.%?;#>A6/LK>-T-_X.'G6VT $7?2=[L!BL% M3=6.?^G/72 .!D#B&8!V ]!S!^#= #Q,=%0V3.LSE71U+O@#$-I:>=,?AM@, MH]5LJE9?QALIU*^5&B=75[PMU45A)5"?.EY7)97JX!.M:5LP<*,==^#D>TO[ MLE*_O =GX/O-9W#R[CUX!ZH6_+7A?4?;LCM?2J5'>UT6NW-_&L^-/.?^@XH/ M ,-3@")$',.OPL,_LV(_'$^'+U44]J% ^U"@P1_VA:(7@K42T*Y3<_[HFL_H M@+@=Z!WWL=O2@ETLU);JF+AGB]6OO\ D^LTUNU=R-IDKWL\5A[ROKFBW >JJ M@4)_8'_WU3VMU>2=5W%TE0RN=%JX7^$(IE%ZOKP_G(]MAM(X(VAO-E%*]DI) M4.DWUDE1%7I1:JTN?:.#^.#$)(%Y-)/GLD)I[E87[]7%074W&R[DF62B49M2 M_&"2WM8,=*SH124KY@QG; G),4[03*YME9(\@FZYR5YN$I1[612\5U=9)>"" MJ4NNQ)Z"5L&"KP&M54K7F[X#B@Z@;U5J&9*MGA%MQG'*[ETT+!S]9SA6N[C8 MC OS:2\/!FI[LN:6B@77?EB[EF24*ICF)9])M*T\T\[WN/*C[6K MK4K ?FXU89Q[(;>E M9;8TAQ7V)A88&?1%08'_EALF#K:"&V&1?7(40SR3Z#*#4>K3>(!G>&1)%KQA M0-*?!T*=.J$C2!JK4YFV%<:0>%0:S#,O:^\O7MANMYYG&B)83)?HPZS.,JRQ*/8X ^&^:=S4B<; MS68[50^96N^OD8^"J1H-U%S%?TS5,#N%R9B.W\'T-,GR-TK:T*9KFN!DSF"7 M61I'OLMJ* S#&+X6JJ\1\G&8@ZYFMCI@)EY%T3=]/52V)5/E5%$-^7.($2;Y M:91D8Y P0J=YG)V^59ALJN,,17".$9=='I$H]@3*\!^&"X"A33OCZ[.^8[M] M.D3)*=9F+,[B-$_F8EUV,((>?$!#8W@,QY*V=V/]<42JS5TT49Y,U5>5I:N5FEYV:@X\AAL,P#.+/;,U49BY5N_8$ M$T^JLT%+\CS#UO*T[>)(U5^96RDR1$;/(?*1BXULU.(\GP/9996EGOH9&1ZC M,(]'TOD)AVS HCQ':9K-];D,$_4/>R0>M+'/ZV/KBMY6]< U=S/[NMWL6[2S MR( ='6EH=Y-NJ-RQ7.?O>H_[DMVZ%Y.-;5606(GCJ-E4MJ$["M-]WY!MZ:.O MLD,V-%$46VQUF>'4NR<-6U&8K4JBZ%FXC$<)@EB=H>'HF&:BA, MM7\\$5_3G7>59VO:G$KC?)Z%'58DCCQE'#(L0V&6[7.P8*K'[%7;O:N6G4IM M3*4I2JP49YO%JB7UY3@#,Q2&V?6X%L&V%UU/550E'QJ06]:RM2HPJ1"*RVQ7 MDX;F81.-0&2'_)C9=!Z&>RC,O9$FA9T.G5IMIN%8]49SK2XSZ+LO@PWY<)A\ MTP[JB%9LLPV1)([F8EUVJG5%G@V'#05QF()?)WEU7V<75A)VJG=TJFK91GC> M!3H-$Y2EGI6!#2)QN%_]RJBJ?P^B;$UARX7N$)SZ[>94%>)MD&'=@LRU.\Q01#QU,C:\PV'>[:7K?')LE=M @TDR[SZ< M5L2W0@SU\)&.\D4Y\ 7Q=Y R3M+(N@ N.X(3#\ZQ824.LW),BL="[VKI?O<;&AC$&4DCJ-YR>TTQ"F./6TU-L3$86)>\::I MQILTXU,5WLI*+8^VT(7HR9]<,@#Q>Z?ZH&=WW0Q&UR43W:^_9 BFOPTW8>0C."G5;BDJ^=[9@> @OU_:@;R6M^EC*D-P$B;X MY<%-)CY6'KQ19]KH9][W#)SH^W+O=SVX\S&63>LS@N?W&1U6T'>;F1B@DS#0 M+\NRVCU1&.[95RTHZ+92&]&IU 9SG$%L =QEE\8)]E1+Q/";A/E].;FA-ZPP MITZ;P&=)FF(TSV1.PQR2Q*?4L)J$63TFL\ZQ0W:Z 9525+?]>"M:4>:ZIAHG MOU>R99UBRY>V^."7NF,YW@=:V? M/U6M*@E9Y^Z^B,WI,Y3!.!Z=F&\)G>8ZLIL!E!V&6 M^UHQ8FA-PK0>91\ <,#+2Z?A>*3JO"?E- STX M :?4H)N7$N&UO$TG;:H"DKT-%\G_@?) %%[)VS0*ICH@X2[\ZN"2GX)[6O=N M^MF-];RA"II,7]\PU([#U!X7YJ>C"S/LYJ67Y+6\32=M:!_#MUF8<;"*>'$4 M7LG;- JFB(C#1<0S%^;.R^%[3?-F+6@RJEL>O**GWX_\@XJ[JNU S=9J3/0A M5:M:C*\2;X>W]FZYE+P9/FX855=,&ZC?UUPU%;L#_2+@_L7/U?\ 4$L# M!!0 ( ,F J5BTY2'6[@, &@0 8 >&PO=V]R:W-H965T&ULM9AM;^(X$,>_BI5=K:C4;9X@@2X@M52GO1Y]^ALG:2#4)$7E^J+$RP4T\R:3\M[CV(^Y85B-"./ LDB M3;'X?4\8W\TLUWJ]\8-N$J5OV/-ICC=D2=13_BA@9#6HXD((Y'2$A@^MF1!&--*P/&K%K6: M[]2.A]>OZG^4P4,P*RS)@K-_:*R2F36V4$S6N&#J!]]])W5 (ZT7<2;+_VA7 MVSH6B@JI>%H[ T%*L^H3O]2).'!PAR<Z^#7SOX9: 561G6 U9X/A5\ MAX2V!C5]4>:F](9H:*:G<:D$/*7@I^8+GL4P*21&<"4YHS%6,+C'#&<104LM M+-'@*<-%3.')%1H\8D$RE1!%(\RNT%?TM'Q @\]72";P1"*:H9\)+R3.8GF- M/K?&4UL!M/YJ.ZH![RM [P3@7UC<(-^]1I[C#0WNBV[W!Q(U[G[;W894-?GR MFGQYI9Y_*E^%T-$C+"4DYM843R4P- OHLKR5.8[(S(*ZDT1LB37_\LD-G&^F MZ"XDUHK5;V+UN]3G=U'$BPRF7Y"(T"U>,7*-,(/*+]\-Z"%003$4S4H9)[92 M#TIUW4ZV!UC@2!MQ;H ,,= MN\'P"-9@%0;CB1EXU "/^G)C9!=JJ<^_9?2*P5<-@$''96^E)' MF' 6$R&_?!I[;O@-D5\%5;_1 -8)&E%U9:S_\)(9N)!8*P/C)@/C[BD_F.IK ME&.!MI@5! V@HQ-[),WI>X[^N^(O=>LQ>XZ^S79.9^>2EGTD]?*ATSC8.Q[ M1^1&LS X17ZPFW#/)X?=HU2P^M-LTXOOO@_?9'8:?[^XNYWK:=WD[GN;7+?, MN35^*;5VT/M5WO7_GT;G=FX?SL["A=3:6=AO'-SNGU< M@3_>\,)WP1NLWL+;!\= ?0:'H].&9A(QL@8WYR8$?U$=:ZN!XGEY,EQQ!>?, M\C(A&/J -H#G:\[5ZT ?-IL?%^;_ 5!+ P04 " #)@*E8"SLUDQ ' "# M(P & 'AL+W=OT+NY%\5UN.%?H(4MS>3G9*+4]G\WD#LG1&',>?92S))_.+ZMY-,;\0.Y4F.;\ID-QE&2M^7O%4W%].\.3QQN=D MO5'EC=G\8LO6_):KK]N; JYF!R]QDO%<)B)'!5]=3M[@\X5+RP&5Q=\)OY=' M[U$9RIT0W\N+=_'EQ"D1\90O5>F"P+WB:EIX QX_&Z>3PG>7 X_>/WM]6 MP4,P=TSRA4B_);':7$[""8KYBNU2]5G<_\6;@+S2WU*DLOJ/[AM;9X*6.ZE$ MU@P&!%F2UZ_LH4G$T0#P8QY F@&D.\ =&$"; 57F9C6R*JQKIMC\HA#WJ"BM MP5OYILI--1JB2?)R&F]5 9\F,$[-%R*/85)XC."=%&D2,P47MPI>8+:41&*% M/FUYP[. &;UVB*OMY>HY-7K]$KE.3HRT;L),MC>3%3@*ST/ULV M**YJ%&0 !44?1*XV$OT):.+V^!E$= B+/(9U1:P./[#B#%%\BHA#7 .>Q?.' M4PL<>L@RK?S1 7^?^9[G.WYNRDP]TC6/+%?QN=RR);^@J>%\C99"0EE#H2+^L"UK7QKGQ1MS7D9RUHKXE MU& 5!'Y@1AP=$$=6Q!^K/)9(XSTO5"++FE_M=+F;\$:&J0TBTL%KL/*C< O M=C0%.5;$UQRJ?IFPFM?+_&8"@/]3W3"2B=,#0B,:.AVX)C.H"&< [Q%E8BO> M3VK#"Y0*":WC%.5<&3'BWI>[H=M%V#>"0/P!@$0#),_HQ,+2\8R(B:$+$!QY M7= &NP!48S0 6Y,DMM+3_%V^%!E'JT)D3S2$QE%KK7LAZ=:KP,Y:T=O.91;"4KF"7%P:]JXC?&Z_7S M[OJX.SM]*RA^/# YFNVPG>X.^"SM#O>I;$JP2[L-VFSG14.EKDD/VUGON(*& M6XB!T=RN6C(884P'\&G6PW;::SI(A;+)XS#,/HU-L4=)KV^8[ +/&V!HK D/ MVQFOZ1MW?%5*B699*O8PT.;Z+.8Y;M3+:]^,NL >9K!$DQVQD]U-(?9)M0D& MM$^")7T*@S(E71XQF$7>D) @FNB(G>C>5Q17-V3^8Y>HG].,JXV( ?<>EEBU M0:SJHM27$(0QA#['33%QNF1M,B/^0&T0387$3H4?N:U1D3Z542B%;ALPF!$W M&"(\H@F/V GO/9>RREY3!DRI(KG;*7:70DT(E(M\NH2-<2$J$0IF=6LSEXJ! M$_U>H?2-B.,/2'BB"9'8MWX?AV.X25D9X=M$Y1#M*8+%>F:$W]_V49:HV\*QO+6#UE1)?*N..9HV MD%M(;EBY%5LA4S*,PH98J?C%V1C)6SL;FI.)G9.OF$R6Z"3)T4[&.B&OC8'7 MKL*C,G3.:*]8359DJ"UKH M/)XRV(NR-:]QRJ$B0V*GI(*-"G0[<\%9E<"+"VXD;^TS02T%J%T*Z(*KLV*< M/MJG]M"/'-CN=EG*9.G"G^,,R$&JA0"U"X'CBK-A[7-X&!!"G+"K_4V6;A#Z M?C30R:EF?&IG_+<%RY>;Q"S\[6-??-HZDK=VI$>'RK]PJCSNL?+_<:Y,M;R@ MOWBR3/NJ('0)[:H?@UG@A4$X4'):/%"[>!@^#:-&%(S!7H:JW@VK7"GS]VR;8\&3"BLXY]Z5R,Y:T=J58: M+OG/1>>.*C3&\M8.5 L-UWY.\731T?ZN'/NXN\DPF5'?[YZIS8X>9\AXL:Z> M\I"P4=CEJGX$X'#W\"3)F^KYB<[]*WR^J)\'T6[JQU,^L&*=Y!*E? 4NG;, MUD%1/_%17RBQK1Z:N!-*B:QZN^$LYD5I )^OA%"/%^47')Z[F?\+4$L#!!0 M ( ,F J5C6\(\TH , )0+ 8 >&PO=V]R:W-H965T&ULK59M;]LV$/XKA%8,"9!$KY9LSS:0N"M68-V"IMD^#/M 2V>+"T6Z)&VG M^_4[4HXJR[+1%?DBD=3=P^>Y(T\WV4GUI$L 0YXK+O34*XU9CWU?YR545-_( M-0C\LI2JH@:G:N7KM0):.*>*^U$0I'Y%F?!F$[=VKV83N3&<";A71&^JBJHO M=\#E;NJ%WLO"1[8JC5WP9Y,U7<$#F,?UO<*9WZ 4K *AF11$P7+JW8;C>>@< MG,4?#':Z-296RD+*)SMY7TR]P#("#KFQ$!1?6Y@#YQ8)>7S>@WK-GM:Q/7Y! M?^?$HY@%U3"7_$]6F'+J#3U2P))NN/DH=[_ 7M# XN62:_DL-G4V4W!%EK1'- M#EQLG#>J8<*F\<$H_,K0S\SF4A28%"@(CK3DK* &)P\&7Y@MHXE/#6W+QYI*\(4R03Z7<:"H*/?$- MSUW-)SK!)R8?I#"E)C\CK^+0WT=MC<#H1>!==!;P U4W) ZO2!1$20^?^;>[ MQV?HQ$V\8X<7G\!K GLRKG_=+K11>+S_[HM>C9[TH]L[/]9KFL/40V -:@O> M[,6T5)EHX:JP/R@X;\X&P6?S%J%YK0NR\4_6+1< MY>@+0HT\:&7C.@JC3LJ.C89A?[ZRAG)VEO*CP%\<9_]B9>-28TT36$/5$QBZ MX$ TH!1F&&B7/7LS#7WNHY\=TX]'@P[]8Z.@G_VP83\\R_Z3-)03V7/F+JR: MR_;1ZV,]/&:=!EF'];'1J:"/&MJC;Z#==TF^]\:/CCC&29RF'27'5E$R')S( M01A\_5$&9^7\"EJ/B3DMBAJCV&)3GRDC_Y^T_>9MUFF:=)3U&$5!R^I06:L% M"+\W45U-]YS:&_*.&8'AN++_K)M>.>%Q<8ZSH'O3>\RB*!NF'45^J[^I0*U< MVZ>1\4:8NA-H5IO6\M8U5)WU.]MRNK[I*TS=K^)_?L6$)AR6"!G<9!AD5;> M]<3(M>NB%M)@3^:&);;-H*P!?E]*:5XF=H.F$9_]!U!+ P04 " #)@*E8 MHJB[80H) V* & 'AL+W=OB@ZC_WU>TDIIBQ2 M3#+(E\:2+MESG^?R<78KY,]VQYB*[NJJ:<]G.Z7V;Q>+MMBQFK9OQ)XU\&4K M9$T5/,KK1;N7C)9F4%TM4!PO%S7ES6Q]9MY=R?69.*B*-^Q*1NVAKJF\?\./S],/M'HSPHLZ$MNQ35?WBI=N>SU2PJV98>*O5-W/[.>H52/5\AJM;\ M&]WVLO$L*@ZM$G4_&!#4O.G^TKO>$(,!,(]_ .H'H/$ ,C$ ]P.P4;1#9M1Z M3Q5=GTEQ&TDM#;/I'\8V9C1HPQOMQN]*PE<.X]3Z4C0E.(65$?QJ1<5+JN#A MNX(_X"W51F(;7=)V%WT$C[?1JQ\-/90<9'Z-YM&/[^^C5[_\&OT2\2;Z?U'T*-YU*- $"AQ]$8W:M=$'0%.>CE^ 1D>UT(-:[U!PPB]4 MOHEP\CI",2(>/)=/'XX#LK VX-0;<2E%'D(62*MY<=V',%6?M M6Y_9NFF)?UJ=XF_;/2W8^0QRN&7RALW6__Q'LHS_Y=/YA28[L0 Y6H"$9E]_ MA8K$FT+4S*=F-W9IQNK"<[/&),_ \C=#_*X4(MDR/TJ= $N/P-*@:R[*_T*6 M=:&N!%2F0C0%KUC4'!'K]_JIT%[<2W'#(4BCS?W3W9B^I!M?:+(3:RV/UEH& MW?B>P:0%IUT);LJ(UD(J_C_SPJ=Y-UTZ]&R.5_'(LQZI99S$?L]F1ZQ9$.O% M )JN8E#8 2C!9CE#[A)83H%='T*LPZ**0[ $Q M$.M/IN@&HK%EQ4&: (M*WA;BT"@?[I4#:;[*DA%N5V@"='X$G0=!?Q9MR_K2 MQOXZ<'4_KYG:B1(2Z(;UV?7:Y!!HI>B=#WKN6A-ZD1%T5P@M4S_X)+84&(># MFNN,!N*"-"[D 2($S+]C53E78@Z=@C;\_4 5+[_%KN53M!K!]TF1%9Y08,#A M25"!2XAJKJ(*W/!WH"<.*)*E8^2N$$JG+(\LE3$F(B8G=[W8EX(2(W M."#7LC%(5VP5K] $2DO>29 9U[]!-QR9KA7"FK8':3JC/I2C#6O8%JQ/I:3- M=?>IXG3#*S"]5QGL!@%>HK$NKM1$EB:6@Y,P"7_N P0JR%ZTM-(J )\!BT&0 MZ&JNDW<_&2?$M:[K E=H"K9EZ"1(:>L/74G1W7H));O68=)5]5#(I Z0W(UJ M5PC%9**C2"Q))F&6_$/MF/2"9-'J5>3:NM[@$9 MO]&TZ]79I<\$J@P9>]$50^DRF8HM2[5)F&L_02UOE)#^TN+RXQRMG!SUL>C2 M#PQ9%D5A%C5!/XPH85Y VR)U2>P^^$ C#RDN"1D;U".&)GM$9+D3A;GS&S"C MY(5>]/;8YU%CJ@O41UK>0&V$%(!"K5P3UG>\BD*\^FG?GE([R; N628Y&2\K/5(H0Q/ MY:-E3?0X:QHNAX4/L#V?2#Z7 7&\,LM MT1^L1P/M&A(DN;*+R(_ P-WX1SW>4?BIVUED=JCK,)%D"6JU"8 MJ[X^=3O"B]REIE6>X7$'ZA'+LWRRXEH&0_FS-L.ZUMGR)PWQY=9#%3N?$ MY :%%[:'_##)T3CF/'(3\88M/^(P/W[IEL'\N9!=UD,H78T+CT=L"O%@MSC, MB\?L/N@5#W3LOA3Q8O8M+5=+IY?RR86BPS(B)L_*;;O5]MA&=Y!IG[W3_4*S MG5K!4B\.4^^5% 5CY4-]:]L#&(&9DY0*FLSH0J]B:UB_MDH4/[WF\!!N.N[+ M/$++C$RP,K:LC,.L?"4YN&P/[2\TE/T94 /QN.<*WE6:$".QJ?BUZ9+]<>A9 MPN+Q]JE/*)UH>[ E;!PF[&^L1ZW-78GF>JZ8K*$'VBA376^HY";[=3^O [,1 M:B*9/-2=)DYO]*C8J2*6XG&8XD&1OM0:W'I7V&X\/3F./!O"*([C\>+$*Y<. MY4ZUL&2/P\O5]UPOKS:'CNKVE)>:[VI6;Y@T]?BJHO./7$6_BTJ[P^\)W[(V M<1SAD4J2>"*BB&5J$F9JIQK[BIKW5,O'P6189?MS+:_<=D^S;%RC/&)IG,83NW'$,CP) M,_SED\&_CC;LFC>-#C>]7/.T"-',AV6$SH-3GC#J^'G MZ,3T.C^HC;LHQB1;N;GCRJ4(Q_'$F0JQ'$["Y\+?#_M]9>HMD%[QT-9 X'57 M9Z"<>?L8\J)'O2\UVZD-;"= PIV Z>9,S0:E075@4G"D5VV7RU&<+)W*X!/# MV92S+.F3,.G;Y? #V%>2:8+O]W+U;17^R&8-\1SGQHES!\'#]B V13*6[K0]EQ,?V[FY\] MH.%MDB0ASH&S5VSIG"DN!C>P:B:OS<6T-C+8NEM+Q[?'RV\7YLK7Z/V[Y.UE M=X7-3M/=J/M")?! "PWX%J:,WV00@[*[I-8]*+$W][PV0BE1FY\[1DLFM0!\ MWPKH=/L'_1\Q9 '/ 8D71Q#? M0_GZM2A_K5:4UMK;.LNKF]&JKC3 V69KFE>I46NE?3I9O31^!";5M.A M;?$MI:_5T6.M.93'HOBU>1(M;T9Z,R*:T47=(!+VXX7>T2QK2&PW8RF(VU)GY)M5G\N7D.Z/R"[X2V*K&K_ MUU[W;?61MMA6=;'>=V8C6*?Y[F?RMC\11QT,\T0'LN] N [$.-'!W'M*)K^S.9I'FS/A[JDKV: MLG[U[5V1+YG:Z5)CCZHB2Y=)S9X\U.P'6P9UI15/VMTJR9]II:6YYOVV3>O? MM7=S^I0NTOI*>_Y]NZG*^VGINV75;&MDGQ974]J-M0F MX&2Q']:GW;#(B6%]*>HDDW2[4W>[RY*JTCYJBV*]9HN/G;_%KQ+*_!+*IW,4 M[PSEJ+=VX<#\PR[2K)@6^4#:-[#G5WF5% M55U)\.$9_)))@^7!)-,V2;H<-[)8))M4/KO1Y6-=[O0G@<1JR"]%/EX4>5T6 M&7OIF0VHIB6M:DZD$[:.#HN)'!83:=G6"?8G^ISF>4-]3+(D7[#SQHZW6B4L MP)66U-J<+MYKIO&S1G1"9*M"R6_>*S]4FV1!;T9LBBI:OM#1[5__8CCZWV5K M!0F;(V'>#F:WL.8=_.5V:EJFSOY=3UZ.UX/8T#$L1V@7($<7(F$1$A:#8#UQ MFP=QFP/%?8F@=TSG: +'Q#!LQ^A/X)TR]E"M(F&>> 133J1B"^[H LE9L"P. M$XJ-;-TV+*O?+)*P7-UT#;??+I:T,XAMS0[->BJP#BJPVG[F"15$^8)MPRO: M[ !VCZZ:G/[0O/NLBFQ)R^IOWS<)__[,?,7]B%WMXN2K0!;>(,CENO,N.RHC#!4 MVDB8AX3Y2%B A(5(6"29<^+J-I>_):UTQY)G;^>@14>IQ5UB'C<7%);M1I_M M\I/V.@5]:QY+)>I(!F+Q"E7&':I0),Q#PGPD+$#"PDMF*4)&C$&PGI#=@Y!= MI9 _T\VV7*R:C4B2+[62UFG97J]H+U=(/FP??Q*3B5P9;NA.! F;(V&>*ZAD M;!I3\7,7,FB A(5(6(2$Q2!8;SU,#^MABET/LC4P%<5!;)U_8[I3CF2HNI$P M#PGSD; "0N1L.BR28]!,7OBGAW$/5/O6MX6^PO0!S'W+WNVFM]=O4R6_]U6 M]>[*]9F4KPPZ-.4C87,DS)L)$VS,=$-,^6*[L;1A@!Q=B(1%2%@,@O44;^B= M+:/_$9J7.BVZ,+/VD56R:SX35S]H+K>KFBB][I?%(RG31 M>"]M3M6V>7W[4=7B'152.PNFUA\LH;Z>E":!Z7Y4%H I847 MS54$C1FC:'VM=P:@H78 OR1OVB/-Z5-::TE9-MN3]B-FEB:/:=8X/HW6E_2) MEB5;!'7RQK8O29E6S0)Y*HNU1L_M:J2KPA3?]NR9;O++ FHA0FD>E.9#:0&4 M%EXV61$T:(RB]==%9XD:2O]H5U*25*O>A\^ZT+Y%GGQ#;DD^7<^96&VK"*^ MSY*QS]X#PB);LM0NU[AH7XT-0W=XD4.=32C-@])\*"V TD(H+8+2XK-"ZJN\ M'6&Z++-N4KF=1Q!TL:ZH5":3Z4%EQP;D-HQ A*BU&T MOIX[0]10.Z)>OE04GOXC*0]U>J94V5 #%$J;0VF>(7J@4YO(BD\E+2UBV>(5 M<>@ 0R@M@M)B%*TO\L[E--0V)R?RBX0M,;@,>VJ[? 6+.O1@S4*-S3WM^ +W MC!>KV$20J>14F([+YUBQE6W;A&\7R6BN[NA"(:JTH>4:)][!.U?04-N"@ZKM MY=J 6H"&Z*!-'=<1$\M]BI'\I,H >R\.C/#XF]$B&4-3=,B\FQ%.I>-[(R(_T_A/('Z9U#:'$KSH#0? M2@N@M!!*BZ"T&$7K+Y[.92-JETU=0T]$*\:T9BY_054=8[#*L3?$07TS*"V MTD(H+9).O:G/^*0N,>M.U=*3S@\C:C_LAZKIB6B0S%R^Q%(=>+!4H5X6E.9# M:0&4%EXR51$T9(RB]17=.5E$[63!R^K5\0;O4Z"6&)3F$8D98QJ6Y)9FJ-L% MI8506@2EQ2A:?VETKAA1NV*0"GLB,3.(;@CW^ZG',ECH4%L,2O.AM !*"R6S MY;I\A<^%4QK+VAW3^K+L;"QRYHZ^/Z8V7AUU<-X6K1V3.#J_0Y]#HWHGHHH) M66PWEC4,H,,+H;0(2HM1M+ZH.R^+G/&R<,7O1/1P^.)W]6 &)UNH606E^5!: M *6%DHD:3VTAVT+=+$G,XY!]]78F%3EC4OT)]?3J(0W.UU K#$KSB.@FR?P0 M:- 2@NAM A*BU&T_MKI/#VB]O2@Y?1$],1,H5Q'/:#!6H?>N@>E^5!: *6% METQ5! T9HVC]+]/J[$%3;0_^2<7TIN0>,HOPUQ_58Q^Z** T#TKSH;0 2@LO MFJL(&C-&T?JKHG-)3?6]B)#:8U.\Y6Y,C"FO<:CI":5Y4)H/I0506@BE15!: M?$Y'?8UW9J:I-C-_J/+8%!VLL:.[O*:A%B>4YD%I/I067'1V0VC,"$J+4;2^ MIH^^&_2,%7IQ];$E53?21+LS1=]NZDQ-(A;B25H:NBM^YX5W,=*_%!E CSF$ MTB(H+4;1^MKL3$U3;6JJBX;E>MP1>U\H,9L1OJKL3AUY<+Z%&I*28^"+\"1- M!)5*SH1EVGQF%%O94\,T";]7E= &PO=V]R M:W-H965T&ULG5?;;MLX$/T5PD6+%G!\RZ6Y&G#2S39 BQA- MNWU8[ ,EC2VB$JF25)SLU^\94E+MQ G2?;$L:C@\<^;,D#Q=&?O#Y41>W)6% M=F>]W/OJ>#AT:4ZE= -3D<:7A;&E]'BURZ&K+,DL3"J+X60T.AB64NG>]#2, MS>WTU-2^4)KF5KBZ+*6]/Z?"K,YZXUX[\$4M<\\#P^EI)9=T0_Y;-;=X&W9> M,E62=LIH86EQUIN-C\_WV#X8_*5HY=;^"XXD,>8'OUQE9[T1 Z*"4L\>)!ZW M=$%%P8X XV?CL]+T/LB"61CBY,\5UE/C_K'?9$1@M9%_Z+67VD M)IY]]I>:PH5?L6IL1SV1ULZ;LID,!*72\2GO&AY>,F'23)@$W'&A@/*#]')Z M:LU*6+:&-_X30@VS 4YI3LJ-M_BJ,,]/SVN'$><$\BJU^E0)-[OBL]$^=^(/G5&V.7\(2!VN28OK?/*LP\_2#L3NN"\FH\G>,_YV MNSAW@[_=)_Q=KX77%Q=&.U.H3$9EZ$S,+3G2/@Z8A;A46NI4R4+<8) @0^_$ MW[/$>0LA_;.-H0A@;SL +JYC5\F4SGH5KV5OJ3=]\VI\,#IY)KR]+KR]Y[R_ M/(W_PXV8%U*C/5PJS]_ZXDJG _'6YR3>O#J<3$8G%Z:LI+X/;^.3=WWAQTN,%O"_B(B(%X60Q8:5\+F15 M67.G4(14W(OQT> M5 4#*ZD,H%A<#3I[Q\=";/2E(7W=AV\%B8-P3CQ%F5/ MUF+,&R&!#RN3>R<4A% 48G^$$:SC. H2'Q0RKE+/V%#Y=9DHV1?SFBQF?U&I M@9BDEAD/XEGB^9GN,!X S&K62Z$D+P0/4'6:=[(>B*]8H2%/!$DX-N1U+57& M>J67 D0H?R_0?P.=MR#2U)NT8H;T#8W$Y!.)#,"5!G#.<5@\:9)['--V<"(^ MJ93;*Q9AL&B5!?_O6'.B1C7;@&=3 P)19200+YUTWJY7NG45H01GF_E\F4=V MT7J]:5%%NQU+!8+,!/VL5<5ER6GL(--.S'Y,Z@!2!=/C"9(+;GTP7P ":%XL M%/+"GH+"OM[\&;I"70+>7%HLQNK[].E"O&U4#I-?"J]J9%*RLA0'!N>.%82@ M=A"1^&B*#*C=9HI72"[OHRQ/KH,/B&4E+8G46*2[:3ZZD#[R+'46%IY;E95G10JA04DSI_6J_1J?MWB#PRW3()Y[60:JP,Q M&!M29$0JK;UG/.PDZ5K#XE&4D2?V^;#@._(>3FF1#,0LN)S52]2*V(\A]QE' M:K1N]NZ0HE@6J:P0=]'VIG7PL6);LA.8EA2&T.L)FZ:62^8D=HP -P<:"GUG M/!J]YB>;WYI :V56\=OCI#XUY\[(BTI[!.UR@;M!OWX*WQG2(,+I=PZ#> E9Q.'W4U@:7>4 KAM53Y^?P(M MMJ>IZ,(U#8CW.':LC=Y93T/'?]>CHES#GA@/:)O,L_Z:C3^Y7\?7]I?-G7=>%L+2FV#M7MM@3QH'A:?)M' M+92$KAD<]]SKX*K378@DUAU?R-AJ/)B\?AF^0-6B#A5(=]C=])*VHDS3VO9_ M(^Z "FG9>HYE&NVOB+-Z. M?IG'.R94@*ISHJ %IHX&[_=[PL9[6WSQI@IWI<1XW+S"WQQ77;)L@.\+8WS[ MP@MTE^?I?U!+ P04 " #)@*E8UTA]<4P+ #)'@ & 'AL+W=OG)2.2M;VP57X8&E3;A?WD;_=![ MX7QRSPO3^,*4]0X;L98O92,OGCN[$HY60QI=L*G\-I33AH)RW3@\U7BON;@. MP1!V+KQ>&#W7N30-G)7;UC3:+$1M2YUKY9\?-=B/WCK*H^S+('MZC^P3\/]L7X,%.]XV2V@1^3&ZH6^=;\F!C>0_7D@[TQ*E% M6_)"WHL>7JN\=;K1<<6KVWPIS4*)*UM5VC/][=&ZJ,[UJZNDS:&8L?&PM5R/ M29A7.[3KN;"PPM@&:_*R+1"'H]Y6UE\ ;T%K?8H]MISS+#4D"(E]H5?'-WK MK=T71N7*>T(KZ2'%7&HW!&*T"+? S>QF%#$7G#[N*5Q;KS?(E7XIYBA2GN62 M +RD;>&3<'A@@T 4#ZHLJD ,8$T_:S@ $?0H&25!,X06Q&*\S$/T-[)4J4'M M,F)RD$*'G$,/21+)!H<(!C.:I5-*5(&+%7&Q )/FRXY*>34N3@1R:I.CW]T[ MVB5"ZQ V?8G(5)ER2? );/3!Q *NO"&5G:U8J<0#NVU XBSQA[8268L+"P_> M ]Q"^[RTOG4[H,HF]'+B(8[T2]N6D$1 DBDR7UH3V@FF&MK^*@2:4O+X\3,O M9L:T$/1!U=8U BNI>Q#'DX-_= %9*^EB(.ZZ;*Y+W._$(]M9B,I<2YB?/@DQ M"\'9WOP.#&'S+A)/;F24.TNJPJB0_+XD9AC2! M@6.9_#B) 4%46*8$P1V92H!^4_[=&O MN4SBQ%(- +U8QBK14PKNI\:V()QMU.\P]=78%2"Y8(\1(Y-MZJ:W63!&A[ M'$ *V1V5G[<-I9:;+V _DD<^@?M8B^Y @)"W3)I4S,D$-9(5L MR2TR-DCBOFYA;;'25'AI#VL6!R4SW..1<:BC MRXW$=9?\VV1(4C*T?7-- '+44\7N9"_?%Z^I;?C,6LZNK\3Y=#+NWWL'M0'; M34Z][)69,8%09J5&]V0X(_0P+"LD.8 "E*!L O7 M$C3]4_$;;W7,T9\^>W./,RH%%BQL:1=KEO2MM01D# K4H^VA]^%64Q6QTPB52&NM#V'GUAB6)V#SO"6T:CJ*1\3JER%PV -&*L"*?@C@;Y89>: R[B<:";"XC-L4E8 M! 9H$",F0#P'HVX>OS ML^/QR=EC7$_'D\GI^/3D/-Q'3SX]?\3OD!ONLWDW#F^QSM&SZTML MX2EK9M>?@-A#CO[!Y&PL+E,_=-7KAP[>6K0OXC-$4*5]G8XTP.W7;=;86N?B M?')V\&BR_Y1TZ(8= NL;N@8E]&J_($X0LW:!HL!;!Z03"Q9HXS 7%: #']*P M;TTX(S$@"LROK$ E:>"R2)XOK.--T'$M]YRVDE%&K MC6($'QXLJ#S M;X.UV4\-@%M#[;P\?!LHTB8OJF!P/(Y0B[>2L,S:,C!L\$( M*D)O6=>Q,'2*D,5XC,X<72KQ=O\,A H* *DV?"X+6W>['_X !8_'XDT%XVXB M9B CS-U<,:Y50/VP^ SNTWP(^ Y#E>M.):_^>/FN.Y4, M99_;B"X+E02#=I-D)'-6,"J%C:DUIBX #?R8NT0>0%EXS:T!U>[9APJ$T:E=6/PQ[[$?B?W 7_FS!8?<3@([0-^=7F![N5@ F_$PLG*Z,$/9%HS& 71*>EB2S/M.4HF MYD<:YT*_8ATG8D@@4JFR/!R@\2M9_21[ $1.P54ZVT.CA!Z6'%3)KZ'QJW5# M#3\ZD3P28Y\5* MN05_1"4V %6$+XW=W>X[[2Q\GMPL#Q]YT=;!-(]9;HY7)X>/ST;"A0^GX0O$ND';=!]O;[X+U!+ P04 " #)@*E8Y!O' M[$(+ "?(P &0 'AL+W=OG)AYEKPTFV:51?18)!=S+BL3R[?N+D[??E&+6PE:W&GF5G,9ERO MKD6EEF]/PI/UQ&]R,K4T<7'Y9LXGXJ.PG^=W&J.+EDHI9Z(V4M5,B_';DZOP MU75"Z]V"WZ58FLXS(TWNE?I"@U_+MR<#$DA4HK!$@>/K0=R(JB)"$.//AN9) MRY(V=I_7U-\[W:'+/3?B1E5_R-).WY[D)ZP48[ZH[&]J^8MH]$F)7J$JXS[9 MTJ]-P;%8&*MFS6:,9[+VW_RQL4-G0SXXL"%J-D1.;L_(2?F.6W[Y1JLET[0: MU.C!J>IV0SA9DU,^6HVW$OOLY:_U@S 65K;FS84%09J^*)K-UWYS=&!SS#ZH MVDX-^ZDN1;F]_P*"M-)$:VFNHV<)?N"ZS^(P8-$@2IZA%[?:Q8Y>_+)V 7LG M[BWC=RGP=ES2LSYX5X>X*T M,$(_B)/+'W\(L\'K9S1(6@V2YZB_Y)^C-S.8]HNP_+X2S&P4_S05;*PJI*:L M)\R]-DV"RG\*9O&:SY2V&)2L4,8&K$:E6-0H )6;G"#QC3-KI8P1L/.82\T> M>+40@9LG(I5X$!63M1ML%K"I%)KK8KIB:NS>W:C9G->K'W_(HW#X&H0?N*Q( MK!X*4,]PB"\[6H'B;)]B?79EB.0'(MY&5.!8[-W IKS$&TO#%2NYQ92=I38*JH5BQ+_!@+\=LA";"DT:6'DI)9C M6?#:P@?:R6:G6HB&!!.453LJ.#IXB*%AZY@;.(9]WOCD9\>Q,W'K&;\GP__N M#'\6GK-;YY2P^8YV.=UP,V4"N0)7^1!2M5@UYF/C15T:=LKR+,:G\U?T>NO) MO]E^_[G_L<\LY#(+O>J:/QP$HRAJUZV_F^GF"\$Q$[J0O&)S/A>:YI-LT*X^ MR\_=5!IU"=#PD[+85.QJ%$5!E*1;^VDJ'CJQHS"(APG[.(6=>U;HV8'0>2)6 MD@3AH"-6-#JGN<$P;.>:X8W2=Y>!Y4.@RP=P6D;'3&3C7:'+ZLZ>D'> M) U"+Q71H5&VB9EFZ"GMWW_*9C24XZ/LPP!X6>'6=(F"9@$HT'X[T_L M=Z(0LWL$9I/;\9&Y/'A((V3((LW07\6(S,QEXXZ)/WPF#"-$%:= M>,=$M#LZ,C6'":(G!6\ODAMN+-<,OR,WAT&N- 3.5YMCM\(4&C48#$P%.SH)].DZP-]3#* M@V&>NB1[WZ*8YD0O!ZEPQ)V*G79FW,-M$$+ M:+U1"UT0=D&_<4#2I03JZ* O0A1LKHRD%L<$70C%2H4-M;* &E80#E.@5%6T MQFP1)4@AL

$"/2GXA*.. #FUW,*A+>"E!9:JJ\BFI16UEM<%1T(.C=2LH M&%J(1S"2.BEIUO!PQ;AV8!,=&4G *RH%5DR4=EKR#@YT4(EP8)_]5=%*M>1U MX:<++4HHLH99V$:\-:&H!F#M*+X'(_;9+Z(J>U;U-FBPDPFK9X#E+G;=WK>! MK; P)^QCA!$%NBS23.T#V.A,8%5RP(5* O8>UF#)Y7U7VNT M;@LOIU,V?,UN/('F= P8M?\U/B>*\LS%7I^] V]J>KX*=N_WM-=R'>!=2]>E M+)R1O"\A1_F/1?,2"4EFV8[A T:@8*YQC!O#]6K;Q NDG/,>&I%[?H^!7?74 MN-?<3; S$C,:O+Y[YQ["U^=M,]*;R =1/UEY^_-FZ4S8J2I5I2;D)HA<\*I8 M5'1"N.[P".&WQ84SP;1TJL-,KG,R3<6<(BN0\P45?CD6>"E\B9.UOW^BBQR? M @:AYLNAD3.4!LVT-%]8@(%V@(GI[-YDSXS5.(S)^ZSHOLJ-,76/K M'7/,!E_XZ5:HI!C;.%^(3FP4Y.QQ&[#(;!@;HB'X]?:K=27WC3,$6'*<$I52 M7\@ZFW54)8&5*-FN'?/%'.Q=,-6\6B&\MX^"M@SRKF><*DAGBMO39)@ZIJ=1 MFGY#.QJ06F08^+9:!6MK=*(=3)Y&^TZ0^\JCZ"1@9[(NU$RVXRP*!:E&19U%>]P'PI'R3HEC#?@?N()S7L8)&GC#V- M 3[0YCG#XCE.XO9*Y.BT/PUSM!C>U*?A,,CR4;#WZ'(KGF#];<_LMX2S[/AH ML8+NK8?IW.?LUOY"36K'9FU8YIWJ(BX%DG0Z)7G,RF\KQMM!MQ4_#:>S)GS. MOR]^CC_UGSF8W243)Y;NLG'!.U )[%CHJ>I"<]))!T* M\E> YA7<1[;OWNKNVMZUC]=B(NO:9+ M.P9_OKJZ\T@''Z+G+R@K/O%I\11ZB KGIN/>Z2<@UIC$H\BA(.UAL4-J -S@ M+^&C>K6YUFWJB#^7(;Y']:4< \>BZ:,M34XVIG6]CW#6[#VUYJ80\D:@D5UK_J 1PQU1"6G(2N@[AFL)[X9JTRMG5=:2!QUAX23USMW'A6J\HR/WM/57Q MD.XIH^9P:XIJ';V-CZ#QA1' M#49\"LK=H9H%Z".\V%F0DP;?=FK9;W"]_($^"O+:\GDD9>OK5+ M:/&]:/1I#F>7S.0Z^FFQ1[_N-%RHRN'5TOWF*,H>QQ@XU8%FTF+$5B@:QB?J M=B1/E"JI@>^WI>M[FY]G2MFZQ M W $:U^H0XY>MG9WNNO [TSD..Y'AQ+Y#JTQ8A&9/!./ ;N]O?F6!/Z FE.H M([/7T2@JA)<"T3_]^I"2#^6#%JPG:3Y=U4&^.I),!+F^C\H"__=:I"/HF]+^S"+ M^_M^B+_H_&EB)O3$_37$,'?1YO\_TFAAPTJ4KL*)!+]O#L =:HBRV$JF2 ME)WLU^\[U"4QZJ1[V$,BB>0Y_+[O7$B?[XW]YG(I/=V6A787@]S[ZFP\=DDN M2^%&II(:,YFQI?#XM-NQJZP4:3 JBW$\F2S&I5!ZL#H/8S=V=6YJ7R@M;RRY MNBR%O;N4A=E?#*)!-_!1;7// ^/5>26V\I/T7ZH;BZ]Q[R55I=1.&4U69A># M=71V.>/U8<$?2N[=@W=B)AMCOO''N_1B,&% LI")9P\"CYV\DD7!C@#C>^MS MT&_)A@_?.^_7@3NX;(235Z;X4Z4^OQ@L!Y3*3-2%_VCVO\F6SYS]):9PX3_M MF[7SV8"2VGE3ML9 4"K=/,5MJ\,#@^7D$8.X-8@#[F:C@/*-\&)U;LV>+*^& M-WX)5(,UP"G-0?GD+685[/QJG7ROE5.LT/G8PR$/CY/6^+(QCA\QGM)[HWWN MZ%>=RO30?@P@/9JX0W,9/^GPO; CFD9#BB?Q[ E_TY[=-/B;/N+OLG88<8ZN M3+E16C2)H%-:.X>$?T">_EIOG+=(DK^/Z=!L,SN^#1?.F:M$(B\&J PG[4X. M5B^>18O)ZR=(S'H2LZ>\_RQ$_]F8K@MC52H.:'_0M*ZL*BA:!-6G0_*Y9+TJ MH>^HJFV2(^E3RJPIR6A))B/E';Z%3G+EI'0DD)%?X=O?\2S;"];7\<,D2GC8 M[Y7/*3.U?6!)2&_H16@Q%K'16U+W*$_8SXMGRSB>O#Z"/,Q$KT_ATU(B7$Z) M0:M(@R<0 Y#G\6(8+V8C1!L0L1$JM0.(4&LG0FLV!027@1CL$&1E@=9+GT7MHRBR9#VN4IR4HZ=%35*@WD9[&*#3^F&I)%^ M<,T[ W>*+H=5S, 4(,J".8\'VE^ W"J$^1%]ADV UD/%7YW@R=[8<1:,I(.:HE\:N9]Z&35AYP+"1T5:0RLN7 M9J_OESJY92JMGZ(P21^E@\T/8[@7G$*(, SV[HS6I:FAQXUE.9!L7,D2F*H@ MTW.:#I?SB,+!PIYKUR?B?#B+9_2A#8'>OO32EMWD+W-ZI[W06\41;@<7P^5R M0F^-2?>J0'G,ALLHIC+Y:O3UG&(!H 42FQ4@2P%\9,(T[]+ MYG8P/!O&D]DI?39>%$#>A">HL^VV3)!K/D2G"(SDX4M>Q$#@'-6,FFF'FLBV0;V=$A MZD--:K?\(>+'?*J>:#4%QX M7MPRILHX+N,=1(CF=">%==3X:F+'I=W@#-K"TN=M[I<5FHINJ@>1UUYE*JQ4 M/X2DS[\VUX[U,\:(.65).J_*("#R(*L+Z+^37#0M/N$Z8;C>^L9U[^N,K@7\ M-!I^Z7QDDCX^T0-.HE.$T&"WI*ASAT,7*HBG@7%58%I]2/.4EDS8' M?J3KZLU7W%TXM%T4 L7G;6[R5D]!L3(<1DA()I;=7.KQHUJJ[!K(3.83D:OYH,F/[H/;ZIP.]P8#RW#:X[+O;2\ /.9,;[[X WZ MGPNK?P%02P,$% @ R8"I6 @H,5;%! $PL !D !X;"]W;W)K&ULG5;?;]PV#/Y7"/=0M("7\V_[TN2 2[IV?>A0I-WV M,.Q!9]-GH;;D2G*NZ5\_2O8YES2]#GNQ)5$D/XK\*%WLI?JL&T0#7[M6Z$NO M,:8_7RYUV6#'])GL49"DEJICAJ9JM]2]0E8YI:Y=1D&0+3O&A;>^<&L?U/I" M#J;E C\HT$/7,75WA:W<7WJA=UBXX;O&V(7E^J)G._R(YH_^@Z+9"W;OWAEFDNO\*#"F@VMN9'[WW"*)[7V M2MEJ]X7]N#>-/2@';60W*1."CHOQS[Y.YW"D4 0_4(@FAL+ M)?>@[&ZR9@!6=-/B>J3.(0Q^B M($I.V(OG@&-G+_XO ;^[#WCC H;77)>MU(-"^'NSU491V?SSU#&,7I*GO5@J MG>N>E7CI$5:%*EE,U<*DYMY0=Y I\:A&O9]4S<04G_%BU6 M1ABI$1E4G)'^D6E96R'U/<6,18_"<'-G@_K84YN#:E!VV9#9FBMMX,O %-FQ MBC75#YFS"'S8-YP0T8E2BT![B$Z'5=7L9S&&,4GF\[IE[8!6OIOB.WL0!&4# M1:7!2(M24%"JEP06?Y%[08ZH:Y!3,JGDL&OHS_44Q!EL#OW7FO\^K;3S.$&/ MSO3[Y+Q54FM*3#ETPU@#O]--,@?R$_$;+CBA;JDQ/U%CYW#M&B#Y>P'1?Z2QE'JK]+LD3A;^6&:.O'*+XH";M E6Y'+6C%1 MTND@*-N]-41YXN=! 2\*JK@P>0DA#<)5A-=+C\YGT^*5>@8N%7V M*UA'>0^3C)P$\/Q9$871JWG^H_4QA.]1+R"+ C\F=(LCY N(TQ5A#A[)#_A) MGD=$U_Q!R5;$.47W%\5A&B*KD,0^8I.B"][8OJ%LWW -0N&4G8EG5IVXR"55 MO&M/5/W5F>T=RO!OKBP OQ(/;!JG1D3,&.EY,BW&!DZ211CY>5:X@[3CM,B) M LJ9(!(A0C=>:F@OM<>DL%J."[ZE>H_NG='>P>]0L9] ?@HA;.V6 M4NX$_S;VD'HP]GHZ' G1E9C\"-,C&D]]]@;M,ZT:.]74)./,3^+8SE([SD,W MSB".J'>N[#BGXG>\HG%AQ[&MF892Q6K;]=+(S[(#$19S93]USRV/'BI$ZYU[ MCM$]8=&-;Y9Y=7[Q;<:'SOWV\;E( >^XT-!B3:K!69YZ(XD/$R-[]^S92D,] MQ T;>K6BLAM(7DMI#A/K8'X'K_\%4$L#!!0 ( ,F J5B]?Q)E/PX &(K M 9 >&PO=V]R:W-H965TVZ DVPP 9+=(,G,/BSVH46VI-[P-FS2LN;K]U1UDVQ*LNP$@WFQ*;*K MNJZGJII\L7HPN MFAN?]69;T8WK5R\*N5%?5/5;\:G$K^N62ZQ3E1F=9Z)4ZY<7-Z-GKR>TGA?\ MKM7.>->"-%GE^3?Z\3Y^>3$D@52BHHHX2/R[56]4DA CB/&'XWG1;DF$_G7# M_1WK#EU6TJ@W>?)O'5?;EQ>+"Q&KM:R3ZG.^^U4Y?:;$+\H3PW_%SJX-YQ;:YJE290I55]>*Z D]Z6/KR'?BP^YEFU M->(?6:SB/OTU9&D%"AN!7H=G&7Z4Y4",1X$(A^'D#+]QJ^"8^8WOX?<6:HFW MVD1);NI2B?_TI9RVMRFAJHM7O_PTF@V? MGY%TTDHZ.0!1)-@LEX >5/+PY$ M!H2$[604U6F=R IK9)J7E?Y3,KY+,:PQ$6]J[)95HB!.X((=DK[CP&U.(MI_?:^V4D4';)[0%M-E,!R']GH6 M!HOY1+RK*TJ"HM30K8!TA=P#8FU8'&PL^>9!<$A0XX&-'O-,W*1YC7T_*RH M,8(&)+P0N\(YLY!^3<5L.&3SXL<,CET&XQ$[=BY&0^N!8;AHKK]N%>K+&I*( MY60,NKDSY1//9?_*Q$V] 4 *%FVT",2G1)(YWNDJ4PB5C](0B_?&U/CWX<,; M<4F!_\M/BS 1&!0#][%M9%U6T1Q5*$7B! MV&VA__XJWV6( NBM2Q09%+:5T;%&;2,K0)HKB")^S1,*0T001$!<9MB6J:H< MNU%%(0ZX38Z1&:(*V]CX,G51)(K\ ^6[19< ?:YJMRK9!\)3BNP@WC<+&ZU$ MS9[9;34\2:O[EDGE7FBZ%(CK2F-' 6C3BMW/B38@:Q.AD:D2L203'/-A'K'X M8FD=9DP&X2S\&3ZYPZ//H,3S3.^?M$'0@X'+0XW\A[R^U6RGJRV, M!N/H2E,XMX$M;6!"A2?3^901AXQ[*-UL-OL^Z/=H2E\HT"26F%)>+3 M2AU[\@=T!<*2K@-$ 4%^YIJ?=FMR$G!--66@V^>42V5B\L.(+=5MGMP2,'80 MN9:13G2U!PL)X&!L $:4=LO,HI/=M"Y@$/'$N41G'K\DEYDAFUV#,E)E!4@1 MB:JP/<=B!"F04+[]/W1/W_#3@Y@_4HF>C^;/S4$@_"Y++5>(_'>@(UE<'!SX M?W3L_"/*GM,&!&;B39X6,MN+=0W4$'&)7C4&=H@\ZWQPF@\ML0@,_">0''(N M=B6:L6_YJ'2DHCP>+*:+[PGX0X67CP_PXZ#^D=R=#FT\?[5LW?YBAY!L5.Q< MW<>_QZ%IS \/+0J]G5:':;D\!ECVR3NU*FO"_I'U5&@)&]]'^(]8IJX!FBI7 M=RD!*"I(5UV9>Y#!*I+UDK?U*S='XT$X'7TGS#[*_I/P!';REI/!MSNA_>;X=98N?<+XSO73KR7\B";_V M,M8Y_1RXV@"YU^*0 YFY4G3X8(<""@K3MR)B':'\)R-M5S*<4-:,QQ:$YTQ# M::<'C*29D5RLC4#K2>ZH:#_;M:6809J2[1"EK61QGBI3Z8@B566UNMJH3)5@ M"SV0>HJ&%S?]T:TVY1)N4]?8.-IJHZX:O\E-J=AM1.?B+,K1#(.G M!"QW]4>M"X8S]OG>8\$V1C8I[EAK3OF\ -<]/TETI#)TP!Y!DT:UX? ]21M8 M:V)_OY P2?T%K[]IB']DM!D0\,&T0TW!<7K:K[HL0%H])M_(6 M$UFBX@TGSL MH$*@ L4X"Z M!0.@0%L.;UQ E-E$J6B08!UV_=AIVZJWCVQN2LJZH' MD ?8=9]$'= P7PI8VH6\B3U\2"D.&X77N\LC,' \>LOIO7>'1/SWKCJ?^Y;3S?RMZ8\GY] M D&W0#1T#LW>V!*5D%-5Q5Y.M])4C!&FL&<3XLS&:+EBF^?<&SBD8EUE%)6U MZM7 @^2'K'E=$4Q2K?8\<:Z,.[;M7H39XK8A:&]3C>-#F9APZU(_9>[0,%7\ M+, ]W,QO59G1@;]8*\0&12JV-+S$\!I':5PS[!&T723O1>7NM\&7@7B+NB-+ M$./&I;YU\Y$S)W<>\2U9WB =8LBX9ZRL*<2S6T4%V35X.WX3084<>\J-X@-, M9$U@'6B+?)4'1\TJ1I14E0S#A2QX_$_RR"UG!8D#'?0Q:#/R-T(%%)E*XDY$ M)UI%4E/>H8*A'] 1VSB5Y0:+N$D$ND,MO=:V&7K @P-[),BYS%+JBD-IK513 M7>JL)I]YQZ@/1066# ?3GSMGUQ5Z>MN.(<9.(D<3#,W,XGH;CIS\035@HS49 M)3B1U'8(/ ,4@5\WJUWN)U">J:L]P,PB%[\ORPLNH@/QKCGG9^E\A;HAE&'U MT@Z9^XX)=[JERM=/'T[7A[6G+A'4D'XZ&/Y,Z"I(YA\ZJ?*GNK:)]Z:\IC5S M1T^Q/=!N.=KC?QHUPWDP&F/D?X(Q9#J?6VY/1K-@M!Q[4);L;5$ZQ89:IY7B M9MN^#K#ITEI)W17Q%?'^ M?K-4O=8+B 0@JI-R+^Y,)"X?$J/:%HI1OWK%8H'0)YX?(WQ1\)\-Q[IS*FK61C?#MU#TN&*A@G54X"8,D+V MW+8L0<>X_X7@T#/M=.([7:^;6%&WU+$DBH@ >'<0$>DI6=X8 M\W==KA@YVG&W&1Z_9?F.76)/%[JY],K.I6SRN@6'XT&7#@][0RK=;$='KRFS M 0!$OV3OG+"!=UY?>86M\0*8S@?#.W$9R21R+T()M-&289^-+&..(PN_GEL. MC-_X&SO:(ZW+6XKR%I7\A,4(GI?Q-Z4*[O> &L200=9^EL+?=X"'P8"/)HH& M!CH6&XA/7A%#WRX\8DR))!Q(],^_I/NH8R6![ M'W>*FZ\2O9$6,2^[.&E,@O3%+.,ML@:( ?8M%E@O9_ ,A\E-&S"TLEN"@ 1N M8]1A"W2'*+US3'VZP/H)='RT>=#021M1NZW*("A-X+U9B<.8<\VS3C,^.!,I MVU[PJDYY@@UHOF>Y'(;1QQ4N#2MJO-T;X3O)9>F*QFVG+3[GO.KTHR1 M5, :5]ZW!3?F%*0<"@>KC%M&+CS8_B"#VH.[E=K*9/V(LLU'TW[M;@MT*0M] M\!T"%P C6AA=,RX?3J]=5+KUE79MOM0)'R[E7J=O\9Z['RK-SYLM$W96]I$1QGTX%;:WU=N9*W)LWO6+IK.E-%O2I6EP#/\\U5C]B MYP;V6WL[8_GB'UG21RX"?J]W: .TZ=^";IK@\!P%CS?_'B6 MY-=.-KD\<'6YUNC7)9GG1^]LM''?JB1 L#VJW\SQQU (%9L'C!.RI'-0[4M# M1%;D?:M_DRM>V^ ?V_ZOCC<,:#PE4+=8QAP-+8AY(=UZ2YIMUUGRZ>I* ;:P M':)%FZTK6'UZ]+GP,@9*_ZW35WNO??72-$@KA49'MVUH0]I$,KUM0>='38![ MMU2JML5N)U[49>!(_PTQ41E_*2MCWP'0(01J>[+O+&[L\^9[$++^5B4Q'0Z0 M'$[\X'2XL:'[P[3KRT]R\8X.'CAYOCGQX= A!,='2I[:DM\&TC V')SZP.[: M^^XQ5>6&O^ZDCA:>MY] MG?;#TAO['>3W7+[]>E'/IPPZ(?6(!T.YM,+4=HO M.NV/*B_X*\I57@$+^'*K)%Q,"_!\G4-Y]X,V:#^K??5_4$L#!!0 ( ,F MJ5@BT]J *@4 $(3 9 >&PO=V]R:W-H965T F_@]3M<&:+L;[H#N6K1[^7"X#XK-Q,)DRY/DIOWW1\F. ME[19L-OG?FDIF7Q$4@_)0*=KJ;[J$M' 0R5J?38JC6E.)A.=EU@Q/98-UO1E M*57%#"W5:J(;A:QP1I68A+Z?3BK&Z]'\U.W=J/FI;(W@-=XHT&U5,?5X@4*N MST;!:+-QRU>EL1N3^6G#5GB'YE-SHV@U&5 *7F&MN:Q!X?)L=!Z<7"16WRE\ MYKC66S+82!92?K6+OXJSD6\=0H&YL0B,_MWC)0IA@F/!ME(RAPR5IA;N7Z3^SC<0[F4FCW%]:=;D#*>:N-K'IC M\J#B=?>?/?1YV#+(_!\8A+U!Z/SN#G)>OF.&S4^57(.RVH1F!1>JLR;G>&TO MY0B/ CX@:DQ1($'H1_&!_"B(;#(X44' X-_SA?:*+K[?_?%V$'$^R%L/9SH MAN5X-B+":U3W.)J_>16D_ML##L:#@_$A] .9_QD[^%@B*$NY8[D\;C4"TQJ- M!E87(*P*",X67'##29NJ%ZB0%3.\7CF=):]9G6.GJSW@=2[:PGXU)7(%N2! MON0Y<]7#:[L/N:3KKC465M)2\((96BR8<&".AP2V1F4=HF,%5;T^@=[IBU[O MSO6;R]TCB %Y.5 WF&.U0+59B>"\R["ZR$.UT) +F&(WX.:@(\@RA)O.DN= M%'A^X,/[/MX;9?-@'ET2\%O+&VHQO5T0QQ!,9_!1&B;Z+/9I[2!GL=]#!MD, MKK82?-DJ13@G6]Y=4\(HC]V'G=LXLC%EL\0*D9?%L\&[']L$_@R",(&_99T_ M/^OJZ8UW 5%J-EB-5"[+T/C$.(8UV2C)/7]"=^[8HCEU4C:PI=VS1TY^=2F^?D_%@JQ)U^]I2+CG[7N^=U M8$=$&"^>VBP$L3?S8_C,%*5)X+96ZH5^!$3))-A): \11EXZS:S@>VF2./OE8YC62"XDR,X:YM&H&V*LA/FW0A=4O]S[&)Z1*6E#9J M"-TO@FXX#U[U5_&K.;ZT^ WCA>M8^UA'5(LHER1$)(3/;N7V^M.F9N7"$/OH M)&I>^)"7K"86[7;"O2>DGI_&EM9>F@;DIFE5]VW@T;8!<_M/@GD6_WGEJ'OK M"J*@2B,;ITDM(/:F%#JM$IC:DLJLG,(T\N(HL/(4I@')H94S2%,OHD9%)*%? M84NZ-0B#T,O276HU[+%RY#^"A-P*(^I7J,D37C6M<4DA4R3^_1;X&37+^'?J MC33ER,M[)EK<'^WWLC_?$[<'RY:RA<\R/'A#]T!CAG+3-$H^<,LZ\0A'4>@\ M=$>NF*"M!:7)VM-O'EZUU5.<@1X:-%_92UZT!FIIJ'L86_NDEF,Q/C"HDV%0 M)[\XJ'_&[F50OPSJET'],JA?!O7+H'X9U/]O4$^VWC4J5"OW>F,KC&ZH>^(8 M=H<'HO/N7>2[>O>Z1.&O>*W)E269^N,IS6[5O=AT"R,;]TJRD,;(RHDE,B* M5:#O2RG-9F$/&)[-YO\!4$L#!!0 ( ,F J5A6Y>\8' 4 .4+ 9 M>&PO=V]R:W-H965TW6K@UXYD'ITJ/1@/AQ># M2BK36]S$O2]N<6/KH)6A+T[XNJJDV]V1MMO;WJBWWWA0JS+PQF!QLY8K^DKA MC_47AZ=!AY*KBHQ7U@A'Q6UO.;JZF[)]-/A3T=8?K04S2:W]S@^?\MO>D!,B M35E@!(F_#=V3U@R$-'ZTF+TN)#L>K_?H'R-W<$FEIWNK_U)Y*&][\Y[(J9"U M#@]V^QNU?,X9+[/:QU^Q;6RGLY[(:A]LU3HC@TJ9YE\^MG4X\F4,SRO0QR<>/L5CBV!AHO(M7HC>24X4/Y&AS>*OB%Q0-MR-0D"FH$_$94*47'TQ.^5/_ 3+LTASOT[P; MOPCX6;J^F(P2,1Z.IR_@33K:DX@W^3^T[Y_0OF]IB[^7J8_[_YPJ0(,_/8W/ MHW3EUS*CVQYFQ9/;4&_QYM7H8GC]0O;3+OOI2^B_?&B_@.J?P1Z*I95,E59! MD6=KKWP0:Z'B]?+^,J]'UN\9O+54NTMT! MCGPB)+A@^OD?#(Q'=M$Z$=M2924'$BODX:0& 4>971GU+_)G\1#<"CSA9UPV M%@+EA=T (I0D KF**?.Z1LL[O6MH[MET.2>1DY$L2UNMI=DQQFAVC8J0BPH>75*M5C&# MOEAJ;P&7Z1J#&DN06;>V3@8ZLUN#/1P\=LDX1(]5;VHFC:GYP/;'5/' HV[- MQJ'471?0CUHU!^@H!;S'OY:Q'0)20*<=+-(:%2'O^^+;@8O(M/1>%=QPH.CI MT/K'O7@<T-)/WH UBO:4S-,V+6%"NLNOJ2%WEW7A+"I% M)ZX)9E>W U1[7(+.^(8!HG8G==/-K( M6#EQ ;B&NL3!1BV\V0$8.W?"A$X&3QJ[;G3P2Z _.]/4L.;^<[C\C+[3-42_S]Z[M(D./08S&C;;Y_JDO]^#H MZH7OXRI>,%EI4+3F%M;M=G?897-U.Y@W%V 0P%AZH:F Z[ _.^\)UUPJFX=@ MU_$BE]J CW%DGB2M#UT>H#(I8@)23 :%G]]7T *$96%+?) M122!W8=]^X75Q4;ISZ9@MO18E;6Y'!36-N>CD4D+KH0Y40W7V,F5KH3%IUZ/ M3*-99%ZI*D?)>#P?54+6@ZL+OW:OKRY4:TM9\[TFTU:5T-MK+M7F^_D MF*R4^NP^?LLN!V-G$)><6H<@\'C@&RY+!P0SOG28@_Y(I[C_OD._\]S!924, MWZCR3YG9XG*P&%#&N6A+^T%M?N6.S\SAI:HT_I MXK'SPY["8OP=A:132+S=X2!OY1MAQ=6%5AO23AIH[L53]=HP3M8N*!^MQJZ$ MGKWZP*6PG%$CM-V2U:(VPOO+7(PL\)W4*.VPK@-6\AVL";U5M2T,W=899T_U M1["K-R[9&7>=/ OX5N@3FL01)>-D^@S>I"<[\7B3_R![[\E^VB-+?RU7!NQ3 M^_AS6UZ.GSZ'_8(1^%HN6 MKCPD5C?2%I1C*RVD83:48EMFK*%G%:T8M?@514) FJZFY3]87;E"/Z=/A69^ MDA"$<*9%'T_W,Z&[W4% ?>"Z97I%LK:L944WM^]I2'&4+,;^B3YS5%[9@C4M M%H"OZ9.RHNQEOEEZO#[^)-:(XQ,W'74!S!K.SV:!XVE\]M.F1DYM4TBH M#>/I. #&T\1EF3]9["4G MO)[C'R@3M];9Y$O8 ]T)0U5"7BZ??86'CF!PP] M]-MP$4?3TR ^/%M$T[/I(9M&;'?1//19TVK3"G@6>U8\HG)JSJ4EH4%P[9UN M3N@C:+Y3E@E9BTN8\E;[+,VDP?W@+T?8CR47K">:^VG8:/6 (H83,MPBTO4Z M9R&Y;B53K#L;(/]N>>?9V&TC4YG[[#"R3UR M=W06=:&2=5JV&>\* /H1UL)\X=A83HM:E6H-[V6XTQP <(P7Q'O6IA89"_/G+;><>\A MFK*.OBIW40NJ*#L,5J6/R!I9JX^[O_,PN:""&"Z2S'UG_DI1I92311J[1Q!BO/M33J^:9PG'&@L==B(BI4 MF0&PWH\9Q>.3V2^D-N!N"MGXAMY[W!;">@=!#<1DN&O3SR[KG R"4*?(3I7; MC="^-]R7HL8(?B=MC52'3Y0.1?E->\/TA^)!6^E==I!+\]DN>REK=5>>/Y^_ MQT:8T=[ B?19^[':30HHHS![]JO]Y+X, ^M7\3#VPXBUQ/Q1<@[5\73[0& !S$0 &0 'AL+W=OQ:@ M:,F6%*SN[>[#4\7%7%MJ=='+OJ\-^WZ4YE=+U3$4:*Q-C M2^EQ:Z=]5UF261 JBWXR&.SV2ZETY_0X/+NRI\>F]H72=&6%J\M2VOMS*LSL MI#/LS!]\4=/<\X/^Z7$EIW1-_EMU97'7;[5DJB3ME-'"TN2D6+J@H6!'<^-'H[+0F67#Q>J[] M78@=L8REHPM3_*4RGY]T]CLBHXFL"__%S-Y3$\\.ZTM-X<*WF,6]"2RFM?.F M;(1Q7RH=?^5=@\."P/Y@C4#2""3![V@H>/E&>GEZ;,U,6-X-;7P10@W2<$YI M3LJUMUA5D/.GU]ZD-[DI,K+N=T$_:N7OC_L>FGF]GS9:SJ.69(V6D?AHM,^= M>*LSRI;E^_"H=2N9NW6>;%3X4=J>& V[(ADDVQOTC=HP1T'?:(V^MR$P\??9 MV'F+2OAG58Q1Q?9J%=P=AZZ2*9UT4/Z.["UU3E^]&.X.CC8XN-TZN+U)^[/S M\'PMKU[L)\.]HT:7N*JMJZ7VPAOA:9CHKE\2?Q@K4K(>O" JLJ7RGJ#*2NTF!(N. M92V9R6N1RUL*FBRW4%=,K"F%1^L'7_F7O7#U^#M:>>Z_ATXGS&1-,%W>US[& M'F7%>P #+YWXII6'\[(P\'FF?"ZD2(U%5BNC>8O0=3DFR^I=+O&\Z6]D0HI(,5'[PU52"DQO<&Z=>".0I?M 656_AEME%P M)>I6Y61SO# 4LJ>JHE* M)3OC(L2J5(6T,4LRT*;KB4O-UG1#HQ$N5$8++N)81O8YF(Q16BLK)];4 _Z/ M5.=49"R\6*/*+6>OP".=XHARJ#CIA/(@?W2!C477>IX]K0B \']+06 1:=8I M3IRL)][4EJ5#J>8H2E%&AB1F2 %^2_.6X+IMI]"=@0#=D4T5AQ:K MNLU#Z)Z8R(<(1\EN=[ W6I6A^9*F67&_I9RKL7]SVGKB6I4X[Z0F4[OB/B*F MGA8(7',/0 /9N;&?8#@#):#@@3]@LM2F>CT3A]2<99EB5V7!$3S' M^ZL"$7OQ3GE-#O>7.NUQ#Q$FBG48=^=%R.D,GAHO"V$"/>:JPC(XC)QG#V!@ M"]I;%7 27L.$ ]ISII!CPT2YT)Q=+F^L+I?3H6#N3W:/@KH&MI5=R,YD8G^W MNP_9O63_)^EGW@AGGPXU>K#?V_]M[MRM"<\J@Q1R1(\.$6YK:^IIOKC0733] M**_K+1'294J5;@3P*.1\CL/Z8PKS4Q@0;PFL$>$8(IGX'&P_2>B23\->\FLN MQ69YT/ZSDV6MM0U0HT%9*\O6* DPH*BLF5I9BL]:?$+]!#+;#H62=!=%FWG! MB;&1-F-;&1@S]08HR0I:N-1E]'J5?@C4%1]2+W<&@^X 'S'+%

PN,37&. M2 ;#@[4Z?I4U%VOL05L6<+;D%1/(:#A"B3U%^U$G,"'*ID53XT+/O4PXCAWT MXE./00[@&^'E7=@YW!V)&7I1%LYPWS.#9:&)GW1G-PX^?&J]'.UL=P]V=Z"8 MWY\X\IIYKT$J238@]94APGD-&9B8KT>JDZ6I=0@A!K>$32#8I5'J<0%DRJ4, M'P\DT)91Q?!#88TS$2\?]@95%:EU.5:*S"5C L2!4VQR5(XN^-LPV8- R@F,M1F1$*.5<%3+B): M *O)N?1A8*FD]2JMPX##0Z5JTK5IL+P,@=? ;(KZMWI>G->$%"/B?X'H-6F% MZOED/,&;JS83I;S'2"UH,H'V4/Z1 'FTP_[26!X%J45TF=B!QBT&.["2IBD: M7K;C<[ME\0X8VCIE3Q\,*8R(<2;$**D#\$ICO/!UHR#4/-I@K+1<'$G1#+") M_0@'+\G$Q=PDZ>M"R^4R$SNQU?%9Z+#JD9"L?6YL (OSIQF!9MZ "Z;V#A-% M&+96'6=!Y@T.VT!=S=-1;]5+5W_A1;@D.PVO^UR>:(?X3MP^;?]1.(LOT@_; MX]\1\&$*M%"#$X@.>GL[G3A-S&^\J<)K]=AXS.3A,B>)[N4-6)\8%$1SPP;: M_UE._P-02P,$% @ R8"I6 ;D1U<@!0 Z0T !D !X;"]W;W)K&ULU5=+;]LX$/XK [7H2;9ER9;D-#&0I"U:H"V"IMT> M%GN@I;'%K42J)!4G_WZ'U"-VX[C)[FDODBAR9KYY?21/MU+]T 6B@=NJ%/K, M*XRI3R83G158,3V6-0J:64M5,4-#M9GH6B'+G5!53L(@B"<5X\);GKI_5VIY M*AM3U.M_?.&;PM@?D^5IS39XC>9;?:5H-!FTY+Q" MH;D4H'!]YIU/3RYF=KU;\ ?'K=[Y!NO)2LH?=O A/_,""PA+S(S5P.AU@Y=8 MEE81P?C9Z?0&DU9P][O7_L[Y3KZLF,9+67[GN2G.O-2#'->L* M*KD%95>3-OOA7'72!(X+FY1KHVB6DYQ9OF5*<+'14".EJF *3R>&]-K92=;I MN&AUA(_HB."3%*;0\%;DF._+3PC/ "KL05V$1Q5^8FH,T=2', AG1_1%@Y.1 MTQ?]SLDK.D0_<\= 9;_31U/ MB,C:AL@*<+TF]K+#6AH4AK.RM&#)73NM,6L4-QSUN"UK9\;BN23?F+A[]2(- MI\EKW9F^V#>=2Q#2=('BP@D.(7R2]X0;K#!)$IE*^K(*:Z8,SWC-C'5J%^2Y M)O;/"I]^TB)F$%QY"L,<11/XE:M(JS=_0E)_<:@A_E'.#;.5H\PMJ= 4,H>" M:8=MA2AZHYC_J["1@ ^%W"*EVJ3.&P*BR9C<][6>8N/M\$-Y08&R"\S0HF-NB2QP6E[W=52/LC/7!$21S1 MV^6!$O:5#*UE25NW365;#!J-II^*<"@D]S->_(8Q4_-0%1BK=9A*%I*VK M_4'.NOKNNN^9"=^'?4+X%.+>]@.T>63%L'O81P2?>T#P^;Z_7T(T\Q=)1!_A MS$_B!7RDRCXY1@%"BA%Y;!2%Q :$0DN9UQ2/."93?D#/S\]D$ W,<+OO]*+,^@DU$7W#3V%\'"C]((TID_F\W\((C@;1POYG!@QWM,;1^KEQ",HX5[AH^RIQ7D MCC0)-PIE4OLS^,4YE2Y"55P^DMYSJF0IHO8#ZF- M'BG-$!RKAZ\?+PF_I2PS4ESY"?3 X=\"8[QV_BF8V[9-CS M12-,>Q(?_@[WF//V^'Z_O+T$44PVG!PJ<4VBP3B9>Z#:BT4[,+)VA_F5-'0U M<)\%W<50V04TOY:T"74#:V"XW2W_ 5!+ P04 " #)@*E8AYX)1*D( #X M%P &0 'AL+W=O+-6.N,6/_5F M9 HM>.R$LG04CL>+4<9E/KB[<6N/^NY&E3:5N7C4S)19QO7NO4C5]G8P&=0+ MG^0FL;0PNKLI^$9\%O9K\:CQ:]1HB64F/>U.F;GG?O"W]F'Z2)4F5*+=B_ M[U?&:B3$?_I<]AIG_1JI2-Z:@D?B=H J,$(_B<'=CS],%N-W9^R=-?;.SFG_ MTW"ZWK:V2?4D$>U!9P?,=DX99_#0J%&=;!DV9/<'NH(C VCG7%GPQ^H;:II9]>*]X#T>^0J>5V]@ M.)+#L(W _LZYU:[7@H(;@[#1>O7#XY.!,MD*2>:P1Q#0-3(!EKJO RXW :U(9# M=[JKHRMS#+V"Y*%%6>&M4.K8\, MH@A(T&ER]JW4TL32]3:(_P/[HAD)35X2II2FUF7QZ&4RNIL[RB_DX#.:S M&=4NWO6@^$%$G@.JU2-(M4@)AST\58K0KCZN3K456:$T&GV-?AYY#^A;:M,^ MLD)Z'T>@)*F 4L*3@J2\=#,!*=N)8P CC'M+NBS3V!*;S1 M3#Q'"<\W%#HM(EY(RU/Y!_>EH7ENN ?5H4&Z/C[^YOCI?\;+^:"@EJ62KV0J M[:Y"S;E8YC5-D:.%,M+O1Q5P$1+AWW^&QR M\IC:>&JEJWW4:E&DTM5OT+6D4>.S9@7Z6Q-%P;@])P RJ#-B"-+IV^(%=O2E0&,:TTQHI";7@;AT>^E],A18)I<^)I7YB/^>37Z.4*K M(NDL6)>6YH!VQP"OVWUJ]*@D'QWW-5EY:-)#BJ)C]Y3.@ !TH:+O[#7$(FX2 M<($34D5M1,3_B3J!=C.GU!6CE"HS"N&H;;V\:33 M07LS!,8Z,D2^H-ZVRG,PTE@^.;U\@R@ZY$%NI38ESQT'.2[MJD*):H% 5,6; M\>^PE.]\V+!0HYL 2W0\Q01ZW,KDW9LA8H/?SJ2UU*8J?V5$)X&Z-OL63WQ]8#T,;PP6S])8HFB7 MZ%H\256:VG:US2MGCH>D7WYY8,OYJSK ^\)S*!O^Y#^3KG^ZOGPTQ/@^TRH_ MFU3)TX(]IA YLS&,@;_$(0NV.6:?)95=0/L@O3$&-OQ;;T.Y6Y>$&VUXT_ - M3\6;BB&Y=>D;M:?"O1VOY1O/R) XO7VWNGHKB39[+4E;FZ@.6VR3?1F/!0BN M3H]3.0Z5S1 FLZ*T+2+MY)?O*"?U_(4<:Z='ILK<9VU?=KPH\+6WW: WB7U8 M?G5RP]9$I&[NY>LUFA:O)+]\_KLWQ&]13U%8;I@/+($L,6YTVFON:]58"\>3 M,.APK^_+[;#6P*_PJL-'_2!K07K\>48+NHN@<$Z <]U/SI;C2>K<]P,'@(JB MT@U8<:GKH?VOC*;33 M_OUQ(GK\:HV''=,3*9T<"Z$C1)AO>@\1!_#[[OX-<]2I<+DSF:'.%8E6+Z\Q M;F<134":PL916A4 ;FH>CZM!+%B,YVYZ[Y^Q@Y>F0W>X.P;/''KDZ\1=9%$- MOW#;MO/NF-&: ?N.$%7L]E1U<17,)]?U<2)8'A\17'$K38O@3&=D_VS7#,C2 M)RJ!?3VK<9].YL>'#W>SD?O>7& J>I8T0:8=6NUTB.KT1NNM$:+=77HJW; NB9?FJSJF43W0:6)GVX0JI,Y^G_!I9?QYQ(G(*N* M3?;##ZJ'8B4C:;O'@H13(N^/'?[\=Q58R-9S>--[_YS:1\D3F%,4[4U;]F]S\]/COYC?X?EG+I@ MLTDPF<[IUYPA8:=+][Q@\S!83F;T?,5FRV 1NN?YBMEEMKK7O_6WN_G-_)X[P;*BO MI6(-T?'P:CY@VM\S^Q]6%>YN%WW2JLP])@*#CZ8/\'ZME*U_T ;-9?_=?P%0 M2P,$% @ R8"I6/-\R4I*! K D !D !X;"]W;W)K&ULI59-<]LV$/TK&":3DR+JPW%<1]*,[=33'#SQ)/TX='H R:6( M!@08 !2M_/J^!2F9:AU/.[V(!+3[=O?A[8*KSKHOOB(*XJ'6QJ^3*H3F,DU] M7E$M_=0V9/!/:5TM Y9NF_K&D2RB4ZW3Q6QVGM92F62SBGOW;K.R;=#*T+T3 MOJUKZ?;7I&VW3N;)8>.3VE:!-]+-JI%;^DSAE^;>894>40I5D_'*&N&H7"=7 M\\OK,[:/!K\JZOSH77 EF;5?>/&A6";JS^316A6B<7B2BHE*T.GVSW$PWUO&&\W&H??T77V[Y9 M)")O?;#UX(P,:F7ZIWP8>!@Y7,R^X[ 8'!8Q[SY0S/*]#'*S2*_"H-",&&:3[ 7?=P MB^_ +<4= "HO?C0%%:?^*5([YK]>!;P3KJI6,XG8C%;G#V#MSS6NXQX MRW]9[\VX7O%>^5Q;WSH2OU]E/CB(YH^G6.B#G#T=A!OITC/5/"V;&$L^?0__N1_0\X<>ML+0+:4 0;GY-HI(P(%0GK"F70RW!J MG<>Z%%GK$<#[230 >"/-7BB/ML_^1"LRSDXZ95LOOA/2"ZD;;/>?XVI&6@8K!-WIXK9KX4DJM18X>]5-Q1P\JM^(J_]HJ MK^($^&@$Y 3$^0]13S,$%*63)J^4)^*B!B]Z()=CKX!!TP9AFP@0*ADPB8#H M\->X/A0E\[C/V\J-8%_;SL :G0PI/,:8B@]&W%+F6N8/V2Q/&>-Z>#W*3VX= M 8EGV6&(,N.!'(C ?.9M"D$3$]5;]V^&ZP!Q)/LSBC3U_&7[N&JD"XII0U(0 M@!EF9J="%;-X"OATBXVEQ4FA=%ZR#ZZ!DJ%"CJ?HX1S[%!-L,86DY921_S M8#.$9A7]\_1*M(56W^#*#(SJ.S+ZI.Z8EI<(<\X*[2J%H)&%8I";'*D9)S>. MB')*YNKO.CL*Z93D1PE,Q<^GC6ILP,WC'"PUU-%)UXN&@_1LQ[-HG,TA1[#F M,0<.>HHM,LXK(ZUHAXPZA9"5W!&?;*%VJFB1Q)Y]AVDBMY 66I]GC&#%.(4X MLM@1SQ8J2QX?P_$.\*]>7"SF;]_Y2#@F%N=E!X( #"9P.Y\>]?2I$9R.;M": M,(SX.\'S6#.AOTR/N\=/D:O^!GXT[[]CH)6M@J(TE7"=3=^^283KOPWZ1;!- MO(\S&W"[Q]<*GU/DV #_E]:&PX(#'#_0-G\!4$L#!!0 ( ,F J5C<&&@# MJP< +L3 9 >&PO=V]R:W-H965TRJ.J+V<:8[>E\7F<;4?+Z1&U%A3-YR67U>SRW#[[K"_/56,*68G/FM5-67+]="T*M;N8 M>;/^P1>YWAAZ,+\\W_*UN!?FV_:SQMU\T)++4E2U5!738G4QN_).KT/:;S?\ M0XI=/5HS\F2IU'>ZN]]H_ M6-_ARY+7XD85_Y2YV5S,DAG+Q8HWA?FB=K^+SI^(]&6JJ.U_MFOW^NF,94UM M5-D) T$IJ_;*'[LXC 02]PT!OQ/P+>[6D$5YRPV_/-=JQS3MAC9:6%>M-,#) MBI)R;S3>2LB9RWNQ1HA-?3XWT$;/YEDG>=U*^F](!NRCJLRF9N^K7.3[\G.@ M&*#X/91K_Z#"CUR?L,!SF._ZX0%]P>!:8/4%AUUC7\16:2.K-?O7U;(V&H7P M[REW6VWAM#9JCM-ZRS-Q,4/UUT(_B-GEK[]XL7MV &LX8 T/:3^8AH.2T[AZ M=>SK1K ;56YY]<0VO&9FHX5 ,U%$^+(0K.YVGK+?Y#'[H'F5;60MSG"+^QNE ML9,;\4[M*I$SE"-LG#%>Y;0!.][_U<@M:3@9V_KUE\3W%FMGB[8ENM\B8#<'I/SLA,]#=M-F75,A&UM*P[ M5TAAEBF=(\O%TS04^"56/2 40RXR::FEY-^%9K\9R-!FWSV[^73[T2Z]LV,R M(@%(5D9H6;(;J^;]H\@:XA/V:;4"1MW9A" @/1!WL)6L$$W)"P:;%G25">L+ M+PJ5(:H$OU:-)A\1A-=IL5H1MPV'I:40%:O4R(4^>8ROUUJL.<7!*$1:$S)N MF)F(PT3R6_!#\D>QSHHF%WMIU*+H[4QI7W5*"-ZRP474%#N[]ULE2?+>D.L. M^]P(#2U?9*8<=H-:R#D>XEKB^E$\XKF-UE5#35M(OI=7 *&$UQ1,"KFHFJY2 MQ",F5DVH5];LGU M8"J^CH0%W?K?0AEZZK5U$JYY87M%#-M@>_!JWW"KD'JCJ6S);%4A,_D*!%XUUB(3'-0];U$+/!M[H@;:F M2CMF']]]_7VZ@1CHJLA:+>IG.BS+@^ 5H"S$/*:9Z-::"H.-D"E M4G+;X2UTZVXOB?ZUP/O,]I7;AM(F@CS$6:D[)X$MV[(=V&3,@(3UOVAR(O_Q MU&:8N=EF&+KT+^@#,<$'?3K>L6\G]R?LB'FNZT1^@E7J.GZ2')2Y([\KBQM> M!$Z8^LQW@C2!I[*6F,8X]]M<_Z>!\Q/TP<%P:Q D3?CT9Q[G<-Q-(_6(N*JA[.KK0JV;; MR:*SW UC-/.1YR3!PM;U$4$(ACILSQ=E6V)BJL1(B,K,Z9D3HZH=V3]5G/M= M._+HB"UB)_ \+.+060316]D+?<0_9$'@1($["BV$8A=!CQ;>LZB%J^ 9#@C> M,?X2U'M,"R3;]X^[H+] =62++PY3K!)*0FBEI[1N<:9 DX-.AE0,(X2I!Z$W M^*6%1[4!P]4-X@'JVO(GKG;%M.0OMU&DA)- M5&18+D&9!M:Y,2#WIJ4,(LB*$.7R0>:-%1^-RA5LJQT18[N=)C&HJ; ,/A$. M0YR7@0M[ZK:$??JS*?_9$/\!9T_9[6@*O!H"+$B=('%9$$/"99]L"CIL<;A@ M'DKY#U73X<&6/XU8\_2N%!B!Q.$/F#>63!U6X0_=U>H#OM-MX(5.2"=(D0 H3.]2:3.4R=>G*P< 3'O'%:/7V9OEL!\E@" M:?^M]'/7RK M^J-%3C3N(JANS-($[!O[73&A7FLYS/@2 M#?G1DR*5E@7!P("'>BA4M7Y7@-,&O3V6[OCY,J!RC_/?.#YR2[L33/HJ MPB]I]8H.,K9:.CC4^2\@V>GT/]3"6JE\)V'@_U(-,8H_>5Z\40L(LQ,N7%P7 M3I(FHSJ@0T(<]Y>;<88'H!@27FI'.ZT63H0!._7K?3[ZH((CW-I^-B)FQBFZ M_;8R/!V^3%VU'V2>M[>?M1"$M43_%V(%4?=D$WGF:4R."_: M)7&^T+0![U<*9^WNA@P,W^LN_P-02P,$% @ R8"I6/K(KQ"_ P G0D M !D !X;"]W;W)K&ULO5;?;]LV$/Y7#BI0;$!J M6;+DI/$/(,D6; \=@J9;'X8]T-+)(D+Q5)**T_]^1\I2G=4.6FS8@VGQ>/?= M=WU\X)XO6S% M%N_1_=[>&9[%(THI&]16D@:#U2JZ2BZO,Z\?%/Z0N+,'W^ CV1 ]^,FOY2J: M>D*HL' >0?#?(]Z@4AZ(:7S:8T:C2V]X^#V@WX;8.9:-L'A#ZJ,L7;V*+B(H ML1*=&MJ!\=J,YC]"J,&:R4GMBW+O#*]*MG/K&S(M&>'P#>TT MEB!T"941NJBEQ4'(+ S:9>S8H3>+BSWX=0^>G@"?P3O2KK;PLRZQ?&X?,]&1 M;3JPO4Y?!'PGS 1FR1FDTS1[ 6\V1C\+>+,3>+?[2,E8^/-J8YWA7?+7L4![ MG.PXCC\YE[85!:XB/AH6S2-&Z]>ODOET\0++;&29O83^;VOTGX'#AQJA(L4' M6>HM.+%1"+:FG86B%GK+&E)#\>V EXQH$)_M$N :%_589#_,X/:4_7U/C.\H M[Y&=.=C@5FKM"5(%+)=40GHV2][RF)S/X3>^*>QHYL'8P2P?H$K3#T^]*A M:0)".EV,CL,\6?CN@7S$'8$XL1=A5S,W,/X2]WH=3QS#WBFAN37>2J?16@BX M84MS"WNP4 N6(>K@7NI 5_I>PZ>@9#^,*UT=D$:_(+:\Z;FQN0E\9)?HN'<& ME=$[7R*/O/XE@T.:*T.-3YZ3N@MGD(8T 3.I]BP+MN5X)U\EYC#M7^?&4RBH MV?@X?,?DA!^F*Y3G?&&'A/G A":V,GN1HF+(0"@UQT%/LI'NA?(4)9>ZVPNNQ)F&W)UQD3?X*=.MG[F2Q S#I/OS$;: M.@B9<$@C^M>(3T^@-3EV!<<'+;-!]N$?!IPYZK3KN^5WW+_:+>/USX MPN)C8D%AQ:;3R7D>]94<)H[:T( WY+B=A\^:WT]HO *O5T1NF'@'XXML_3=0 M2P,$% @ R8"I6*)1V.?S"@ ZQX !D !X;"]W;W)K&ULM5EM;]LX$OXKA!?8;0''<9R79IL7P$FWM]G;[A9UV_MPN ^T M1-ML)5(EJ;C>7W_/#"E9=ARWP=T"12I+U'!>GGEFAKI<6O?9+Y0*XFM9&'_5 M6X10O3P\]-E"E=(/;*4,GLRL*V7 3S<_])53,N>7RN)P-!R>'992F][U)=][ MZZXO;1T*;=1;)WQ=EM*M;E1AEU>]HUYSXYV>+P+=.+R^K.1<353X4+UU^'78 M2LEUJ8S7U@BG9E>]\='+FW-:SPL^:K7TG6M!EDRM_4P_[O*KWI 44H7* DF0 M^.]>W:JB($%0XTN2V6NWI!>[UXWTUVP[;)E*KVYM\2^=A\55[[PG MV>6O*MES2O(R6WC^*Y9Q[>E)3V2U#[9,+T.#4IOXO_R:_-!YX7SXR NC],*( M]8X;L9:O9)#7E\XNA:/5D$87;"J_#>6TH:!,@L-3C??"]20&0]B9\'IN]$QG MT@0X*[.U"=K,164+G6GEQ;.WZ>KYY6' UB3@,$O;W,1M1H]L6!,67OQB M-Z.] M](-Q#'1WTQ&HY.]L@[;OUPS/*.'Y$W7AOI=__C#T=GP8H^V)ZVV)_ND M7]](KSW%C&6;("/"32XR:SSTS_G.+K7_+X+%^X5BC)25-"MR6FUDG>N@K20=ZXM2\+G@A[T4/)RJK MG0XZK?CE:[:09J[$K2U+[9G7GM&ZI,[DE]M&FX$8L_&PM5CU29A7.[3KN#"W MPMB -5E1YPA.431:;)LPLS9@*91RZDNMR=G3E2!?L \HJ(4*:N$71_4*".S*F)6 5[,%BTQ\FI<' ODU#I']^Z=[!*Q)XB;OD)D MRJERC>!CV.BCB3E<>4\J.UNR4@T/[+8!B;/ ']I*3&M<6'CP$>#FVF>%];7; M 54VH9,33W&D7]BZ@"0"DFPB\ZDVL4]@JJ'M;V.@*26/7EQX,3:FAJ!WJK(N M"*RDMD <#0_^V09DI:1+@7CHLIDN<+\5CVQG(6KJ:L+\Z.<8LQB<[=B8O[6404>Q;1);@Z2UR6$%M6+;V- M>VGO;?^>#/;4U=.VKI[N+7\?/&NE0%@E%8U=!?1I$CB8L:BU%+83E!&%Q-0Z MK")*F)(3\'V'9JGVE/*SZNQ">2X].NLJ4A#[4LYF<&),RI*00FE$B%B7R"?Q M#^W1K?E<1(@E Q)JODA5JJ,4PD\=UG4K63" M0U@=1,=2-+!%*NY+Z7*_M1RH4,F?A9937:1^)$M\"O6G-;(?"4K2IMHTY91, M4!NR8K9F%HP1)?'<,+TED-?4]'PD&W>1 MS_>^*\:36W$^&O9%Y]X;. P)L\[F5YT"VR?XRVFA4??Q-/86!P7@6'0 M= ( M/3J,Z)MU@69:HYUB=,K.3K&>[1*!22.BF+.*&QIJHZC_-QE#2YNJILH0>^U- M7)L82 $]UA&3;>_=48&[C8&XQ=^Y=?HOV=;YE+O?IQR "A>)Z))&NK- M)WUW.R3Z([9N+"L2#""*:%+6P+64%/ZE^)VW.F+.G![C$O&R!P62.X36FDEL0D39(^1 ,@C1@KPBE8*Z J M\(C7_.I'?6H,^0B:YA&R;370R)0-E+K3H ^NCE&,3CE^8G!JTU&=+/M^W.PA MEQXX:W"=Q5S=13G_FT0&^^OQY 8YXFM 83SY(/ZP VZ) M#X:G?7'35)_;3O4Y^,VB6(B/$$'L\KH98('G23T-F#XS<3X\/3@;/G^)CGS= MVI)+[^@:T>KPG:!J(,;U'(G 6\> 6M636&98PL&@^\GF#%M:U9U"W?[YZTYY!1:ICZLR; J4D M!OJV;T^$P HFI; Q-2+$?&B7^EP9N=UG<;GRF=-54S9UX#:O/2 A$%DFR48< MAO>R9=TXSW4]1J5WAU?;WFA3FV8P4=\&-\,YCMC-_#A5[3DYW M//8M\/_\$/QWL8U]CS;S >A;Q7> OIT5L;V(M*ZGQ+,^TY2B;E1],\:W./ MELHZ3L280*12:;DA"I)/3-:R-X#(*;AL3G)JKU"WR4&8C$E&)BL=J,E!+Y4E M(DP9F% )CJ..@X@--K$;Z#>X[!./S7;#JK\!OG\CYO;T"N=MKW"^M[+_JHK\ M(-@#!)D.L3%2JRDQ(1]IKW9U"OOEC9D[-L\G^SO'JXV-$D:8FM)A,@O"-*=4 MR12$R3"-=WXA79>=4R%/YTB2YIK%MEEK^;M/WCK[(T*)?W,ZR03+(H7^XC$< M;45[7M:L]]\X9=DX:?6;8'#JGCY ,E\_4-FOORL\/C7'\Q(>!-]SOW0\.L,X MV,+EKNUE/7^ .#JZ$+=1P.]10%]P0X6_;;_DCN,'S/7R^!D8 $'6>(Q&,[PZ'+PX[0D7/ZW&'VC^^'/FU(9@ M2[Y<*/1DCA;@.7W>:'[0!NWW[>O_ E!+ P04 " #)@*E8&2H3AB<# / M!P &0 'AL+W=O]OVS80_5<.ZE"T M@&?)LITXJ6W 2=-N0PH83==]&/:!EDX248I4CY2=_/<[4K;B#(ZQ+S9YO'OO M'7\\S7>&?M@*T<%CK;1=1)5SS74+.'HW!=[(QYH>?_)XOHL0+ M0H69\PB"_[9XBTIY();QN=>-L+BK5%_R=Q5BV@608Z% M:)7[:G:_X;Z?J[^Q>-^'XX*9J\5I/N" M-.CNB(+*C\*)Y9S,#LAG,YH?A%9#-8N3VA_*@R->E5SGE@_=88 IP,I2RT)F M0CO>K,RTVDE=0F.4S"1:>/=-;!3:]_/8,;$OC[,]R4U'DKY",H8O1KO*PIW. M,7]9'[/@7G5Z4'V3G@7\(F@(X]$ TB2=G,$;][LP#GCC5_!6S^VN#^W^O=I8 M1WQK_CG5<(=IO M%4)VH-OV=-C3%9YN>Z!3/5W.=+!#XGP+A5%L!/8:^ RSJC]$UI1AO4$Z1,;/ MK760=Z=XWHW>_^^\^Y>"?.@7& VNKJX&Z30)X]ET-!A/+WF<#I)D,IB,9UT\ MY9S91:CQV_!:SX[7;DW="/WT]LTL'5U^X(;E(^<19_]W2Z0] FJ(!R354S"9 M'-BQLI8(^3%N9%C.T.\>!9*72$/XH\W+VN?"KXZI=06%!9&ULK5C;;MLX M$/V5@5L4":#8NE_2Q$"27H$6*)*T?5CL RW1EK:2J)*4'??K=T@IDJ+:CHO= M%TLSY!R>&$(DB M7\U$Q2E)M%&1SVS3]&<%R3*^O\VE/S]81O&=V( MP3LH3Q:,_5#"Q^1R8BI"-*>Q5 @$'VMZ0_-< 2&-GRWFI%M2&0[?']'?:=_1 MEP41](;EW[-$II>3< ()79(ZE[=L\X&V_FB",<0%P+R8K6&!D4 M6=D\R4,;AV,,[-; UKR;A33+-T22^05G&^!J-J*I%^VJMD9R6:DVY4YR',W0 M3LX_EFLJ)$99"CBY)XN@^+ 9U;*5,#;,J')4_L9 M,NIHV8^TKNV#@)\)GX)C&6";MGL S^G<=#2>\[R;!KRA"PFD3.#MSSJ36[BC M<"&"6G >\Z$@*\E5F6NU>^Q&G$_/Z$: M]]/0SKXC&8=O)*\UQ T1J?9_37*]^6H*1OT'E2H)!C'9%8C#5.]3"DN68[UG MY0HTGFBK'MF!Q&'2>1!K#TH\?NJ>_TKS5Y1R[8(!2\5^K=@WWBB0G*YI#EFI MA7X"I!GEA,?I5CFJQFY849%R^^I%:%O!:P1>DRQ7M,[P5#L3& %$Z>L $8L^ M$J*+Q!2NA(+\K,"[[#3T$CL-("4)CD@E;B$A$E4R)1(X*5=(F;,"G1!:68(% MA2HBD Q(57'VD*$IS;=@N\T($KC=%R'84*Z\$-FJS)993$J)>\ U-YER2EL( MH*I"1RYH''QQIJ/4^CVG!HHFNX9Y=6*=PB>]*5;[M,M?800(GW3*)1//;(M@W;]9[8*Y43:-JV93B! M"WP,?<,U[9'41$@\YVOD M&*YE(=:)%YPJR?%[I%;\Q,K5X7CM==HR?"_"3>M]1(T?C<7G778,;[@#[BEJ MW,CO-(W4.)T_P]?U#*MAI7"4Y/D$AJEJV^TQ41,&8W%_DCJNX3M]TI\X6)FH\Z(! M9",>DZ8VIM4@WU%ACZ4C2S-P,7L\7+NAI,4^6/ MQ6.\MCP+K&C@IQ68(^FXVO1,PW,B=+K?0%2%H3\6GRE0.S*P,/#-"=6OCF"C M]ER_2W7+#HT@]'21O>NZF/:+GE#%$QNL!&JAVJFVFBJ>Q3B'+231@[J7D&G& MD[.*<.PVU 0U7[":X\SI@1;4ZUI0[V!?=XL]'?84&\(3W86J#H^4,=6-QMN' M"B]:ZGCA-,GDXR&"%Z\/-$_.)#OK&J%!,[ZKN3Q(8G>7?04$,SXAT3+IO$"%#*-%VN.(<[G5[-;P C9L>?3I>TU56EFI+CN*! M>1$8/GZ)\06KS MT1!4]DOQ3MTS0T:/ W, #V_/@.[I"S]AR*9J6&^TYC555 MJ8P=]TGHRY_0#?&;Y>HO#IX_-NQ*N-G@HHHGZ$I?QP7> >I2-G?63MO=^*^: MBVX_O?F[ $.\4M^MG"[1U)P&F#:\N8(W@F25OO8NF,1+M'Y-*4DH5Q-P?,F8 M?!34 MW_(/-_ 5!+ P04 " #)@*E8ZZMBMOT# !V"0 &0 'AL+W=O M-,1RE@ 2YIHW4 MTZ$DUWZH^F&QQWA[ZUW?[AJ2_OJ;71L'>H3V0Z4H[,O,,\^\KF=[I3^; M'" M4RFDF0>%M=4T#$U:8,E,7U4HZ297NF26MGH;FDHCR[Q2*<(XBL9AR;@,%C-_ MMM:+F:JMX!+7&DQ=EDP_KU"H_3P8!(>#>[XMK#L(%[.*;?$![:=JK6D7=B@9 M+U$:KB1HS.?!>V6(>3 +(,&>UL/=J_PNV_GB" MJ1+&_X=](SL>!Y#6QJJR528&)9?-+WMJXW"D,(E>48A;A=CS;@QYEN^998N9 M5GO03IK0W,*[ZK6)')&2-14A,U@:0Y5_'(4_EAMC-57+G^?BT)A)SIMQ'30U M%4MQ'E"+&-0[#!;??S<81S]><"+IG$@NH2\>J".S6B"H'-:U3@NJ1G*(&B1# MW;BT%$*E?GF._$7X\^0?"P36@3K+EDZJ@_7TQ/J>&:"_7)'"WDQA6:I:6EAK MFB':/ON (T6ZHJZV\ :&O?;R7'2BZ/D&AZ598*8Q^/>8)3 A:2.NJ2. M_G-2J3@K)8F2<;N[C%8\YZXICQU>-@[[FM7_[+8FT9=-NIPV.>)R"];C>TB: M\;;P"4Y/F/!C)OR;T+.6"5UYY5NA-,_825>YU-,=UX#&^-1!./^!&[\:*4BT"A\\9J"5R067T,\=")1F^MOW37UYB]Z4\ J8"5% MC/_=5/^;M@:=J4M4-/KVHL)SCN4OOK2NZG.Z;*L12Y\0-\JV7I)+RA/=5956 M+"UZ8"I,*4\I=>QSSXN4]#KQM]1^7%'O/:5N!E*8)4$8*-$6*NM[KU\)R+^1 MQ2=.^20^- G\U*PI9NEYK/^=^+GV"X_>0J*P]2^^(7HTB9IGL3OM/BJ6S5OZ M(MY\D= CM.72@,"<5*/^.VHKW;SRS<:JRK^L&V7)7[\LZ,,(M1.@^UPI>]@X M ]VGUN(K4$L#!!0 ( ,F J5B]5C>@L00 (8. 9 >&PO=V]R:W-H M965TD@2#(S M#X-YH"7:(BJ)*DG72;]^+BE9=A+%R>,\]$7B=I=#GL-ELN7BFRPH57!?E;6< M6H52S7@TDEE!*R+/>4-K[%EQ41&%5;$>R490DANCJAQYCA.-*L)J:S8Q;==B M-N$;5;*:7@N0FZHBXN&2EGP[M5QKUW##UH72#:/9I"%K>DO5G\VUP-JH]Y*S MBM:2\1H$74VMN3N^C/5X,^ O1K?RH P:R9+S;[KR)9]:CDZ(EC13V@/!WP^Z MH&6I'6$:WSN?5A]2&QZ6=]ZO#';$LB22+GCY-\M5,;42"W*Z(IM2W?#M9]KA M";6_C)?2?&';C@U3"[*-5+SJC#&#BM7MG]QW\W!@D#@O&'B=@6?R;@.9+#\0 M1683P;<@]&CTI@L&JK'&Y%BM%^56">QE:*=FGSC/MZPL@=0YL%J1>LV6)04B M)5423N\(UN399*0PF#8999WCR]:Q]X)C'[[R6A42/M8YS1_;CS#)/E-OE^FE M=]3A5R+.P7=M\!PO..+/[Y'[QI__%N1?]LCG+?(/3&8EEQM!X9_Y4BJ!_/EW M:!K:*,%P%*VIL6Q(1J<6BD92\8-:L_?OW,BY.((AZ#$$Q[S/;ELI 5_!(S@W MM"2*YK H$!65N+"P($(\L'H-\XIO:C6$Y&BL822/HHHN:K:/RG FLUUD8B+# ME@K-+UCQ$K<$.>XR.D"@X /-:+6D8K?@/IQ [,9VZ'@PS[YOF&1&U*X=QMXC M2Z1)5O0\,6:I[<0!W!6T"ZES49K7W5;$?F*R"KL7O&I(_?#^7>*Y\86$]<[O M\@'!-5QT5G2-VY(:/XWU/.DK0>JL8))B'FYDIWZR+RRX0(\X8;_Q;8VSAE+' M:87(2>T@=O ?VTF:P$<$V^APD'IV%$6[WX+7DI)[J'NY^O(SP+>YZ% MQWF&9T&^0>A(M"M6,TSZ=]Q,!W1C#Q'KJ/-A8LUWQX0.^7Q?8O(1@UY=B$^" M2XG,R3;5IB7I'WC@].>P:> MZV-:SD%/@+0,,**G43@Q,@#/P%?FYTZ0G)HM8BGTMR85,MT-(@SB@)&;=]'7 M7VIO(3S/^@0BS[%]S.[D(/,3\,,4]._RQ_[80WW$Q_01]?J(WJR/@PEY M02-#$CGJ_Y=$?DGD_RJ1N)=(_-:K"I[W0K&?A@9 [_%](>F@*(YZ'!:%/N5) MK5C&&D-2,A"KOZ@H/C!7V+C40S*^KO%FH%<+5ANE+X(-%8SG1E<(XXFBGNBM MN]3<4/TRRI'X:-'=2/S(#GQ?UT)=CEU3CL#W\.1.=3E&EAH!8#G195\O;H$7 M)[)2Z"O4=X =8T]Z"@XMT^C@;8#Z6YL7$%[*=';M,Z%O[1]9\_9ML1_>OM 0 M\)K5$DJZ0E/G/,9S7;2OGK:B>&->&DNN4.RF6.!#D0H] /M7G*M=10?HGYZS M_P!02P,$% @ R8"I6))'X.Z6 P 2P@ !D !X;"]W;W)K&ULC5;;;N,V$/T50@V*!% BB;I82FT#3M+%!N@"09*V#T4? M:&EL"4N1*DFML_WZ#BE9:P>.T1>+ES-GSG"&',]W4GW5-8 A;RT7>N'5QG2W M0:#+&EJF;V0' G]X8V M)T5TW[9,?;\#+G<++_+V"\_-MC9V(5C..[:%%S"_=T\*9\'$4C4M"-U(011L M%MXJNKU++=X!_FA@IP_&Q$:REO*KG3Q6"R^T@H!#:2P#P\\WN ?.+1'*^&?D M]":7UO!PO&?_Y&+'6-9,P[WD?S:5J1=>[I$*-JSGYEGN/L,8CQ-82J[=+]D- MV#3V2-EK(]O1&!6TC1B^[&T\AP.#//S @(X&U.D>'#F5#\RPY5S)'5$6C6QV MX$)UUBBN$38I+T;A;H-V9OF;%-MK ZK%4-:&7+ZR-0=]-0\,DEM(4(Y$=P,1 M_8 H)E^D,+4FOXH*JF/[ $5-RNA>V1T]2_B%J1L21SZA(4W.\,53I+'CBS_@ M>[#Q/32ZY%+W"LA?J[4V"JOB[U/!#ES):2Y[4VYUQTI8>'@5-*AOX"U__BG* MPE_.*$TFI"$S-(! MF2%UGI-7:1AWX?H$WDK>5QB?O;Z@%%1DTP@F2KM42GL2D5\4A4]3U(**$C^) MN#'B4.VF94X?(ZS.JDJW]%<6!=IX8SRU9["=K<*21Q,'Q#/#TLJH MG:4D"T-7'#C)L"P+/XY<6@MJZ-:2P_E#B\]=/JU"E70X/X 1_:+(:];80F'#9H&M[,\+#5T+J& MB9&=:Q=K:;#YN&&-W1Z4!>#^1N(%&R?6P?3_8?D?4$L#!!0 ( ,F J5A+ M"NN4U@0 .@- 9 >&PO=V]R:W-H965TJD#V9G]EG-W)^)EI=\AIO)*BVJIA\O,12;,XG MWF3[X):O"VT>3.=G#5OC'>J/S8VDU71 R7F%M>*B!HFK\\F%=WJ9F/UVPR>. M&[4C@V&R%.*+6?R6GT]0XXJUI;X5FU^QYQ,9O$R4RO["IMN;!!/(6J5%U2N3 M!Q6ONW_VK8_#CD+J?D?![Q5\ZW=GR'KYEFDV/Y-B ]+L)C0C6*I6FYSCM4G* MG9;TEI.>GG] HJ3@]3U;EJC>G$TU@9I7TZP'N.P _.\ !' E:ETH>%?GF._K M3\F9P2-_Z]&E/PIXQ>0)!)X#ONN'(WC!P#"P>,$XPS\NEDI+*H(_#W'L(,+# M$*8Q3E7#,CR?4.4KE \XF?_\DQ>[OXPX& X.AF/H\SMJM+PM$<0*+EG)Z@SA MSC;DHF1*\17/F*U@>F_)P(52J!6P.HVSTK7EMO[5[E *^SLLW-6UT@EY#M^\]K\QPR M0952*\R-I$3)RIVUHFL U*XQ"9+6ERJ%/H$SD:(BJ>K!BJ!]YBAM42 MY?9)L W=]<##CB$3VH&_ S4!'T&01DXRBZWD.:[GPON>[XTT<="/-@CXM>4- MC:E>SPM#\)(9W O-RCZ*?5@[R%GH]I!>.MO-'RQ:*0GG=,>[:PH8Q;%[L9>- M(\,IG45&")PTG W>?5_'$:+0;+$:(6V4@YGK!+.9 M)1&ESRWO6@Q]B(.]6.QS"'W?"4-#(O0B)_9C^&SG*.;'[($<6U.!HOFV& <[ M (VR@N.=2NRJ#](3%QZ1R5WI!5C.529:HD*Z> @E.HE>T4_X:J2QHZ&QHQ]N M[(6H&E%3$-53&R^$TH>:=A3U\#"ZMWVU:Z(+5D8F7G;2?2$1]^;V\\:QO7*] M'YP.[(BJVPD3DS(O=&9N")^8Y.;KL;LK=GPW .J?R-O+?@_A!TZ)CJH 5.4[SHSN$=.>!TDX-+;:9^Z@84RM M0:?5%8T-\#W?2>/]BFS88V5[Y@@B>F]$$( MW]#\)]+DY0,K6SS,]FFTC20S&9*9_)?)' 7_/YG_-IG3G=-WA7)M[Q@*['>F M.X@/3X=KS$5W>G_:WMV!**!K7BMR846J[DE"GP+9W2NZA1:-/&PO=V]R:W-H965T-!HOK170]NKR9L'Y0^%WBUAVL@3U9&?.--U_*190R(518 M>$80]/>$MZ@4 Q&-OWO,:+B2#0_7+^@_!=_)EY5P>&O4'[+TU2*:15#B6K3* MWYOMS]C[$P@61KGP"]M.=SR-H&B=-W5O3 QJJ;M_\=S'XC=?#A4:P4NH_SQ-.5;)@4/?Q-!Y]]!SZ'KX19.?A1EUB^MD^(ZL W M>^%[DYT$_"KL&>2C&+(T&Y_ RP?_\X"7O\7_VU?^W_;^PY_7*Q?D?QT+0(<_ M/H[//77I&E'@(J*F<6B?,%J^?SGT)D_^%RE6 M4DDOT1WC>Q+Q.-_'B@)D%#6PU!OP7 S3Z#E_Q9 M+,Q&RW^P)$)DLA6.Z!2JI;)C7H'E?[GM&)Q/5KB16K-S%$@6[%!8^)"/XW$^ M^PA?=$$/GL,8\)DA65$$EN[P8L&[CD[9VA J@FK02E/")(]GL_S0J]=^DTNC MT2A.2>=$84R&PIB\N3#ND1]GIG.'-CSC3.#7E9(;P2_CT2HY"?_V*I%*M=P[ MGJH G9?TC%*@^BB1Z+FA&N*<&GU"R*#:OW<5=ZA%<9:S_ MY-'NWTL7@Q/T0(9R;AT-LT\\*A5J^R]WW=3;/X M8I;Q;@+3^&*:\O(<O>U0(FCEG6@<$VFZ=F4"M9V$[C; M>-.$J;&ULA57;;MLP M#/T5PBV*#=(QIX*42I)UYN3#7R?9WD6#!]+BLLZ223JF"&EFKEZTHA M2YU1(?PH" 9^P7CIQ6.W-U?Q6-9&\!+G"G1=%$R]SE#(]<0+O>W&/5_EQF[X M\;AB*WQ \[V:*UKY+4O*"RPUER4HS";>-!S->A;O #\XKO7.'&PD2RD?[>)K M.O$"*P@%)L8R,!J>\0J%L$0DXVG#Z;4NK>'N?,M^XV*G6)9,XY44/WEJ\HDW M]"#%C-7"W,OU+6[BZ5N^1 KMOK!NL-T+#Y):&UELC$E!PRH-1=,K)SL3W*)C!%"JF MS"L8Q4K-7+XT?%BPI4#]<>P;41TKQ7=.\8>/U!!IK5 D!D<#F"? MZJ.\^U5/;;5PXEYSDT-&#I*<:T0-"3GA*2KR;B0LD4KS[0EQ G"]*7'^AW:7 MMNY'L,@5XKMG 72I2=[>JOUTX6;KB%B?L:P1/@$O#2I>P-7U-SB%L!,- S=2 MV]F+ER9'!<,A4?9"N'ZJ>45=Q!Q@))XP@OY>7,,4=2XN C@[&49A= D+:9AH M,9F2Q3\).(5!)QP,&K']"/;=O;]3L@6JE6M,-KEU:9KJ;7?;WC=M2OX-WC1. MRN.*T\L5F)%IMPIC5E= M=+LZ+[%F^ERN4-"7A50U,[14RZY>*62%9[-QSY>EL1O=R6C%EOB YNMJIFC5W:(4O$:AN12@ M<#'N7/8NIGUK[PS^X+C6.^]@E[G^C*T>1S"7E7:_ ML&YMPP[DC3:R;IV)0 M+#H"%L,7*4RIX5H46.S[=XG8EEVT83>-3@)^8>H\RER'G%FC%>T4<#>M;M '%)_DM]A]8\EPD)65.L$#\9F$F@TFC:5 M*:F,=W5H*\20A]@74^R*:5HQ>2MFOA53M&+PGSE,N%<5TQHNK5]-(:-*RI\N MX+%4B'MI"I1D>;G-,OL3OT87[J@QDV"@*B0T(%P8I5A2/-*6C@I!^[XZ[SRIFP6^X$712 +*PH.'6_F+C:(XB!*2F/6" M=!!2 E.5\=Q>ES^W$=Q&@:RRU#[B_L!6I?N;$3GN645IT,L&D 5I/_F? CND>4_3> #9=]B!.=H[_M'/VW M=8[?%[8'V#/][5Q_;_@SJU!04*]?\JJQ^7^C9 VV;GV[\!V&/#>]PN;GK<_/ MV:EN<9+3\6Y!M3\G6 K3^N>;W8L7[G#'#?>%Y6X[2+[#?9.A]'VG-%]O9(XY MHZX"R,E3.7?TN;V6355 2>>3$=+,( P_VV1[ -(;KW;2-*?T1\49=;:*&=^I MK(U/W)(1!6G@!]%P@#6:@'02":;;/JG?W)1\&DWWP]*CTDB#?CJ /E5I1M4Z M^*D4^U0TO6$:1-0RCI1A!!_>#:)>]/%H"6Z^]V-XE(95[MPLZ!&W/B''0=8+ M#Z9N=VYNA[Q+/]N\FOL)D6*RY"2HP@6YAN<999SR M4Y=?&+ERD\Y<&IJ;W&M)@RHJ:T#?%U*:S<(>L!U])W\#4$L#!!0 ( ,F MJ5AI= ^OE@( )4% 9 >&PO=V]R:W-H965TL"T<"^XD(OO<*8>N[[.BVP8OI*UBCH))>J8H:6:N?K M6B'+'*CB?A@$8[]BI?"2A=O;J&0A&\-+@1L%NJDJIE[7R&6[](;><>.^W!7& M;OC)HF8[?$#S5&\4K?R>)2LK%+J4 A3F2V\UG*]CF^\2OI?8ZI,8K).ME,]V M<9LMO< *0HZIL0R,7B]XC9Q;(I+QY\#I]24M\#0^LG]UWLG+EFF\EOQ'F9EB MZ4T]R#!G#3?WLOV&!S\CRY=*KMT3VBYW-/,@;;21U0%,"JI2=&^V/WR'$\ T M> ,0'@"AT]T526Y'*"L&P M/6KX^,BV'/6GA6^(VB;XZ8%FW=&$;]!$<">%*31\$1EF_^-]DM3K"H^ZUN%% MPCNFKB :#B ,PO@"7]3[C!Q?=-GG(]O#3:E3+G6C$'ZNMMHH^C-^G;/<,<;G M&6VWS'7-4EQZU X:U0MZR8=WPW'P^8+>N-<;7V)/'JC[LH8CR!R^-L:*W;!7 MZ@:CX8F^L7)6UB@P+PVLE&)BA^[XG).+M34]7H.JTHVPL ]VCEAX63+WBR\AW@X&$8CNQK!*!A$ M4Q>/810.IL/8QA.(IX-QZ.*IS9]-(G@LJ ;+#7&%XV@0C&E+&L8MXVPRF,UB M.'<-_DFK5*AV;B!H2*V\KFOZW7[FK+I6^Y?>#2SZ17>ET, Q)VAP-1EYH+HA MT"V,K%WC;:6A-G9A07,3E4V@\UQ*&PO=V]R:W-H965TY/I%+WN#-3*HZ M-WA4\[%>*IZ73JBNQLSSXG&=BV8T.7-[7]3D3*Y,)1K^11&]JNM.Y%DW[FS]T<=@12+UG!%@GP!SNUI!#^3XW^>1,R351]C2TV85SU4D# MG&AL4FZ-PEL!.3.YY7.$V&CRYBZ?5EP?GXT-U-J7XZ)3<=FJ8,^H",AGV9B% M)A^:DI?[\F/ Z3&Q#:9+=E#AYUR=D,"GA'DL/* OZ'T,G+[@L(_DAB^E,J*9 MDS\NIMHH5,2?0^ZVVL)A;;9+3O4R+_CY"&V@N;KGH\GK5W[LO3N ->RQAH>T M3V[;YB!R1CZ*)F\*D5?DNFF[SY8Q5L0L.+F2]3)O'G_2G5LV>V23S2&O#MN] M@TJG0Y.I[=2N2\5W[JS->BSB>2RO7Z7,3]YI-&N/2'>(3LC=0G&^5RH$B2X6 M?:;MOP#>W/-FQ4N^GMR>D"/B>QZ-6(I5YE&6I@=EKAO# M5>-PPXN AADCC 99."!EI,$9WPNIQSR2,1JG#$XJ>)4;_E:N&X!':R+]O4R' MRF<^]:/4":=>^F.I?5P^9;#H4R\)?R3:@61P(K'V(IH"Y8=O*[%T[Y\"BVGH M)X0%%$<'C^TCB2C20:(H'CC;FH:GL9]9C7'LDSNWMXGW$6%A2CT8Q H0&8M> M6@";;OUP>7WW_F(G.T(6C)?JRX3-AVJ/N MS5+)&=>Z39AE(E% ^WHAK!+%22,-*87" (3UW!@EIJNV+8V$ HNH%/>B7#EQ MY^#) 0Z+>@Z+#G+)#2\DR*(2+4N R@9C" S732%K3BXYF(23N_R!#U+707/# MA&SY;(8(RK7E^]9IU>%"C,PS@$0+:-H",A;0Z4L+]Z6%\@DI.R7O.< 678AL M,O/:#J?O[4:0T2#U2!!#PB._ND+JL,5A0GP_()^DUO!DIF1-.&KR>,;3SG#FL2N[$F$'D+O.TZ MLHWQB(;H]8!F@;]]QQ_PB8@&?0-&"(/@V"VB+#O> ]Y"V:"_W@MTI]W%&X&* M/-"SI8X H?-\WDO$ $T4K3QX$9.E2'!TV\O [[T:H'IV?> MH_KG'#U]6GGO><'K*8+<[01[A.FG$?7"V*[BC*9!_!QE@LJ#E&9>YE8)]<-= MWO?!MQFXW 3-'7$5# M!!PO;0&@R5<(Z!J-8VF^K0RPP46[O]5E!C*+ >@G-,)8OBB0&RT<5:#5 M$K8G^:1$K%CFOBC^0S'.=T+X_\LQ!G&DV\4SQ1A[&0T3#[\)3;-TIQ#MIU@< M;WZN=DNL![IU=QNOH0(;[UR::J[F[FIH9S,2T=Z?^MW^]GG17KJVQ]NK*X(P M%^#.BL\@ZITD&%BJO0ZV#T8NW15L*@TN=&YIISY7]@#>SZ0TFP=KH+^33_X& M4$L#!!0 ( ,F J5A3=G6KX0, )$) 9 >&PO=V]R:W-H965T,RV*R\[%9O5JJQ@DN\ MU6":JF+ZVQ4*U:Z#*!@$G_BNM$X0;E8UV^$=VL_UK:99.*+DO$)IN)*@L5@' ME]'%5>+TO<+?'%MS\ TNDJU2#V[R1[X.IHX0"LRL0V#T]XC7*(0#(AI?>\Q@ M=.D,#[\']!L?.\6R90:OE?C"^CP<&)Q/7S"(>X/8\^X<>9:_,$2]C7\:ZSAS;Z& MG?#.U_!81*=]WI<(A1)T>+G<@74[ $RI6@/9GD'V\[OH NY+C?AL0P"5,RO' M>KIA=AC!<_LN$J![R7DD9Q:VN.-2.H*4&9)SE4-\-HO>TQ@MYO GW0YF-'-@ MY&"6#E Y;LD9$3D#HP2-F5"&E)2FR"2)>.X]O8G>^M_K5^=Q%"^/,4&*_!F' M)*(QCB+X_J3]:CCIG$@GQT*!Z">8I.=DGL*]LDS\>BK314IC$DV/^4]A-O\? M4IF^=^5,DKDW=/O2HJX\0CQ=CH[]/%JZCH%TFJT"]L)>A+8D;J#=Q>WT&II8 M@KT53%([O.%6HC'@Y;+Q9U -:0)B4O0L,[*E M>"<_).8P[3_FQE'(5+5U<;@N20D_3)R"Z9W/U1D1?8=? M&UZ[F2M!2#A$OM%;;DHO),(^C>A>("X]GM;DV&T;'K3)"LF'>PQ0YE0C;=O7NLT(5%Q\2 P(),IY-%&G25'"96U;[I;I6E%NX_2WHSH78* MM%XH98>)Y@62V.?G8_^/+QPR MW3/^26P(D>ASEN9B9FVD+&YL6\0;DF'18P7)5?;(YU.VE2G-R2-'8IMEF']9D)3M9Y9KO3SX2-<;J1_8\VF! MU^2)R-^+1Z[N[)J2T(SD@K(<<;*:6;?N3>2.M8&I\0W%TC717GAG[I&_N MDIGE:(](2F*I$5A][F\ZHSSUB0)4O_I(G< MS*RQA1*RPMM4?F3[]Z3JD*]Y,4N%^43[JJYCH7@K),LJ8^5!1O/R&W^N!N+( M8.">,? J ^_$P#O70K\RZ%]J,*@,!I<:^)6!?V+@#LX8#"N#H1G[HHQDSX0CFJ,'FJ:J3$QMJ=K5UG9R].+[Q.X /F/=1WWR'/\09(C1$G2)"U"GCYXK"06)(65Y?=Y(#$-;E? MDEL@P>7NG8>$EWOBG85$W9#;[;J''%]#7+]CX/MUM/0-KW^&]^$X2)8J&%A* MD_+N-D_0(R=":5 ^^+!"$?W*'S:YOPD+ $A9"PB(@6",\!G5X M#+KH\]^V9NZQ534+!?I67;6I6[(FAJ4WP-WJ!@D+(6$1 M$*RAFE^KYE^H&MOG)$%8S>055Q-W0X6Z35EL)K06\]PRM"A;\(^T]/S)Y$3+ MMDHCOUDI:*DT&)Q$1=A6R76:E:+.7O_/,1W68SJ\<$S-1B3T!KK?T'B#U!I( MY1>DCH;<%'P[NU4MAM_UTC_IX[+3BVNG!R0LA(1%0+"&E*-:RM&%4G)2,"[Q MZPA8$[UZ[YA4TQ\5;*]6\S=J/R[JXK>MOVE+N/XZ M'%!/EN]N!Z[5$906@M*B[M%H"G24>W"O$$B?/KG8T.(B=:JTAGODC].;C,>G M"G5Z<+5"D+00E!9!T9I:>@W. M"$H+0&DA*"V"HC6E/^1JW,%K.CZYD/F2)2@M *6%H+0(BM:,DD-NR.U.#OW( M%@V4@*D4AZ0%H+00E!95M(N.6H=\E-N=D*H6>K6@FW][&HMZN=BW[@.MND*F M=I:@M "4%H+2(BA:,P(.:2QW]*K6>\@$TA*4%H#20E!:!$5K1LDA6>;^1[;L M!]9[T 0:*"T I86@M*BB=:[W]M$__!GA:_,NAD QV^:R_+._?EJ_[W%KWG*P M#]7+ET4>,%_37*"4K)2ITQNI[8:7[U^4-Y(5YGV!9R8ER\SEAN"$<%U!E:\8 MDR\WNH'Z+9CYOU!+ P04 " #)@*E82^T+-=T" T"0 &0 'AL+W=O M[-FD*+:!-0]H7XL<]AWN.KQ_]I50/>@Y@R&/. MA1YX WO>>"6S>;&#OAQOZ SF("Y*VX4]OR:)64Y M",VD( JR@?>Q<3'LV'@7<,]@J=?:Q"J92OE@.U?IP ML0L A,9:!XFK%:/R(QH-A,L8PD5!MU-9"D, M$S-22,X2!IJ#<9D>.C$W)$F"#?YK+42*3[OD%I-D$_J61J<1(U3$@9A'O\+N)&K]<+6T'?7ZRK>!N'AW:S&77K MN(T$6W6"K;T)ONS?S"[JSMK=R_*W*W(@L@W![5IP^__6;ON03AV(;,.I3NU4 MYQ]KM_.V=KNM1M3JO*K=;7%A+^RV7]6NOW:GV?<$GO SAI9SR! 9G'>P<-3J MCEYUC"S<-3>5!B]-UYSCLP:4#<#Y3$KSW+$W9_U0BG\#4$L#!!0 ( ,F MJ5@N ;[V@ 8 XN 9 >&PO=V]R:W-H965T64Q*51EH[Q9!*,,Y+DH\5I^>R*+T[93J9)3J\X$KLL M(_SIG*;LX6SDC)X??$WN-K)X,%Z<;LD=O:;R9GO%U=VX08F3C.8B83GB='TV M^NB<1&YI4+;X*Z$/8N\:%4.Y9>Q[ MBJ6B_(L>JK:!\KC:"_2>/-1%[!@K';(!K ]PU\%XP<&L#]U # MKS;P#C7P:X-RZ.-J["5Q(9%D<_H7VLU#NK*:1X>;8PL9;A-)M\1S7\"[5CDDWJ44L36*?NP2 M^80NJ=RP&.W'^)\+98:^2)J)?TT1K'QX9A]%UCH16[*B9R.5E@3E]W2T^/47 M)YC\;J(?$BR$!(N P+1 >4V@/!OZ8LEIG$B4,B&02I4;FL9'DAVII+?C1=22 M)ERF %7808E=O 7N%][4/QW?[_/>;X/]3IO0VL>A= *!:73Z#9V^E,R M^8_&:,6$+&9_C]&8WDHDZ*K+KS&'5=[\/?+M>L\7C+=3V41ET*/2F3F!UZ'2T,K' M#N[,UZ#'D3,-9O,.1X96WMR?-JVTP4^;P4^M@P^3^R2FZI6GRIH5WZEQ#U^V MT]X@?3SK$-%OX\TZDR"T]G3HL@4"TTB=-:3.K*1>J#E#!5ISEB%:OJZ.LNIU MM;<^/Z"$Y$( M%"?K->6T6*^D2H^D*,M-%,[[*P:KA=7A<&X@VI]-.RQ:NS:412 PC45GTI;% M$RN/ETF>9+O,6.1:+8?62*!H(2A:!(6FQV!/FCAO4-'63J#"!8D6@J)%4&AZ MN' ;+FQ?,DVY120URT,[@(.R0A\::;=:#J;]9_L10?5#I[B5>(Y5F"B*'U_, M2J#*#10M!$6+H-#T&+3JS?'>(BM!ZJ\E*%H(BA9!H>GA:M6A8Y>'!V0E.P#V MJG1@LEW:;0<3__,]B:!ZHM/E5:[.]"V2%:3J7(*BA:!H$12:'JY6$SMV4?R-29*^ M\B6AAM 5V[S[O61I]S2898-3%^..U(Z@G.KTM=K7L8O?/Q]RRL4FV:(MY2O% M'[FC1@HK&,?9&\[D&#M=U6MW-YC#P[Q&4%[U+956^6*[\KW)8\K3)Y7"Z^\R MQ:Y/\1F&"$'-GTQKQ/W9$;@XZ+!I]SN439//67<51% ^=2Y;!8NMD@OF(U?M MH_-%NDMNOU'_*Y>]MT-S)12:SFTK-[%=I0W^TE7C:3.F-T<-;7HL0FK1" I- M9[%5E-BN*&\$7>]2E"9K8Z9\Q7J.GBCAQLK8;CEXM8,J2"@TG?-606+[!N!5 M2HH5KXKEC#Y^0!<72R/UH H1%"T$18N@T/1PM H1^V]0(V-();@$10M!T2(H M-#U#.3S,:P3E52>QU6G8KM-^ID8V**C G7*%D&AZ8?'6MGGVF7?X'+:[0LP M-:$[A-N=#CX"!KJ["86F$]YJ0]>N#5^IO%^QME3>=LO!G(-J1BBTBO/QWKG7 MC/*[\L"Q0"NVRV5UBK1YVAQJ_E@>Y>T\/W=.EM71Y!:F.BE]2?A=D@N4TK6" MG!Q/58+AU>'CZD:R;7FZ]I9)R;+RCT4#=3O:\;D\TWAH#D"OO@?4$L# M!!0 ( ,F J5B_ GH/1@T &=^ 9 >&PO=V]R:W-H965T/)?5U_J!\R;X:[W:U)>S MAZ9Y?#V?U[&?JJ#>KM=%]>TM7Y7/ES,R^_[![\O[AV;WP?SJXK&X MYS>\^?SXJ6I_FY^T+)9KOJF7Y2:H^-WE[ UY?4VB>#=B+_+'DC_7TL_!;BY? MRO+K[I?WB\M9N#.)K_AML]-1M/\]\6N^6NU4M8;\>=0Z.UUT-U#^^;OV7_:S M;V?SI:CY=;GZUW+1/%S.LEFPX'?%=M7\7C[_QH\SVAMX6Z[J_;_!\U$VG 6W MV[HIU\?!K07KY>;P?_'7T1/2@%:/?0 ]#J#Z@,0Q@!T'L/U$#Y;MI_6N:(JK MBZI\#JJ==*MM]\/>-_O1[6R6F]TZWC15^]=E.ZZY>K]YXG73+DQ3!R^#-^NR M:I;_Y8O@NJR;%\&O55G7P>=-&R&K_<>_MI%1!S]^:#_F]4\O@F*S"'XIEE7P M1[':\J"\"ZZ+^B'X^<_M\JE8[;7N1#X6U5?>%%]6/+CAM]MJV2QYJ^9=^]ER M5?_47OGSS;O@QQ]^"GX(EIO@GP_EMF['U1?SIIWCSM+Y[7$^;P_SH8[YL.!C MN6D>ZN#GS8(O+..OX?&$ @KFK7-/'J;?/?R6@AK;N;\*&'D1T)!&-H/@X>_X M[6DX \QAIP5G>WW,H>^FW0D6V]5^K7;+U'P+/O+FH5P$UX_%+;^QB?[\;M=\>FJO71&XHOYDSP)BQC-VS4[B2GFQ2?S8M \_=:S&7C0 M$,M7SC3C3!&6.2Q+3I8E72T[[ 8VTQ+CNB^37+/-(L,RNVWIR;84M$WL2#:C M4M-?29@FD6:718SF<9383 MDV.Z TF9X@X2BF0;#MQMC@KDL*.41OIN8Q%C:>RX;8@$!LC@[>:H0KYTJ%MG MBA"':5281H?O-T<=RF:B[X46F=!AG,BI!,Q1G@WG.%A;4Y;JAIEB[9KF#MM$ M@B-PAKMY:&/N9<.K=8L;3S"L/L$PJ\6@RK[W')8VU0$BA9)X@EV(@(FZMTN0 MM*DN$;F;P,F[PSYDIN6<183H,6N*I5$>QHZ@%0F(I$O ).;;C'++PK*$ZJ:98KN%=6SC5&1 M"F? #^7FON=F!&OL>^=A:5/G+S(L)1-L1A1,X[U=@J1-=8G([!3.[/[-B)HI M.XI)K#])6,3B,&:.#$I%=J=P=N^R&5$S>1,=%EED6)0ZK!/YG<+YO=-V=-2A M[#3Z X]%Q@&,J,B]%'Y^A?9X$J,B"U(X"W[@3WP5 M$*MEX,C>-QB2-G6>(IG2=(H]!\S8O5V"I$UUB5'D;PIG+R/,1G\+^A2*8"5]5Z3,1Z.F8 &+)RB,HF*%K"TJ2X1:('!S^-P MF#+S,=L,4XN0,TR9R-D,SMDB3,]YO(25]UXC)&VJ*Z1Z^B0%==R*^A@E=28@ M"8,AB2=L(9QQM+\S%&$"BC 8BHB0/>,9!-;=>WG&>/IG O>P9(J(185(6-I4 MEPB(Q(9T#)A91C B%A)1C1(@A<$@Y1"QU&H1:H\ 2YLZ3X%YV!1M H:*A;"T MJ4U)@84BN$P"QV-D5O_;IV&Y.G/L25KD:)9FCO)<)'!)!..28V1V1*FPLKXK M@Z5-G;I /A&=(%@C5 2$I4UUB4! T9#N1V3I?A"6ZM4'FUB>.XJAD=3>AZ&( MB-1S@"JLO/OE8;OBW8ZP&=]O-HNZ(%&"]?9<(2YOJ!0&2XBE:/3$J>,+2 MIKI$@*=X:*LG-GLX9DW+(N2L:<4"QL3#VSRQB5+T)T%01#5-H)@8H<<3^^LJ MH(AJF_0-Q2$MGMCLW5C6TQ1RKZ=([C&(HV M4(P*++"TJ2X1P"(>T@:*N[2!+$+NV!7I/8;3.Q"[79^ZX2OT7J@QZB&)0!3) M%+VA!!5>8&E372+@13*D-Y3XOZ4)BJA&B02?>+ZE^>KF5="TR:K>5M^D1Y2. M,0MK[[U 8Y1%$H$GDBD:0PEJ8PA+F^H2@6.2H:.[ M-(G ,LGPXQ:)"5:,.\MR),-AFG3< N.\A5F*,&R#1%3;!+)(AG1/$LM)"MN2 MFF+N F B4GSB^;:F>T?JAP7AZ_2^$<HYM^&*\*V:$K]-W0;&TJ5X16"2=HE.3HD(2 M+&VJ2P0D28=T:E+;=UC-C=HBYMZH4X$-4A@;7)?K-:]NE\4J>"P>>=4U9%%; M-%C:5!\(_)%.T:))45LT6-I4EPC"7R5IV1=I(RHV-L(Q $LF M $L& Q;+AGE.CQN^2N_CQF,413*!A+(I>BX9*@S"TJ:Z1,"@;&C/);,-\E\_==+"+4<=8O$Z D0VB\9&8QXB75#R=9A!RX M/Q-P(1O2>LDLIVNB,-6_)&81:Y=^$8Z3\3 MZ3^;HOF2H39?L+2I+I&8,(8T7S(31!AW_!@8(A,8(H,Q!!C@9V5BU'(*EC:5 M^4.@DWR*CDV."DZPM*DN$> D']*QR?T=&U!$-4K @QR&!\XH[EHS@O7W7J(Q M"B2YP"+Y%#V;'+5G@Z5-=8F 0#D,@3Q1:^O7F(]*\#7.G8, 2CD,E, @/V>K MAJ_7>X7'*+'D JGE4YP'RE'A&I8VU24"KN5#.EJY6:>Q(6N+&("LJK#)L2C.7B*@LGX2H+<Q M%B+3=WKX.\'M:U#MQW/EWK.;%SH,@[)JLRR M"G.6>B/;_[596$8S3 (/'K)3?V2?6P7R7+G_&HY1]" RZRJ9HDM%8'+7_FX9 MHT]%9,)7#^.K+[1-,&1]K++(08]5,N.KA_*U6XB?M7FC%D+0U&DDXA*"HU.T MI0@N)RV:.LTM$EJ#.5Y]$4[-BHH5>=OD .0M<<02#TGL_BO.]^43KS:[)0J* M>[ZY_3:\]NFY;O^5'*-_122N6D*GZ& 1F!*WOUM& 6T222[QL.1VJ"!8^&\3 MENL\-38Q1HD+ITA4N<3#E=NI?F#APC5?<& Y?N2T3\)1'KKOVX18Y0ZS9- A(=RMLL.=DZ&AB_;_TX=HWU#) )< M0J=HX!!<:EPT==H+1B3@ E/-=MG F*4U$QM?X[2*D=CU@A:)K)9XV&H[;6 6 M/EK30LO[8USO09$X:XF'M+;;!L8LO1DC"5B$G"^1D=\B,^PU,K:V3)X8MEG$ M2.HT3\JA'EK73CO8L"HH;$'ONQ9+G>8R*:>S2?HYN/2S:.HTMTA0 J9S]09Z M!PP!RFB&21C"PP/;+\3/2=>P ?V7!Y2R*E)1Y6VGZ!?LY6#AO0?T%'J9%$\HL")VEL MX9+FHJG3W")A.)B$UAOGA]'RFW]MJ-PF9J+RN?0F[S6O[OGJ+^IO]J\/G0OSP"O:/176_>UGWBM^U0\-7NW/&EYH=?FO)Q_U[P M+V73E.O]CP^\6/!J)]#^_:XLF^^_["YP>K?\U?\!4$L#!!0 ( ,F J5AY MH+99!0, %T( 9 >&PO=V]R:W-H965T>7KJN2# JJSL0<.+Z9"EE0C5,Y M<]5< DUM4I&[ON=%;D$9=^*>77N0<4\L=,XX/$BB%D5!Y=L >J?3GLFG@;\)7!2FV,B5$R M$>+%3.[2ON,90I!#H@T"Q<<2AI#G!@AI_*PPG7I+D[@Y7J/?6.VH94(5#$7^ MS%*=]9USAZ0PI8M0IRTM6NCJ0C+]1C91CT>@*(_C4?D^.B$'!'&R9=,+!3E MJ>JY&I48/FY2L1Z4K/UW6 ?D7G"=*7+-4TBW\UUTH+;!7]LP\ \"WE-Y1H+V M*?$]O]/ 9_CGZ<$!.D%=E<#B!>_@C6"BR1@2XR8#=;KG\.E.;39*0KZ9*I*; MLHS?F\PM-^\T;V[NC4LUIPGT';P8%,@E./''#^W(^]3DS'\"V_*I4_O4.80> M#V#&.&=\1NB6'; ^JDGI2VZ/:I,5)7YD\C\HNUQ\'98'HK8XMBM.78/_^.?M MJ+/#NB$J]-O^#G-WXZ8N0,YL U,D$0NNR]NJ7JU[Y)5M#3OK ^R=9:O[#5,V M7KR+\*-0)(&PO=V]R:W-H965T M MG/K"(4Z""IC:)NE)]^'/!I:%%% BS;T)&&9^8^8?C\%>'!G_+O:42O0S2W.Q M-/92%K>F*>(]S8BX9@7-U9TMXQF1JLEWIB@X)9O**4M-V[)\,R-);JP6U;5' MOEJP4J9)3A\Y$F66$?[//4W9<6E@X_G"EV2WE_J"N5H49$>?J/Q:/'+5,EO* M)LEH+A*6(TZW2^,.WT;8U0Z5Q9\)/8K..=*/LF;LNVY\V"P-2_>(IC26&D'4 MX4 ?:)IJDNK'CP9JM#&U8_?\F1Y5#Z\>9DT$?6#I7\E&[I?&W$ ;NB5E*K^P MX^^T>2!/\V*6BNH7'6M;SS907 K)LL99]2!+\OI(?C:)Z#C8\Q$'NW&P3QVL M$0>G<7#.=7 ;!_=Y_F<]2:[N)LI/KN[B'V4BDDKE=^@SX9QHJ=&;@$J2I.(MND))CO[8LU*0 M?",6IE11M:\9-Q'NZPCV6(2"7R/L_X9LRW;0UZ< O;EZB]2#<3H >YB&?2(* MYN *YHY"@FE(0.,6XHQ"PO-[,@Z)SN^)/00QE9RMIG:KJ5U1G1'J?2G4%2%0 M5]R_/ZIKZ(.DF?@V)&*-=(>1NK[=BH+$=&FH B8H/U!C]?H5]JWW0R)"P@)( M6 @)BX!@/9&=5F1GBK[Z7&9KRA';(G;,Z0:IP8FVG.3Q/A&JF;*8:-T%^G?T MSWD_&>%2S6N85\'T?'98V=[-S<(\=+4<,IIY?:-PP,AU_;Y1-&2$K=:HEU.W MS:D[F=/H.7_T79W4*G/B=BAWDZ1+D(E M*DH>[XD2KN!)3$=UPP-#$7NG0W$ZWL7*0=)"4%H$1>LK][*B@B>_Y8=>@I1T MEWPO3@>X=.X$I06@M!"4%D'1^L*_K+)@!_XU"8,NK(#2 E!:"$J+H&A]K5]6 M?_#T\@_$UV,3HCOA_E*T05=[0&DA*"V"HM5ZFIU=#KWK]8GP7:+42.E6X:WK MF4HZKS>2ZH9D1;7QL692LJPZW5.B7H*U@;J_94P^-_1>2KN=M_H/4$L#!!0 M ( ,F J5B346PLM0, &P2 9 >&PO=V]R:W-H965T_+O(2* MR&N^@UK?V7!1$:6+8NO+G0!2M***^5$0I'Y%:.UEB[9N);(%;Q2C-:P$DDU5 M$?'M#A@_++W0>ZKX0+>E,A5^MMB1+3R"^K1;"5WR>Y>"5E!+RFLD8+/T;L,; M',9&T+;XD\)!#JZ1"67-^6=3>"B67F!Z! QR92R(_MO#/3!FG'0_OG2F7O], M(QQ>/[F_;8/7P:R)A'O._J*%*I?>S$,%;$C#U =^^ VZ@!+CEW,FVU]TZ-H& M'LH;J7C5B74/*EH?_\G7#L1 H ,=%T2=(/I>P:033+Y7$'>"%K5_#*7E@(DB MV4+P Q*FM78S%RW,5JW#I[5Y[X]*Z+M4ZU1VFW]IJ*3M.[A"CWI8%0T#Q#=H MU8B\U$31/==ON0!!VD:O,2A"F7RCFW]ZQ.CUJS?H%:(U^ECR1I*ZD M?Z8X9 M>S_O.G%W[$1TIA._$W&-)N$O* JB>$1^;Y=CR'OY9$2.[?+;G7YZF([)?4VS M1QKU2*/6;W+&[ZZ1ND9*-&3[]WM=AQX45/*?,4!'RWC-G/V0QUFR:!-%I,VSMQP]&&?=1QM8HWS(N:$&&XV4L8*O)I4/$I1EV9'8" M+^GA)>YG6^(2I4LS[,CL!&7:HTRMXW E=#HAU#>D5W$$FN9.;_!JC)_5YU)^ M+LUP^F*Z3V9)V$_V$R[3GLO4RJ5-ALR6V.C=D$@):G2/LYI<"L6E&3Z:)0,H M21S%XU!F/929%%B];F4BTLS/'O!99Z,4YGW5.96*@^U M(O66KIEMH%@M+@7BT@S/7P!)9[-@'$D8/*>8P0_OXG;II3"K=#8]@^4Y;0ZMJ62W MHN2-1E,KQ"A94Z:WC3NVF@[V\X5T\% M\_V@_\"4_0M02P,$% @ R8"I6-%$T8/' @ %@D !D !X;"]W;W)K M&ULM59;3]LP%/XK5H8F)FWD4AH*:R/1(K1*FX1@ M; _3'MSDI+%P[.#CM/#O9[MI5K0TD[B\),>7[SO?\3F^C-=2W6$!H,E#R05. MO$+KZLSW,2V@I'@D*Q!F))>JI-HTU=+'2@'-'*CD?A0$L5]2)KQD[/JN5#*6 MM>9,P)4B6)V,<\F7F 5 8=46PIJ?BN8 >>6R>BX M;TB]UJ<%[MI;]DL7O EF01%FDO]DF2XFWL@C&>2TYOI:KK] $]#0\J62H_N2 M=3,W\$A:HY9E S8*2B8V?_K0+,0.(!KN 40-('*Z-XZ@*:,XP?#<,FE8ADEN[P'A GRO9 U4I'AV-=&M_7N MIXW&Z49CM$]CI8Y(&'\D41 -R.W-!3D\^/"4QC=AM[%';>R1XQWLX9W6:'H0 MGXC]]=7TD;F&$G]W2=U0'G=3VCUTAA5-8>*938*@5N E[]^%*BK1@"$39 M2N_,8R_9,Q=GV$H=OGXVAV\@.&X%QR_(9OQO-N/AGFR>M!Y/>CW>(N0U)YSE MG2[[P3%Y!*J0G))2"ET@"4HEWKFSCE0YICGU.8-"U9U%E@O MSS/S==JJ/'W] CM] \%A\/=P#UY08@UXM\:BP9X2"WSBS,PP64G6#&&PO=V]R M:W-H965T9"SX+* MF.8J#'5>04WU0#8@\&0C54T-+E49ZD8!+1RHYF$<14E84R:"+'5[2Y6ELC6< M"5@JHMNZINKW'+CL9L$PV&^L6%D9NQ%F:4-+N ?ST"P5KL*>I6 U",VD( HV ML^!Z>#5/;+P+^,Z@TP=S8IVLI7RTBZ_%+(AL0L A-Y:!XK"%&^#<$F$:3SO. MH)>TP,/YGOW6>4=C MIY >(7=Y>R&6YH(9FJ9(=438:V>S$ M675H3(X)^U/NC<)3ACB3?9:RZ!CGA(J",&&H*-F: Z%:@]'D/>D#5I+;1]!1 M59#S!1C*N+X@9P@BWRK9:B30:6@P)\L/7] ?D3LI3*7))U% \2\^ M1"^]H7AO:!Z?)+RC:D!&PW;A?D/.SBQ.\H_ZB1HYW]-I%_;0706[] M3?PZYM@3C8\3V2J[T@W-819@&6E06PBRMV^&2?3Q1)KC/LWQ*?9L#B43@HD2 MWRJG(H=C"7J*Q%'8JMUFT^%T$L5IN#TB/>FE)R>EK_.GEFEFB^V8J =/#D2' MD^D+DDDOF9R4Q$?SBM7DB-7+:#K^3S<\J* :5.GZA":Y;(7QQ=3O]JWHVE?@ MWW#?Q_ !XB_0A,,&H=%@BI:5[PU^863CZG$M#5:WFU;83D'9 #S?2&GV"RO0 M-^CL#U!+ P04 " #)@*E8%=WADI,$ ",%P &0 'AL+W=O54Y[9R'$".\=I88_;]'$6>B/BR>6#RSFY0 M%FE."I[2 C"RG%JW\.8.!/^]2OZ^RIX& MZ?8W4@?D*[R$9KSZ!=O:UK% 4G)!\]I9,LC38O>/7^I$[#E ;\ !U0[H5 >W M=G"K0'?,JK#NL<"S":-;P)2U1%,756XJ;QE-6JAA?!),ODVEGYA]H'2Q3;,, MX&(!TD+@8I7.,P(PYT1P< 6>9.$L2OF$+L'']OWM[OW%/1$XS?BEM/SR= \N MWER"-Q('?%[3DDM,/K&%I*D^9B3BUY?< M6A\+K1OUG@J 1U8 *7W.;W0UZE@Y& FMFX.VST-C*STA!]H4H%XA0B\(G,-Z M/6[7I=VV:&CNT7>52"1,BNJLFOI\G6[T5(U 9X_62&C=L-N>#[VQ91DTRHBS MXQ\)K1M_*R2@64F<+,U@7S/ .'8\][! C]IUF;;B AH;]5DMJH;J]!X8NDX4 M'K+5&08Q]/T!NFWCAR=T?BVW?@>7VLL/#IEIS.(HB@9XM8T>1C](I$&CI#A[ M'HR$UDU+*RJ@656<55U]T3!073I#0W6A5EX@L[QX)#CY5J9,LEU*?9&L4TX M4V<-VB7;C';V5O+_$!FH%1G(+#+^RTYZ5($Q%EHW_KV#!+/ .'G)1GVM@$(O M=**#,CUNUV7::@IDUA3G3*H:JC-7(KFG]P[):NS"*(CB ;*M$D#F[?_@@HWZ MFW@8A3#N,=/8Q7);-,2L[='(_T%+-C**@;/GP4AHW;2T@@"-)PAJJ.!H=6GL M=-5E[QV5JG/J3YBMTH*#C"REHW,=RM2PW='O[D;0375Z.J="RNSJ&PO=V]R:W-H965TPS3W/W3T'=XRV7#S( M'$"AIX(R.?9RISF6=CKV," @JI,@Q8 MWS8P TH-D0[CL>+T:I<&N+_>L7^SN>M<%EC"C--?)%/YV+OR4 9+O*;JEF]_ M0)5/W_"EG$I[15MG.X@\E*ZEXD4%UA$4A+D[?JITV -HGF9 4 &"8T#O#""L M .$QX%Q(O0K0L\JX5*P."58X'@F^1<)8:S:SL&):M$Z?,%/V.R7T4Z)Q*O[. M>;8EE"+,,D28PFQ%%A00EA*41)_1),N(J1"F:,[<:V;J=9& PH3*C]KD_BY! M%^\_CGRE S*T?EHYGSKGP1GG(;KF3.42?6499 WXI!W?#5H(?*U$+4>PDV,: MM#)>8W&)PNXG%'2"7D- LY?#PZ9\VN$)I.?@!]F$=7%#RQ>^I+CSY^).7'$3 M(E/*Y5H ^CU92"7T1_BGJ8K.2Z_9BVE,0UGB%,:>[CP2Q :\^,.[;M3YTJ3@ M6Y(E;T1VH&ZO5K?7QAY/TL7BM(_Z0*S^X. MLHSJ+*/VJA=<*/+/=4&^/.V934E'I^]",(BN3E^&)L/^U>#$,&D-\K6%]O?F M1P&Z&PO=V]R:W-H965T5K4Y0<<%*+'MR2=2;U S.:E'@-2Y#WY0U7/;-S24@.A2"L0!S2J3&S+^:ACJ\#OA&H MQ$X;Z4Q6C#WHSG4R-2P-!!1BJ1VPNFUA#I1J(X7QJ_4TNB&U<+?]Y/ZYSEWE MLL("YHQ^)XG,IL;80 FD>$/E+:N^0)N/I_UB1D5]154;:QDHW@C)\E:L"')2 M-'?\V-9A1V"/7A XKXRMA'*5DQ,J4CU>&;<4ETV5,X+ M5%\Q/T>N_0$YEC/JD<^'Y0N(.[G[7&ZJ^G1%1!#[EK67OD@]Y'DH\[\O$@^5T& M:H=/)? ^_O$!O^?X_OZ:&1SA2/ZPXP^'^9G$M \]//C%.+9K>_NU[PESO- * MNK"&RMS91O411NU":U((1"%50NL\4#7BS;&@Z4A6UCOKBDFU3]?-3)VD@.L M]3YE3#YU]&;=G]9B-2" M5D5J5Z,RW7U8[8,G,1 UL5G;&697_?&U0QH2,.D@I2\0Q_<>WW-]?+EXNF?\ MB]@2(L%S65 QL[92[NYL6Z1;4F)QRW:$JIDUXR66:L@WMMAQ@K/:J2QLY#B! M7>*<6LFT?G?/DRFK9)%3D8+M9Q:TOK_XE&^V4K^PD^D.;\B* MR,^[>ZY&=HN2Y26A(F<4<+*>66_AW1S&VJ&V^#,G>]%Y!IK*(V-?]&"9S2Q' M1T0*DDH-@=77$YF3HM!(*HY_&U"K75,[=I^_H_]>DU=D'K$@VMV.14;^-*2#GESHR=<+(G%>B#?*[/-J 5Z_>@-> M@9R"ARVK!*:9F-I2Q:21[;19_]UA?71A_8^8WP(7W@#D(,_@/A]V7Y"T=7?[ M[K;*1)L.U*8#U7CN13S%68T?03OQ ZG M9&:I,R8(?R)6\NLO,'!^,U$=":Q'W&V)NT/HR0.3N*@U< /(:4RK4[' M3F=1U6*5W:)71TPQ!V>Q("<\4\>/K'KQAFV\X6"\_2+7*B+MTS %'1H2Z,>. M>YIHDUV HO!"HJ,V\&@P<.3 : +!O,!"@+<3-%DN 662"/ 5K C-&0=_Z*$I M]$'D:TO32&"]),1M$N)1:W(\)O&1P'K$H7/\<79^Y\/L!C\T%'.XN5'N)^H7XY3H>1+YZ*T="Z^?AV)I M?UP=#[8Z5Y,?":U/_MCUP.&V9P0=G[T/&Q$8+#G="Y MCJ\0\B#TU7LY$EH_$0;4$L#!!0 ( ,F J5A]4BOKUP( )8) 9 M >&PO=V]R:W-H965T\!44V++@(J<*JV)IRI4 FE2BG)F.905F M3K/"B$;5NZF(1KQ4+"M@*H@L\YR*YVM@?#,V;./EQ5VV3)5^84:C%5W"#-3# M:BJP9K8N299#(3->$ &+L7%E7]Z$NG_5X4<&&[E5)CK)G/-'7?F:C U+ P&# M6&D'BH\UW !CV@@Q_C2>1CND%FZ77]QOJ^R894XEW'#V,TM4.C:&!DE@04NF M[OCF"S1Y?.T7-Z(D2#/BOI)GYIYV!+8W@&!TPB<]PK< M1N!606NR*M:$*AJ-!-\0H7NCFRY4I4](T7RW,%(L?L MQ7;;V&Z?>W0'>BM(0.A5/[ 2U[5% M4%GH;6,=V;X?."-SO1VC=Z C8WAM#*\W!I+[7>2URM\B#RS+[OH7MVZ-KN#GJO^9'H08L>O(4^Z$(/]M!M7!]KA[S7^TCR04L^ M>(M\V$4^>!=YK_>1Y,.6?-A+?I\"GN8+W)N[^(=[_*'G>NY@)T#O$$<&"-L M87\ KBCK8@_W=YDP#/=G?[\?7FF\[8^ZYC*W3DU]8\$#9YD5DC!8H-*Z&. T MB?H64%<47U4'Z9PK/):K8HH7)Q"Z [8O.%QZ"]02P,$% @ MR8"I6)NB0E=P!P Y$< !D !X;"]W;W)K&UL MM9Q;;]LV&(;_"N$=T )+K(,M.UUBH(U(+$!;!,G:70R[H"7&$:J#)]%).NS' MCY152[05QMK>W222I>^AI%?D)[XB=?Y8E%^J>R$D>5]&] MR'AU6JQ%KK;<%67&I5HM5^-J70H>UT%9.O8<)QAG/,E'B_/ZM^MR<5YL9)KD MXKHDU2;+>/GUG4B+QXN1._KVPTVRNI?ZA_'B?,U7XE;(3^OK4JV-=Y0XR41> M)45.2G%W,7KKOF'^7 ?4>WQ.Q&/562;Z5)9%\46O7,47(TK [O(W.JM/7IW,DE?BLDA_2V)Y?S&:CT@L[O@FE3?% MXR^B.:&IYD5%6M5_R>-VWV V(M&FDD76!*LCR))\^Y\_-1>B$^![SP1X38"W M%^ ]%^ W ?ZQ 9,F8')LP+0)F!X;$#0!07WMMQ>KOM(AEWQQ7A:/I-1[*YI> MJ.6JH]4%3G)]9]W*4FU-5)Q1S[=AN35]Z^)>)+; M^[,'>&D'?N#E*?'=&CCY!NS!A'9,**(=QK=@Z!$8Q]<8]\R"87;,V\U*8>JC M<>?]F+'2=B>PMQ/8J[G^LX>G9+W**UEN5(,@R>_OU0[D2HJL^J-/RRUMTD_3 M[=R;:LTC<3%2#5DER@"1(5E:SZ9-U"@AJBL\W#P@W<,]]QG//Q0U7@,!#.DF.ZDF%JET(WDB4LN4UY5Y.V)=W)%_B:W(D^*DGPL MI.BM U;D4'&0L! )HT@8 \$,D8.=R $T=05(?9&P$ FC2!@#P0Q]9SM]9]9* M?)6K!T_5II*22]$GJ#5\J*!(6(B$422,;6&NUTD&SJDS\0*O/_G-=V+-K6)= METD>)6O5+>!9L$2FM)*'"HF$A4@81<(8"&9H[3IM-]Z!YLH&!Y(82@NA- JE,13-E+GC MUKC_+67:XP?KBJ2%4!J%TEA#.\B;01#T-\-N:\"XUO[_49G3CA@L&]1W@=(H ME,8:6C=]!IXU?;JML>+:G97/O$SX,A6$;?(XR5=UNB2,1TF:R*\JB]Z(AR)] MT%LN2Q$GM5V&D%W()I850&H72&(IFW@2MY>-.L'D5Z@!!:2&41J$TAJ*9 M,K=VDFOWDS[PIR3;9&19E"I65^F(J^*>J\M0)PE*"Z$T"J6QAM9MK>U]';>U MBERK4Z%[.V?=WL[171T[=["64-L(2J-0&D/13+U;Z\B=8=MEJ)<$I850&H72 M&(IFRMR:3J[==7JYOP/UG*"T$$JC#6V_A^+/I_.]]U^H1(QN5'US7B] MUN316Q%M5&=GFT^/2*_V,@>/)X#Z3% :A=(8BF;>"ZW/Y+G842-0VPE*"Z$T M"J4Q%,V4N3,VR&Y-O9A>F_B#I*-:BKUQ(_:2!FN&'>R#'>WS?PSW\5I;RK/; M4L>D5^]P",RDML7V18/:2% :A=(8BF:*UMI(GGWHT.34<>;/Y=9_GURA9A.4 M%D)I%$IC*)IY,[1FDS?%)E>HW02EA5 :A=(8BF;*W%I2GMV2>CFY!OWOG%13 ML=].0VTE*(U":0Q%,S5K;27//B3IJ.0Z.TRNL[[D"C6)H#0*I3$4S12M-8D\ MNTE4SROH?5M7#7U+9R]I<%,+M9.@- JE,13-O -:R\D[PV94J/T$I850&H72 M&(IFSG1H'2K?[E ->TO7P [>-NU/>(!Z2E :A=(8BF:JUWI*OGWLTF6198FL MZ^>=$&0MRD@M\U7OLU'#KJG M$G(G&'F5Y.2KX&7_],X7<&X=VI<8[8&#%<7.)H/:2RB:J6AK+_EV>\GH:I)X M4^K( M#<^OM@#[-_7*"O6)H+002J-0&D/13/5;G\C'3G/SH2.6H+002J-0&D/13)E; M:\FW6TN7?$U4JLV+_*3J5.HDUQ]>$'$NJOY*#1VXY!]Z5_V#$4)HN11*8RB: MJ63K-_EVO^F]>!"EZK?H;)L4N@_:*QS42FIHW>?GV;YB4'\(2F,HVE:Q<>=[ M)_K[-Q]XN4I4'R05=PKOG,[492JWGY39KLAB77\"95E(663UXKW@L2CU#FK[ M7:%R:K.BOZJR^[#/XA]02P,$% @ R8"I6"S[TG9>! #Q( !D !X M;"]W;W)K&ULU5C;;MLX$/T50ALL6L")1-TL96T# MC=.B"[3=H&FV#XM]H.6Q350279**D[]?DI+E&ZVXK5_VQ1:EF>$YPR'G2(,5 MX]_$ D"BIR(OQ=!92+F\=EV1+: @XHHMH51/9HP71*HAG[MBR8%,C5.1N[[G MQ6Y!:.F,!N;>'1\-6"5S6L(=1Z(J"L*?;R!GJZ&#G?6-SW2^D/J&.QHLR1SN M03XL[[@:N6V4*2V@%)25B,-LZ+S!UV/1%([O35"GG5,[;E^OH[\SY!69"1$P9OE7.I6+H9,X M: HS4N7R,UN]AX90I.-E+!?F%ZT:6\]!624D*QIGA:"@9?U/GII$G.+@-P[^ MJ0Y!XQ 8HC4R0^N62#(:<+9"7%NK:/K"Y,9X*S:TU,MX+[EZ2I6?''T E0.! M+M$-R4F9 ;HWQ3/.B1!T1C-BDLUFR!BB-T* %(B44_2!D@G-J:3*_=4M2$)S M\5H%>KB_1:\N7J,+1$OT9<$JH:S%P)4*K9[3S1ID-S4R_PBRCX1?H0#WD._Y MH<5]W.U^"UGK'NRZNRI';:+\-E&^B1<'S929PJV0S%H*09=T4=_+8&K]2[G-I:U:VQ<]=GP. J2J)_& M _=Q&[_-#'O8:\UVD(4MLK 3V3M:ZN*TX:H=HZT)<1CN@;+8]%,[HJA%%'4B M^L(DR5%N-@4Y6AK1P<0J:6GH[>&SF6&<'($8MQ#CSHK=VJ V;/$YR_9,P79X M]EN>_<0RD16Y=OLRQY-__^8=)5RJ.]I;%8!4EX9&62%G%R$N)97=:G MX4T.B]A+]]!:;/S(CC5ML::=6#^Q,ONY!*>'J4N](-W';#%+<'2L^+&W:6S> MJS'1[!N MFB'N;$2CKT8>P?22/*J:F(-2=%HS;FI# B^4&-@K&3N9[JD2] R$VSS'/^.Y M2WC3&G%W;SP@/*4B8Y4J+L4/3F5:SX'QUGIX5UYTL&Q'[,(CR[9IH_BD/EJ+ MN1XRHOV2S2X?UM*NA^ZEXE.8[3Y#M3U597G'!#52\)^W3U*K^$FNPE A_[42 M[89QQW6VY+/1D?"]HDL]80^58&8E65855:YP3)4B5QU#(5C+T(L@3'M>G!C7 MB\#W>VF4]%0+U@^59,P6=5]9"T=CI[0@%!/@.X^"GBI:L03S'I$_6^OK_TYC MMTPVV@9WBYM6"*X+92TEGGNHZ5WG*I07@,@%<+0^QKL/Q?%Y8NVF;*.U<*?$ MV=]9OYJPMV55F#5@I3UOW6A^+&]GB;6;MXUVP]WB[7C>-OW[7+76C:3F^5*N M?BE&G2-WZVU=?RI1VWU.2Z'ZQDP%]:[ZJHYY_?6A'DBV-"_P$R8E*\SE L@4 MN#90SV>,R?5 ?Q-HOP&-_@-02P,$% @ R8"I6*5QE$^8 @ Y08 !D M !X;"]W;W)K&ULK55=;],P%/TK5IC0)L&2YJO; M2".M'0@D)J9]\8!X<)O;QIIC!]MMQ[_GVDE#UV4=#[PT]LT]YYYS&U]G:ZD> M= E@R&/%A1YYI3'UF>_K60D5U<>R!H%OYE)5U.!6+7Q=*Z"% U7<#X,@]2O* MA)=G+G:E\DPN#6<"KA31RZJBZO<8N%R/O(&W"5RS16ELP,^SFB[@!LQ=?:5P MYW>>#LTEJ\UW"/8.UWEH3ZV0JY8/=?"E&7F % 8>9L0P4 M'RN8 .>6"&7\:CF]KJ0%;J\W[)^<=_0RI1HFDG]GA2E'WHE'"IC3)3?7YZ:E'9DMM9-6"44'%1/.DCVT?M@#(TP\(6T"X"XA? $0M M(')&&V7.U@4U-,^47!-ELY'-+EQO'!K=,&'_Q1NC\"U#G,F_ O9 D_=D(JM: M"A!&$SDG+HPQ;^(V[MS&^]CS;S4H:IA8$.X^FQE^-GV&&Y;4L=CILLH'PWB89/YJ MVTE/5GP:Q%W6$XE))S'9*_&>*D:G'%Y1V) D6[73,(AV!#Y/2H;)H%]?VNE+ M]^J[E8;R5\2ESQH31NGP9$==3U:0)LF./']K8E2@%FZ0:BR]%*8Y=5VTF]7G M;D3MQ,FN0#P3"V8T&AJCI3!\1 [IIJAVFR,K-U$ \N,EM8\VQ@^VTY=]S[:2AZ[+" R^)/^XY.>?Z^F:TD>I1 M%P"&;$LN]-@KC*DN?%]G!914G\L*!.XLI2JIP:E:^;I20','*KD?!D'BEY0) M+QVYM3N5CF1M.!-PIXBNRY*J7Q/@2LQ*$9E(0!^^1'):TYN9>;CY! MZ\<)S"37[DDV;6S@D:S61I8M&!643#1ONFWSL = GGY V +"0T#\ B!J 9$S MVBASMF;4T'2DY(8H&XUL=N!RX]#HA@E[BG.C<)$"?*E MD+6F(M$/"((Q[]$S_'1X=D1-UZ8X<7W0\W=\O%]HH+.$??2EJ*.)^"GNM+W1% M,QA[>&\UJ#5XZ>M7@R3XT.?O/Y$]<1MW;N-C[*FKFXJRG$&Z]$\[H@G%F M&/261T.8.$+;@=;I8!@%F/KUOJF>J"@*PB[JB=IAIW9X5.UM!0HK6ZQ:I?>W M#X1J#0;OP (K74!NJQNV64'%"IPG>8#YB[OA<]U)D,0'[IY'Q4DR.##G[]WY M$M3*M4)-,ED+TUR/;K7KMI>NR1RL3[ +-TWS#TW3PK'X5TQHM+9$RN#\'0I3 M35ML)D96KK,LI,$^Y88%_DE V0#<7TII=A/[@>[?E/X&4$L#!!0 ( ,F MJ5AC5X;_&0, "L+ 9 >&PO=V]R:W-H965TPR<,]E1]L!3 ($>\ZS@4R,5HAR;)E^ED&-^3DLHY)TU93D6 MY3EF3Y>0T=W4L(WG MB1NR286:,.-)B3=P"^*^7# Y,AN5A.10<$(+Q& ]-2[L\#L YQ_#7#W :XV6I-I6W,L<#QA=(>86BW5U(7.C8Z6;DBA MCO%6,'F7R#@17X', 4=GZ!J+BA%!Y("ND9Y&5P0O259/GLY!8)+Q3W+M_>T< MG9Y\0B>(%.@NI17'1<(GII! 2M9<[3>_K#=WWMC\&K-SY-J?D6,Y7D?XK#]\ M#JLFW'T=;LHT-+EPFEPX6L_MS\6OBR473#Y?O[LMX1ZZ<:\Q"N8&O*M MXL"V8,0?/]B!]:7+WW\2>^76;=RZ?>KQ#:BW/ &FSON- [BL)0(MH;X(V]CU M0I7L;=M&[T8#;7B-#:_7AB3WN\CK*+]%'CJ>%QV0]VH/)/<;ZYS0-ZK/9 \;,C#]\BC+O+PB#P(7,\[ M(._5'D@>->11+_E="K),KP6P+O[HB-^QG2@X?&AZMQAH8-08&/4;H )G*-.% MI<1/LA40G25C=&3%=VW''1U8Z=ULH!7;>JF:5J^9*^!\C$A>5@(2607EL0 7 MG170.O)S9EM1.#I\N/IW'.JHU0?8O8X62K00:(NS"E1)J$\J>VD!.MW91P7" M<^1WUC\TU['.]@/U =RVLB!HJ9N; M)16R5=*7J>QF@:D%\OZ:4O$\4/U2TQ_'?P%02P,$% @ R8"I6-K/BS87 M @ /00 !D !X;"]W;W)K&UL?51?;]HP$/\J M)Z^:6FDC(2ET8R$2%$VMM$FHK-O#M >3',2J8V>V@?+M=W8@8A+EA?CLN]^? M\YELI\V+K1 =O-92V3&KG&M&462+"FMN>[I!121F*:ADE M<3R,:BX4R[.P-S=YIC=."H5S W93U]SLIRCU;LSZ[+CQ)-:5\QM1GC5\C0MT MS\W<4!1U**6H45FA%1A\!D':4O/%T?T;\&[^1ER2W>:_E+E*X:LT\,2ESQC71/ M>O> !S\#CU=H:<,O[-KXRH.#!-6Z;D#:;OW/0@[7^ )$YN MX7DQ@^NKF_]A(A+?.4@Z!TG 32\[^#U96F?HDO^%[FF5G@7H+LM5LQ5IA"M8E@"$O%1=Z[I7&U%>^K[,2*JHO90T";PJI*FIPJ]:^KA70 MW#E5W(^"(/$KRH27SMS9@TIGLC&<"7A01#=51=7K KCL<7+)-?N2;:=;>"1K-%&5ITS,JB8:-_TI?L.>PY1=, A MZAPBQ[L-Y%C>4D/3F9);HJPUHMF%D^J\D1P3-BE+H_"6H9])'V$#H@%2*%F1 M3 JC\#LA!U-VT4%I^O%#F 2?C[ :]:Q&Q]#3!:R9$$RLR8)R*C(8(MA") ["MNTF_10F M\73F;P8BC_O(XZ.1=Z6D()-KP?Y 3DQ)L9BHQI+(>(/IM+5A2GBK--[5T"M! M2WNSZOECJ=F#5Z!J2$-+9KRGX2(>C0Z)2'H1R5$1=R+#V:;AG,"+I6R)4)=H MO2^,VETK-V^4-;)4:U!,YD-DDW=DQ_%T&@]SG?1<)T>Y8H/\)\^3=WD.PS!X M%]??FQ_8\&LW)34F"66WHZ0_[0?Q=3M_WLS;*8[-AOG3A$.!KL'E!#6K=C*V M&R-K-XU6TN!T<%U*:W<8&Z']/Z5]02P,$% @ R8"I6-;Q M-O;/ P NA< !D !X;"]W;W)K&ULS5AMC]HX M$/XK5JXZM1+=Q X0V$*D;O>J5KKJ5DM?/E3]X(6!6$WBG&U@^^]KAVS,:H.C MIDL7"4&*[3 4NLW27$Z]1*GBW/?E/(&,RC->0*Z?++G( MJ-)#L?)E(8 NRD59ZI,@&/H99;D73\I[5R*>\+5*60Y7 LEUEE'QXP)2OIUZ MV+N[<^;65!-3)4;CC_;@;O%U,O,(@@A;DR)JC^V< ;2%-C2>/XOS+JU3[-POWK.^MO M2_*:S V5\(:G7]A")5-OY*$%+.DZ5==\^PXJ0@-C;\Y367ZC;34W\-!\+17/ MJL4:0<;RW2^]K0*QMX"0 PM(M8"4N'>.2I275-%X(O@6"3-;6S,7)=5RM0;' M3LA4UT97H^24HRE+Y CU#+$0+G:0R %( M'Z@X0R'N(1*0/OHTNT3/G[VX;\;7+&NJI*9*2KNAFVJOE4P/_7-;Z*R!!?K( M,C./+]%,/Y)+NLNEK_]JV^B]@DQ^:R*X ])O!F*$=BX+.H>IIY4D06S B__^ M"P^#5PZ:84TS=%F/+;MBCQVOV37AW5DV\3(^7@?[@)DI.:!U?P: F/CB53!L<@>:PICE\ M]$P;/LBTB(Q'I#G1HAI(]%M >@CNPJSJ,,N],#E MTN(3HQ] A2N2MH1C9^G\ UH9'M:*&UO7++)U'8>G(A?L;#&Z,K5] VYK'#KH MI?] +^$P/*076\FQLX(>22]NG^UZL14:MY7H8^LEB%.!N&KDSW#@+:NHA?UTME\IY>@@@WZX78HDY^;[?>22\M M/MOU8BLU>>HM_MBAEV/L\8EM#%$>SMYP MI7A67B9 %R#,!/U\R;FZ&YCSWOJX/OX)4$L#!!0 ( ,F J5AE@L;.;P( M (@% 9 >&PO=V]R:W-H965T^R7CPHLC9WM0<21K4W"!#PIT799,_9EC(?2\A*%YE* PFSFW8YNYA/K[QQ^<-SKDS782C92/MG-UW3F#2TA M+# Q%H'1;X<++ H+1#2>6TRO2VD#3]='],^N=JIEPS0N9/&3IR:?>1\\2#%C M=6%63@"!X)2!H P+' MNTGD6"Z987&DY!Z4]28TNW"ENF@BQX6]E+51=,HISL0KW*&H$3(E2TBD,(KZ M1!Q,WF9'I>$]?&-*,=L_N%RB8;S05W !7,#W7-::B51'OB$Z%M1/VM3S)G7P M2NHQW%.^7,.=2#%]&>]3&5TMP;&6>7 6\)ZI 8Q'[R 8!B$\KI=P>7%U!G?< M]6CL<,?_TZ/%BQXMVA[!K]N-=O;??8UH\,-^?*N[&UVQ!&<>"4NCVJ$7OWTS MNAY^.L,^[-B'Y]#CN^>:5R0C0\-:2N7 M?Z(.NJJM>P,T#7LM3".4SMH],[>-NOZY-V\43=B6"PT%9A0Z'$R)EFITWVR, MK)S6-M+07+AE3D\E*NM YYF4YKBQ";K'-_X+4$L#!!0 ( ,F J5A)DMPT MN , '83 9 >&PO=V]R:W-H965T/'YSS3=:4W?, 0*#'.$KXU B$2$],D\\#B D_HBDD\LZ"LI@(.61+ MDZ<,B*^=XLBT+S6X]*>&I2*"".9"01#YLX(91)%"DG$\%*!&^4SE6+_>H%_HY&4R=X3# MC$;?0U\$4V-D(!\6)(O$-5U_A"*AH<*;TXCK;[0N;"T#S3,N:%PXRPCB,,E_ MR6-!1,U!XK0[V(6#O>TP>,+!*1PF4[KC CB31A=(Z:L)9JZT-QH;YE- MF*AEO!%,W@VEG_"N(2("?)02)GXAP4C"B2:8HW?H1HK&SR) =($VAE?:\+9N M^/H,! DC_D:Z?+TY0Z]?OD$O49B@VX!FG"0^GYA"QJJ>:,Z+N$[SN.PGXG+0 M9YJ(@*/SQ >_Z6_*',M$[4VBIW8GX&?"CI"#WR+;L@7V L-[]0*[UONV MI'L":U P*"D8=*%[MU202&X%*T@R0 M&8SFHU!A"JVQR3%=CJCUJY=F#D86/ M)^:JGEB+F?H,2[-&R,,RY&%GR(VWI2VZ3O=]%ZR!]NGU2T!-8 M@X+CDH+C ^@SQQS6A.=BU]U2YZX1MH=VNS9'9;BC?]R]:3VA- M!JJ2" \/I=U>JZ6^T)HT5/42[JQ%GJM==W=;'8]WM+MK93TAW*JXP=W5S5^% MV['U=B+OO6X]H35YJ*HF/#J4?'LMGOI":])0E4^XLS1YKGS'.\F#.3]!:5B,U /*%MMWA]0 M2P,$% @ R8"I6*CG-+_D!@ !S0 !D !X;"]W;W)K&ULM5M=;]LV%/TKA%<,'=#%(B7+5I882,T."["B09-N#\,>&)FV MA>K#I>BX!?;C1WW$%"6%B9SK/C22S'O(>\A+GDM1%_M,?,TWG$OT/8G3_'*T MD7)[/A[GX88G+#_+MCQ5OZPRD3"I;L5ZG&\%9\O2*(G'Q''\<<*B=#2_*)_= MB/E%MI-QE/(;@?)=DC#QXSV/L_WE"(\>'WR.UAM9/!C/+[9LS6^Y_+*]$>IN M?$!91@E/\RA+D>"KR]$5/J<>*0S*$G]%?)\WKE'ARGV6?2UNKI>7(Z=H$8]Y M* L(IOX\\ 6/XP))M>-;#3HZU%D8-J\?T7\OG5?.W+.<+[+X[V@I-Y>CV0@M M^8KM8ODYV__!:XYS)+:6+4@B=+J+_M>$]$P4#C] M!J0V(&T#[PD#MS9P7VK@U09>R4SE2LD#99+-+T2V1Z(HK="*BY+,TEJY'Z5% MO]]*H7Z-E)VH"A%=YMLE[-TF5^,I6I;4<,XK-OQOFH'>:(=+OJ8 MI7*3HP_IDB]-^['RZ> 8>73L/;$"?F3B#+GX'2(.\7K:LWBYN=MC3NWFE(=/ MF1O>N(=NY/_VT5[A>OVXQ:QRGF]9R"]' M:MK(N7C@H_G//V'?^:V/,T@P"@1F\.D=^/1LZ/.K,,QVJ!YT]H2OTX.O4ZNO=YE4D[.E5Z?=6KV9@]M#>-H=Z,6_ MB5F,6AMS9,C.#J[.K*[>*FT0I>MW:,U3+I37:J%!;*G6Q"A7ZU8A'_H(F'4) M"'#0'M4]I:93O\42M3;P2/>#@_N!U?T/WW;15@DNV>>DU73H) \)1H' #,JP MH\6-&0.[UUFH_>*1 HE$H-),[+5KQJ50K!I6MH&@4"LTD52M7;)>NSX>? MUXDK'_M^._JZI3"9D';P 6E;TU*2DA!O !%HU!H)JE:A^-7"G'<5>+8:R]VBYY205NL4WM3 MCG55ZW!L%^+MH+0J4SO6X"$#B4:AT$P>M:#'P:GB$%3O@Z)1*#1STT\K?F(5 MOR_=V*E1FG$V(5X[*[;7-929GCI5*NKW;P 0+Z^@IU2I" M[0TYMFNU$B<#E'ASWE'7-%+]+3-1;@I0#4\*!J%0C.IUAJ>G$K#$U -#XI&H=!, M4K6&)W8-_Y*W)*0KT/U@T@Y5((%>L]*M#%/Q0X)UZ((+F@. MHE$H-+,7= Y 3I4#$- < !2-0J&9K\IU#N#:/8:VMB>SV#WW?W M54GZX]C5\M^UR_]V'-^Q[^B>IWP52<2$&E#K,G1[CV38H0U.O'9JP1U'T18:(3;1X3B&4O[B85, M,A:@:!0*S>PLG=NXLU,%/FBJ HI&H=!,4G6JXMH/('W:IUSDFVB+MER$2E*R M=?\"7L%@W-Q)/L-.)^A!4PXH-/,TJ4XYO&=>.ZQ6D8K=8M I9J)RBEAD8IL) M]:R8)!YXW'O %/28$2@:A4(S*=6)C8=/%,0>:%H#BD:AT$Q2=5KCV=^A''F( MTHXZF%'2D01XUE[OH:JLB!HWOI!(N%B77YKDJ$Q'JF\*#D\/7[-+ZIL4#5-](O.1B764YBCF*P7IG$V5G!'55R?5C;CA; M&PO=V]R:W-H965T/LA33M&C*^QH_+LGIA.+U:1X_\CI??UK>Y^&VXHRSBA*=%G*4DYP_7@QO[ PO& M58'M%O^,^7.Q]S.I_I3[+/M>_?)I<3VPJCWB*SXO*T0D_GOB,[Y:522Q'W\T MT,&NSJK@_L^O=+;]X\4?K8OLO>6ZVM09DOBG*+&D*BSU(XK3^/WII#L1> <'1%W": LYA >]( ;*<6\)L"_JD%@J9 L#WV]<':'NDP*J/I59X]D[S:6M"J'[9Q;4N+ M QRGU9EU5^;BW5B4*Z=W93;_OLQ6"YX7?R?\CTU<_B#O0EY&\:KXA;PGW^Y" M\NZOOUP-2U%;568X;\@?:[)SA.R2+UE:+@M"TP5?J.6'8B]WN^J\[NI'QPC\ M$N67Q+4OB&,YGF9_9J<7=S7%0W/QD,^-Q>GIQ1U-<68N_EOV=$DL3U=<.9;N M+G9WRW./\&:KJ"A(]D"V^9-_?Q;ODT\E3XK_Z)*N89X>5C5^'XIU-.?7 ]&Z M%3Q_XH/IW_YB!]8_=#$A82$21I$P!H(I\7J[>#T3??J5KS?Y?"E:7!*E"]$# ME''.17]05I'/LR01;7I1):\+NT8'6W35,3U-'+WSK:=N"V0S'6 MV??J0L(H$L9 ,"6X8!=<8 SN5@Q^>)[S17T-79"B2K(@T:9<9GG\7_'&NSAM M7M7VG#7?W\NRNFJL=IK&'>F;YJFU4F2M# 13DAKMDAJ=E51<%)ONE$:MXW48 MC['VOO%T5D>1U3$03,EEO,ME?%8NXM:G*$6/%:>/7>&,.\,Q[D+?<#JKH\CJ M& BFA#/9A3,QAE,-,>LCO]\YK?/L,8\2711&7-_1(1(6(F$4"6,@F!*P;I&>N_4 MD;002J-0&FMH@6:<)?L,-5)'1NITW-A5MK#J'D^+T&GMBNM[DZ!]CS8S5]P[ M'R2-0FD,15,CE.;%-M[Y3V]7T7L6E^37;%6-U+I :2&41J$T MAJ*I^4KU8GO0OA7I,V906@BE42B-H6AJRM+=V!WRINE;YSQ^$DWP8I-7C?*: MYW'6>5_9H/=O)EPGL$;N89,,=3E0&H72&(JFABE]CFT6.G2>I5D2STF.#;2[3RX?1%C(?31ZZ-&2E99E!:"*51*(VA:.K)((62/8;V MNDA;,X/20BB-0FD,15-3EF;*-JNI6Y[/>5I&C[R*FI_4;$]TS?9D/#YLMJ'B M"4JC4!I#T=0/\:5[>4&\%I3$43BO'[*V. MM=O L;=Y#WI?Z5#C!:51*(VA:.J9(8V7 S5>#M1X06DAE$:A-(:BJ2E+X^68 MC=<98^^&V*E,S#7WSA JNJ TAJ*I&4K1Y9A%UVL;3;Y57;(V,J0AFD%I(91& MH32&HJG!2A?FC*!-,%1R06DAE$:A-(:BJ2E+R>68ITW=U;.D>#.$6I"'+"=U M]#?*M-[.T75[.I-]V"9#G1:41J$TAJ*IH4JGY9B=5IW?Q\YIV69,[VL6JKN@ M- JE,11-_9Z%U%TN=*J5"U5:4%H(I5$HC:%H:LI2:;D=4ZU0+7-3CZEE-N]* M[U"A!@M*8RB:&JHT6.ZI!JLXC+3]Z)ZJIUIV,VM_8@%;+4#0U+.F37*/)T(Z(R)]D MUC% ,E-[=YU0KP2E42B-H6AJVM(KN3YT@(3T,3,H+832*)3&4#0U96F>W(XI M5DW7N4U:-S#:MC>94#$$I5$HC:%HZHDAQ9 [@7:,4#\$I850&H72&(JF+M0@_9!G MG@[UMFD2#;Q[FH1Y+_KF":51*(VA:&J>T@1Y9A/4LSD_<_;$,:+V'('.GX+2 M0BB-0FD,15-/)&F?/ ?9_'M(73.#TD(HC4)I#$534Y9BRC.+J9.^>M(P.N=1 MF.OJG1ITQA.4QE T-;6]Y95.,50WW4LI0944E!9":11*8RB:&J]44AY427E0 M)06EA5 :A=(8BJ:F+)64]W]24E[;-&D_[3'O3^]DH=8*2F,HFIJLM%;>S[56 M7EL=C8.QZVB6P(-.?=+6.PHT*W1!ZV4HFAJ7-&#>*0;LIN_G/69J[V87JK6@ M- JE,11-35MJ+0^JM3RHUH+20BB-0FD,15.7MI1:RS=K+5CGZK<-E_;C'LUV M^D][S#O>-S0HC:%H:FC27?EF=W7RLK&=H;5G,;FVIPE-M]U8DQE4$T%I#$53 M,Y.:R#=/4GKK6,=O3U4Z,M;1;>D[;GMT$FJ9VG&,;DO7TS"9^3"<>YBEI_$[ M)A#IQRB]UTHT5].W.X/20BB-0FD,15/CE\+']Y"#%A_J?:"T$$JC4!I#T=24 M]Q;D-G_%#=?_:59XLEW1LATVJ=C5NK'+=6/7Z_X9KL>7KL]$[3ZCA@=(8BJ;F*0V/WV%XCBF#$S\3->-[-]!0"P2E42B-H6AJ M[-(4^=!5GGRH(8+20BB-0FD,15-3EH;(-W\C[OSO733@3A.OV6)9K30[O M9*"&!TIC*)KZ# QI>(*.=9ST3?#>JGS-K>G^(Z9.T+KF:OM>M%!:"*51*(VA M:.KI(-U1 %W4*8!.2H+20BB-0FD,15-3EK8I^+FV*=#;)GOD'*['9]Z1WI%" M9R!!:0Q%4R.59BLXRVPI[?B)HVIS3;TO:JC<@M(HE,90-/4,D'(K@,JM "JW MH+002J-0&D/1U)2EW K,4E87*:\*"[$6_/+\T?FT+6AH+002J-0&D/1U+-$NK( NC94 %5C4%H( MI5$HC:%H:LI2C07F250G321O&)V+89OKZIT:5'5!:0Q%JU,;[CV(.^'YX_:1 MZ85HGS=I63_H>O?J[K'L-]N'D1^\_M'^,*L?KBXQ];/>OT3Y8YP69,4?!-*Z M'(DN**\?GU[_4F;K[>.^[[.RS)+MCTL>B2:^VD"\_Y!EY>LO506[A]A/_P=0 M2P,$% @ R8"I6":+:DR= @ Q0< !D !X;"]W;W)K&ULS57;:MM $/V51862@AO)\I54%MA.2@P-F*1I'TH?UM)86K(7 M=7=M)7_?O&PEDCM&,/R M:0%4U+.@'QP6;DE1:KL0IDF%"[@#?5^MI9F%+4I.&'!%!$<2MK-@WK]83.UY M=^ ;@5H=C9%5LA'BP4Y6^2R(+"&@D&F+@,UO#TN@U (9&K\:S*!U:0V/QP?T MSTZ[T;+!"I:"?B>Y+F?!-$ Y;/&.ZEM17T.C9V3Q,D&5^Z*Z.1L%*-LI+5AC M;!@PPOT?/S9Q.#*(^R\8Q(U!['A[1X[E)=8X3:2HD;2G#9H=.*G.VI CW";E M3DNS2XR=3J^PY(07"E5@4E5B">@CFN&Q)V -UB>HT&_A^(H'GKB MJ@-VT(9CX&"'+\!>"YJ[<-QSHM4IG9WV]@E=J IG, O,&U$@]Q"D[]_UQ]&G M#G;#EMW0H0]>2];:).O.:NZA2T)W&O(>VCRAI6#,Y&E)L5(]D[J,[JP:]+46 M?A'=@"Y%CGY\,I,@=.E$#QF)>8%Y,A MH7D6V0,Z([S)_,D;Z=V,G!M;F_9I/PGW)YB-6V;C3F:>Q.(9B5...U'^,GJ3 MEN/D_[@BDS<0.6U%3O_-%9F^>D7"H]+*0!:N@2CC9,>UK[+M:MNCYKXT_SGN M&YPI607A"E'8&M/H?&+\2M\T_$2+RA7JC="F[+MA:?HL2'O [&^%T(>)==!V M[O0W4$L#!!0 ( ,F J5C%%="NT00 !$6 9 >&PO=V]R:W-H965T M,$=H8(M>;3HNV)SZ.O@G'+S*P2N( MEI$5M.Z11/,I9WO M;5"TP_%V!3>B@VA.HU+R=57HOSD_ %Q2NA&@!U6R=TB MCL$U>,8QHS%)"2J&FJW!MSS#'$G&!4 T ?>8,A5,V? B< (D PN6[7*)P1T2 M)"[-2*H:$M#I9%ETP$? M$;\!GGL%H -]0SR+C[M[/>%X=0*] L\[@5=GQC0TI:MO=M4KQ$3L4(QGEEH" M!.9OV)K_^HL;.+^9> T$UF'IURS]/O3Y-[6@$1JS#)MHEKY!X:O7K;>YYX]# M-;IO[?B/K: ?!N/:JA/8J YLU!O8[UB(":!U> !)RQ?^4(LWN,Y%4 M4;T"7VE\8PH],.3 <\8'P1];01@Z(W/T81U]V!O]4K+X%;"=7JR,P]KK?NXT M& BLPS2JF4:]D_UAO5;;GUZ0$[VTJ@T0"!SGG$B"Q<1$/1J2^D!@'>KCFOJX M-\G?BPT9)]?H3:UW&_R^4RAI(J3:&O3<0LE?:L=4(D."B_+SI6E,QL4&A=VBVA MX0Y%LG-B/702724&A=KHU(K56&>G>2"T[C&\T5&P7T?]MS0GU=W$ M3Q)=Q=!)7P@A="+W(-$F2S^,@F!\XG@#&^D$>[6)Z9+F%,EV_>8B:3S,[,I^ MHU;,SHUW>&@S6L'P!*M&$<%^1706JW:Z/L +?HB7R>J(E]VZ7,LPWQ1WCD+% MEU-9WAK5K?6]YFUQFW?0?N=.%N7M9 -37I8^(KXA5( 4KQ6D?_ E!+ P04 " #)@*E8 MN)2*RM4# #/$P &0 'AL+W=OBAX8:6P3$4DM2=GIOR])*9)E M*VH#Z)#=2RQ2,T_S'F>DRK4SS2.Q]>@I)"*T\I9 M1T )*W_QZP /09K3BE6N*UXLD3NOE6D#W. M@"F);IZ3K$@A11O!*5([,*9YH; ]$KY!UR0KE+[_NT[ 6Y9P"NA> Z\M\,=K M4)AD\I-^A'V4G+E* M+UT2#036$FQ4"S;J0V\+)AO!6$$?M1I:G8,M94@_XST(_6I"29G>TJ8W'*4W MG*5WTA8ZK=*;Z?0F97HW=?.1L"JM/W4I7M*(+ WS+ M B\<^UYMU](IJG6*>G5:95A*M&R1[PJS%^6MB3$06(MP7!..WT4EQ4,*-A!8 M2[!Q+=CXQZBD<5G+2J(SK]%G48^=,X\*;= M%>0?=9U^KTP/()4@B0F^Y%TPHKK;P5Z@MR;'4&AMVD%#.W@7!56%,91H Z&U M16LZ8K^W?_R.2BH\JY;@M*#.35[IZ_RF ?;[.V"=%O;?>9; ?Q93+]*;\V(@ MM#;OIJ'UH_=13(.VQ$.AM45KFF*_MX7\CHHI[JF42LISDR@\J2;W:#1"06SM MQ$CJ0 NFRB%!O5M/I:[L+.9D?VFF57;DTL"4HZX[++:$293!1D-Z%V,=D"BG M1^5"\=P.8!ZY4IS:RQW@%(0QT/&ULM5EM M;ZLV&/TK%KN:6FEMP!"2=$FD%N[5K=1N5=N[?9CVP8$G";J ,]M)6FD_?C90 MWD*\FXI^:<'Q<^QS;#\^QM,]9=_Y&D"@ER1.^0D"@UYM.L[('-IW0KXBB%!X;X-DD(>[V! MF.YGAF6\%3Q&J[50!8/Y=$-6\ 3BV^:!R;=!B1)&":0\HBEBL)P9U]:5C[. MK,8?$>QY[1DI*@M*OZN7VW!FF*I'$$,@% 21_W;@01PK)-F/?PI0HVQ3!=:? MW]"_9.0EF07AX-'XSR@4ZYDQ-E (2[*-Q2/=?X6"T%#A!33FV5^TS^NZMH&" M+1AY3;>$W:);.L7A$WLH&]//CK[=([(B@'(Z2D0 M7Q,&71WU?AS7+G&/HOEZ-!^"0S0->[L4A.\K=E@1@1T"5A#F7E"TNEU]W27M8TAYJ:?\FMQ>9*H')B911)IR#Z%S<.9!;(^-,QM;(;I'6 MMG?JC#ALEG*F22BR.RB.)(O,H]+)8#+?E3M$T#8#+? MI9D8&\JSE-BIAWO0-^S@EAC:?IPJ1@XVK#=84[^AQ*A48J0?_FVR (;H,I_N M$$"T(XL8JB3*T;_52Y<,H\->M430=N%4$7H":Z@U+M4::]6ZWFSB*,CT47)Q MLHO2%4=GJDYGJT/7Q=U9QZHY3TM+W)-&,$JW:D[5.QLX! MX]'0FK09']8:FF-LMQE_A/FU*O=KZ>UO@W%I"#M9'UI1[!ZFWXY:=GL'\_6= M>B_IROU:>OO;F7RES?-B.>;H&LGC3R(/_ES0X'NG%'VZ6J]7-+\OM*:TE9VV M1A^3D_OTR%ZO:'Y?:$U)*\]MZ4UW=43)/\ @> G6)%W)1:N,=UYX+J?OT>\S M-T4+]5QDR^Q[<'3MJ&=-3-,V)^T%_!'FVJK-?4"%HDCVN@4BK<7U4!YKS3_ M#U!+ P04 " #*@*E8*5*>[-X" "<"0 &0 'AL+W=OB M*@K,GZ= V6YBV,;+C7NRSJ6^8<;C#5[#$N3C9L%5R^Q<4E) *0@K$8=L8MS: M-[-(CZ\'_""P$P?72"=9,?:D&W?IQ+ T$%!(I'; ZF\+,Z!4&RF,/ZVGT4VI MA8?7+^Y?Z^PJRPH+F#'ZDZ0RGQBA@5+(<$7E/=M]@S:/K_T21D7]BW;M6,M M224D*UJQ(BA(V?SC?5N' X'MO2%P6H'SKP*W%;AUT(:LCC7'$L=CSG:(Z]'* M35_4M:G5*@TI]5-<2JYZB=+)^*Y,6 %(XCT(]!DMU2I)*PJ(9>AK)2L.:(&? MU5.3 CV6*7#T@/=H"B5D1*);SG&YAJ;[<@X2$RJNE,WCLA9 M)7"9BK$I%;&>UTQ:NFE#Y[Q!]QWS:^3:GY!C.5Z/?#8LGT/2R=W7(,Q%+G?1]ZH_ -RWW+#8_)![S/)_8[]SR0/.O+@/?)1'WEP0NZ%@7-,/NA])OFH(Q^]1Q[VD8].R>UHY!Z1 M#WJ?21YVY.$@^4,.:E?/)/ ^_O"$WPE<*S@.,#C%F0&B+D T'(!)3/O8H]-O M3#2*HN-ETS?,#P*G&]90F0=[ISZWJ"UG34J!*&1*:%V/5)%X>>XQM?]]="/J@,4<.&Y5P-O$SKXL+W59(A(ZHE"N3FS5Q(1K29RH6O"HDD M=2"6^V$0]'Q&*/?BOEN;RK@OECJG'*<2U)(Q(I]&F(OUP&M[VX5;NLBT7?#C M?D$6.$-]5TREF?DU2TH96VBC,MS5MJ<#H> M"\:H-F71"@A/(1%<4[Y GE!4<'R)FM!.2*NIJ< ;3G'#S MJ5U9BLTI3"9C. +*X4LFELKPJ;ZOC4J;RT\J1>-247A 400W1D.FX"-/,7V. M]XV[VF*XM3@*&PD_)[H%87!J?F$$=[-+.#XZ ;.S$O>I:R:[(;(%4=N1=;9D M#2*CN@Z1XXW^6@<8FC*,GY7A^\1$P[5&IG[LD3PJJ3O[J6T?N% %27#@F8.N M4*[0B]^^:?>"#_O\_R>R9[O0J7>AT\0>3W!!5]90[V@G(%.0>4$RT*UT;OA39- MV0TS&PO=V]R:W-H965T8#H$IO9!F[2/OSL)"0DI"[MF;XH2?#S MLY^__9@_>+QC_)M8 4CT/4NIF#@K*==7KBOF*\B(N&1KH.J=!>,9D>J6+UVQ MYD#B/"A+7>QYH9N1A#K3P,IVTT$B6 M*ZD?N-/QFBSA$>37]3U7=VY%B9,,J$@811P6$^?:OXIP'I"W^".!G3BX1CJ5 M)\:^Z9O;>.)X>D20PEQJ!%$O6YA!FFJ2&L<_)=2I^M2!A]=[^L<\>97,$Q$P M8^F?22Q7$V?HH!@69)/*![;[!&5"?352"I.B6%BM*S\S[""1) M4O$!O4,)15]6;",(C<78E:I_37'G95\W15_XF;X"=,>H7 GT&XTA;L:[:MS5 MX/%^\#?8"+PC_!(%_B\(>[B'OCY&Z/V[#T@4*76,;W8Z+MCC.C"1&1/!_"5, M(]N@FJH@YP;FJ4(/L&9<)G39F*:_/JOFZ%9")O[NFIJ"W>MFZ]WE2JS)'":. MVCX$\"TXTY]_\D/OURX=;<(B2["&IKU*TYZ)/OU]DST!1VRA]C"M*GE*8;^ M!/K/L)9N"G _!^O==3L-QN[V4"5CUZ]5R1*LH5*_4JEO5.D+DVI3X+ %NH$N M+8KP\$ +W!MZ_J E2$:QM#7UI!- M6&0)UI!L4$DV...^-+"IJ4U89 G6T'18:3K\L8H;'NT^OM?SL->JN.-F(QP. M<:O@C&-Y8Z:C*M/1:06G=MM;*H%34IB0KJR-J-JGWQ)Z7Z2.73;?2/PU0O')BVR16N*67MU_YQFW;?JUJW2(ENTIK"U8??- MCOWEBCPVYOXP:%O1KE:A'[0K\ARNVZ]MMV_VW3/&U>HA$B[8CD*,A&3\F4JT MY)E+<6S2(ENTIHBUH??#SUOSK2VY;_;DW=5XBFTU@U^]B&S2(ENTIJBU^_='YZQ.JU\( MK-(B6[3F+Z/U5P)L=,8O5V<9WZK.]A?(LE78J,U!V[F:Q_+67&N7CLTN_3.C MRXLTV:JB)$* [/R(+!F'F?1'_;"=KR4/7NIRW&<0>J.JSR)?]^#G^PSX,C\& M$6C.-E06/X973ZNCENO\@*'U_,:_FA4')C6F.+^Y(WR94(%26"BD=SE0T\Z+ M(Y'B1K)U?DCPQ*1D67ZY A(#UPW4^PO&Y/Y&=U =3$W_!U!+ P04 " #* M@*E84H^@,>$% !'*0 &0 'AL+W=O;;E :KW"F.QLAQO'$P_5&9!?&\]DV6-,G*CYO'U)Y-JY05F%,$QZR!*3T MY6)T"<\7A&0.N<5?(=WS@V.0I?+,V)?LY&YU,7*RB&A$ER*#".3'*UW0*,J0 M9!Q?2]!1=<_,\?#X#?TV3UXF\QQPNF#1W^%*;"Y&_@BLZ$NPB\0CV_].RX3< M#&_)(I[_!_O2UAF!Y8X+%I?.,H(X3(K/X%M9B ,'B:-W0*4#:CJ0#@=<.N \ MT2*R/*WK0 3S61RF]#Z2?F3W0MFR(X^ B> MBDX"]@)NPR1(EF$0@;NDH$I6Z9:E(GB.**B WE]3 M$801_R A/S]=@_?O/H!W($S IPW;\2!9\=E8R,BS^X^79917192H(TH,[EDB M-AS<)"NZJON/9<95VN@M[2MD!+P/TC. X:\ .8AHXEF<[HX-X>"J"SC'P^8N ME/4,DW6M[O_\("<;X,EO1C)!YW3])6.YC__!#WG M-UWBEL!J92!5&8@)??Z)"4FYE+[29$=UF1;N7NZ>#5"OVO5S=7=I^M+79 %BGMP=^@0CTP;0;;-?)D*T %X'J(C1"]&V));!: MMM!1OZS.@-PLP2U5PA9:O10'(@/^V,!>^C<&30TPL7(W#O/EE"JY=!R1 XI Z!5H6(+;1Z*904@:=HD>-# M:@ESR,B)AR%L$K=MYI$)[I D4&D2:!8E.N)^?M(&:@3JW1U+:/6TE\20=,D M[U80:8,V8O9ND26T>@64\('3(=EJ51/90JN_=BM1A(Q*XSA;2_]#%F(R10VN M:JP0GG:\/"&E4Y!9IU2O3Q_9/J$KP 6313#I53-@W^;80JNGKU000@/R%%E5 M0K;0ZJ502@@9Y<4)/,7M414A/&F.JCH[Q_6[)"M2 @69!8J9JR?K5_-=>G?- M$EJ])DH-(7=( EM52+;0ZJ50"@F99X).U:\ES"$_"9+O7DT:M\TP=K'3P6*E M7I!9O1QEL5[,FE%[MVJ(N1ND!!+RAV2M5:5D"ZU>"J64D'F.Z/BP.]4,NQ"Z MK6%78^<0W^E0LU@)&&P6,$<)>U3:FF_0>[Y^B)D=K!03AD.N7%A53[;0ZJ50 MZ@F;YY".!SO(J<0*-HN5%CE/ MEJ]FX-YM&F(J!RLQA(=KYJ!>O=FB#D:2] M8Z%MAC!T.I8'B-(DQ*Q)= P]*E#-F+T[-,1$#E&ZAPRYI$6L"B);:/52'.RN M^='M->V-,RYRFG.O.BO7:S!U?+ E+:;I.M^IQ\&2[1)1;-.JKE:[ 2_S/7"- MZU?P?%'LZ5,PQ1;#^R!=APD'$7V1D,[91#X]:;%KKS@1;)MO?'MF0K X/]S0 M8$73S$!^_\*8>#O);E#MG9S_#U!+ P04 " #*@*E8T'?7CHT# /"P M&0 'AL+W=OE#]^EW2"F*8S%:7^R-35(S/[\A M.>1,]US\D#F (H>JK.7,R97:7+FN3'.HF+SD&ZCQRXJ+BBGLBK4K-P)89IRJ MTO4]+W8K5M1.,C5C=R*9\JTJBQKN!)';JF+BUQQ*OI\YU'D:N"_6N=(#;C+= ML#4\@/JVN1/8VGD/2K52\:IV1H"KJYI\=VH4X4EZG15DPL\!\11ZY8B5I3WCXIHH3F[KE%= YH#' M",@C.X D[Q>@6%'*#ZCT[6%!WK_]0-Z2HB:/.=]*5F=RZBH$UM.Z:0LW;^#\ M5^ "\I77*I?D[! $[0 M+7Y@](+AQ<>5WW"ABGI-_KY>2B7P;'^WK5:C%MK5=,)?R0U+8>9@1DL0.W"2 M=V]H['VRA?H_B;T(/.P"#X?4$]O!L@7L$8=8S1(.,",/"T308\OX15>I/^,0,VV$8N.J(()L'8.V&U6,4>]>RL M<<<:#[+^H7(0F&PZ+6UH<6_2.!R=@/5M* WL6*,.:S2(]3N7$J^&E> 5@9_; M0OVZJ$#E/$/4'4AE;IZ/I,;7"F\;Q0XV]E&/ZX+B(W5";['RX\B./^[PQX/X M[35G\/'=%&;GK=?8N+^^T=CW3QC[5I%/H]@..>D@)_\!J0 35 WL_J0_;QC3 M$[B^$9Y>:F>CWO/KXIU'!P< M1BLE/2.'+$:O)A'UG_G\<\[ALGEN&TZ=+6!_4OW>;1AYX:2'VC<+0KR)3F#= MH]*B K$V%9Z9D>99I2D5\5==%+4D)*Y3T M+D>X?**IOIJ.XAM3P"RYPG+(-'.L6$%H _R^XEP]=?0$70V<_ M02P,$% M @ RH"I6*)9=()^ P 01 !D !X;"]W;W)K&ULO5CO;]LV$/U7"*W86J"-?EJ6,EM Z[18@0T+XF;[,.P#+9]MHA2IDG3< M /OC=Y04V?(480:$P(!-2O<>[QZ?[*-G!ZF^ZAV (=\++O3O M%_[$ JJ(/Q@<],F8V%)64GZUD\_KN>/9C(!#;BP%Q8\'6 #GE@GS^-:0.NV: M%G@Z?F+_5!6/Q:RHAH7D?[*UV&UDT8,R@8*+^I-\;(4X ?O0,(&@ P?\%A T@K JM,ZO*NJ&&9C,E#T39 M:&2S@TJ;"HW5,&&W<6D4WF6(,]D2MK@I1I-W9%GO))$;LI!%2<7C3YJ\UQKP M[NJ1W$$IE:$K#J0!D=57:\3]:]CG]9K7=(@GH_]#/BDJ\AW3 MT)?P(-^EVS026:?T25OZY(6<.QE3DI'(.I+$K23Q>,ZMJ28GCO23B1?%9\;M M"8O3)(S[?3MM,YU>[MN%5+B5F/8[>1"8._XXH$9]N0^27[IC(Y%U=$A:'9(7 M,G$RIB0CD74D25M)TO%,G/:X,TQ2+SUS<6_L;'O'=L+[W(C?_RV9Z6= M]+8'@X27[M18;-WR3[HK_X7\VRPTEBPCL75E.395_F"#9]3TO3+WSWJ$G,$WB* [.'.N>G._LX1K/2%LF-.&P M0:!W-44>59]7ZXF1977D6TF#!\AJN,,S/B@;@/&PO=V]R:W-H965TYCVX, -6 6; MVDYH__ULH!0Z2EL)J2^)#?<O$IFC04L6/R;!#*:&Q,#!;#!VUA>LNPKE F--)_/8I%_HJR,M0SD M;X5D20E6"A)"BV]\6QI1 ]C#)P!."7!>"AB4@$&>:*$L3VN))?9FG&6(ZVC% MIA>Y-SE:94.H+N-*!OC 69"2. MT?H.74+*N,3K&% )0_M+D)C$XD#AKU9+M+]W@/80H>AGQ+8"TT#,3*EDZL-, MOY1T6DARGI#T'?-C-+ /D6,YPQ;XHAN^!+^"#YIP4YE3.>14#CDYWZ#;H3)[ M0L-#]$-&P-&*A)1LB(_SFSZC/E'8$)U+2-"?;XHF7XJ_;1849P[;S]2_W1.1 M8A_FAOIQ"N [,+SW[VS7^MAF2$]D#7L&E3V#+G9OP:A@,0FPA "%9;>T95S0 MN#F-_G/9>6-[:HU5A7?U7-K"QB/+J<(:*H>5RF&GRC..J1\1 6W*.J&OK45/ M9(TL1U66HS=HU5&?]O1$UK#'K>QQ^VG5@F94ZT';G0XFCSKUN:B&QG&EL8PJF>H!H(QH$]G)\]JR]$362'E2I3QY@ZZ=]&E/3V0->Z:5/=-^ MNG;Z7S^ZUG0XMAZU;5O8>#)]HF]MZV&0L#IU?K[9DE07LO6)WXE];3GZ8FMF M6AN9[#=HV/+0OBSJB:UIT&ULM5AMCZ,V$/XK%I6J5KI=,"]YV29(M[F>V@]W7>VJ M[8>J'QR8!'1@I[:SN?[[CH&00 S:W>:^!# S#\\SC&>8+ Y"?E$9@"9?RX*K MI9-IO;MS795D4#)U*W; \)!$[WJWHC/C4%G\D<-!G9T3(V4MQ!=S\6NZ=#S#" I(M(%@>'B& M%12%04(>_S2@3OM,XWA^?D3_6(E',6NF8"6*/_-49TMGYI 4-FQ?Z$=Q^ 4: M09'!2T2AJE]R:&P]AR1[I479.".#,N?UD7UM G'F@#AV![]Q\/L.X8!#T#@$ ME=":627K ],L7DAQ(-)8(YHYJ6)3>:.:G)O7^*0EWLW13\>0MKU=U%_&P3_&(1[?Q3P M$Y.W)*#OB._YH87/ZN7NP0B=H'TG0847#.!]WI=KD.2WS3%F?SV*HB"8M@4>4*/ W M*83"V I)$L%Q*4]-K&VT)Q><;FB/]J7)0#RG+>OI:U, L*",OORI);SS>8^I MQ2@,!T(\:\G.1LE>E+DZ$^YL)$>17KM)KP36$3UO1<^O7:#FU]1^);".=NJ= M.J;WC4I4 ]S)P(#VT]1F1:<#>4K/&CW]_V6JP>@R[/.[M FB 7;^B9W_C4M5 M\X#16F6Q&2A6]-2LZ6@_?%.Y:B"[80XOV%JL?$H'")\Z+!UOL?VOM9&*-8[T MVFU[+;2N[E.;IM&UJQ8=[?ROUG\EM*[^T\< ?='7P%OJUF6/]Z-)/ULM1D$X MD*RG;P$Z_C'PLJIEZ>Q]=I.]_T\Z?64(YZY.U&%V46/=LZ"M! M;JM96&&9W'-=CS[M:CMOOZ^FS-[ZO9G#JV'R!%,/\3C88'XH4L &(;W;*3*2 M]5Q<7VBQJT;+M= XJ%:G&; 4I#' ^QLA]/'"/*#]=R+^#U!+ P04 " #* M@*E8*(N@^T # .% #0 'AL+W-T>6QE_ELI3#R4GG_OQJ/WY6 >/D/THF,O5+E",?GX>?*'Q#'I M_JYT/=PJ-4R,./ 03UO>*49+O/FVF-!!R/V.G[S+KNEA70[C8:;DIBHBX@)6 MG^8L>*!B1"94\*GFP,IHSL7:A7L0F"FA=&!L.=J$78B4CP[NNAY4:JV3CBA! 8U1N&RFGULV>I%N4/ '9;XL[71D MU8<'@]UHEO%5U5]EK0%,O8NKTZ(0Z\^"SV7.W.2?G7 \I TO6"C-'VTV*)69 M#3!-@@>F#9]M1WYK6MRQE6G*:97AGGM'Z/G?KO.<2::IV#9M:_\MK_*+'4?] MU[)PN>IDP^.<]8>4.G]H^='7T[/F4970IS MUX(CLFE_9RE?YDD[Z@86HAZU:7^#Z77C]K1J7'\$X#O,C@&%Y, <8Q[&P//_3? ;H?!R&>1MXD0'*&: 2#3WZTUOMMXA1RN VQ/ M#U4(-E.\$K&9XFL-B'_=@)$D_MW&\@ #VP6L=B"_/P_4E)\31;"KF#?L"<:1 M),$0J$5_C<8QLCHQ?/S[@STE490D?@0POX,HPA!X&G$$

,"2*JO?@WOLH M;-Y3X>8_@.,_4$L#!!0 ( ,J J5B7BKL

$XZWJ(ZM(F$]BBFID.HF/7]CV)Z$? M?8"+%Q\"I5,V%PY>B"IN!7YZ._P$S'CG$#%&R^.JWS/.(\5]< M#Y7.6G'(X\9?+DF.^!!D5*-Z4H59K"Q@>B#1'AR)3PXL!42*?@'20NY"1_D" M0KVTN%JTR+9GSH+._] M?T HT:"/?L-^8*@1A8<<'^6%V: =X0$5!-T!CS8 !P!8&(=@SK/EN0XWYU\6 MUG0!/U? H;2)$/]7../'GO(1=>#_!S3'GS&";%_#7R+*C-.%YY;,=-)?3.&# M.6,TVAK4N.TZ3YP8$W*M\.J,$0N1,X7[&JQ7Z-$".?6N"IRD^+! ^!R&"6*" MTXXKX.RR:>08)6FA*JO0 ZH2'=<,CZ8MP;Z/W+BIZ=/0"NX5OA:< MW'W@":\EY>4 2P%U9S!!4,-SX$#\%?(&.*PP$=0CH6.CDX4Z&^D6[8SE^($7 M\AFCYPM41F4?\1;LEK_$#S'>LD(E"?\^<2?MZX?_\^M'W/LGSUR2E\K?1*IQ M9LU)70:6."X++C2#W02=@KU*LAIO\LM,>!%Y#=P M"0+/F@;J8EMF7XC.^R0,X&_L(7EG4A29%OHAB^$). M+3IR&9H5R![X2U@577&A 2.B!Q$O\+/+YN%M7"]\.651S'RIX$7(#%U006A. M9]/#H]2/CE8*#X"O -K;_($J=L968,);9AR4,)=P4EK_%38+^8B>L&Y\Y9N@ MR(=?/WU__]@!OWCSJO1W9&:1M<V,G3@.+9L M;MA-@9?<970B";,A&H!6$^U2"[D+BV(+E\'M%I$%L M'D8B>(C&Z5.(M!GM;(R.H97K05/8.4;K&/J@;NUL<%)CV;6P%G>2V)G';6%<' M([W1E7B-4=2[(V0M WO0=%TUAB.)IE#3[>GVU5%IQ5"O JS&*(9,X+IER 6Z MI@ZT<6,MGEO?'4,=#+3FFPAZGR=.UUD3<"PP+S]6PFR<0M86*P[W6]7T,F;@,65OI*__*]4YI DQ.B[A='P;P!6K8M MFG-\V/W0J$#MEESZ,&O0>34FJUNW)2%L]=\%4E5OJW#QZWN)ZULV^/O7@Z M!X'JK80PP7;0*YMN.[!9OY9IWT8>.X&W"SC,T5P92O/PN)M>[VIQX^K_ D\9\$(+L,/?%7QP^D" M"]97YMIS$7^ X/8XWL&$.0S19NBG],W*<^?,%X@\/F*$46']P@QB%)Z9Y;%I M8*\)#\B:A+S6&ZOB'9P0,(8U"^EILHT.0B(Q;H)O]$KY)L\B1<@?AK!8N#_\ MHPCI"P&=E"5#S!J^O_ !;N_*8SY6>.8")__M\?$K8AT(N#S!J@+;Z+/KW.,/ M$A"8OS/3#V' B',)"D&9 =,Y5@3=)69*B L$H@:/V@*& =Z!^$K YNZ2<9R= M)?#JA@<)^=$C#J17+_D+BYFND,L>_CKQ?GDH?&X+++8=,+VC8IA>";A;@[E< M#'"W6%I2P/C\6J(JP*AM90%+XXJ"P[(G<'% C63UH@^*!?01:#5$)GQYLV68 MU0SC9#SN]!"LI!S$2<_H#+KG@3@9=[J]X=D03LXSIU%GW"V'E7+Y.=613EJW M,]+*OOP*A.KOWKP6(YHT"G\CSMPKL; ]*9_G"A1?THHZC#CYZ3)[[I'.2:_Z M\4N<*B#Y90>_<'LD)),A7DV&7ACUU8!B-S<.7S-8D9M.ZZF@XD,Q6 MFPVY968SU'Y7\EI]]N.6>>V5;JC:V&ABHK=DM"8QVH#2UIM?F%=WC^?]KIXF M+2O0T]11KZ(2<5F@M]?*T=1NOZR9(W?G:J*CR]K6NFY.7]5+8WW*S;F67ANK MQJ@BT:FP\E@,<8^_WYW$>5'J?\&+<^65:+'W6J0'MK2&=S!LHE]WX]NB#2OR M@N36[)486?!>OTT9],IV.)!;<[6M*8NP+ ,ZI8G\F^MCKV"ZN\:^N\'Z?LF" MA8O56L_,YQVQ52J:PG["YH^6!7E$*9ITA^3VR.V1VW-;V_-*4_5N]W"K5&[, M;6],!0&>.J'OGW4F54''[=NKUJ+#E%Y_O57$47#H96E0T]P+R<.WP<.G@%U+ M'J[55K:7AX^ :98L+%FX1@L_%HY7\F^MMK&U_'L<7N@UF%@6E>O&F8K*;Z\? M6W5%IY*6DI:2EI*6S:*EK"R7E>6W4*IDJ-W2^=7U23J2S-8D9NNIXY$L]JW/ M?MPVKQG=BC+V)*^UC-=>Z5U5ZS^3V MR.UIX?:\T@=]654NMT76E+>JIISO05[FJ:RT.1N!ZJUB!CUU:)2]NSP[D6J: MV2'%1(J)N&PQU+YQ6M6P%!,I)K25QHUOSFV?%^* MB!216Q>1T4CM:J;\=^@'UGQ] M;GH?$H'0SQ*!..NTQP?,^>Y!^>X&IJVD SF*Y>,%%GP>N.(C57E96-,%?F,J M2Q9XUE0)%F: 'SANH*P\YL, #.^Z%',Z!?XPG2E37JQ@H?SM\?%K1_F#S9F' M(V(D6^^^%0'MSZYSCS]0/EH./&+!6W]GIA_"@/1#[:TR=SUXZXS-+8F$G'0HJ9+J+2W0&=H+VZN_NB_+"%!-O&7U:U8IY0)LE41IHXH:>,@E]>-#W M#US*%>1GO[[2>?FO6!FHCGV+4Y$.L.6^!5H(]O_9]"P6K/%GR:>0.>8Q5XE- M]CO*=QC]3[:./R$&F[& >4O@,'C] BB=?!]RN1@8OP;&LL,9 SY#V5G"TA; M5+,01B)^=!R4G3F#OR>6;8-0 $'S3@I/*#$PO)9]"$]"<.HL9 _SI )X*OH@[1B2/Q@(V T=M[G0#'%7Y@> MB.#,LD/XM@/CL2+YS^Y4)/\39L.&X-IP4_+T0,[,Y6[FJ^'8?('$CLUW5P* M77@%AZK^J^I+&O&-!4K&FAZ@03_OT!5U7-[.Q7S?H_Q0>]K "+[08O0%[.\L M]%!%FPKP!AA

_'2%A57P,7"6Y$%$!)C%&O[SF3DA(S+@ MR[:I$)T+,#A()$P,Q.=>$!Y^[&,6DQ_"(6;B-L"R10ZWJM@F> ;1G[1BE[*\ M!9 '/"Z^0W+"P(F]X[*(U$3E#J+L!T#,^W 5;1HL: $,@D?F G[FX"D/ F]Z M?S(:F=Z6>8^:8 10&B;:K_"C*4S;?"(J1>>WH$J'.%A,;&FNR;R=X"'@SBUR M2NA-L"S+BRD9_6[NVGA4P4[!\VCNP]L#L"L<877P[\G"H9%\L#2X*2>X!382 M.>%POE30DWA3*-Y"IGIZ9XA>2-9' 8LC6 B7,?F@\/VZFT?,";AYH(P+'TGH M#B0O\RI2'?IXZTHW\?\+;U,%\<3N)QXS_[PWYS#9-Z;]8JY]=$"3ZA%TXQ8- MBY9_J(\PGU]L[5Q]S^ 4YK Y;\"U9Q[W,_]JUF8NR@*4]__<_<4RS,%X/!NQ MF<9FO>%D/C;[8]TTYM.Y-M2Z^NQ_AW 0D*" G+Z#%V(&Y5]_,1_R-KCDH28$ M,.)VBF< 96QS!?(4_6O;'/]QG)H??306S&\$)$<[YY>R+_>L$NGRUE& M)(:(-XNO._#5+]G/A\!S1OY7W8Z6^WG14)K6&6CC4D,5?]X_XZ3TW2_?DTRS M(V>&*Z%:!>7VP*6-Z[:LT_$PR\"9-6K1AR/?E8B5UGO)>E?OG6O!^^#^;HEH M1ADAJ#= [OY0)2WZ8[X/]>80[CD Z/&P.P=M7!LJ-0 \\W9I>NUTW$HR<6-' MVN-!+_19P4@EEYV'Q<&'/JK@J+E5;[IJ-!AU\N8W1QLV&V2JU@HA$<3BD=&6 M%1OJ$A*GICM3.E?^.E4Y4:3'<1U6O)&7_%5[RH:X7IJQ";@),[S= \,3_G]J MNS[8+JY'=_MHBZ(M5WE]4-95;PA?@G/6*UOH<&S4HL8&W.UMJUZZ1>\UMO6V@D#Y4==W MN7D[KKE X_'G(&,Y?1@*O%:@BP]A.4#OT9/+\F"K3>'YW9Z6N:[75;VWGL M)FUI6N*=-JK,"6E MUU[/G3%:DJ]7M=.YE1C3]H28YIZ491)BI/E2ZX28AAHP5:NR2\3/TH[DI:#N MZL>XX!2-CRQG:#SNH62,W0Y9[TC33"+])^(+//#6B(.$/W:)< ="]' 5O#5LVGC%"TX2^PS)R)8F1[NC M:1T$@*7I]4; ^K:%A]#$\L!B\)5R"K*:C&+#2C M@.$J0Z)]'"8.5F2RVO(<:%$/\2K-*:S)5\SY' '*D!(9DJ+6=M;*$YQYCC#D M5;']$6QG#'%5#$J5I8TP)'A+:D.C:$*60/PC"U2]$[RYUT95M*[6(Q=2'[R] MR&E^&+A2BF!:#PEV]Y &#,V70\N)0-) 'E"PEKB[:;%Z*W>N@IU+H-(MK1\" MMM*:BFO KQ^57VVPXI5WIL=5DA_ _^,?[VS3]ZTI_V:C3&-IY7(J-_7:F[J! M].- P6@B)[=G%9F$4H^ M.[?[XLWSP3C%4>7.77WG$B(6B=S&UO:%-YV4PLB3%^8-(VL5[%&;#P!_PYD) MU+;7W+0'I1OO,\?>)=M'2NG5]SH-U;ORW*6+.P$G(VR:ZP5R2ZZ^)1B+LBF* M !N#FR&WX.JFOV?.F&)ZS%1F:P?>.O7?HH#(C;CV420 SI-P\^1#H7/VC(Z8 M@&IG/RR?U!A%'U]2+ 1<#0N(Z MXO(%IQ#U#> A@IQ&/GC=XP#?PU-Q@!L;(/ 64.S9M$-J\H!W19N.1\W30R)- MQ)S^)[10B]#5'5"8\MY I21\ >(7CRW!V1._2UT81H%Y-QO S[T9V.)=E=\0 MX)#X$%AZT[+:_4&G"NC]:M;Z\\6:]]PF;XP[PY;RQID*_QJC"_.Q:%L& M93#H5(% 6 =VEV *^^@%0EP%"F(=F*-M=N&WY(U .TW"LGKP5HY]:1+N-PG+ MUK3?"F^T LQJNQS)%DY$.TM"P-T"%A?ZZV.=U^ M%5;(^4!_&J,-I.]_%(2RQ#&\UM;H%36&:)M9T'K'%Y&99"/BVFZ./JH2Q[@^ MP%=' ^YPP/H4K HOGG9"1!1A$1A3A+#R*IT<"\[?:^60G'6C3CGK!$?U;,%@ MF.[+:_O-)7 )I?<3$5XPH]NV$4>%9[2'W@9E!NL<(I*)Z@9>[&)B"C#6&Q & ME^\32A5ED,=U2(ED_R/@:OAD1'4.(F@)!!=$B8B+ )]YP0^6',#,>(4@@4@] M\8*)1"E.X)E8;JNLS !+*OCF/S&'\&1XN2=6=,PHIUB4^RR1DHJU7)D1R Q% M I)5#,JW;2ZADHH8N<1YBFLB:$B13.\75@NE>9)*AF 07YFL4P4&-!AFYSMN M$)=H> QX[K] PLF:=N =%CP!O7( S/[V^/B5\O%?F&WCOT?,)V]'8SBFA64S MY*V9*Z:([X^"*.FUF'ZT I6CA83 8*)J2ZPP68/ 7XNU@5CLDD1 4^:6 \-: M5"H#'R"&F$]E81-F6_ *3K: $,HR^V-:,^)=R@9SAMHL_H\!7 E'YB[9R_OW!#>T;'R831N0&"B,/#POQP @P3A%A#B>5SQ(E+%GC6U.?G M$?P(09'@('*7C#0R'*P<*S.YB'B!_, HGFGCF/K1]ETULNWF88!')K#?TD3[ M8AIRQ!(XDDD)@BGHH2D8D8[CV5!U*H+91)6TVWO44;Z$\3;'F*6E]C3P0KZE M)E:Y"9PCSEL$V,(G#F\([0!Q2>$4@"=#AT,)Z6 + MU#<'G?EG'S-_MYS/;X[9T"OJ.J7/@ +NF-1<3B6@.(6Z5]T%$>?<)? MHLL_9%FQJR&5OT9@N\B;8MY^!+:+-(9?_&XZ)H>UC4NZW\,0H>]'A_HC^"-K MGZ!QE8\Q*[R+/ [ZS1^"*^$G7R+@0[!?D\RQ("TLC$B3S&H8R;8$2"):+4)% M<6B,<&.L".(4UZHN$9-- E]BY"A$PI"C1C#CPY^T'_X'U&T)L8X$QRL6O+B(ZPM/OX<06X*RH'D-<6T(C M*G^R=<1(.V>QC"4JB>V;8Y-$!#>CKZ+R]RRQ,1(FH!1 K]]/39_[ OP8)^V^ MO0^1F1 YGI'M)##XG"=WVRP3A?5"8&-U,'6YFR?$,!38L. NG+ (3!S49(9P)7DFP)2TRCS?S MHSF1^TPH'21]&XN5HU\(ABU6-JVL(]=D';FL(Z_C$?NX;9 00%5\Q.YVAT$1 M^/!;A-=;H/)Q7_;".AT?F"-6B:]^.!"+)P^W@8;VG#@='9KY?OL'@N3*ONS5G MOT\BREIPH-QX4N^KOMH;E.BW++.MK[4QACHVKK\Q9\VU;HSHBZN/MJ59:VK/ MD'G6]=V=\HVKZUAZ57D^67]5S=\9J?U 6 M!DH:!>7I_'Y7DD7++ 1CK!I5%?M("V'O[@S4KE9E*=:-HW#PR^!3C(#3(G7U MXSBMVU,'O;)&:5EB-,!^N+6-'8U E1QI^M4K%'GB;58BL2/5[NP:U2@%[DGH M31?8_P33J4.'=X*D?!5*B[P7]5]5%6)UCR[$>I6(;O'U)^!'3@!WX#U;'13H.3"G_TM]+JK.?V&..R*EF: MG>="6D,H#BH*:ZI*Z[74PE0'W8K0"*6->9GSIEYWE0U6:A]^L&E(@&34[9W7 MX#95O_7;:;+I(YF75=.MJ=2:EB;;;^R)4!(1.K&)"FW03H.M4IM FFQ[?5#5 MZ):]EI(&V[E4FNMS?-OXP@/!"@C6E@.6((J9QV96H-BN[W,@S@6S9_>!>P^: M,/00 H4CE"R;>5$R;*>9UQN6[78@S;QK6>#]BK9&FGCO+80.0SPF@7!Y:]IN MU$X;\%5?'\E*P_IM2V]D-+7.L,%:[KOY0YDPA\TMA!KVL%\!F7X>$^!Z#55N MXW::;DY6_,Q4=R%7C=UEE%FUCR"Z\9^#?\) MP>2\7[)@XM#0TK[4MFMKKCZ^^,6=%ZC!**+)*C+4T3/.1A8H"71D6J\S<$+&:<>;% M98PW#:EW3M+46T"U[D UM",+4\Y!GXJLQPLM30I&*>K46S;&756_LFB<0SH. M[@=\G4:X_<[HM+Z5VJ'UTF>=]OB .=\]8'LLW@QMNV&+*$"/JX-6NVLYL=&. MB_@Z\%-J"X:C):J,<,BOMGG_T0J4O[LV,@@E/'QVGWF/RQ'VEM1T[%7V_=O? ME%?XO&B+19\_;L82K;%>=Y3'@+>MM)9Q6YSM'Z>[6RU-R\%./=3;:H8M%+$_ M7]QLE2\MZJU$K7G(,L%6QM&/38_AH\_,=E<4VH\;<%)YE;KY9=R"5GR!A5?Q ME\SQ7-N.'XL:QVZFBOTY10?C*6^?3.U!L=$-/#,)>!(M MGK>)B,\"1>C-\*!HYV=:GH*=C9CHR)3?N!![R8VZ?1$[^#7J\P,DF6!7(=ZM MC&\.;[ GAE%>/"M@]S/WQ8GX()XJ?ZOX-#/;B6G3ZZGOJKE:V2"D$;\FV7<5 M^@L^?H+_J2%+-.F.\IT:9'+28,=A(5E<%&9Q9ZCHU;P-$K47I&Y_$\:/N]9V];2#FJ^=AOZ5Z^K_J5;PX.4+PGW MMBP]A=8L:MIUD%P5,,Y.A1IW'TOP)UNT607^G7"&#AARX1S; MJPG)3#(D*BQ2?#08'P(7AYH8I=T//!.)>(\$%<%]ZO^5.U"P /GB2\&\T_$ M"VV&!$4=AY)K^2F-LH#A0;1=+"2S;3X/ 2?+FS9'G<90P25DF-J51"L56V51*)^4[E"J)#]IVY'4Y:B>?9)!,+.P[.01?TOS:T[JKGY['K4 M9 J?")W-WYQ3T7!QGBSZ 9R?*/6/P)J",0+X+VD?H5U@) MMYEWMW>FGK!^A-'^1!XTS/]YH^2PWZ\G6@][:[+IR>HPL=]G8+.M,$TRMO0U M\=RWS8\?HQ]O8DW?,Z]/>SE^./'!T8%G[#6PN$4BB MK$7<.Z\*=)M54H8G* M@R_)$BSZ9'<95IZ'NZ-8H44[/*K+#L^VRDD2@3.*$-XV'8NSU;G<@!K=K= MW(YN1'&%R.3>;P2MYDNY!PWZU3?S!1RM >JA@IT\[D8QMA@(+*H2A MV ^ND$6-.U U "%QR(&,[WO_Z5C"Z_-A;Q@)SSL;QE(>0;Z62Y>BC-,_Q65Q MSMO-:%E)U]%QG?NIZ2]HUSD7%&Z8(%)/[PR1O[/<+QK-4P)%\D&1"='=/&). M0"&$0?$CF0[3%?&"H6^EU";^?^%M$I>?V/T$O*T_[\TY3/:-:;^8:Q\S,I(, M#]R^1<.BY2=D8V<>]'Q^L;5S>9QA3(04]!LNZ*3!_FK69B[* I31_]S]Q3+, MP7@\&[&9QF:]X60^-OMCW33FT[DVU+KZ['^'6&&(\HF2 R_D]2KF0]X&-T%- M67",%FKHF05&/7K3254]3=]"1/=+8+-[$\.KH.3VJ:^$\EO9(1Y':SX1C%^9+Z8WPQP) MTZ&4#DHB$!=3?>7+T@$E[*.^PW 9_!XU(=X%)F9?=%=&<7U4S5'DMJQNYMDF M8$C[*Y?_@"_PU_0"-]>V$P:,Y> /L:0J<3,JCN?-C=K6600O.G3G\+K*#U-"V=)1_L9BI3R7&AA!\RV-:T!0=4@XA37^)DL+ >)[BBD", M&*;"H'>$[SMON?_#9M&'K4SM6PKOJ+<3(TG 2Q=/]A(Z13->GYC MF9R9BG/)69T:W^'B@V!V1&\I(= ^HTMKH#.0UWTYR$[KTUG$K9SX;*=T1DRS M,E<^>Q/]Q]NHLM)R2'710V_%6,(@R+&22;ORKS>'8Z?+#TB1U2_>++[NP%>_ M9#\?P@EKY'_5[6BYGQ<-I6F=@38N-53QY_TS3DK?_?(]E1 ["K:XR56KA-S\ M5-QX6>.Z+6NTM:IA/N0!W0[^SF\'/VQN!Q5#4U-K/7XO]Q7?5;+N5W0GX88P MQ P<%#AEV2K8:*HH$7!?/5NB *!$5G6]60*O@PO9O.2"ML6MM#4OI]=>[2L7HJ>/AD;C(M6@^N:,Z5O)P.WA8[ZG#05DH MBFOP\%D+B>O>X_NKYSY;?I2G*SS'P/S!_$);Y#:Q-[2>:N@5=023R"A[RS+5 M_F#8;ER4<8U;4LJ^NXV2)MEWMZX[T_:^NW56I9HSLNUO?S9% RI4J-=EWM_DV@>R[ M6]NMJ7,GCQ:8;++O;HND1IILU_)!9=]=;10-8F$%;?#FOD(E)SOQRDZ\TO"K MU]:TOA-O=?I0=N*]3;-#=N*MY[:TN1-OA?>OLA/O+=D+LA-O+;>ESO&[!F;! MW)RM*3OQML/VE)UX:[LU\@*Y4@TH._$V2UQD)]YZ;DNC._$V6'_E%I,DK+HF MJK:V5I+HZK!?4>FIM-,.V)W^L"6%P96XHA&N7 3QR.:(D'4(AC]<2;=X22HR!R73-P>)NX= M"?%T62:NX/*^XE.FL-//IF5.YM!I4F#F)("+YEX>CT9@RQV)SUP#E^/6=V>L M#BM%[?F%&ONTHFMG79IV8M\G:[DRIU2+*5!W8TBTU6X RTS;>=$]35<>-_AJ M'>4QX#WG;[1VJJ-?W2M!SL* G#FIN.PF)RT5RB%IC4.8P.#1@[_C&< M%OCH,[/=U5;;^3GUJ(U_.4>HI(4%B^1?(#Q<_"5S/->VX\=X/[/D5">6;>/K MJ%^;C=WQL)7<"EOQZ )LD0X$]!3L:-M1/B&H MB>,PCE=72%15L0+J=C]C\.R22!7/;6IZWEJDAX2\R#9#1'P6*$)OA@=YJ_6Y M:7D*-B>C'J7,]_-[J3U^>Z>,NGV1S_AKU*@52#*Q'-X.,-H<8+/0CEJR*2^> M%;#[F?L2MQ:.I\K?*C[-S'9BVO3Z<(7EPZN5#5(593(GH/R KOZ"CY]@6-[8 M3TRZHWQ?,#]N"K1I2B<:8<]H(-..7\U[(E*KN@48(\J$,2?9Y-SB4TXL+7"S M"UB8O-.=.YV&](65O\][UK:UM!:U.=;KJC"IDND@;4G"O2U+3Z'%_P*&.$BN M"AAGIT*-.WPG^!+F;5LFJ"^L,D5MX&'ZO\>;PD\X0P<,N7">:#.99$A46*3X M:# ^!"X.-3%*NQ]X)A+Q'@DJ"@ZH\W?N0,$"S(HGOABLB14OM!D2%'4<2J[E MIS3* H8'T<9^B=A/D^81]3A/]L D!9>08>I-_((J/Y9FFC9*Z9;^29&)]ZJ$ M)[:(8XI9Y5$)Q5;95DDDYCN5*YR:#O#9$A6T!>HH@9F IP@83IQ4 35]6[K4 M](UMFKYQ*\[05 5[@-$V85^KN(4K+7-3_3%AP0LN##\65$U1,R914<=3X%5J M]YE>?-19,C56H49-[<$V0Z?49]3+-&[]_E.WHRD@^';4=>1H F''N%E(C;=I M-5MU,W/SV>6]-?&)T-G\S3D5#1?GR:(?P/F)4O^(K5[G&SH<;%QA[[K$WS"C M%!WY"0LB :2W0[$Y?I#NRXNBR-OU(OR'3S"W#L7!:0[@3 W79:#_&9XUV5(BTG]*S MVYN*I\PLY!]8I.6FJ*H\2_28/DS3M6C#^W79\"E,$=S9P[:9&R KTPM"+_:( MWBTL-E;E<82?1!I$'N2F1C&N\ MD%F+AK #IEY O@O:1^A76 FW&4\IY$)/6#_":'\B#QKF_\Q4NC(&/N:?TLFV M,JV9&FL_86I]A;^M)7@ZWEKYQH) =%=_C (WY+JGQ]YR8?QPXH,7 [^UU_0. MG!#.ND6L-ZP+ZYD$XH;V)X^L)#'?Z)/=N&]Y[NL.=*3B'183[.F=(5(N2]>X M-?S/Z61DT5B^NWG$G(#E' ;%CV3Z&E\_DD_[8!A;UTN)_U]XFVSK)W8_ 3)O*/K' M9>.O9FWFHH"M-O^?N[]8ACD8CV SF0]X&W[)>&]5%K\VV4-L2L6 *>QVEI&YNN\9UV:XG,%O] M;5,C?1JAMQSDHU2!J>)9L#DPQ2@J-%W@EV0VX8-QK)!"*32.ASV+EN?>P6::RPF?<^%8J XX#>VW!^!P@1TD!Y-"=8384 MAW8V/"7L&0I[%\+KQ!8R,H^,U^UCM]KS6!4 FP+\WF).]FN,,0[=26_<'H O0&Z++*Z&,2EY@\ 2&G\:=8;P*\4&_ MW+*FE!V0NZJ%A<%CW,=DE-G?$6:F51VU&GAXA>]^9O::1P 2A[>7T?TBW\&< M!B',SG&=^ZGI+_)/A6CCU*);+?HB<9'8)G$T*A7'5 C+6Z$#E48(H,P9!WDU M7&( '8[J*>\.) PPY (=J/0SYZ5^9_SS>9A0C6]OP1@T]V,9M(EI>I4RS2,Q M U<%\]"V0="YL2[:#"2SAY6_NS;^ZRO_=*Q G-NNAQOM\A]$& 8UVO1/XJ7MGSRF?P*??[5-M.T^6@$>[:H"Q\Q!_*#I5V&( \-)CZ0J MG:EE6_&!L;,.2$79.*QD"*UF.&^0GJ!UP49R7W:PD&YH<_V22WUSR.[T*;A% MR:J;8"$5 & .H+GRV9OH/]Y&4*260R^CA]Z*L42$,4>H:.OYUYMH6Z?+(VZB M$D"\67S=@:]^R7ZN#SN:-LC]JMO1:J3BS_M&_CO*SDF#H<9] M.2FY>^>U)[ZG%VE@YH_H3'M7!5O]..%S(=[&46O.E9*;(]J_1*6?\B@J_;Z142TI> 3;'5"1 M7U8KWS"U)(M)(:VAD+:FV#M!$C,(/&L2&3:X>$=M9YWUPG6>ZSGO? M9IX?O&AIS68VJSVDQ/G!BRI=N-%3C>Z1!>\7 "\2M+@)\-9*]W4T5'5=O\U] ME;JI';JIVRF-D2HY6')PC1:NZ^JP>V3[XKKS<*M/UYXZ'-4'ME3J)JF;CCA= M]3IR< 7@_A5!R46908D<$#\5M6I4(*&Z3DF52M%@4!:/["2@^/*:OE(8_TJW M1E.UZW9)NLSF5/W\;3*'KG:EY-9U<_IJM]M2R3W3Y0JM>\B+8>ML?1]PV=E" M]]+HJ>-A6;3RAKB799X__6[V4C.[Z/,MY'B]IPX'-QKLO5&.;X^CGH:X,ST/ MRWBPO.?P/J&-D3U"FFYVWM+S-\J=/=4XMOF'Y$[IE-UT M_^MJ0\#UZG]=F>UZT\^WD*]KUO];\G5+/:]KM#F_M$MU4CNMYAJMU^]S+HU6 MZ5(=S)U7[_,NN;/M+M7)+>\%)$=.$T^9F'+]W*R2%MBETVQ0E-MQO/&=*FD#;%+INB](U\Q3;%P5WL![>!]UL7C&BG M')1,W)UDP3W12LWSE'Z'I!=@B !L/N%Z _2$^NMX2WG3_C];QHPI;'!.7^9$_>9E4X$;M'.5XNQWXK&#(5,\O#7B??+0^%SK6PU MV=M*O9"M)MO;:E(;5=.V(H.Y*725']K;G=(..2AJU7P#6Q[-76R6BS:5:#K! M>%]NZ@H_Q:YVGN5SN^V(YG%X*,^P7X7'[3!J_0S?HEXQN;7&3WB//3,G9+?6 M(Z,'IY$^/D_S *TST,H-=86.!G)2)2:E]\[1^Z%B4.(#(VSYT;5-O%[;AF$6 MTK@WF%QO,.9=+1N.Z=:0>]DQW@]AW3C"'=CGXZ %MXEHK>@!TJ).'X_4VT3" MWQ],L)_1B/Q.1N0?W(@\I'E NV@DF>K,3'7M3@I56'!_;+MD.]BF>:@8T0\H$ZA46#Y&S:E/*4GD^2M\2]*0^5KFW44W7C MJNB"8KG5%?8T(YQ@]#K=GX\ZB7:02\IFDV1SV%='PY&4S3K*IO;S)7S^@6I]-5 F=4T=7!>#3X;C#XSQ#2MUDIK( MRX8Z&%P5HE_R\H$'_\G'RPXKP!C6_&SYGJR-J1ER?[4"VQNI7:T^79 KLQ9O M*')!)5:5>D8W)R6ZKNIZ7TK);4O)M;L*5+'L+[RDU'F"%?H"U(/]6&$IJG]< MAG*9T&]5X-MR97-ORE=Z!#&&%0TNSDT;J>'PDI&S##KYFG6V9C X9&3\@ MT\[HR^RD^O%R)@K7MHJ8;WCMFH>.TH[P^+ '@GG5GK0RI'A8MOK148;VQL<' M [6KE8TC2&:^0H1G?/(QTW!7YALCI%!5>6(.'#4VAYF:+2W'\@./L/%:YM[H M8U63[DT-A57+I.9)_V8O,P_5X>#(>Q[)S!=-,.STV^W@%!?]B+/H; M'YE,+HW$.A;]M=?AT0;J>%3VV)&\?(T0\07S@9IPZKQ'E'1L+(+-%,C76;HP MN__2!RWS=(RQ:HS*EOA)X_ *ZA.A]Z6G4[:/7U>3S%Q#9AYT]'9[.E^"!?,4 MV_5]YJO85Z5EGDUO)"'!ZB>7W6VQE&[-WC-&'1ME87DD*U_AB+EDS7833AA> MZ.#N2/*\2/5#$V58&^FJ-CYW4G?33,C:XTP?&L\PM@,:=:EY:*1L#+MJ=U"V M*%7*1DUE8]#V*Z9/O*?@W'.79\JDNREQ'_35D7YN^**F6;JW(NWZH-.K)[A7 M$T6C#T9B_TA73XI&W43#./D@;+A_R".0HL7N*^$3OJ98I.Q/(FL@!^7^U)>)T9 M1J93J4S=J')31IW!:YF(5)Z3^^.QY.1:;S/S'J.QA9#W./OL;,] M'DXUB RD/Z'M'HOTW5[W1M,D9D(=&?DR#?Y./GN,064' MCTA9HN-'N#RGGC\W"D/Y2NNKAMXO;5!*!,I:*H-7@XY6K5-U>P(R5/M]*2"W M(B##SN@ROEHS4,M%UM*$S1$!3%S:!N:/(Y-X]UWF-U3H^UVU-S[2:ZN%X%\Z M2:-Y@J]7[?#=FHP8/770/?*V2\I(+65$ZU\(L:S61^)7SWVV?"S9AS/Q]".Q MN9<+6@]<08E76S^Y[$MLLK(D&ZM]"4U60U;N;5MA;6B0\1M5Y_-2$?:?T K6 M]TL6+-P9G#;/S ^P0R$OWD?@?SAZ6I8"^$I3]6[W\!"+O%:XPIYT._TC(XGM MO2%[I0]*1 HE&U^%C;<#XFU+_OO,3LHLO\5:9*.GCH='PC!77X$E2Y&WW-:Z MMB9LHFCH/74HJ_1O132T"[E;C3G\?F.^3XZ5B.N90>!9DS P)S93 E=Q7 =6 MZ@2>2ZT*X&<\4[YM+7$& PFC5C_YK?K.JH&,K*M=R_Q.]7MCEE*38EWMA(Y[&4 MRIOHH)=\_9Z)]@Z;Z*#\;G24+_Q0_&F86&>\/4#ZK>-YX#HD!#^(C4Z\ :?!B%*?^7Z82FMU:B M4QA)\U-2(>-@E+6U (D BO*E6#@.-OB"IVVB\BT(>G'+S+3.'9_.SC]I@R,& MR1%\8\-(7/"'X !WE._ .9L?XK17G@5T!Z)E> /V.S&5Q%YG& ^YXT!.*N8' M0?(>G#EX=;9R?0O)_L9C-O7#?OMBS8*%L*F3#PH.ZFX>,2?@+(1!\2,9AZ$B MSC+Z6W77B?]?>-%L5N83NY_ EOUY;\YALF],^\5<^^AP)>4)1&>+AD7+3PM: M\=KG\XNMG4OWC$U=#@_^!L2)>?@KF(Y9F[DH('GS_[G[BV68@_%X-F(SCP\E9(,7;OOI"\<^F/[%&N$\&*___;N[;FMI%<_5=8>V;WV%6T+%+W9,]4 M>1*[QC5)G(DSNW,>6V3+XH8B%5[L:'[] NCF3:(D2M:%E/@P$UFDR$8W@ ;0 M +[VZY5BI%'$WN;*S;HW7XD_P3MA:F#F9IQYI["YWP*=4V+87$=*W\;T6_!E6PM^5#'V54 II;S9N3V] MG_!N?-\ZWFUH\4#@D;;[@K9;6K)Y,A_$L-)(C,W..6DG_FNFI+/P4_D/RR?4 MI"6/1B^EZ&R_<&7,S+RW:.V5PT\OD]:/.)RD=@K\Y)J*S?R@2LR^823JG>M3 M:85W,A&I.8J .<86,$LB%&10"NY ?K;3LI'STVCNP[+K=+80L-\ZU$&3:NJ\@1+YV'T!F'G37"30=%Y%%*H!MVOI3(&HP0S M"1CO)WVP@P"UWMM-G$J;V]DZ#6U#N97B8H!: P&R,C"<4< *3 'RB$9@-(BC'0F329,2& Q&X;ECD8^#Y3A M+-IJHTFGE\#8OW$:'!U]>NR9QT)S[UN&'15 B-/'%A+OZB+ZI!\?;T986CM8T'-"\@,D"^+&N![$D>$*39_HNP>F*%GO&)@2IZY& B6IM%I\NXR M$+)2T[@)18)O.T?DVP6G(,NXK7X2[UJBIZ41PI0GN!J@\6+;KL&BDP^#^6/, M3!CC9F4YB;DRL[B-N:32N"$U[W,P^RU*9L#;L_9-5 :I>!0Q<85CC\]7Q5LP MQO8,SKTC?9!4(QL4G/SWS+D;,O:+?1(@55C M!@/6LEWGZ0K^G(#"'@9I:X+LD+31!;\T^8A[R"XCRP%O-W:%*\(AFTU>=#KW M>N-RJR.^O!B]GE%:S49_38Q>AA]$O "^AB6;PG8[9#;%*J1JL1Q<>VYB#1SH M(@^7M1"9=:I-)M6F6Z?:U*DVI5%V6_E/2_&BRDKE9C1%_M/K$RZ:J32'#?)U M-SHN2IW)HJH6KM,$?AEZ(H$8N!/U=\!^*$/P]T<6;.">QYPG+HQ!:5<:8_S* MCXZ(^&C$#0K;XP_1R*S(]KTA1Q?H+5QJ (M8^33K"4/S=EY3V>]L)X EV @ADKHG!GF MV&F]MWZ.^!/GZ/U&^^_;:W3_OCQH0P&A=%D"WI:,(Q'-9#@+?O>"YHM] M$?R=")BN73*J]-3+HK;R2QX?XR1!C))51%=MJ)KCPJ9J4+=AG=SM+_=?W]_( M');N#O1QM[UE=N=BI5PW>W37*QKVDEHX6^KTZ>8N4\24J@43:2.9&A%@Z*F0 M>'N6E^M%BVB)[GYK%E58"^17U"IOIZ M:7G"NL*$G626Y4N;$%JY!B+>KV7?4O2L5%E]$!W19,YEZ&VWR(67U"QPAIQ[ M6+R+,KI2R>B&ZBBNQ:@&=1O6E624S@XRACH["EO/Y0NUUU:5F!YLJ$XJU>W M6>5'\1-6>@4?+)@"TPIF1+3!II;HBN&#BVRU/[6[V M1WB&Y%D&Y8#"J"JB1U\&P@%)8!@R1 -43CI U.# GL' U\,TT9]&$RC5+YLH= C/) M^HSDQ;, MHAY1Z)(&::TOB)4%J%\L_YMRQPS8'GQ9>1H9F#>BK<07#I8L'8_?N2#\6O/J MMWC_(R=2['OON<$G0WAP.K[/24@<'+GC8EPJ%'GAQ$PXW<,0["UD5UK4B&D4 M/QR-8!F1+XF;1K#SR=3N5%6-*]WA%W3!L<31$5SDSPM2^DQ7E54BN&)X[5%J ML+^ AD?NH&M,;$:[,W(6^\8S7)7'!V(U1R'^$8T0G@\?8*8F1#*Q7';)Y1!5 M>%3 \3)6H40*8N$L.F)[/QS^!U9>\ F]$/Q[QYU8!O*0:8FYD=I IB8P6TVF M.M671:R["D0*?A&I]F#RP(MFKARQ[$I>GV]GSK=[]?EV?;Y=-C]O21 ]G$S0 MF47Z4)O>H38M8O5WB,6DI1>)+'6)!&)L-O7YF^C#6]/RIS:;O;$<&@#]Z&W6 MJD/&GNL42;,F+DN>'PP:_4X+V5ZVY)8OEA+1 (*N%[_OZ8WN0,^]U&QHN=\O M>Q3&A5N]C1ZU_/M.:X>#&JQ\U)HVYM5JXIG?QS4F:U VLOKK_-:F.('$<,%' M$2ZXS88+-FE)7PK(R6(D7Y QZ8;P"--?0*3+ZUY; 13K8J2CN[XK@M>U_#VE M26N='? W@C+(6(+[;)G"J;L(?0KV7[YY32/UG7#7P=&M<@=W;HA1#[$?R?"@ MF*)LKT&2.;7>]GDDEKM'?7^@]EIZ93&!:F:K$K,->NI :QZ'VHOBK M574AN+.<>:@(W-E%JZ]VV^WBH-,KEOQ8&!HGNC*ZK@X&O8.OS+G9:W=Q&> K ME4!U,0\O]/9FK%8>X^8,5J;;//S*G)LE<$O'LJ+[KP<7L#V+*#E**MC1U3\[ MZT#KU*9!Z99%&_2W0TPKB6U0:E4@H5;C.I\532OFTJ0V5=(K@=V0R,+QX1-U MVW46:+VC]GK=[9S^W4U22>-3M9C48B)FIM-4.\TMP=F/*R:%L"SSLVCG MV+5LU0@KCSNJFRY\5[SJC%8P;KPQ5*%_ER' MG3YU;Y0@:]&=V(T[79")(Y-5DJ$S8L^N)[*$DZX+\^FRRPMWF&&(#&&/&QSL M)?PZ25Z,VD+&7T29S*D++ ;'$)F(&7M,EE):(B,S2F'//BMU-;=((Z^X,8UZ MDZIN='C< (YR 15F(F>*A&2JZ39G$! *>YC?S/5TBG2IY$VP(AJ[(DR?.C%/.D5)(ZGFLIY,JX M,(7HB?+&IR&\6;YF2?T)3@1=#3(%)JWLHZ-NY'DYV244A]5%M'D%!C2CB#'E MVIBU^:9.VZS3-NNTS3IM<\\DUVF;==KF@=,V1Z/FR*A8@/=E"2IG\7"ZH/IL M T\;TU_NN%)7[70W/E'9< KV>A*6%<)"P=6:A4^*A3OJH+GI <(A6/@<3@QO MH_8=Q7:5$T]9T3IJ:Z!5-EOZU%='5_OZEB>-AT\JJIYQ>>]0ZP#J5.7/?&P# ML5W.T"+I%>&PEJIO+/[Y"WT,>^G$%Z>M:H/.<1;G'"R!N*&B.,:R;7$N=6X6 M@-KLU@9 21>G5YG:HN5JIPH9Q5]=/!3*.^':TC^K\Y\.,$'EEEV]J[:T+6VK M:J0)OCZ258M)+294.%=%,2F4)HBO[I4[*7!E3=UY)@2-4&"9E@#"1PC6_Y#C]"/*1UR-W5?:'LCIOI6) ME-PQ@]I+%J&G5!+QV6;(Z7=60#TJ/S(?4R3O@1_@GP\?WBD7R"VR:6GFJNQ: M>HGYJ[8UL0)N7L$"3UU,3ATRYYL73@-CAI@Y;@!?O8Q=8!\96+? EO:P8,\/ MA[YE6K)-'HSF"H:B_.H26JVOXA!4A&?"44S$ZRTQ.,(=2QKU^J*'**6RP0L< M:EDK6JZR.,'MKPQJZ$@NFNRQRU <$7Y30N<"C]Z$3[ ZP*I:OQ"KEFII[QWE MC@\]ZJ>/?7U%E^#L"M-<4L];Y1'> B_'.Z^T2 O )]F55;8HQ6RX.)W0]-@+ M]7,=*>&4%%XODX&[HIMPNATL G '@5A24"'@9<5+(]3=JJ[$J%G@"Q@)P=#G M=^^NWN*)'KZ4A>A@,UR8'@O=49G/'>$T<&_B1WV'J>URNKORF@UG;HJ4%$X7 M"8,E-C/;HIV!6E!;U- 87F.XSQS$"-.]E\XY@J HKVQ]AL/MTG$OJD@#O%2&ZC(&)?'E/LU@1_EA M3<*)1"(C#X([U%?>%ZH>/MD6HI[\F%J"(163&BF ?O,M9#%K%+\AW0 ==JP) M#T1G]N@M <52$P4L#3/1:E^,/:8G3048?FP*K@H\!=X-SD?&X1 @ -BA/P*& MF+*90&9TX-YP2D[)B(5V$'7KCQPG&HKKB4T/ZSPF C.!69[RS&P!)2>&EYKH MI7L=[9=@ MH>%M(%J=*"NC!OVP]1M1;4DHO-QH%:HGU<)6&[-G+I9XB<%&/?TWG8P(C@R\ MJF50$A^9PP1[Q/"J[RW?"'T_$I(;A]DS4!WXY,36>A<)+=WS12!]XBT/,=1# M@DR!MKHPQ9",[2 J,C*3@^VUX]4;%%J\N2ACS'.6^7]_6[_?:EKG;SF<6AKA MN_]Z^U%.>T/Y/40\C4!49.*:PQ=V]#>RC.TBMBW"4X4!JKEOL ,A4$G!R!_I MG0H)J0^CLD8@C@AWDG6LYO&*1;&ZXM5/9G#*6:80%$T2,*13Y1MVCK"(L#P:P3%6"D"9SNC4"] MI8WT?4J],$*C_5$5IBT9@AC/)F@A2;S _<%=>Z*\&UM\I-S^X$9(0OB J$@8 M2(3)$->2751>4\G"XV(^940M!A>GT*I\Q_I))K! /P0M0K$+JGT?18&0+R%" M#VHM=J5U+O@E_53KF/*OV&R$P+\*S@9:!] M/'@Q&-"+BN3WG0?2]LX!0N^C5V(Y^)&:"TQ(O:*[(O7]PE)A$$RD?Q:3C'0\ MDR:7O"017L9ZZ1 (4;CGN8*+"*_-\HQP@BAAQ(+@#)8I(ZH"SC;W9<*Y M6C\H(ANL1E@%$163K0P4/*=Q!6I7 @Z&5(.;R)\E#58,006>R7_$]!1S0$K% M #'J'D7Y>:SQU->*/,Z.-(OIT4+(HODYAHV3XYFN&,[>9UXMJ/!$F#L6P;6, M2K,M#CS3L5\)TPR_'O+HK0E.7Q39ED%QCW2;K^!9@X4J%<^.PN$$(]SQ)O&8 M1=F,=2H\:V()Z\CR8X]>%23Y/G[T"?N)#IQ$HSE\'?R!SX[B\C#74@F#OI]R M VQ1H>0+O->C?0"OXA2(3Q@M,4"EA"(*3I"D\(O0 1,W%19/[X=S2BN"U 3K M+A($L531]S&N'<:J4 @$7A]0X:,VE,N-GU VI4Y* D^QA;^2XL&/$; M>GT4CDGA=Q+?BK0$J6)F8!A\XP)-=N$'ZF;CW=X-TK4U;M"!CHKR6?GSS9>O MX+U>/7S]]?:+1NXA ?-@U@%M"VBLI,V[M,,D\G&X( !,#S):Y/C!"*"#&"8'1:CJ MZ"Q+JAO*K^X+O,O#O*1TA"_=@HYPH4."38YG3:XN.6B9FR.\;)=R782+#6]$ M2V\4VM'O!%3T#F8[:DR\..&-O?@6KPJ3EVDLA35KKRJ:]::AI''"2VSXYB]4 M'/M.Y1 B0?X\\KG/27CW'LCVZ.4P(*%ZM]5\PK5* -)1A4MX\ A]?>UI(#FA MN+@2##SEL4H%Q1#)8"+"0]S,3LJRP[.?_SGTKG^NLYO2V4V#Y=E-&VB-5C/6 M&G5.5 G&1XQ[6R]R9Y_\)$%$%!?R[N%\6*DNH"- FQY" ^=,FK:4!C.Y2]A\,XF0*\ M?;!!*5P6/2_9IB[8PED,[$K#*ZU_P2XO6LO.7RZ+'!D735C.Y<,J]!S5>@V] MN6E#T&5M/]M:_DLV;A1:#ZK2@QHT]$YW%WU>UW2,7-UG0"M;?]6BO6Y$$(7LV[7NNF, MWL!@P&< (\PRX/\,"/D,Y30Z!0@)L=1Q^6[:C5R[+4A$">\M0OMV--8V/TN9I7; M56U*?[F9N-5KJX->4VUOW';Y$(R\AZZL);2G]&M]L+T]=;[-0K=3P'4OUWIY MZN6I_O*\>DDJ;(3DD5AN;MO>SCA:A^>L<5P-4Z)5AM!,!95A2VNI_=:FX.WY M+%)V/[R"R]-M-?H; T/4BU/+SBY"':=L2.216')NZX AT45CXD@<=PY(,72\ M?,QHQ)[;Y9>0K;=2HCN?K9+Z"I24BO06H&N8XUM?E\8 MU^,PI2(=D/ BY3-+LWJT=6D]^^EC4ZR^\\%1/KG/5-.GM%79NYYJ]5SFF:(? M$X('8-4<-13!.FVV@#*!]2*85Y5J3]]I-M6F_$_6 ,+]-C-DQZZIQY^QU!O; M/D0/CH?2P:%H@Z7O::02J2=LAFE?7#:;P*H/-WP:*ZZ#M>'*Q(4GN%/N1*WS M @^FBT6-4J:>]2SZW3K\R0U$.4KVEO1?L#Q>: 2$>Q"]R'*>N1]0,US$8L#J M$\L!7@Q"^0"JCC3#>/$$1H=K'T'6[ M)BYE;LVR%"/!MNG@$$#UV;5!RE"@?850H?SC8 M-"@#'8&]OJ("H+B=L:P.$FP'3YTI%ZDFS5.Z!$\C/N7HHY4U(K"J%79 M#A8[!V$-*?Z+8Y3%IPNP &+L\P-1\;[X:]'I*TL-WO'$J;\^S0ERBN=Q?^H* MZ(6D=CZILQ(U5K_,X<;$\"^K:[&P[!V%XPKNOT(A 65D^6J:, ,8Q9V(G@H. M5M53]1=!=9K(1$G?:_%(?VH3)>(OX$7+Y([I8TFO@4.@O@!).2_A?,9=B]+B MU5!N?+&B&2;(XX$?48'OW(7L+.0C[&1[$LP]8,QMZ@Z1A6M1E7O':& KA4CW!9>60C'LS277U/8Q$#M)=L4*A@(+]B.0<5 M6(MGZ([A% I'$%$^>!Y?)&=*"< MO:U,2XG,Z/F/L36T@K=''^#>^TSD+EJI=)[2;2BW8CT*=8WH$)L=MB\[K=T4M;>;#;W7WE&EO:9U=C*H;F/0WHR\0XRIV^Z7 M;$S]1G>PV9,.,:9V4R_9F'J-;G\U/^VV<<-1C[3ZZU1M,\>Q?74C@@/>5KX. M&,6F_-Z!'7^*F[YHODD-Z[AC9&OQMV]Z49K*YF+3(3=Y&1XJ7#O^>E$L'V=$ M4_&>,+>F&0=OGS-1,8ZYLVR0'.QXB''B77-,%0K""\Z3ZTU*WM^CA),&S*5\ MO M/5:[%W!:CV8>"K*W/##95U"U6?:H[^H!RJCO. BF_IOKZY>7EP:,L_'D/E_? M>,88D="NN?G$O&O8+-BUUFWU]&;O&L:K:8.6IG?T=G/0:W:ZUV:OV].Z;9/_ MT)I:8QS UG8[F=JN *JF^/ YS\7#"%O$?^!!@ [GF4]&S0Z4;?3.M6WLG/\; M9P(*:^$,I:2QL0KL5/VKWPZR496-;N"^JU:OTRI2]7MZU!_,/BD;X6W0/]=S MI=Y;>'/EB[C7M^W\MI-R1_3:'3D]=P0-)3V&9O41Y0QSN+1V+&+7U,;JF M_(--IF\5 4&*H!42NE[Y#+ZY,<,FR#<3 4.!B<)?N!_@8=@^;:X*"-"?E3R% M+=MM]49;WW;:&VU+J^-^I[C13FW@LQ\M3?NN$1H3[:[OIWO>/N9QK6XJJ?,@]4A/@][ S'I;SFCIKX MGTR=L+.F+[Z9.S=V.*C@J=B@V:W=L1J1ZQV16KJ:T>L-K@J M27SMB-7<41-_0L2?E"-6GXJ=L".V^E1,.&+%3L1J1ZQVQ&I7I*:^=L1J@ZLF MOCS$UW-4$W_.Q)^.+Z8U2W F=B2X7((6LVWW!<:LC&*'A,J-)70305LEF&/_ MZRN_A\R#%;2Q,^_4]0+$B<)6FHK6O/J=4)7P_N_B+D64,7]DGC&6$#H:H<>U M%0'2$1 \EV+]^J'"_K^+M@FK_S;[1DPHN MQ(5UB37@)A -HX1/U*2-&B#_PFPJ&7\<EB_ECY0[EHHQD M%*9"HKV!4KG]'EK!3+EXST>6806E7)WG#-=]<@.>F7V,!2TA.PD@)1-01X'* M;.3O*1*@5K96'\'Q8PA;K\7R0>&KA,TC4C/PW=*P->P. ;OQ[:'E)#(+2-6)(<-@=!01]E+.A M#5IM5?[PR?(1USY0QK#'FJ$]4PP6HJ\?C"T?KE.$%5XSY(H/A,,%UU$0?7[( MQ\P>(4 :/H@82-Z (,@\=.!']#P6!F/7 ^KV#Q9/J[1^^I:AQ2\N>X502]N] M1K^W&]A2O='I]2K_I*43I34Z@]8N8":/BA^YGM>W<[U+!8IY"C3M*T92+]1Q MO*S/-G-X "YJ@.>"*A[ 9-'H*J$]:J:L!DWU0NT(L+ *JN7B2VR/7U9/I>S$ M(.G61)68J$KP83%9>\\"_D;YR&;*0"0$G:GR+ 5-]2Y7$9H*"M>U?ZU\'<-S M?+23_WKB'K/-5V@2!?_5.R+(6W-HS:'U0M4&,V40[T['U.Q:5G8M!4WU0E6$ MID1UT!/?6 &\S2B2D))?%TWY)!=TE% "ZWH-ISCS9'-D[5U;<]LXLGZ?7X&CE\U4C6++=B:Q:YPM MQ;8RKG)LE^W,[CY-420D84,!6A#T97_]:0"D"(H7D)1D:AXE%HB_ UP"Z M&Q?^]O?GN8\>,0\(HZ>]P?O]'L+491ZAT]/>]X=1_U/O[Y]_^NFW_^OW__GE M[@J=,S><8RK0&<>.P!YZ(F*&Q RC?S#^@SPZZ-9WQ(3Q>;__69&=L<4+)].9 M0 ?[!T=QL?@M/_$&XX.Q-_G4=X^/O?X1/A[TQY_PQ_Z^^RL^V!_L3]RCC[], M3_#@T!L,O$'_^.CP8_]H/,']3Y^1\\U_F /WV8**;/P4G@SO#<05 U M&IP\!Z>]F1"+D[V]IZ>G]T^'[QF?[AWL[P_V_OGMZEX5[45E?4)_I$H_C[D? MES_]0+"9$4!P$[UTVWY-UWC\\',0DDB$I$4%H(!SJ M+D5X@O?%RP('@WPB>+\GWTM!^_W]0?]@D"&U4Q[T]P_[:26]I&:FAA_V],L> ME_0L"X=/L;AVYCA8."ZN MVI*??T)(HDSF"\8%HAGZB1.,E;X!%Y+LL(>T15PQUQ'*T&7)(*Y:IOP>]D4@ M?_7EK_?/@=?;JRXU#/I3QUG4DFS2:.G1DSH:&.8].#X^WGN6]IJO0:[MJ?)] M^6=_< #F4$-LD1%7EPV_^C'=)G1(^FH]'6*Z-77([9=%MF"C5+^#==58=O+: M:D24M=3('S0J8A$32! ^U!$88/?]E#WNN2RD@K]4Z8-Y)/&/.KTOQF0RD3BEX^B9XM%H1.F'X CZ3=GL3&>XF=)R1@CUSXG#7O M6W$@<4._B=5+\@=XCXAWVCMCX,WWD'SV_>[2XE,IP9HB9ADS3:SP\[[Z;X#Z MB???1XKJM[W5LBMR$%L@A))NWZ>C\49FT,-9U"&/.)+"B#B+:%> M*LD*_X(;>%N$68U@H^-C$!+180B+1>]BR3_W%&K^!("!@ =Q%T. M)?]5VM1".I>!%;U/,G B@>NS(.08?L1LD,FG0SC*T K X2H MDKPOZ9%DT*4&!Z.M.1%')-9&/LHTLB+L4./>X4=,0SSA;.XR*KCC"KF7Q@T# M 3$ZK]?L5F960#ZL A*Q1)(GBIGJ[3Y+MIV"RY=!UL+AX@6:@@;0&C*K5A.F M B96>'[-PJ-8(<4+F:L[1)9VWR M3$P<99$5>8<:^XS-YT3'G^")RQD1[ [3VKF*,CXV, XR4;'!304(*7X=0N<> M3^LG))9$UG;/1,@Q:8>:^(SQ!>/@=; GBCTPM@EX'>Z,!%@_ :>0U^X+E5A: MXGS\X>CH8[;#5<[$HG>Q MF"ZM;E0#X,$9^UM!-F)LQ3734^O@JH5T"54CZ=T NBRU%9],]LO@T44 C$QX M P"RU%8 ,IDQ@T<7 2A)IC< Q,[-"E F4U:>H.\B9F;"O0%(.>165#()LG36 MOI,HJ)1ZD_8W":TMG\F(:?(NMK@M#=\ BXHLK2AE$F=5\OO=Q# _1]\(NU)6 M5LPRF;?BI'\7D5K-'C= J("%#9E/F31<-@W=142,O'*C:&65VHI#)DM@YJ:[ MB$"0C!EUL]VJ)S :HU&)LQ2P3W=?(DW81UKP=O^F=0'SE+ B^4XX=7S[ZZA :7,$C+%?JC>XH#UC)0S6/CA\MXW]S^ ]H1Y@? M[[$;)F+7UV?M8RV2+S'VY"[,R? \B0H M\:*S_FOB5I&[#(+SWX%UQV.2M>+A<9 MAVJ-49' "+"=MHV3Y.GYES(=- MS*&9!*L%U#S59A8P)_@=YBE$DH%ZM8MN&'J[(*L%9%*/5@LPYX?L.+ SA7H( M_3EX-6/X<[ SASB&AD-'3\6^^6#3-VL3'WK3)3*]*9-'P&Z9U_MK+UVKSH]\P' M[T6MN$L1T-MD"1V[@)=S19PQ\1NO&FY G!7_3&H^VN;=3]\QC-*25=^6!>,X M3;ITAO@.6X>9;55/Y!IJ<_1+V5G0_;"?2=4OT4TG9S66DG6'D;L/%PO]:2/' M3QK-N.%UW4&[L10KSIE,_!)G4YQ1)'VA[&Y@5\WU32\:$QSWM8V,WU6X6@'. M)-J7 "?LDXZ\&XDK-GS="*L&WQVD6X!TY\MDY8\-L M]'K-07!&')S=@G4Z7W M5JRDHDBKG32Z?U$5B^0C0P%D:+ SE,:HU9ST-R9T9RRM,I:UMD/69FX%/^'PM#L1%U2RT4/J%/G. M,I:-L;$0HI$ *_XY%SJ4X+\+-$HN#6YTRJ^0BQ6Y[$=&0;3>\ET$W:Q5<6L=I5)SN?:55I'.:$G6JKE-5-/ M)!5%@J%(5:1TU<6TMFDA]_KJDIV-8GFQ,J-J:#:.)UX\NW[H84_ZVF*&=:M& MQA(UZ#46^A:2VPT:YN:UL5IC)NV<:XU:,3V%I7%" M[*^!'G\+4**)<"Z;GQB[P9 S_("7(=JUE+ MH-5:,JE$PUJRT::2'1=!6KJ,,"-G0"N 'O0-C!TVDF5/C_NSW@$[?LGTZXV, M)Y6E6,TAFY_,'3R2X2':VCM^R1DH=B9@@A.?;-NV$5208S.#[*>F;&:P/+:W M,X1ZUX(:.XUF,B0*",T0CM*$]XJP69CP*BI9S2N3[*QS%>G*_BBM(B(TE\EH MEW1HI(><<:#V%9SV)HX?X!ZBSAQ'NRTSA:D\+@Q]_[0G> AEG\?<)R<+ MS GSI(*G/4(#X5 1OQKK(R2G/0^/"3P-0A!'1"@5_3=VRNLV=(0HB'I&YZ/,3?KIM7552LJ;:^<%^KKBRK6PQ.\ M+_\*!B<>DQMT*E3%/*P9[0)^&4X$YO_"#A^QD!8/Q(7!^4 %A9O!8+7H53F9J*5"@KQRI3;N/;1$RKP%/,*FJMC!OR2MSL7?Q#'8EK^H,:=D@N2;?MG;(>^!*/ *%_V"R9I>@.C2U %A=.4=. M\2TT?4G+5&=0HPGJ=5G)0\JJ4-UX'_8_B)B=13OKENC%#\[!\PV(B&^>?& R M@IY2>1VJMO;"QM@4^RUUHYBH0D/I5(!* =QR]F^E:>7EB&65K5/9IL6TM9MM MKIX/,X[Q*[1G).>OWZ W]#6:4TEI:V/F73!]S2C\R:T^=C7:[?EKU=VUH?>( MN2 0!T]'(?4N]$U#A=@7%:]3E=<,C<[4NEX(ZEY=G=U E,PMSG4)02OYY@L#-OZ/T;)E=_"=9M'>;DWJ:%3J J#RPXTX-486,4$[2UBC(E< F2 M>2B?RR3!S>3B6<#(I:RTH)X6JK?W1F]5(G2D$Z$P*;^WI@WRB[=A&MJ@B_;$ M7L,1E%+::N_?\#-QF7$7M<59*2K>B@GOQO@6E)R=F$\\]0-&X5LC9WV3[#RX MAR?1%K!E(EY]XZNH!38K8P/-YHF3V8L,X,,QOLPF?H3,,;U>VUV!ER"E!5MN M/T/.ME)F55LN'@]&C _A#Z(.L[D_@%BN"_I$74C%)N+)X=@R[#;@U(J.MYG! MLEKR?BNRVCH\U_50YV#'!@X(#:KXNP4D+2B>\7K'WK1 M]H[Y_DA_#*"H2B4$;SU:UK<\>])N+9YMM>2&E2IQ:=?@V-9&6@:8E9:SBTJW MHI./Y X'0.$1>RO?%(@7.LQ[OJL-\VOQ;.D.AGB/S1AF=0][]\SWSL GQ-X- M3_S)DDQ69?HW7V2NLQAFR\0TXM767@\S]HB(WP$Y>1:OR@2?7[P5_1[\62[' MWW.L_[VD>5BM0)0XLF5^\GI\VYJG3R?;SM@CADE,7.%'F->F^$YJ=.8L*N;J MBLDWO=H>T4.KU5#I96L%4,F&+'>0R4U6>J8;)BY MF23WC$GWAM$;.EPL?.)* GF3[[WS*.>"0@/9H(1MMECU?3NYZ1#P])6Z%M^A M$FU;?84RY9-E]D9U-\G;6OWE#MYH\*JXWW>E=!N6?48^X^":5UZJ*"[?AMKH M_9Z701#F[0.%*4?MY_=&C*N/"0R-RR^*(YMU>+[UQM,1><8>>%_X'E/"N-H+ M@[UK)G"@M3VXO+0 7H-#*Z:QY4&-!^[ E&O;;));N!45J=+R!_L'!^OC9W)I M1=5-E^#"9?+6(3?>P5O84FIQ;*M1IY-G*WL8JZ1:,,DC4L6S>L:Q5Z>G5DF/I I)[IU);- M!_PLOOAE69CJ#+997Q&+J>/VS/%S=6\G7;@-.;7-N.5;]OK;V]%SCOAP+MP#DZ6'%UO[!<6;55F6W<- MIJ.[BV<7IB.8JLL7TW()VMH?XM$80-2N=H5@JIRF%3UD>+2__VD91"Q7@K+1 MA"7&K\NF%97/B]\K;76N0-B*"IIKUOIO]?\OT.6\:!8RW&B9.)XO?/:"L5JV MOHV3-=#!;#)3US M%D0X?FZ8E1SODI^J6>YXQ,&(LWEF&4(&Z3=BAGF\&%'<9F^H46L#B.5IBDI; MBXI*MV(4JN\6UULPW!C_MOH>UN.JT16YECFZ)I?_4=O9PNG,]A_,-#:;19_Y MLSDP1>5;@7K\(2B9X-+7O<<;>&!T/\<+CET2'VLWSU@57Y72F&%K)XC4PO@P ME-6&[AS'XB/&YYC[+U^X\\B,\SFWXN5*>#66W!MR;H49?85B.D=Z!S.B(V\V MD 64>M5<2QE)]S.T;L: MMSL;N8(_'#_$KY"3V(BY[DEZ^A&!V#*.[]-AJGLVU%! M8H0":@ 4C_GUZY% G415X8A$9='63&+7@G3[]^ M_?KG;W$^^?-L_NFI8$P^/?_T+^N/?_OA\U]E]VGNO7_:_?;BHXOQI@_28_G3 M__SMS8?T&4\"C*>+99BF^H+%^"^+[H=O9BDLNU6_EZXGMWZB?@?G'X/Z(^ " M)/_SMT7^Y>]_>O)DM1SSV03?8WE2__O'^]?77GDZ"5-K)3VG93)+USXTJ0*=S<__OKV5E^Q]A6IHP>1?&^?7T13@=+\/D"MQ' MGN!<4"NPV2$H$Q@X'\GHJ8+.)\^M5*U!="]5V^!&/E+/B/2:D2"I.?3:)>DEQ8%<$(]&4(@L0@&,2/N-XN/@ M37L/ZU9ZAN1.M0-#,PDTP\3KZ1=Z]VS^G0@A5"KG;7%@I",*$E$0L0B0@B43 M,&NE6SM(5]\_)%>HI0+8C1>MT8!'>0LPT4]*.#0JOU;P:(BLAGTPZ8U77_ M$B9$RN+9\D68S[^3][W*"XGB,$7KP19!+HHWBD@S])5"A\Y8&:5MG8;;AK!M M0&(>'4C:RZ097+J@(V,X*MC N]I 3HMY[C1T;16'[=3 MLPTP[*,#1J/5;X:&=W,\#>/\ZMMI/0PY)T4+\FM\8B"U2=5WM>"CMB#)V6$J MZD"X;0R$C81L@P'WZ#!P^)H?+/YZ"'?%J5GQ]BQ_P?ERO"#]].O9-%_PBH5) MS8L"PY&"8$)*FD\B($HV^8CA_/^'9YX392]X]&ZKTM=3,=\&8%6Z)B= M!\YTH'B.>_#:$:.&0K[$HRN^1RQ<$C*DO-FQX+"G&-K%4[.3D_'RI'/8I[4\ M9$E:&J>)2!L9BNNRC(&LPF'5F 24SK1VC.\@94H:M5W2T$DDS MC/S(W^MIFIS54KEWLWDG@B49_'C6)0H^SBJFB6I:47KBI]?3)<[)(QAYQDPP MT@-BIC61B4-P49'ACTSY8'ABKO>*GWTH'U*6KU?D/8"@>S9MFE0I"\G2:A@B M $4F'Y8EX$X)74S2KD]G[C;3MF/H\C%\>XY3+./EL_D\D"ZHNN%=^-Z=P5SR M*J5 #)OMS@]9;(9;OW#=1YVU/XUP*8'A:\;49K M,[^,@C629@0LA0(VQ@I$%SFH(KAGGO9D\R.PVZD9J#-W(#P:2Z$=*DYQ'JJ? M\ ;# L\)^WZ%K)BY98(3.J46%&^H"!&E@1AC%BH7Q.::\%ZB!NK2M<)(4YFT M,Y2SZ:>/.#_Y?;;L?(@WLS!=C#P/0KO(P/,:CC)$<,DPT)D;'S5BTMC:4&XB M9*"^5B-('+[V#0,_!6Y$VI!/7]E#I0S[-P/,2"]+K\T6!V%7^<3DJ&CG1A: B MX5AYH2"*B%!4"5K9( RV/EN[AZ0AG;RV!TM+>0PM;2"C"$(X"98[35XV83M: MGB&9P(0/21+]CR!MT&+]1LRC0Q(?Q&3)H[2H:G!OP4IK?7"&6]\Z(W??:<30 M+ACUCK'[DR8[B:E=J=1X.IMW"[!FBDFF#&,.8DBU8 L=N. 9A! =60;F(VN] M<6[2,*0@< !0.4A$?63*S@^C8BFI).M!&_3D@;H,D5/,ZI)FD4NGL+36*_>= M!C;,D9USF5B@0"MKBL>%K%P&XE+5PA,;"T7MJL@;5:-[),B&?;2YC\"W3HWM ML\['B6?.*2NT:4,1#H35CB@SB?QD;X SBSX*VHZQ=92[#5U#4I.-P-*;6)K? M*+D)7NV49+7*G7?7P2P%X]DK,"I)[A7I =:Z='0S)0--CK4 18.E;YX.>XGQ MHCB1IZQ\5AQ2H@!,>>+216101&;.QD >G>PI&7:%C(&FPEH X-!%[^TTY:(T MS?%LM$+(F&J)KD7J +%<+%+18_#;%H34>.*V> MS$L\G2W&ES60040C0M00N*FGZ5Y"*.3M>R+0%YVEQNU,-"\U,%^8I,5 M;6GKYV>8-S"HO1?99U(X6:;:[T&#(TT$UD5O,_FKWK?V"&\E9DB7 -I;_ 8" M:'PU?E1D" $=@\Q]52^,'(Y0VWX@-Z$$G5QJ+OSNS8?2_X_9+'\=3R:CY'/1 MQDE@K":-);G/ 8,$K2WMII0P-Q&ZUY+V='[_OB[9V_+' M CO&1@63$-9XR(9K4,$P\#$:P"2]#A:TB! M:P-T-!=%PU/8N+R\EOOO.,D?9[^%9?W^^[.3FM/^G]KQ;[%\5I8X?S:9S+[6 MAG^_SN8OYIC'R]KX:N20%1VY /3U(EZLGEEB#KP+I1#84;K6^8X6= \I.&X MLJ.+LFT$O=X9EX?93D3!K:1E, 9!60KFHHP"A$U,%UH(V?SJP$9"AA0]M[!4 M!R]VP[NT,S*;R^_O)F&Z?#;-%P$???WK>%K1N"63:5YC MO?N6 @['G)&$8F7)\A9RPGP4$K)*P1)/J:C6JJE_KH84\#= Y,!@T%^%TX7Q M'PF>B)" ('D]WK+)0O3%@407'=,L86G=;>IV:H:4,VAB!YLL>T\]]*044BI+ M!E;5CH\^)HC<1J!X40E,K#C=NJ+BCAYZ0^@0<)"P]U_<7OL+7:WE#ZR&> F8 M$YS,:ZXM;D("[>JQI)8R-F^:>#=%P^L6G-%7I#W[=O#/]A M2?]V=S5G99U'H-^V[Q!_WWOZ;16_$Y>->L83#F;GB9F5.5CW$!DE(2(]WU3$ MD4-0FT>$4ENJ6F9\3H$)T3KO<2LQ#1(]72G8.6^,,5NTSU!8+870PD,4F4%D MPMHH52(7OWU.YRH).^9UH5<=TP8$&U(Z>R]ZV\#Y=OXPR(Q6*9 1*9@O7D*T MI&5M=+J@$ZGXUJ;G;HJ&E/3M!Q8-)=*TQ^FB:P:P(N:B=-1FKXO1"-FX!$HQ M@JO+"M 9'K2EF*GYP>5MM PIX=N7PF@@A9:IE[).^<6B?,K:T@NE ,6T!X_( M@?XHJ!2S2-@:!9=O;]/2NS[I5Y+CJM'%& M$-="((VQ0B!?&[-U"?Y(,(X&-0>'J=JTPL";G$&XC$5RH[GL1ZO]0,J./D"_ M44-30!RVZCVIBW[U84A9E:@,6(L%E*E%7M8I2-H(S*SDTM-4C0TFRVP6^/ M7&0(AJMZ0;"[3BI] N(X0Y">J]HPE^*,A\EW/:S=?RP0:R/9=D##Y16L9 M8(6#R:I6+M73U6P*I,2#%PYYBLW!=96 AL&P55S[5"BNC]*3C+P"5WR$4OOL MY,1TU*U'BMX6##^L[MU?PAN.]_=9W7ZPNM7];%6\9Q8=%,OJ_8):!*6] <,M M9BF9-\VG@NQ,Y(Y*M.<4>S.P]"NLAC>%%UUGU;427HP*R\FS3,AV=?B?209" MIFC!.%6*\()6HG41_4T:6O#TMKS'+S@]PQ%#&X)C&IC4-9^A(K%&0O194^S* MH@NZ]1ZX1L"0=.%!TO[Q-O.^R]SFGMH'^AU>NC<4W?+@2"M#5KJ.XE,)'%$% M26E>)/DKT6UW/>W&@X?DY341X,&KUZXK$G8J\!\X)3HFM=8MGXRGX\6R4O7E MPC/, 2-3O( AIKJ;CQ"8%5"D,J25DS.L]96/[2@;TF%/T[W=@V :5B/>7AXI MK6=*.[+8O([E$S;4ZE\&3,MH77$]7 $[L+SU6'7Y3>'12@1MZP?>;HPK:[DD M4R5Y+0M8R8G7S ,X83UPXUEQ(@:F6P]UN)NB'4OQ^W5ZFT*CH23:N DW!NY< M9!NR*,J8##XH\K9U2A!%R97EPNE_ C/?REO8_/PA5;:WCMDEK0V@=O0/-Z]-_/<("9#(UQ$X2''F&H7[;JTM;=I MXLD&Q;UN;M7NCLD>N!#N4-%OBF3V7O"&TWV[2.H\?7NS4=3%/[497WAA>2S_2V$&;V:L^))H54VP9U3404 M3Z3!LF>@ Z%:FZAM;!TW-V:AX8%(YIREK )8:QTY/77&G*%-;KB/#BE,L:[U M3;5A'H@\),KN.%+913YMX\8-"U(I.E^44=1*^^!K,%N'O9-/L)HB)1"1)RU* M,:V1LPU=0[*J0\)4>X@4!A,5/EX85Q?)2;> D*'FQ 4Y]]TL6R==YEY(E#T,"CV$Y$&=P#\ -IN+];CN MB3+&Y^@M%)>Z>2::HLEB@9PFQA+7R<76V:'=W9.VO/\ZFQ,8IZO;\NG[QWF8 M+BCP7IU&=-^M 9S_ZVQ5M':Q6L*XPJ7G0&"II69D\X,BL4:G38Z98[&]-+-M MSLF0#$ISG.[BTQT)#$?9U,^^A/&DZB%BZD.XV@E@ _6F=@@7T0 IQ=H:N-[4 M3<4!T_32I!*& ^/ MK?H_X+*^Z=U\]F5,3WO^_8]%[0NT*LJNV672=U\ZV(QDX9B+SE!R8'6,#J]C M=!1([U Q99FX.?FX1V>!NEDADOI)RMR+6 CDD@ Y%).5NKM',FQ.8-^K:F;E AWK$@UH_L M^L/61MA[6X0P-D**=61E\@*"\QIR4:HVV45L?L*[%6&#NN/Z4(@Z6&+MLE;$ M?OU_Q?07TJ=$Y7OB?3Y.Y)+47Q#>K__@RB??X7Q<;WBE>>U.^1)7_[U(V;WZ MEC[7Z6;OR>UY50JFY*YZ*%^GCZ*!DG@R(*P@:VMDAJB* *THOI H2FX^G&Q[Z@9U/^31P_-0\3># MYXK%M^4JVV^G!RWP2&M71,H(%-C2/I,L073*0G(F"18#8Z@:X[@'-@9UX^7Q M /ZA ?40BEM%4YS)M'.=D76TE 87Z9^40_3:,"*V=;>^?17W/K7L+V9ED&5]/<$G!^KM1O(I7D& MZ-?9G @[F]/F7^#;6G=\,IM^6,[2OT9&QH*9[)NWIKI?V=>^?!DP62$21A%R M:[S<3]5CR":V1DYC637'$)$23L?+,'E9;^G6LQ.#+O6K<.NI.@'9W*GP(T[234LM/RQ9'=Z\7BK-)W70&R M&(47DH-(EES@S HX%PQTC9L11.4T'U'1MLRHD:2\Y8 M38<:RXG[VF(^&!> 1>NC5BQ)=J38X-Z4^.[K<-=XP\L!ANN[J/5ZX7P1)J-D MK%?66)!8;RW4V]:!!?(PR*EP3D:1?>L6!GL1.J0#@YX0M\N\RC8";3K['3MI M7&G9\;:01Y)F9]/N$O2[.9Z,STX65QL^)F$*XQG!L:HOO"L05 V6.),V/F&PFU57'D:L;5FW&(X\FZW">2:ZE*>(J+0TD$PMWW5>DL-< M.) W)<_:<-/ZD'$;N@;516H0BF@/>;7I,O4C69NZ@9S_]R6>SA;CY>)<;WX? M*9-=EF2-4Y*%*.8*:FMUT,@H4BO2FWBC".B6=E0'$C*DOE4](^KH90"."M*6,4CRA[FYNQ"XI F-S^8(FLGQ#8Z[>6X M+L T+VJ$<8;Y[?0R?AAE)W.,Q4%&%FK)M ;Z28$BO!$2.6 M'[6!:[OD/>J:2M&4_JA+4Q:1"Z6=K7:S_9G +FV7V,]E5_9< M^QX5!NFR+A'U'A..O]3;$J.0'2NU RGC>B:F/[UQX$":^-]_".,IQ7%;Z?O\3>BZVS>W;GM;D*O,P;/YO-:+=<91VD\ M\T4F,HZU[70Q H(0D:C4C@6EQ ^S(6_Q1W9[[U:(^5DRSGW+I5\=5/VI*].O MWH7O';(+9NM5-,!$]*!\'86LBP',VI4LM-+-!R7M0-Y6^/KI<\UMI'?D:;7, M&^M\8E#G:8,B70J><0M"J%P"F6#7TSS2%O.1'[J>I@=,-199VWXPM>L4+8VHFDW+N=SF./S MT+4C.:ETK"9N&)=D8ER 3%&!HO?7B1L9>%;&6:E]^[*KS91LA9&?)'O<4";' MF8QCHG#*9U":U:'=SH%TQ+M.B8QH:VMTX&0<_I,E?%M)YPB1^MJ[JE2N M/*^K!_Q>ZQALT,"8\U7A&2#B'3@NO:F'_K[TG_/;AM*M0.9^+I =0:;MBM&N MU2M=5,%VTSA&3"'FZ TX6TN4LG6M.["NS5Q6Q4I_F19 MZ7XDUU?MQHTY5Z-DR=O'$H%)69L&V0*ACCGE0F<>92Y>WFC.OG5UQHU7;86- MGZ1^NH?%;Z9I+K.THK=AJ2.]+ M7(;Q9'&=M.V:J.[^DF8M5 _DKU$#U>=GI$^(+@K2(SDR]77O,:!7J?+C:E;+" M%94 JWWFJI22FK?GZXF50S7FGF1M).]&2K=O;FIKLT$173^EK+;0I9.@, M9X!,LRPC%S:TKK(X"F-#ZOKVLV^:-NAJ$ZBUY.M]Q<;;0HYH]^$10Q>X\XH6 MN!L%43BX'+KAKUY(A<'=;+1R2XC7(Y%#NG8N>ABQ M7 +J7,!TY_K!U(.R.B\\.RV"(',0AAR#WL+6CK?^^DT6#A'80X/6(]DSYS>^ M:].3Z1F.0N))&QV!Z5JMF8D0 J_=X(PP&(IB>=!&:"-7@[KK M^=/OG<.!U?_)V/EJAFD>7T0?H6/N\B3I,BY9L7W (=E![VMV7M:.ZT9'9S?? M13A^]6W=!_W2X3<)C4T67."ZE@-)\)$TKS&.)>=9"*:U9=^&KL,+CJZ_XQ_S MKI/;3>Y#3DK)'(!8=:"B(D/CLX%Z94#6:+F(]OUAMJ%L2,=+S7'T8XU1SDRH6O%$3+'-*)C/0.G4Q-,4#9"" !Y12")^TDHU! MM3N5@VJXUSO">I9BPSK)[79"L18+LZ!336:CDQ"M9B"DL$B_\5&V;K.ZC]K: MA_^,Y799_;@2EO' -#J02==(H01P*I%SIKVR%'=KEMMW&]R-QB&K\@;X^E&9 M]RC"8ZCU;DU&);@B?!V?93)1)96![H(A&AZ5,;:4T$,O]3MI&M+I^1& U%1$ MQP!.C1.M#LI*Q2"H.G5-)PW>%(K&N/5"C=%O6\4'RU+Q0H2;(V, M/4O@?9+@BM+%*^<-;^U"M]@HQ]*X#?&R\P;9130/Z3!'VL?,,P%2^&Y".()7 MFI-GA\BX]XSGUN5.C]QA?AA4M9#?L+-/HQL&H__\$[UQ$!FHFYP?,P=5%!93 M+3>9;3+DNE",9RVA5R0AD_+!A?9M+H^1@]K1$\XEY:QJHQURFT#%5,"A+%"\ MS+2AM+"\_07=GR>8.1A;!XR/C>0]X MR+DR/$0&3HI,P347M3D;!=>\9(DA,2J:),S>9*T.BHE3L&U,^ X^0A< M"Z/\,9,C=Y ZI%LN@P'??H)\(-2]QY,P)L=E7KO&+$B"E?I1I/V2?0Q@BJ:H MIA#AI+0=<,]+2D8SKHZ8X=V6["'=,1D,&@\7\$/JPZ^S4<[(4!K:/]Q0P*0] M0JS35DVD*,U:'N0QH]G;"1W2A9/!H&\?(3X@WE9N:S21.:>!"X&@G/:T-[RN MH^(-1T>_LJW'(.Q'Z9 &0 T*<3N+L?]$RYO9]!/%1B>Y#J"]R,S7GWZDG]:Q MM >D5+9_>+/DR9[\-$J37'W/B.1;7"W/ED:F.HLPDUL?;:W63K%(E7QH?0!_ M]?VMYF&NQ\AW+?OJEF&%*Z.$A5A"S2P'4IE:%LNX-VP''Y>OI8CD_J_T:7H3Y_'OMM752VX&.=,*2K"87S7&B MR'H'D6MBF@D>7$)M1.M;X'?1,Z2,0T,T-!+ @$S)?D?;NSS^^.:DIT/K:S@2 MQ3JK' ''8VTSY#C$A!)0EDQ>"Y<:6^=?6AJ4J\^Z;*$T4ID[4P>+:1,**,\# M^,@*4*Q7BI!,2=W:GFRF9$AI\[WE?E-_-%CT9L;D*BWKFY]1BJ0AR\PI M"LNR]E#,(% $TFK(7&P=U&P@8["FHY7H]UGNA[(8OYXMS^;X;#H]"Y-WX7LW M5F6EW6U]CZ?K5:^M7\?3-#X-D\VIRL"Q.(8>O,H9E-&)MB8YY;)X MQS4O"IM/PSB4YB%9N&98NTOM]2[87FSC/52_GOYPC!AM]$58"BY$=!1A!%X[ MZ0NPPAL>B@VB^834@P@>DKT= A /%.G#H/#R/#&K0'%G/4]4CE8I*ZP-MQW( M4!17RF4?6Q^WU.[=^ZHAGZC\0HZD#[)H\$4BA:XF$,$^@BA:1*D\ M)Y8::ZJ[*1I"QN%0\?XPT;>=#-H-@-Y,TY6,/QG4'+IY2)YS4*A4;:=;;X5% MQX,S2MO6W;7N)6H(:8 CH6-/2;2L.:O*]G:B9+%.)@DVR$@F,FB(3!?@/!IO M?%(NM;[P>0])0XC56X.CI13ZA<:Y-BLA94Z(A!*Y(%]-*'!UM$WFSCF?/;'> MNK_37?0,(:(^"BCV6?]&<7*EHYM>,;N<7A%-MAJ9@)2EHV"M:^.@R;QIBT+Y M@*KP[=VA&T]O:_QN#M[ E(OT6"C.] F49!H"9[2@9(^3S8F9YKGQ.PD:EDMT MB*#O-GV'R*$7W7:3(.E5Y$P8R-[4:X"2 ^U;3L:80E)>@LB^]0'>'>0,RQ=J M"8M6,CA69/YB=G(ZFZY/WK&;,+DXJ.3@_JUHYT[' AD\@)(:8Z.#@I2R;=L;H"<:O?,)#S$H HPIX2.GN(H4>Y;Y#W??6"D MM.OK+@Z_;!TYGRC0%Q+=RN_Q5F:P*63TDK:#U#VQ/*0N(<= S/5CR>.(K%4D MO@^QJVH.;T4T+";0JEYLE;F[RB( M_5"HQ@4J0;$[B%S3V5I:\"X'8"(E)*,A ^X@$3ZH:JMG M^58B#ZAKZV#:(Y8%"+1DD*QSPA4K+/;E+.Q09W&D'/204;:/P!X*7)L+P67T M0=>6\<8KLO@F>@@Z"6 J,<=S((WL>X+:WN7[?5>-/0+@'2[,AX+A]0*Y'&PI M'@TPM(4VCI80?"[ FS=[A\UKXOA;Y*"K01)<62@[#;'J$>. M_R;J59A/B8L%L;/X'.98Y]).$W&PK@C^_>RD,CJ;UX+@ESB=G=0!MO3M'PO, MRUD]\CQ;XO.P&*?Z@?'DK/)[^= /]:$'9/&/2E\S(_EPJ]KH9/F?W9;%_.P+ MT?D)B=Y8'?LU)=WK%V_/EHMEURW]TRASVC,)/>AD2(0;+.C\UL6Y@*189D$:3]>Z>@J!,A&B9RI;<5 +X5B%&&WH."K?:D+ YOZF*R!$S@O>* M+$$IOHXD+T!Q([-9(6:_W3%&ECKX29&+6S2 M$IR5G%QOUPWZ_WV0=A@2BI^(L#N+/"A0;8[1^7,.LZ% 5V0O)E( M?@V%LQD2)S^')XW%AB,C=B@-?'XRP.XL[B'A]?KAOTLF::$+!"]SO2.7(- * MTK?>%B]*]EP<$;3#K.;X.9"[O^#[3Y!]P$\=L3LVGUU-"(RZ6HY)"X;HD M<(:SVF)+TH8HA$MK.'K%O2ZM[S;WR$ZSBYV7-(XBJ_%E$9 T(\](!5H<;C0D M44M2??$V]-8/YY*,(63$AH;'6R^+[BF]=DV6EI]Q3@S.KA.T'O UR@)]EJK> M8+>:+!%9@!"P]O7A4GLDQR:U/GJ^FZ(AY*P&#ZYV,FV&L]?3+[@ZVET1<\%H MH- MN53[P'@/2A++0<0( AWWG.F4FR/L-EJ&D&(:.K::R+$AJE9O/X>VYC9G MQS/P1.^OIP80%2]@G"E.1)9U;-W9Z08).V9]^IW?-EP0[2^V+4.,]<_K/S$L M\.]_^G]02P,$% @ RH"I6 OSL'43>@ =U0% !4 !P;&YT+3(P,C0P M,S,Q7V1E9BYX;6SLO5ES6TF2)OK>OR(GYW6\,O:EK*O'E%JJ9:-,Z4K*KKGW M!1:+AX@N$% #H%+J7W\]0( K0&*) X"0K,J4%$GA?.&?GPAW#U_^]7]_/1_\ M] 7'D_YH^+>?^5_8SS_A,(UR?_CI;S__\?$5N)__][_]R[_\Z_\ ^+^_OG_S MTXM1NCC'X?2GYV,,4\P__=F?GOTT/<.?_C$:_[/_)?ST;A"F930^!_BWV3][ M/OK\;=S_=#;]23"A%K^V^.GXKYE'$7-QD+S/H-!SB XML&10,,Y*4O9_??HK M/!7T;C3[\(QN0OB]_^>?[K7^_]_I]R]MO<>__+[*=7 MOSKI+_M%^EC^R__][O4/;Z+1OUS^D'YUTO_K M9/;OWXQ2F,X(>G0)/ZW\C?HW6/P:U&\!%R#Y7[Y.\L__]B\__70IN3!.X]$ MWV/Y:?[E'^]?WT?:'TY_R?WS7^:_\TL8# CQ[!.FWS[CWWZ>],\_#W#QO;,Q MEI7H%TNNH'2%\S_KI_VR,Z8S C).%Q&!OHO#JN(-,2[[]-TQ7WT69"SA8C!M MB/C^9S?%.SH/_98"OO?1#=#./@C.\3SBN"746Y][ ^<"Y%V$]2,_#\(0IZ4_ M'>)D\IOL/_\_(?WG@XL=P?]NO&\8;^.O_7 M]1E;PL"O4QQFO-PM%@\9C-*M7QK4O6IT]2\'(>)@]MU>QGYO<7R\'M8C(LRQ MX>LIGD]Z)G!K4]+ >3&@BN80,"GPTH=@G)4J^/L$31:$3S#]Y=/HRR_T'&)) MR/I%E9"\I.B1IU\*KMFJ/H8XP)XW2K@L&<@2%"BK$*+B"#8HDV@YJ>C0>D6S M)]]>S;4B/!LOUC5_)3;:VFQ,XP15$&Z/-DJ2DENQ%5XI1PB3. MR)H_Z5([<#"=++YSK2:/@FFH*P^*/NWK,$#DK^)B+L@?71^/AK.<#W[;68>]E!K@D(K\LS2%B>4A,BX <>S M\\$GP]E#1L%6I-]#T9+T94;U?<9WY>8NU;L)]C[5K"'5O\X192FE"09!,:5! M<1,A"EM )NX5R\+K:+JC^M?3HWH;P39\JV^:+A_I=WLL&)-IHP+CO24<=9\J M/(#GQ7KM!91@A6.@#*N[1_*@BR:5U>?!)T3M+B+MZ%5]A^/^*+\?$,L["?4^T7(7HE\.I_WI MMU?] ?Y^,3O_ ],ALFCIP)!D3F NX(U%"+(45RP7Q;"="+[[Q!,@=B_S4GTQ)SZ:_AW/L69>U4R*!SH*,.J\#!#H\(*%2CG/:5; %J;>?>C+$ M[B#,^^3JW$C^'KZTPK[Y?^Y3WV?/^Q.2:K-0.1 M+2V:%!((JH+D==(FY^2]:J #*QY_,NRW$.]]WNWNO#_+>8R3R?P_=;F\EPS& MS'V"$%T&138#^&0ME$@FI,K*>[>;P[SRT2?#]ZYBO<^U:\;U<_KR[?CCZ,]A M+T7O/6<"I(P(2E=ST6?:=G)6+K',HM[M-G?%@T^-YRU%>I]EWXSEV1'S=OQN M//K2'R;L85'<*:955$XJLS0@W=,@:H1'<># B<3K31%&5P+ V[9LT^-\>T% MNX3OG0)F=:]Y-L8P Z(2K<$7 6C)1U18R%'DTH/5F*2U+L2PFWEV\VDGP.G6 MPEO"XDYAL9HN.GAW-AI>.?I%>E5(D3PBJ136*S+Z'@2GO RFH J[[<]WGW@" M;.XDQ"6,[A3_^H#I8DSJQ47\V)\.L.=*0&.9!&4U'0J2%7!:D"4@8A2%92]Q M-S/Z[A-/@-&=A+B$T9T"8!_'H>;8?_AV'D>#'EGN=,9K!,R>EA0*;?>)G#;G MLS&&62?*;B_HK<>= )?;BV\)D3L%NQ9:]?)K.@O#3S@+OGEKI6 N04F,-"L2 M%L]B !EHW^!DJ9L=^5SVU!.@=6=A+F&W00#K^<5X3$N]O >I:DS-%DW,(&7/_T$V&XFW"6L-PA?O1Y.<1S2M/\% M7X1IF./L&2%+%+D +RR 4CF#+XJ^XJ2F9+I;;A_*Z5D_@/A+F&] M02"KWH^-GY,+_FDT_M8+47-;R,KSSI+++9T#;[4%:95PEHX64UJ0?>NA)\/Q M]J)<0FV#Z-6'\S 8_'HQZ==*EY[+)4J7'7!5CQ5M$6A!M$I69!)]>8K&\AT MX%P7_6H0/I'=$%P6V0-+5M3"_P).60MD#2K#8^*:/U0C\SCEMQYW NQN+[XE M1.X4Y%HL[U5_DL+@_\4P?D7?F?02*X4H"!"58&3EDRD8G [@DH]D04@;Y&XW M"RL>? +DMA#I$IIW"H'=QG29'7R)BL6@DBH!1&():$F%G'B&P /+7C@=;=[M MW5WYZ).C>ENQ+B&[142,<(W#X/4PX]?_@]]ZUM:X7$+0(DA0F6Q"A[3IH.%% M.Y-C8"W\Y#N//0&2=Q?G$H)W"G[-0S'7&\PBT3^C0I=I8;XFGA! 67.,$B3G M;9+"A:+$;O?!*YY\ C0W$>H2IN[3=V_#6[=7R?H?WZZCR99+VK'OR;V2YVMUREJF M*%0&H>CH5M(@.= \ ,M6);0,G6A=_WT?1;,N%Y<='(R2Z.JY%)TG@S-8#4YR M 5EKG9R67(N'LOAW6M->>I\TXG-E]XK-Q7C\_4[HO<<438+B:*]3.AIR)W.! M['3V&(LS#Z9Z/^E^)RT(7KO3R2:"WD^/BW40?;>=3C:BZ_%F%]O(>C]:D'W0 M2MD WH=8"_9US6H44+@R]+_HS(,%>\?,_M:=3AJ3OXF(]]/I1.F-J-Y&L!V\U<\F$W*,GL5:69JF/>618<@,4D8$970" MKS(MDU6EL\FZYG;<;03[I[BQF;^#0#MXDR_1S*,35Z ,1U);)<$F5D!EC$ Z M3?!2JW,/XG3FMT8IZ(WTQ(6Q1!_!VG"VS6 M,F')_@&C7;5^; +:J0PPPXSQJ)U/S:V#!_"<@BHTDW?#-CT+;*^'7PC%:/R- M(/4P,W(O YU&*!TMLF)Q@8'@'+UR K5Z*/]J&^YO/O\4N-Y:G@V[]-0+N1M' MT-SJS5]P/.U/R AY=3',5WN1%REZ$3UP.@HT)4CA@"%,^,>:3=IG8'(E A@!>*@^%! M!1$PNN:=Z9<">F&T4;FUA[<4R"EPO[N$&[;P6;K,'I+Y09Y&K#T,ZK -B;57 MNH3:+ATU>FL>[':\7J(MF_4\Y%/^/AJF.;Q84 EK @19"^43DO;5 M5E):Y*(=(2WH; [".:\P#B]QO7O.,@?1[^%Z:R^_MEYK;7^ M[YH*-YD^*U,;^],UH,NF)(#$J[^KTC03*D:?B#/F> MR8ILM9 AL(?ZC&RC,"UP/VFUVCMQ'020WHU'G\GG^?9N$&B?'>8:ZOY<+]'H MZU?]8<7[!L,$W]?!H&_+'Q.<"?!R12E=G%\,:G;F"_P\QM2?)>'2OYRO?O;7 MGHM!Z\CKFU4G14GRHZ+3'KRV47+C$\K6R07=K^I)*^Z1D=Y!+.PMK2_4)A7+ MUM'CJ62"$,B",&3;B9K+[>D5M-SKD&S*FK?6R ",Y&SP4PIV:KEQ#0)C $4)OBI7MP M",%VSM3CN)ZT5C07? =QM6L^,CL) MDK<28 >1LA=8D$SY?.7)7^E<3P4;,84 (CLZAW(V0!IGH;AL"[/>N=(Z2KH: MS9,FNY&0.PB1S8)WS8:T(=/JC-"_O-BK3(@0_(IKIV0T$&6VPV<=R/"&%P=D!,@Q5#S[[2%R%15:Z4*A&*/AIX\X/J^1N$5DOP1GI D64-!R5:&O@F*Y7MRPPI*7 MN?FQL 3&055A)Y;NDK^CB+LH=9@G8;T+WVI,?X$J.9U4HF.0*R5K3J:#J!C] MD93CSJ?L]4.]?'=)=[N-Y&2X;R#H#NY+"-7X O/]-?=J:VG.L@ 7:RR]=FN( M3$HHS' 5HE>VM*YM6@GFE)2@@;@;7EW,4K>N0M8O\/-HTK^^V+6FQ,A# 7TRF MHW,<+]:_Z$#=TXE R$)[C\D&%$H&3@0!M=["^B@Q=5"N^CBN)Z\9G9'0.B/V M8_CZ*PY)P--GXW'M/S^;=GS[E.(^):%E!.%D;6-<9Z[Y.OB8<)4@530\K;41 MK/&P)\]\)U+M(&0_BT*5(ZUKH(\8=YW%' '\?V% M"_K[:#H+<[P9A>&D%YGW 6EYB+7R2M%V%+CP$)$EDV0(7+9.@5T*Y%2#/CL+ MO0/7[W:NP95)O,Y*9*X&6=MZ"5-KN"5$SSC4X#EG3ELF6R?;K@GM1#6G"V(Z\$7O MW7C?$$Z]]M:LB)(]J7=RC-R@1$"]45 RR4 8YKQK76/Y"*03U9>61.S3%;VA MRI@\0RMK6,4Y4%ZJRX1?V@:C,U9DH^_<2FSAC9[LQM&5I/?@H=[ ,6$*V@$V=*F=HBOD\,C M2G+77$:?."VVN4Y\3^JPN] [\&=K\[C^]'S63FA8FUQ7(QJ'B4#VN(]:HPV MN>B:+\UK#XD")6;K9#9*BU(GK\#PFH49HP O M) =$X5&HF)AIG>!Z%\,A,N#:$+2TG^>6PNTFQ651936S:.K4MS&>U4[&7_#2 M#:K5@^3\O"UD%_<"C*IT24T7 MV3(YS^0(7CZ M!@%63FEOBV[>:/9Q5">C(HT)Z" 4>G_AO5AB*9EITE*1Z^!)4EK,"GB6+D>A M67&M*ZONHS@9%=A1P!V4SO[6'X[&BP'P.)GVE.)9..9 )I[KR'QTZB7F)][FQ^WE\G&3:7Q;OO:I$_27PZ'??CQ:RIRL=1 MC:W4.YW1@#[QT]4RHN9:A( @R*L&Q82%P)(BKSKD*)'NL@^FZG*VY$U^,#]K:1]7ZTP#.=4D)"%HH$7YP%S@+74MC$ M>/-4PV.?KMB8_$U$O)_IBCF)[+5V0*=B I4T>?->%N QN\1";7G5NEOWD4Y7 MW(B;QZ,S"3#I0%I M%*?M13((.M#VXH+5 G,6NAN6#]Y69A=VUIJNN(EHNWB=;_1B?C&ZB--R,;@_ MVNFJ5[RT/ BOP3@Z7)3BM;%A2)"T#6CHK/&F]4W71@"/I3O_1J3>59/.&.E M?1YL_+V\S3>:G&Q1B=Z96*OE,=(K9#B]429E;IS)HK7AOSG*)[W1=$Q*!ZDY MV[;A7J\#MQ">(28.S,A,%E.==8&Q@-$&?0F1Y>8C8CI=T)-6SN.ANH/\H;5O MFK)AT6G#0'I?&P8Y,A@5P2ZHT"C4,AH%LMF>&9/+N8GHW&==).+VBO>*AO@S,"E"3#+L: 4)R2(F=##D,7M5,K MX)RB5NPD\@XLZ'O07D\F%P2+(#C'>1TW4WN3U29VL:@,=,!FK8,H7K0^259 M.5TMV$+4G?3XN /K[<5T,@W#FM/6BS;S(I!!E(&P\4S8:(."[#1WSK.H;>OK M]H?PG*XN;"OTE9GJ>TKXNK+!)Z,R;V=#/[U*AFJ6[/789GD MI3(QT$:12"^D$! &XCQT$E>D_&T1G/R19J2@8SC+_V$LS0&6G>V=2I\ M9-G6K&@RA72D#16-5R9S4]Q:O@D]X(8>T-^N=6#5LX\EE6L3&D<-Q=G0S[B! M9^:%7R*:S"^UUP&U21+7>ES?![+?_*TV'-TGO)& ]\:^*%(P*R4PLGA!^4Q> MKZR=3WD@TR9*^OE:)]AQL;XB;VN/I&\BUPY""J_&89C.^A.2N>G5941M0&6 ^Y^!T)C5NW2GT'HA3('HWR39\GV=-XIZ/QI]'Y.+@ MVS^'U?49D7>Z@"5S-@$+'71)DL&J,[B*34>F6"9?&-V=^M45+?A6/^,I\]E2 M? U#?;>G5;S'+SB\P"M%8](+ER&Y4&A/"70H1.[(/ WD4ME3+@/E,9L(M@.7:VYTW!A;;)DSJ39Q#TG7AC8*7"P"JKN0I';"J-;'^UT,1Y'F MM4OD?">A=D?R*UKWLJ[^+[_.^XO4=$;Z?ZX=\3!A]#HDLF0"@D)&7TGZ@[:R MR)@PQMB.]& 3F/M7E=VX7:XHG1'3R=DPF;D_+[]^KI>8-S)O;=W\2H @%!V! M(F8@G)$V,D5.IQ9!I-S\A%B.Y*CBWZBXHF=M &^P: Y@#37A90O9V0FT=EYN%DJZS#WI%L8BU#[\-C$P= M&VLX0RO2XQ0*-X7,H#LUT2M"-W<^^(D3M[.L.O#6/^"L_=??<4B(!K7V()^3 M5.LJI_TO.%]W+]!Y%%U@P+SRH)Q"\$4J2-XKD:)1,K?>I-=#]L15HD,:6@]E MOG$5\.KB:OD]&[@2=2)+,E[6VFT+/B0$%J/S*EN6[MK]*][UY9__Q/EM);E. M!F"MKCE"5*%.>J?3HS9(MTA6*@8#41E?%,I09.L4VZ,J#NOD'6\E\ [:PQW!E1G3+@D.6N98MYTZ@BO6O'#/K),)C6QML#V,Z$0THJ'8 M.QAV=7?)O1*4XW4HN$O1UZ7&FE6< 5G@/)'!(D/[Q/O;&$Z$^)U$V\'XJCLZ M.*N?3DDIC'0\92$)$M94()\4U-"B9%IE;YM/W;X/X\F[Y+N*MHM!NW7;^7TT M'"W=>:X4W*-PG&$"25_1JJ,"5]OX,9&<\%IP:UJ'[M=#]O1UHCT!'5SEOQY^ MP\K<.T#(182LT8SF3#6 E&>N,]V4+MA\<\C.@D=:(A"1V<% \ HSTJLA!) M=S,C%V9F+G/:L:319"5;#*IU#=7WI1AM1-]!>.G:W%W<4O:'%P3R.O3]*Y;1 M&*_&?N/D[J04MO.#T;Y>M#US>DS=WCU45.M-Z6L+\+9S/-.]);8I.+D-DMH[A$ @N) 9%&BDE M1^M@?&!J>$"H[SUHIP_?0GS_:6 M@NP@)<95#?ZA)UL=#7BA/)@BO+&6:[+Y6IO$FX)\\@K2 M+2WW]<@UU:->$$:1'R"AS)K &1W ,5I_,EJC5-*PV+H5VBT I\7_1N*\SZW? ME=O%Y-=%F[7K*Z0H):NMC:.M)0!>(_@<'!2MC.(VT=[6.H"V"LN39[R)D)<$ M37=.HKX+[- 4).-@>9IW6IPGD@#]V +3P%YLA@9;%CZF= ]L][&Z(> M87]S(7<0+[\+ZD5_<#'%W",_U!C+$3)CL\[4=6PB(J"WN<3("75K"V %E!-E M?QM!=Q Y_P?6AL^8GWW!4&5P$U]@U2M*O$\@=.\IH$+ETKF MH32OIM@(X/[UIUO"M]2NS]YO_F@(;)0USXDVU9JDZ"&R%,$& M'4..(GC3^MS:$.+WJ5U-"%MY_AV@6^?SLS#\A)/^\#*.]X(>G?K3;CMW/O;, MO77QW&CQW77TC%F)'&L+&)7KO!_FP-56%5@T+\HS49H/N^N\HV6\)EV_5\]'YY]&P MOG"S-@R>2QWHR 531\"HG 5XX1@8PPTG5X'9YIG-#P(ZDOXT&Q&]2F=V%G@7 MGOEM3(NIEFN ZJA-S5) !^Y4LSMQ=]WT9E+?FTH4'X3 VMA0UAHM$)5:EWYLD=56+=MS9XT81-A=SM]9-YCQ<><;8X2)-;AU4$;.C,5@A5: M2Q>#1=6ZB^0]$ <(T>U.SNJ1 EM(MHN&H=>CUV8Y>G6Q8SRK[\67>1K2'*C4 MFLZ]&"#96IB':""B M/@^?^],PF(-SSB#&$*$PB;09DLT4F CD>$>.$:UEKO4Y\2"@DU"-9A+O(+;_ M'J>T/LR+JX?%T/H8E,[)0W:,4,E4D]!F]CD!"5RV3@2$?6<:EA7BV"C+)8V?HJ[]B[W3:))NPDZ/UTNUT'T7?;[78C MNAYO>+J-K/?3[38'D[A@"6@7\K6O4P2?;76/BQ6^D.\C6U^6'7VWV];D;R#B M_72[-3&+P.@D\IX+J.<:.*UC+>SRA5D;>6Q=#'FDW6XWXN;Q;K>;"+:#>,$- M1+_.$7&R7&3Q&EQ6C-Q1Z\&Q8L%J6TV2$K+N9@KI312G1/4V@NVDR#V-,4SP M!5[^]_7P_IS-]V2+OAJ-_PSCW"LY*,Y-@9*J5:-F=^R: TLZ6Q-+8J*UH;X9#S(TB8 MZ93,34;9;L)$!_O,_5639"Z[-K^KC>&(@W7*5J)@J.G- LGKP+:@+82HR,=. M2I%IQ7U(K:\HVB _;]Y=FX8&PI MK0.;AZQ7W*>N;"GE#D*;S_)_7LQ+93^.5H3?9QMI#+,$MO-:@#VKX'^/)))) M?XKSZ5;O<-P?Y?>81I\NJ?J/,+C GI2"^53(C&>!'$"A)80Z \,(J6R6D=OF MG;^[7M-IZ^91:40G 5R2W'O\?#%.9W4%SX8$<=H?8WYQ,:Z;]0SUI?'0LUPG M$AK9"62R@G*.;%AC-23&C0RY-F?NY*Q=$]]I:V)G3'70"V(]K)">W%T3;,'H<_#M4P_7AO=#I[;AJ8/6$3.HKR>3BV7Z_GPT_$+" M(5[>EC^(H$G/L5I4$ V@XG6XC)?@//GK\$;!+2688@4QU8JA.!I1< C!;>*". WZ5F->"J85.+RT$G M,V6_A'KY]:(R&_.[\*W:E,_&XUKK,OMRF%^>?QZ,OB'.EOANOB>_&X3A_%#G M*AO.2[WAC[5DSM1#'0T=ZE*EG'CM<_=8&5 GR$Y3XPY/8L-6'/<6,WMA=EQ+ M\$J(VOP],R>KMU[ &^9!6"F\(D/3&;ZQ0C8 ]IWHX[XI;-D<9#X7YG'G^F/X M.F]P=V-A;_HA]@AL/&JSEN8>; DGK.-/0RVZ:'5P MM^OG0M05_XLZ#*L&S&N_T%4!\W^_)*.'R4E.OC_(P!@M1'+PMC"0Z*+7I7IR MK1LKM<)^FHI]4(:7J.K.5R,WP?X6,GXF?U_KLJY>P!D/#\-N;-\\O$QN> MA\G9K272V@=T".6>3"FF[ .8: 0)U%H(.3O(-@EFN$:4K^KA6#5O6AKQC+Y:9[?_VQD.N&\1<#HQ\1\20E3_[Z]OR MJC\,P]0/@^O>,73JU)8:%V-\6+I'UUEG!:FX(K,YO&)A7Y0_1LO4\1[:53S.&U M[9;/>S!"#]V?9C*FQ?\YI,WZK/]Y5B1AZ4S 3/ZWU;)._0P2G*AC@4.4S 4Z M-]A:(W/HDV^<%_2WZ[/BWD/W72%V8,Y'+63?,"?T%I!Y5OTZ4#:I(EM7'0Y1 M-K8C$2#_+Q<0R=1,3J\@))-!1^DB\CK/8*W8U#$0NJ(2K#L^ M-Q%>0QYG^]6[07C5GP6@:O3TRM_OQ9A82EJ ,8P&YLO%L! MLL)^6/& _;F^.TM\U%A<#:LS%IB&=3( .3GGF/MTF%SC,LX)'T( :5@&Q4P] M2R(#GHP5 8.4LJQ+XZJ'/%TJFXBM@S>2<+VZ]-CN:YH+/"'+" 43K1>5A5"\ M *\4BLBY3CYOP.BJYSQI4IL(KV'I0<9^[PU^"H.7PVF]R:J'!R]:LGIXF.C) MMN,Z@O/"0,A).FM"*D4]<&).,/WET^C++_31EP\J^<9* M<(EBKN3KX%C#&'Y<$VX^=;\V\,[B'S647<.-^AX>[7,46G/ + IM6);P&%^C MHY(Q(W00[J'4U&/@<(79VQF%FXAL7U:OKADS@GDH27)002B(UDGPB8DD5119 MKI>-=W"K=S=QKV/R;B*K?9J\=?Z-TC%58X%,\=K,,PHT4)CU%26+N(F!=&"3 MMRF/3636^EU<-/R_A%+3>WW I!Q$'APH53)X0_X4[3=!D-V6,:Z7@'CG@_?' MV9&%H7<1< >=!*ZF2="O8>VA(%&D@F K))6, 1_K D4Q9.-YX5WK4J';"+Y' MO6C 10?= Z[1T'HGKX?_..NGL\O-[W*J=DVU-DJY:,CU,$Z!\N@A*&$A1=)< M%5%(N]9%PE;JLA+6#QUJQUH')?\+B._Q\V@\2Q'X<'G!->F9(K)3='[RFL.D M:$LD R:7VH93&\T"2[GU1)#5:'ZHTIRN<3O@MC^J+'4_1*,E4#2N03^>3 DV4,@1;/DPR.7*/UZB;6?.+WJ"S= M4=)!&?[=M."K(.:S+,7&+%*J%S>B@:V"*W M^P%XWZ.J=KDAXOS<]K(1V72_S3LEWX*M(B41A?#NK-_)F&G/DX^ MI#/,%P,=A//Y&/YF5R85A?CF9]L_KG(57H3^>?7-4WHR&GVJ0XP7&Z0YI MF/N"UBJE\R"B;#2J[^J1OP9:7,(/9XC3OX]'%Y\)X/WWZGGX/"M"N'ZI/$>A ME-00=#3T4AD-,9H @44E53"N-&]8N2OF77?[Z^=_6X;@\LY,IY)M% JTPP'[HL5+ECEO.M,+JMQ[6MDX%[UZNYFW9R@0Z=U+EG8;QCJZ58_M4[_ MO1RBI4P6P48Z880OH"09WS&41+:084:KF%&T+A!X!-*AA@6T5X'5.K8S%1U$ M]*Z*,ZYP7GUQ;1K-[R#6@=K1A($-8!YF]$!3FN]V:NR8HP[4:@G NET_.Z_& MSF21):MT2LX)$,71UAV4)*R* 4.F;!;H5&X=*5X'UT&F%W2I/\W)./ ^%'B- M2BO:A&7M6X4>(+91<==Z:U6[(AQ/WK4V=TW^V3WB%7 M78SJG;O?;\L: 3L@CK(?]%TL9)[QQD8QWMU2;7Y.K9Z IR.":R EWF9?@K&U]Q;(^NIT[2SSV MI,M(AY""VX0)K,J!%-UJ\(%.W,19XHKGJ%GS7N-K(=M7/+(C?;G73[4]'8>. M/=8JH<>6=?^[B+^'W9U#FA!D%(YFP)J#);RPHX0F5YH&S^&'5E$R8Z+?%]=D$>01CTPZ+$YM5H M?([CP;=?Q^'+Z$;IS;OIMS?3O'!B"\^H(P?A";2*.8(7M3699X$A>A_S)H7= MNV#9;ZEP2UI75@YWSTDW%5&$[!R_7M?UB-I!3PL/M/(:EM4!7+9T9"M4 HOU M13SJMZW^^!,C?FO)-3Y"WM>^Q9<-1H2U-MBQW?1!MU MRE!TBF2;U!$0WC+0PMD4=9W]OM;HOT,3^(#MUI:_3036F+??2%+G%^=S("S: M9(TJ0/L&I\70_AX%UK5Q*3(3)?,6#>EN/72_Y^768A^UD%E#^V8&)'R] 21* M(V4L$K+3I(F>>3KK,4 QWC!A2%&9;T'>S8<^0?*VEED'UYOU[N,#IHLQ"0TG MS[Z$_J">Z617?P@#_(CC\Y[&8'C$ IYK,I]3G>ODO0"1)1:?;!)W)\\TN9=Z M&-4!YLSO)T;]]MRTSB)5D-::)\#M*H%BER<\&@]&?-8. M-LQKK>Z1'RHBBX23CFQ09!9!Q.@AB\1BT3KZM)9ETFCW68[R9!6I8\(Z&$Y_ M+8++V1@O^E_Z&8>Y%TU.(D<%!;DB6SLG""46D$Q'S-F+-1OJ;J!(J[",K%MT3RJJHC8' I:>U1B3++-2$16064DU6)%J+OH+)[ M.:PEU;\]XS P*Q)8YVK/ \/!JSJ*U'J10O#./]B(L)V.+ 'WG6G-KO1T,'!] M.= _AKG>;?6'GQ:S=7['Z;/)!*=U>F)T5J(#@35%%D,"EU( 3-H$K;C7V-K^ MW1CD=Z97K>CJ8.CZ]8"O.OMPU68J65$^V@+6U]E:47,(WFC:6P,SG GZW-95 M$6L!.UD]:D]+P[GJ"Y#/SFL._W_/FVF\IOUR^*D?!SC7;.9]L#:1)99$)$,] M>8BUYZS6E@YA5,JLESFS@=(\C.ADM:4A$0V'G5^A2[1V\M]>57'CF_X7S'[HJMB\25X\W[[1>8OX*87X^FM3RDLGDC^$8PZ!^Z^_$PZ3NQ3@)PYO- M5NJ,U2KU+V%0/X-^^%L8_Q/GO? 648TV%1A[ -A!3<>^Q;K_*A&E5=&DR'7P M12'=EHS\S.R E6@9.LUE:5U\?'15(M8I9V(.9'U8LD,2$Q""<,"SX)J\)!%\ MZUYX3[9*9!-]V;)*9!,Z#ETE/)LF#_@^$L_U>YX M90G:R4?ZR,GR'\VS3==92T?-:EJNXT#=;%HHR.C(V#UVC>6UDSMJ!DQH6I/A M=<2#%D#./?AYCM**:0*]$=@K>> K$;S'2M.(XHZV&V> MC\[/R="E%;\+9/$N0+D0545!H$+MN4T>D,$,9*BJ+)S.++?6FZ5 OF.5V9V8 M#I*WGH_>=U^LCMI*#%/BA$*3)8<(*1WZQ%!E](J8U@ 4NB!:?61]2#@+YK M[6E%5 ?Y67]\^/OH"XZ',]/O$P[3+%2X!&>*"357#C!*TG9E-#A&$M"T*1;O M(Y/-QUBMB^T[UJU.Z.L@X^M&?\ZK+_^]CV-ZR-FW-_@%!S._P\@@9"9O@SG+ M0 FO(7*IP:ALA.^5H5GMJ.CCMKJ#=:.\ZN8]W_DJM [:CZ-5& M0 _>;+D9XZN4JC.ZNNRZO!9HJZS7/DLPA6INPU*5*O1Y^OIA.9A+@BU[C227T#('+8FC3EKY6^Q,^940,CGF6 M6B?\/ #G@*TJVQ.Y2F5V9*&#@-$R:&(.K83BI->USP>CMR1+,@S1.K!9,..$ ML)FW]N$>@/.]*<@V+'2P@]SLX_JF_G85>=U#@W(B:N0@G2?%977@%:T1-$KC M@LAD$;;6CE583M@Z;B+^#OSV9;CF+\(ZR#HR?E>C.HREVX:]-51B!]'O:<]8 M!!N8X<*H!$5R6WN3: M04]F(WQ6M<^92Z 1W74 M12&[Y",W)J3SCD1SO+=+$'I&Q6BC"[1DK6D[4[5FO#@0/,6,MDC9W()< ];) M*DUK2CIO?78/XJP-B41AC' ,+27_6T?WZN=>*XM$ELC4=F"QJDV\DUY $^[^KHE3YG\^NW&WRXCOTJRC"$ED(R,?&5# ">R .LL MQDBK9[SU'>VF&/=5<]=,3U97V75 RK'4VRU9VBQFR"-9YX).3L]HRU16('U% M+AXWT4I4F+@0W;]@QW$'TP7]=\.L#6CH(MZ^!-9E X#%\(9U '9U)_,8N -= MS;2@<@WUV)V'@RB,LX5%09Y_9-Z"RAC!%2?(/LN!)2YS;-Z6ZD"*\MAUS4'T M9!/QMX[9OAJ,QOT<;H";QQ-]BLEHQT'J+$&YE"'R:,$YJ76(,>@U0_.KGG" MV&Q;)D:MQ=A%QL\X#--9?S(:7\]3OKQ_9,IPR3P4&2?F55B^"V.B"1%=I#HOP;7(+U@#65=YS2M1'2B)N0E[:ZC$#J+O(J%T-4), MZ)-*!2RK]\HE.8@2Z2M$&Q)S0MG6H;-]*\5CV<=[UHE-)-ZA+F#^@X2[2"_P MWG-=N(:8%(+R-D+T1I%U9 IZEE@RK3LL+05R@'S11DRM4(#MQ=R!%?'[147Q MMGR@7\-)3^6DO0L2HDVU[2XM+:1ZFRUB1L:Y]Z[UNW\;P5&8CFT"6CN(M@.B M%\M\/CJ/_>$L>>$YV4)]^O397Q:EB&/,O&>$UM*%#,F29Z0XDCX*'2!8;1@K MOOC453AJ'7PGI"2=T=+:FUP"M-[^O1U>;6OO:Q]*.B.=\JDP#DQ@=;24@9AK M#F3.R;E >/F=+62%=[GN$T] &[J3<$._8A7(5?KZ+/_GQ62*N:>#CL;5TG1? MG2M!?P3%;1V'1X:3LY;=O3U:7R,>>_@)*T=3N1_F,G;AIX_*NXMQ.@L3O+6H M-E>T:SZD@XO;;9:WC^O<8&U)B10P*)=!Q5"'=#@/FBE4013MS1YNFZ[P[/TZ MEROC2DW.)R^.SM$0R_;C.W4Q/=K[.W8248[_.5<(5&X0E MRZS485E!0$25P: 7/)/':$KK?(&G?IV[$?UK7N=N0L-!;N?6 ?CC.G=C*C>^ MIMN&AX,HC&"*95XW8^GC?)8 8P98"AQC#%G%YF5W3^HZMUL]V43\>[O.Y;2V MF$,M.9&ZUALZB,G6\D,CM,@^*LG7TG7N1DRL=9V[B1CW$Y][CVGT:5CS MK%]G,E;ZI1^NIGXL!H,\&^8W].W^8):#2S^[.,?\;CRBHWKZ[1UY*%/ZC9H( M_+G:.STFO2_&, BE9OS*.IVFYOHGFU)03(CDNTH'Z71A1Z&B;0SGXU.$UL6C M+5@ MK$?%8X>66(NEO9V>X?BZJ',^',QZ?6,I M/[2Y*=D=-"_Z^VB4_^P/!CVETF6H\K6CS[ MA+1D*W%VT.2WI;;.6VC<^,$+O+PF>X]?<'B!O1!R,8$)L*'4-%Z%U>^S$) 5 M$70(3K1N2+W7!9Z0@AZO8G0PRK[;QBQ]"H?T[TF(36DPZ M1YV:IXKO85D_-+XS);BOY^:H]#Q\[D_#X V&";Z-@_ZGVEHT3LM]#';I,M7]4/+NU*!^TIN#Z3D"XMLZ4I_QVG/6,]#,A&T MS4AGE";Y)Y_!Y!A$D%(QW=5]4..E_%#GIF3?UV&WAWPN6O'GT; V&1F5FPN] M.[-\L>0V"5[;/K6#C*\F MA'"ICU9-U:*T $5D>4)?+ADS.U@C%IDU!B:>TQ M'U4*F!> J:+5]:J M!(D+5>=Q!7#61/_D@!VY[^-5/ -J'A(!D]ZP#\D0*V,94;I_9L MP\-!%"9%SHMP$FSDM>TS2O"&6Y#6"^6-DAA:CWMY6BE@W>K))N+?6PH8&B<+ M5YK\@3H'B;L$KI:3AD)>@>"6I7AZ'3TV8F*M%+!-Q-A!"MCKX5RP^*;_Y>9% MVZ7/\.NWW\)_CL;/!X&D4A5=R$2G92@0K:NV6<@0,)&W6@P/UHF04NN;BPTA M?A>F1Y>T=7#Q_PC<:["_A_.K;,LU('=DI&P!]S!F2Z=JL)G*->.P P-G&^@E M\,1E"""=J 6O0D),Y(ZBI/>VOI]9YU-5NT>,H&/7NDVHZ[*UR67I].*<4KNIYLK7\.["SGE],IJ-S M'+_'P2PX/SGK?UY TX3&2!5HOT^W.S0T+:N#?:5FZ;[:^)%]?;89C[5VL)L[5<]\FXN\H=+HAW>EZK MJ^%VBVYT*?R 1EVKKG?(LF8(*=<#/6(&EW*MQ7&>,ZM"],TGBJ^!J]TE\0-/ MF_>#%?3NKL4!"$\CV# 3;V@29VVRM MMQCNCH ]#35[K*'TD6K9)G1U,5/\@>"/2"*D&A0T"@LH5QAX5 %01IV+([FX MUIG-1Q6(ZY3*#8)PF_#0X92+VP%D'V(I+M61DTJ"0L7 "4U>MG96.EYDR,(X.]3+7:7_7Y/I-]Q^BQ.IN.0ICTOH@L^%2C:$LK"-+CB)1@I/;>><'.U52BV82@Z"]+/H1(3F:N1/%[ M5)D9IJ-2EJVY7%]=-B=BOSO,LY0NSB_HD,0\G[=^65TFE--"^00B5<.-60T^ MU/V6+#=;-!?%-A^YM#'*[TV96I#5Q5BF!X720^&"2-S4Z 5A0A\A>"M >6ZT M5MJ$T#PWX4%$WYO:;$I"!WU--DCJN3[!DW#&9,;!UL.;3+X$CNE96T0M+9;( M9.N@_38XVP7Q'WGZO*UPA+0CR9==!_*/=.T.U:!!XNPV'!Z)^MDL @:-('RN<:$8P&NI MR4X++)F *8G69^[1J%WC=.U]:]TFU'6@;1_'(>-Y&/]S\FR89W^IV!:1QY1# M3%EG,C]*'=(K/7@DTQ^URK98%Z5N75+](*"GD9V[$:6CKOCHI%SNGN/V>I@& M%[D__'352V7A+"+C-DOM06MC^_H5*F]/] 9 M7?NOQ'SY]0[N7G2B<.$\<*$9U%G X',.I!3:6J>XL'?;CG=]Y-W#> @5ZXKQ MS4ZZW>C:8XKLF]'PTQ3'YQGC]#H]M'[W(WWW!7UWAWS8]3^\5?+KELMIE.E: M/__UD+3KXGS6]?"JLU^D96T$>,9,%K.>\)G\+""%E<-E'D3+/M'-WNKJ]!K5:<'QW,]E5JL>2?7I[ M'3-OHG 91%8>"J9Z=<\*.!TU&"D2+RZH9%J?4O=1'"K$M#.O#^K)QO+MP'NZ MC>AF@=X:N#J*!ZW"=)B@SZZ"0,LR\]V$3.S9L%];]B?A^F^ &'_='X Z:+,>;?1U.<7,:7 MQ.O7"T=>N%"X89!\A6F9A^@M@VR]+[Y$Y9U\S+S<\)G[]T;:D#3J7L*MQVT] M#G,.4FG.A&$&DJEC'ZS)=02KK:6K6#Z\=^'\JPK9P;)B*MO7?=@)I)4]&2 MC2QB[8P6T4$4)D(TG"OT,@?,S4Z([TXGMI5T!ZE'BYA-E<-'^C>7ME$6G$OK MP<9B:.L2I4YXBI!43K[(Q&AC:VPN+L-Q*I[CSC+N("OQ+J:%([,&JHX\Q^6( M#N,W[L[8(RJP@[@[\!M7H&,AH&0L@*;-$%2(#IQA",Q)4K/C:7XB,63!JDS^)=Z(-E_/O7O6'89CP^6ARF0RO1&$Z M:0?2:U--'0;>)PE(#HKPKA"L]E=*2Z&.#OW%O6Q/)60I.5:SS0B+ M#QI(.2U8+073RA<=6FZ7 +C]+C>1KX=N?(+2-?3QWO<&&^DD,#1:$+%#/CB)#@> M41EC6$#?(>O72$Z/^"VEO'*$EM'X?%8=V2C!Z,'/[B*_ M:/W%=)Q>E&10I:0$O-A2&VQ;,N*J6YB-8 QM]*QU%?D>TXNRD71<93)* JNG MF'$0HBF0K-&R).:L:5UD>(3I19MPO$YZT292/>+T(I]0H7K2)?/>93;(.KN\UO6@CSM9-*]E&X/M4B"0< M^DBNJZ%_!,I&!>UP2X%) )M$Y'OA;QJY]Q"D0WDN#^$X7F(&,LJ#/78+*CO4C4 MFS%)VI>DD]GX8E+TC=[OTR&]$^DVC"7.0#Z30O,KI(M=YS[BQ70G#$5F,G#J MGZ!//R@D^"]H2SO\VQVXGFF=B31_\9\/Z]% M1&.,)R3!XWPBG*\5-2H402>9UXZM][(_])138+B9%._3:SM)!59%!.5B@*@# M'3E!DWLQ^TJ:9&N2@E.M8[S'G@J\2Y1W9QGO+Q5X'53?:RKP1HRMEP:ZC;CW MEPIL76%2(0>;:K5DRI;<$=)^403WAM.;P%HG!QY[*G '.K")E/>2"JQC3+%V M_-?6D!R-6)2NO7E]A$<^RW8>305>!/1=I#\.?"US>1;2#)Y6K_B]T"<"->[B+:+L3N$IC]]%5(=6_MM MMGEEY67D9&J*4FT8XN'J1^!T%W_MK/LOXP&7_K#3[?!+GU,$,'GR, []#K' M[%&VGC7Q(*#]'_>[DO*,SDWX0/F$/BT=! M+@T8%DD&9(I"-%Y#]$%9B[8@QL:JL3ZZ0T?^WG20"=J,C<[UAG0:YQ5KB!*E MBAJT)BU6B03A/3(H/&25O)8AMMY 5F$Y19W84M)=A(%H=6_+G3TM?.V?7YS_ M.AJ/1W_6'2]\II],O_64$K2_60?.!T\"J"TL=*P>DTDQ<<]C:=U=;!-\IZ$I MG3'2141Y"=;GH_/S_G2FY8@WMCJ9@TZ9>V"IUN(H'2#4/BM::>8CNY1 MN0&\T]6=%GRT3CRY<]]V427UMKRL!3S5P)_T+)EB ;D%884 )5T&;Y, 1GLC M9Z3:Z6Y'BA7WC(\]Z6GSWEZ8K;-)[H1@<'Q^ UHO:$S9&018P-TT(>VG5N6KTO+L9T9M'6TQ_EGN49>0VX"7/9 M6$6#5T6"M9&%8@73H74)P2;XGK:N=,Y(PV23Z_7?[YIP.2Z61\]=E@E"Y+GV M3:#%<^? :&-<-L5'T;[B<@68T]"+-K)NF)*R9'-[/OJ"A&Y*-N[;X>^CX8U, MFCH.(I(#7:N%>V3X)N:9!ND,(<9"]DM.'JS.00@5?5;K9:-N]?BGK0][$OM] M17$=*,H;_()CLFC?U])P@D^ZK$LV9-FBK$- 2IUV7CL^9YU+/2FS6+/-Z7K/ M.UE5V$FP][GWN\>\"6$_D28^#Y.S13,.F3DKSBK"$\GX84J 9UX"=XPQKK@) MOG6SDZ5 GK8:M)/QDB 5ZZKKQ7O2T.$%5M'4:O@Z;^C/_O0L74RFHW,<3]YC M%>2EJ3-K'D&'WMLXZ'^:=9&8[- 3H]&36W7,Z$(0C?IIS*$]C.#EU\]8E>YC M_YQ^Y6WY0-^=%%K%I3CFBNT*)I9SO;J1JC9;1_ Q9DA2F90-I8P]K94_-(+!B2B&1<,L-T/+Y=X]8* M#I4^=0@5;/T6;*\*W21M/+Z:7HR8K>T%6]$6P=7^3O+ZC(:R'N!:Q,B=_1ZU&8#FAQ\'[R%S#Q/4B0G>.L$D5;8 M?VCH/LE?N4$>JY_7XX?S]'K\R'R]N\+XX>W]\/:.0X8_O+T?WMX/H_@D-/:' M4?S#*#YN#7W21O&@9I-_#N/I-[("AY-+U),/Z0SSQ0!'9?X;[^IO?+SQ&SO= M>^SZT'9F<-/E-[-_ES[S6J,Q2I>5-<"*\S7MDH&WU@)3V1B#21G?WB)[&-/. M)<9SB;]=*?%?O]WZR8#J+03;25AAJ8[/E)K3XW,NI,K9 MU]GOVD HF$FS8T E$L%K'RE8">>[MR(VYJ2#*LD5T.:OQCK@]F!!W -V5,;$ MYC2NIQX[<-#Q$7(?)+T)PJ)3D$SM%2"U!9]2'2BJ/&J)T8G64[H/H"#;F1<= MZ\3H3(71I(-8[1" M4%H+ L0-,)58(.M5HEIKOZ8GW-BKZ6_7^_3*AY^^W==&[@T;&RP%](_^]&RV MWKKTL_[GCZ.7P^EU0ZIUH&YB^VVJ*@_#VZ\%V(C0A]2C S:ZWDD>@YCNR9JI6[M+PVE]13ZK9[3=;+)WJ?3 M/ZJ5.@2GR' &9DOMST#ZZ93.X&NU$R^*3.KVY?#'F%]B'#&.2$Y%H+Y)=&C",YFD%J3_1F9AV!EA)R=-%)) M,D);:^"IYI=LI"G;YY=LPMA^$@G60?0COV0K_A[/*-A&^/M1"Z63X9:3\:>< M(=LS9W!:*D+FI?8JNV+D$U6'=ODEC;5A$YGO)[_$*YE3L>1W"-H:E::S.SA7 M805GR+=%UNF-X#'<*VS#S>/Y)9L(MJ$;7Z,+STKI#_H5T&6P8H[(!LV\+ DT M)M)EY0T$[TO]0ROFR/LT:S5D?R28L_SI3Y;B1@+=WU7_;-\2TO)2H@;!O025 M___VOJRYC6-)]_W^EYRI?7FY$91LG>L('4LAV3./C%JR),Q0@ 8 96M^_(3*0KO0*?@X 8==&1"18?%JF_Z(*37ASH M4'#2AWRM2X@NYAA^(317LQ6PBT]S7*6Y-DM'K7&)6<: CL5 A4!F,)@$)>92 MHQ_&1;=:HF<>=#8\;DG0UJ_O'^'O5S@EVBXOYG3B3S\ $Z+6RPA-RDK3+U[5 MY2\\0T M2[16(,I.G'[J*6?#YF:D;.CCK8"]GLV_SN9T9#HL2>'F.CDER92* MP.M0#\4+0AW!##$G[7S)BD[;B;E;/_YLN'HX\5HON'D?OJ\DZ\UL?D%?3%;' M3?]=5S?-OGRE<'2:\..L+/\*\XTYL3+Z;).AJ-:1] E'L6@M(HBAJ$BAB\+2 M;9Y]_V>?C2 ,3/:&RW%V5RVAMR)G)H&1UB%59+!NI+; LS9),ZFU:Y'I.8.R MT7UB_39T/W+9:!>H_RH;[<70 \K_]N'&LE"'ISM&-U7:T CL9X MCHY9B>2FSY,&+%L5&I1^;[DQO37/4ZY'EYUG^;?H-%ZNED8^_B_A[^+*>IVUER5S9 M ,+(BEM[\,DX,"85#))"96SAJQR"\>=P:4;C8F,7>!>NS=B #L@:.CI/HQG? MKQF/J[-!6=+8>CV#4/M P2*/%#-:I(@N!? B*,@N%UF4=UYTNCX]06%YPINNZXKDY+=LW&H75C;^?]?):OT_+=_"/.OY$#MG;XG?4I.P1KLP85M 8OJ_EE MZ$/BFD5LH3"V/?OG\$X.IGK#I<7W\"PNIOD&T6(3RW< U=#AV ED?%_C%=!4>1?TPDY-Q$5*XF %IT3([,]2>N M(]4^.%YJKM\!]Z:6_Q4)$76!$GTI5B/]%>MD[X]=^]"0\AUJ'OJ0;8#^UHO\ MA0BY6,Y#S:'7\?;NFW'@L)68(*;EY+[H@&ZAD=C>JX]3+MN%>!Y$X@/0CJ9#;6EX*0TWA M$$)BH))CX QGD W9?I5J+5CK[JJQA>*9&MFQ9:(/Q0>0A?4%SSM2LE4K_DD$ M7MS>S*B0+$= 3VZ.BD9#Y-&"YP:%L*0K;:?;L!ZBL!/,^&4ZK3@V&X+< _B7 MM\,"?P#EN$S2E0@RU4$?03B(MA: QL!UCC9B\Y&^6X&<#?\/)_, .N BI=GU M=+GX@ DGWZI/]#LN7U_/YQ0$74J;90@^@4A!UM&B=4R0RE#G2$5RD# V[[=] M"L_)%.R];3(]HAGI!U )V\;SO)V$.+DB%7;IA.?HN0=?C: *(0(%P@F2+E:$ M.O()6P>=3P(Z,\%H1_P!%<;[\+V*[$9>C4[)%NM!2+M*D13P%(&#+,YIEW6, MHK7'L!W)FP68N0M(S:#[1,\(5/ M7#M$?(9F5,.2X-M$#E[17WWZ!T[)4;ZZF.8?$W)U=>%T@9Z0VP M)9!/5J?G6C312\M\;-W4V0W9F4G0 .QH6$UU&UMMK?YX]Q>!KL6,[W&>Z,_A M$U[F6O0A1 *;8IU?* EH<@C<,F=BX1A5ZQU%G<&=F>@,PY2&M^+/4.']]3Q] M#J08J_J\_S.7S$F-C!M(-D90SI$/IG(=Y1ZL0E=\=NVGA_;#>&:R-"B+=B;A MV\\-_;BUF@#:$6ZC,9^OK\)B\:ZL'GHG-BSS MXHAKI VJV.@4( ;+ '5")@VY([SU;,^M0-H-]%Q][JOOJZ>L[Z$T^5L\"TON M5N+5YV*D &4$8S&P8!.JU'JFU1-PQAK.>3B_=T_D/(S&IS)W\^.2-%K]H/ND M6EU)2"R%-*B X&H:P!"I/$L&L.3@HI*%//76$K,+S/'O? _D]D,I:D+U 9(O M]_'<9*2[(!KH2OEBW0+(R9NDF*091. 4_H MN%/6:-5M2L:6#Q\_>#B4X+.&U!KD/N7+E]ET=14M]&6.Q_Q8OG8D'*-NRMO+S57:L@) M9"DZI BDCM24F8$3+H"PY+@DRZ5'T^5-?::C\H>'GHL/=Q@U&X^HNP5R([1= MH#1LE'[P^/';HP]@Q#9V'D#%H=[7&TC,RF"XSR *R:=2C&)(XSE@U(J7K+B. MG<*S4V#H$YW/P_"S#_%:9T;?7X4WD^4FXT<6X<86,"Z32;Y.KJYC<)EQX'RT M(#+/.>M,IB!WLJ(['C!NI^M!%)\U)E=K5^C]JO3@S;KTX+=I^K=-LRV=)7CE M03I#UH.$M,#+9>'!Y!H@6/EX'1>3/ GS[Q_#K3>P M'K-D6.+)6HB6=(TR-H.KD^031H[HI2BB^4WU+C#GXB6UI?H !9GWX-192^_* MXWG771 .E.AZ'MV1;K+;L/.AD S#BR&4R/-(Z1]E@I1!6T?1(C<>G-84/";4 M+#(M4VJ=!SN6M#QW\WTL8>G#@M;^WD=,LVFF,[\K!>>U<;!ATQH,R<7-TK!N.KD-SS_K/$S*:W9,QN.MHV'V+VN?5 X M7RVCOQWAB%&B(J$&@2:!RB*2I$L'GFO,1<0D@NJB#9X;V[SEV>?B2C2A;>-1 M=1_PZTUA]^U*HH<0-Y/5.H!LF)'I#&S\7,WA/)R-Q8#&R9SN8"T7Q4H*BCRO M8$N)X$W68%CD4?BDC>YTA7+:4O)$ NA(0M*'[JT]AG79R/U&ALW4#>.2J7K2 MUFYJ982"('6&+'2*21_21N-PRV(.41D^#G,\8X [^>S3_/P9:6^F!<^ M:Q5)VDJIE_X)@E$:N.C.1>OL#'=!QASMQW9)KO: =M0N:4G MQ!1'2>,9V+:3UMZA&(\=V%!LS9VL.U+V5; MIXY6/LOBM\7B&O,OU_7&ZSW.)[.\_O[FZBN_F&T\7K4HQ@"^OC>:A-P5QU5,G9:%]O(N.T%[R=(S)!>&2$-4F+O$ M_/5L^@WGU0Z_*ZN6],U!8QT';I$A%VL@"T\;D062F,\*S$9UA M>-*P472M)M=27L=$;Y5NBTED2^?.)1$9ZMCH2(X7U#R-B(:^\= [V66+GG[0 M2V9[@M7Z8P#Q84/8&>PY2- ZG&E98K=L(;L&] M*[\2M-F72=J[6B^>>,I+YGU; M$@YQ.[JV= _O=:Z7GTE6_Q?SQ9=:.< O$17I,IG 1%:[1NBKJ$(5P9"L,4B: MKOT8P4[07K)X#,F% 9+@#V#FBVG^@,O)?'LH1;YN3-I""JS20Y)@,RSD(_'D M\GT=R^G/CL>#XPS.O=SA__3M-%EB73U@IM8O>@M$^@)**I-E9 M!^B953;(3%3HGE;=\H27S.5VI-N2XVJ5$7U@[#Y@)5)M)KFU>O?J&&_LG^8Y MI5(\!%.'@=0E $[5+7C%6HW*RQSR*%Y(%[0O68)&YM46,3LXE_J>^(]STFBK M,ZR-X!W>2U:#=O2:'&U.\$CP(3 G0!J3"%K,\N&*\X-%Z6E$YR N#6F^120. MGJ*W#=XZLWLI11!"\0)>J%0KCU0=."E F(!&H9+9M=Z,O1O-N8K"'K3>(@8' MIT^W07MWO5PLP[2.N[C,4C 42#&XUX3/"DOXZM"O;&+))2FO6A>*/P/I7 5B M7ZIOD8J#$ZGW[HP?@_/1H[-% HM!T\$= Z\4 ^%X7625=&B^Z/@I/.<@#\WH MO448]%!K>7X-\^KW++[6S"V!OLAY]<'AZK=IFGI]?JOE/?L? MJM$^GPT BCI7HO#+Y.IZB?E.SK".90^D$3+C%+)P35ZE9@DT!2].6U(8MK5& M?@Y3NRT_.Y[TZON]0=;KZEJF@N-:1D#)!"A!M' RT5=&%Y^*,UX,M_VG,\RQ MM@(UE9K="X*&8<_I+PY*SGG4K$"V@G2["@CT#0Y1VI3H<.2^-Q^@API4()<-1DS(#H/RA4+H2[H9*QD MCU9@CLU75ISZ0J'&S.]#XE$6"C&?R'X*0-)G9%:C E>$!#12.30NZMRMHOE4 M%PKU(OBS"X5Z4&N;%3 M70R?]_A01\"ER=5DE1N8E=^OO^"\RN]#UQQHES<9%-]0>9?QB#I0WF8%Y>X%T@*-,5Z!UG5;N_0&@D0# MCJ&50OB0FK[:F!6-./U=CN<]&8@2TAJQ&,!R\]AI8S$Q$;Q/]]O/F:IK( M0.=,31]>C!.C=T'TTV9J>K'K^6!]'UJ/M !<>I:#E\!"O:M+UM5)OW6Y9B@& M%?+HFK>FGWJFIC'S^Y!XG(VR*L@D*(H *U&",ME"Y$H"MSI)'S"HW-K_.-&- MLKUX\_Q&V3Z$'2"M<_%7F.<_Z(?7&\Q+\-R1PU12H!-YCA!][0_2CG$GDY:Z MTQZQ'ES^ <#/8?+WI_D "V$WI\1.- N9QIR&F+C\QS'U3A 3+8-QSL%'@\U<+'UV51*I)8#!R/J M9#I'7WD;(N3D'1=:6>-;=[2^'+E]QDDZ<;'MP]HA9GU]^7HU^XZX\BC>?:T' MVMSO^(*9Q3KEF!Q'Y8P%+PL9&*(4R\5:%5NWV^\$N*C-OQU#!A@X=6\=[ M.Z#\2X*:,&F T.%W7/XV3;,O^'9&\6PD*0]I207*1ZR""K6]N @0UW- MD*,J6B?7NL%_*Y#C7P0WO)-34LA%<>-6&M[.#M\7E.EE='2-71_TI9!S[7(0)<>T,V,A776@SV GI6_L/PK!K M$O4"?6FYY!(3!Q22 JFB"[A@$*)&(Y0KP;/6(QUZ 1Q?GD9@^B%BUHMC8XG7 M3?';(\07^;^NUY,;;PGEM+:>,TUOH:3HRT<+(3L%P:O,B@I(\?L8 M<=\D\K M@@-Q=0"7:4_XEU'F;'4($+BSM0(]0)2L#LJW6A;CE,76'9U[0CT1(1Q*)-J( M8R]^CF=Z=P&_M(X9H^EEU76&IN*1%4@FIK4+$CO72H1))="#*,4>Y^5_W\XJ0>P=3L:9RY- M8#P*$\ +0Z^ 2 R"D09T9)IQ(6WA0TO #92SEH%]R+U3"PS?*72ON:FN"?H6 MKNI-S*]_IZOKC+E2\S9F\;]\>U![44#U! Y.O42/0Q70Y MR?6YDV_X$=/UG(Z/MRC?$,I[$!]7Z]V]*-Q%9$86L(K52>>NJK942+R%(7]- M>L5:SUEJA7W\YJ*L?!(A"/!UQ:)BAKYR+H$1FNE$TI]3Z]N;DVTN.HH$'MZ& MU(>%I]*&=""I7WW?_@&KNK,82UW 5->I\%*3[!2SD5<#D3-G#5D[)5H/>AKP M."^G+KJ7'#ZLBSX1>1@@GMZ.[%YY2!=\ U5,/X?M2-7/IR(,G83T0$X>0^*L M=,E$%>IE,+G]2&]JM%*!B<4JA5@X#VO#P&&;Q#9S2] F:=$4 MT+D.+[&,@7-90]+9HT8M@QAF:>UQ!\*TY=3SXV'ZD'F LJ_=E=%6B&!\=&!D M<*"X*@2,>9""ER*<-.KA_)=S*F$?5 S:$'T -?!T=;.+60?-,TBKZ,A!2?#* M6(@,32A6N(*MCG=7U;(3))8A2-#6$RRK/#B1)2A%6LQ8 MQCEO/A7]5$K+!Y6&%@0?X)KG0 =KO0;D,BKD*=8+48&UZX;S2I@"1>?HG< L M2^LILDV GXJ,C9S!&I_I(PXQ6^?#E^%OF3MGKEWUT6!$\NL=M?5%GM>.'A,'GP6D7DIA01;CUT]=I,ZGH9>-DFP-Z56O^)3BC Q1O#-*;EH7G8YQUU%1[0_X_5#^- M2'TJF?(/>!66M=5LOOS^QSQ,%R%5ABQ>?;__-ZN4 PL8LR2/(=>EGJ2T(WA; M]V9)5Y0LZ+5K78G3'=VQ\MBMQ.&1^ST(6P:)TN[PW'B:71 -E'%^C.8X.>:A M^/>$F!Q _''$0M>T)-EV2!P=J*@1@B6GSR:"$W5,Z%J/(1A+')Y)!!]/&OK0 MO/6\YS\^7-1IXSB_;2HNJ 7C":RN[4F85&U44A"XQV!C4, N[F"\O7]?@".=?Z[EJ[F MDZS8(E7=GE67!>2<(;J4P:!!S0M+ MP76:64,/N/?2TI_N7MA=SSX3L]Z$M T3:17/O76HG^:X'C[X .+&I'0 V<>> M/R,'G8&-:]K;\' V%@,::O-^8)WBS 9IZ(58WTR2XE*Q1EA>%694L-UZMD]; M2G98_",*21^ZMS;UKRDXG4RO)]-/;]^^?O?7],Z6(0HN)2+84E=-F<3 <4U6 M,4HTQ7J4P72R^3L?,9[Q'Y ?L^;$'.!Z=O>0VDQN"9,H:O$X27=(6%=""$A) M6Q>]Y]*T=NU/;KCW0)F -D0?X/)ERP#;+HA^VBG>O=CU_"#G?6@]TA1OGM G M)< K5W=G6T8ZCWO25R$HF7TRL?5]VLE/\6[,_#XD'F>*-U,2K2T(T=8A9*6F MU"U'*$D:$//\%.\^A!VB)*L43/6J=7V=1T;N \GXG8OR M[FO=_U.369<*K0BQ1"A\M6#,)_ I!2"/)5M)I@]SZ_%LW=&-+QH#WD$-Q)0! MQ.<7+#@G*A#$B\4"EXNWDQ G5^O:%%Q>>O*(O<,(2?LZQ+>H.L37U'UTR;(2 M>/"M[Y2>@716@M*2_ /8D0V:[V]F\S^G">=+HA=A?3];K&B^J,/'KND %!5I MZ32WO@ / 4$)9LB"<@[2H\@Z:>-$:TGI >^LI&8HMC1,8*X"Y2DPHKD)(I(4;9%0IA\\%HPG1[6\>VZ7GKF M2>?#[Z8T?NP^/PQ?*NE?Y1<.>'I'5"ESI9SF$G]*7*K8W0$ET436L_#Z@CM+(1J2'8\ MEAISD(:B\&N.88&_X/KWWZ:/'.[J90?):[>> ),I$%/D=$-@+$%6AGEN8]:\ MFQ_2[7EG(09#T?>Q"-CF,>X_YG6$;I'H7,8 6&HE3Q9(OA(B2$T!>8R<;&?K M!J7M2,Y"'AH2^[$(N%8B<)N/N1=G7S(5/*$((*.J>_AHXW6ST6?T[I,?0#KW!* M/%C>7P)R&X!?HF*HD"E X^@(P9-U4W2BQ()+.IJLO>AJ.AK@.0O9.19_MB30 M!NLCJA<)D]6\ST68YK3*#'_"::+7XH 6H@Z?VJI[J.\!&C4.U>'WK^\_[$[4 M3!0A9T%$GWQ0J&!/J?0&PD"C< M5U&2&641A!"!LX2\?5/U=B1C-0HUXO>C#.KAY#UV@U M=GI+-/^TNDAZ70N> MZD6VX"+K&.I.*"GJ%*8 P1NLJL\*88DHOM- MV>J^QX_^5AE/2U8.6M&TL95 MG3^BJ>O%;BZQNV!J6/*["\?X%;Z'\F*Y#/6B:V=!JV<%,.?*-8=@]]]:-JZ,O>?^/EGC>DV1F].<@ZQ6/)- M/"<[9(,#Y[T$:>C;'AV&W*G8[@7UYC2VR >3]6A].5U _L1].;UXN%?+Q3X, M.%I?CF9,U*7H8.F_6I=8(*H.1TGN'$;Z(78GW^2OW\SF;_%3N/J(R^753?T6!JQ%D)_V__?-?/%M;T6YG8-#^ON?C.ME[;]+:;TV&QG7ZW%9W/OT/ MT>C6Y^;!Y$O4"K6ZY?KVL7>2Y+P.HK;?L%7M:\P(O@XN-,+Y(*QB(K;>'=4% M5[N=+D\\[=7WF[]RJ5E]%)PQ$4[)69.,B:][NVQ_F6'=( MS:5G]\Z685AT[*NF1^V3KZX7DZH:;A5"C=0"+\R*K( G3YI<4EJV7XCX)Z/B;4P:2AET-Z =S98 .HALL-R%>%S #]9__ .3(K>>',^JA M"!Q,Y>%9K[DV@14(0B50===^\Z$YWH.XK6.8 M-_,P39\G"[R!=)-^X8D%;K( )KQ>IU^"+A;0)TPF6>95M\*X[9\_?@QS ,5G M;.I'=%'R8B2=,5JDH"JIVF_$>9V<@[((GI/W MG9CY[*->+%_;$K'Q)<3[^2Q?I^6[^4>(%IM!6!U -;RFW ED_&O) MPWGTF.&-"#R,!M@"#H.)MLX]2[I>N\BB@&Q-!)04$4L3D;D6!44C<_V):\:1 MF-Z'K@-<*Z:5W[G!M/$RC,J&.T=JK"9'=5T+%"R""&2-A+$EA6Y.V8X'C'NU MV(CVL\:$:UQ5=!M#_ -GG^;AZ^=)"E6*H4A10:JKG92)!H*7&:3T/@13 M);?3%>(S;^Y. #^#%6]#_8:C%E:@UB>[#^E&\+N :FC*=P(9WY0W8M1L*"HW MMN>[P24G$E:-)VNU@T+)@4R;@)B,,D[KDERG'6NGQ?HG[/F8G.]#W %2:K_/ MIG]N3)*I(Z T/5N+H@D*=V224-=R2JV14!IL?=UU[_'C6OI&#)FUH>8 -2&; MR^RU):L6:Y,IO"PZY**]@<12=3V<(J.ER#UE.8GLO;.ITW#_/GS>B>9HZ9GA M+N\:D7X H?B WW!ZC>N->=/E/*3E?TZ6GU]?+Y:S+SA?;]0CDM0^>_J_MMQ? M.N%X4$Q#8([B&"<\H0T>@F:..Y]-%JU[V?> >89B-#2S!K F%#^1U[W\7NLG MEQ1$_?H_UY.OE4IU9D=FI$P#3Q!%HK"GD'9UUB4H.06%+EJOFE>B/8'G#"6F M&?F/4,;T\?K+ES#_/BMO)M,P39,?*H'HB^5GK$L^P_3[XK%>;5#NU.3YK5KU8#63@'&I4QSONB8^L7_E3+IX*QZ*5Q$ HCNZ]2 M (]$"L^T45&BY[GY7?4++Y_J(STMRJ?ZL.AEE$]%3#(*:X")6@VK(@.G9 3& M$T,,G(OF4XC.IGRJES3T*I_JPY7!:VBZ@/E9RZ=Z,>K)8II]J#PXZRTCER]H M ]9X 2H;65/7%KQ(S&5M7="M![^<>OE4.X[W(>Y(Y5.:&UU7CH$KFD)#(PH$ MFSDXS%HJ@3FR_)RS?,+E4[THWJ%\J@^YQB^?4E%;P8, B@EKE$CG]KQV)G*; M=)$!VAN:/Y ZKWT)SI"L*0.*G(^Z,Y 1XTRTFB!& MUJTL;OOGOUAF-B!7X^*GW7=$&KE5J6[P35H3*/(:Z=09R+A@T4'RH%O,YSB+ M2_1]W.QVU&\M$COOE+J ^MDNT7LQJM-5ZCY4'NT277I1X#3F>ZMB)^??+/S]>2HP1A:C^H>6@G$?2 M85:#MBA#\<*+^%2";X'IWS[-OOW[S2>N.7SSASL&WSWO5"[+>Q%^=A#5AK@C MOW==;Q6Y'U@DZ*)=G1P="!3C4(S5/J1 IVS=:WB"Q0_[\/-0:C96P:]GT\7L M:I)7[L8JE;Q2.FB8-X8;,$*1LV\YJ9]"GJ@I25HN9;*^4P;^V:EIVY[^,[AD M#>C>N*CQ,:)-,6\'3 W=L5TXCC$T[7 >/:CR-ZD!*FP3*K) M1(K_>0;+6;!>:N2UIU@SH#_;0@]P-N_3ZVW( MBB=R>:P0@%)+:5,(6;?>[G ^A8V'5&<,S:S6US&_AGG=9;BH,\=>(1$#?ZO3 M)G%!'O/?O^#7.:;)BCP7TWSQI1+M?U=_O/2"?.C":PL@*_12^$HD;:%P6;?% MB."Q8S9_3P1G)#SC<6*G>AJA^'%3S;=>=!:_/ZKJ:UGIV/EA@Y4U[G?<@6H8 M5R ^8)I-T^2JBB[)ZIW,+@% MO?GF]"!N77L"L[HXPJDF/WXIC>/Y77GN<]Z#IF*H\9I20F$#RI>EM8LTS9 PL%%QNGGNJ;P>1!X@E?=/LE[S2;AZX#5MT ET%-+PNO6]+G\-M756 M% 59HO#M/5FRKDJ)BS(&TFE2?2!(BKBF@E=(\ M!M.\B/T46UQ&C'JRXV$?*@_>XY(<#U854V\X M$!2KLSPLA[@C];ADR[TLGH$+HN[Q3 E\(DA, M1:[111/"2^YQZ47Q#CTN?A>.7KC!)Q+T6[17@A".DS MA71)L-K6S#B$*!.@+T4R).?AH=_\<^3$1I64?ANU>G!L^+5*'<#\K.FR7HQZ M>K_2'E0>G/6*%8HI'#FONH8NP4AP#AD$QXU@S!@36U^PG7JZK!W'^Q!WI'19 M5-X)83/(D NHNATJ%$MG)47'),N1._."TV6]*-XA7=:'7..GRSAQ193:1JM+ MO:RK423F""8QY8.75O#4B9DGGR[;FZ]MB3A2NHQ\BVCK$FO"EFH_101?:CHH M(\M92J-MMY?T---E>S.S ;D&2)=M$@67P2$OCF=(R610&1%F M, =D*H%;:91/G:9C]8DQGH#X;@/8#9"VVX;IQ)[L@&RA[M1O5 M<5)9;;C7020.(/VXPF$QI&)+!HH/ZBKF*"B IRC!,ZVT"\R&T'HAP=A"\4RR M:VR9Z$/Q 64!\Y]$W$U%A6(./' M::TXM4, ]B?S )T$OTZ7D^7W=9O#C\!XE#D6$R&SXH&,HX(HM*P3,+QB07") MK5MY=X(Y&QEH0^[6.;7-*K9UI/=A=G7U9C;_*\SSI741?1%(NJY.NBN&U\(X M!N1BBYB$Y@8?S/O;D5;;^8C38.UAT45#(@ZXXW -[%*Z+!UC'&0D0Z84G2UF M7P!3W=M(8+QLW8W^(X+Q.-Z2+SNV%^Y!U*'>WM_QKS4:4B]3S)>:4DM12Q6YGWC@>\:#XVHUS#[/@*TR;;%DE+9LV-:?C U\^MX>@;,-9G#LT MBS-*$\1NK6;.:0_#D)I"94MH+&S"V+K3;IJ[W3/P_>OQ* !#SEW__M>:. M%Y-XA;].K[^LVFSKIRZ6'9+U/8Y8'[BX.V-]=+^4>X,C-$J3KPNA+^)B-0QL MD#KRVP\?:L4I?;W>THAO,2SPP^33Y^6[\N<"5\^_*$N<7Z1T_>7ZJKZ+3PWM M:GO\$0"/[NANEY?.ZU";LZKOR+";;]=?(@'XO__G_P-02P,$% @ RH"I M6/-JN#0/!P$ _08* !4 !P;&YT+3(P,C0P,S,Q7VQA8BYX;6S>RF?'JIBB\/:Q %$>H_UO^V^@L/ M:42YS"'#F$,D< AI+C(8L%1$01A(AK*K+W\18 M<$82D2>R6719K/[^%_T');4 2KQ5W?SSGW]X6*^?_O+++]^^??OY.ZV6/Y?5 MEU^B((A_Z3_]0_?Q[P>?_Q8WGPXQQK\TO]U\M"Z.?5 M&_[ROW_[\)D]B$<" MBU6])BNF"=3%7^KFAQ]*1M8-ZF?Y B<_H?\%^X]!_2,81C .?_Y>\Q_^Y1\ M:.&HRJ7X)"30__W]T_N3)/$O^A._K,07_6[O1%64_/.:5.L/A(JEXKY9;?WR M)/[YA[IX?%J*_F4_GB+VRP7L>^)W?V+U7%D),S_" S,4LMU^HMRL^UW=W0^IBUJ?GV-?7HER3Y0Q? MBRV9 \"J^+X6*RY::[FS-"CX/_^@_K9X6J[6 MBP^BKH6X?1*5LMJK+]B+I\KUNZ85GM0UKY1Y%O5ZP7! MDX"K X!@$42I^B./ @H%"Q)!J(RBF)ML,,X<3+REZ%<"E \.BH8K0 8L@74) M5N4*#KA2'VO9,C2%[L!KJ3*4AS!FL8"(Q8DZG 82DC0*"26$)*EA9NGP7N1B-K3-? M*S@:*"2I:8-'M[C")8I_$P/^:.G^ MOQZDMG#6/4COYH$??>,_>_*CST@UZAR?>G8^C_<,]SMN[+G/NOFFUXQ5SX+W M7G AZIOGJE+O>$$(C_,PHY#@'$&4!)GR05$, YD)CE.!4V3E@YZD-+'!Z>@" M\?U)K&IAZ<2T+P"'55_?L=9P3SY%Z?IS.I'G!5WWU\X M_X"=PM;5>O%)O6;167XB@QCC#$&!,(4H3)2BYH$Z+(J4YE$2,L9C$_7<6W=B M9?RL]XYZ73"R!+^IX_=S)9HDY!]ORD=2K RWQ'TLQE7Q @GM%,]9.&/E.R'* MF*JI1P9JIOZU5;']U691J!,B].ISZM=NN]N'8B5NY4TE>+%^1U@3Y_F-?"\> MGQ]_+:NJ_*:VTAORI'ZS?EGP. RD5,J4L3"'""4,XH@A&"5"$B;"F&:9S89G M0WQBM>O( MK3!:PC;+<;6N%IMD%.A9)ER%YQ 4H)6CY S\@5Z)';\ )NSB%G MO96Z0.!I=[4B/>N&ZP+*_A[LM(:;I7F_8I4.)[\1[7_?KS8!9T6A6)/E-:W7 M%6':L0X%R3,!$RZ%+H")8(Z(.M,G N=1G!##[*$]Z8FMS,V#-MPU*%:@W&1; M2%V+=0W(BH/ET"'5\4>E<(3]YW-1%_I 6?_%SAA90&YFBJ8!TLX0]3R 'WLN M?M)X;K-7'2?@CYX7#VZ%.P">S) %X5F-D#T@^R;(804W _1)+)L*%E*M7^XK MLJK5DDJIM E\OQ:/]2(*6!C%40SS+ TAPFD *#,\3QAB:V1&?R-A9CPM!L388II)Z,A-GR//' MO:)ZO>)WZGOUD3R*]NBZ2,,H(#*G,,H)U<% !G.AS0AE:8KB(*4!MC$>4S Y ML<%YJQP5I50-?3NS,LD;,3-%KXVS9>12TP2:J,>8R1Q0>+)OD[ XJTV<$N1] M.SHI+5D;%+K8Z)8NBR\-AV^_/PFFBV&+1_616_E9 M1PUENPFT!QR9VZCC_P MM&40E!L.KYHLCN81K!LF]1&R'K!IZ^]Y>EVF?N'\+\'6?VPXO +;%S%@$MP. M7D3/)[C?O(@AJU>@9=:GK^D7/6\^J2>V9O9=_8)YZ.-Z7M\^6=;Z:[^)]4/) MWZ^^BGHMQ,!_BF+!&2$19%F2*0O+0V5A40YY@/(TPT$N8F::/QLG-;'-; GJ MO>T*:*(.N;0S4)U/K_D#P#9:9BN[5:K-3*P+LF]G",R6D#,3=)BC,WS"H?;M MG?+?V$-1B\_BBWZS78Z7920+",L@2=, (B$SB!F5,!4!2G".J6YN6 C)LI3V_=SCYMI>P(NM3^G1#7HO3OU0>JXU:IVIS[SH!/_-^6J+GB3 M(RY7X'JY[-J+6%HDSR_*T':]'OR65FZ _)95L.45M,R"GMNF@&7 +^@8!G\T M+ /-,VB8]FD5IX'3E_WTS-V\EG8:: ]L\D1D7(O4^G!)_4;0M2+8;@Z?!7NN M6JJV%5.F"\X1 ])W]A47C:IVOLJ6D8D*IFSE]U8P94QXYH(I6T ."Z:L5[C4 ME7E+*AVCKN]$U><+"_;KRTWY^%BN;I:DKALM7"0H3)'$"909U\Y*&$/,> 1S M$JI34B1CQ",W9\60@QG=D9XCG<8!#4]7H.'J"M 7T#(&&LZN] WHY;.^E0;N MOY7M#T$;&>QV1]O3E/6;L?5.)L#;W?^8">H+O ]+N+S[%Z;T7\F#L(3GM(]@ MNY!SD4*Y_*H+4'<+X]NP8J+.8!@Q!&G =*475B;S#8V9F3")P/1+LDZ,^+Z"_K/D)K[E3Z>;&/ MY,<-'G+3;^TV;;VEOXDEOR]_(VO][Q<=3OBFL_#ORJHEK=M9?"J72_4#716U MX#&)*,H22/,8080HAS0E&"99$ <\SU"86)6)7\3-Q/:A.2ULF;L"FCVX+N%C MQ^ 5V+ (9%GU2J2Y!']H/D''J*6'<]DK,K,XLP%O9Y%.8OZ;/\RM39<7K#R9 MMLMXF=7T>8%MWS3Z6=3-=+Z54K"UR%K>K&U(_Z/_7!]&O9*F/ MII_4&;4J=/&2_H4ZI.[^8/#)19C$7(240(I2=6J4::I,:\I@'"$6(BY#FEN% MN"?@<6(SVW)(:L.["H#K?,,51$[AI_B*VO-D9UBE>H)FY?>77 M8F>$6V:;PV?_0C2_^D5H'JZ:/\& %5T1VG/9?42_K+T?[CYQ4Z[6Q>I9.Y_= MG;=RY:%]Y@R >[+D4W XJWV?$.)]JS\E*8H0M,0R1E%$.>D1@BHHOW M:1K"A K)9*R+]O%BO6F [;NSKI4-/]'M>\1B-)V[P;*YFOS449VT+_$T3:"G M,ZD7]1F>%LE).SI/7T4V#;)3MVLV*D9S6/;/W([Y:!';!4^^#[*J'\5Z$44Q8S0*((MI!A&*8T@2'L ,L8 +CE!.K?IOG*$W>0RCI0[6 MY/NPPX9M0&(<,].0@SK?]G:+N,UI@)*:W>, XM9E/_$:B M'Y[IS1YS4_C!Y:(F;5)WD?DL9'FH$[0(11*B #&8DSR%C*1Q&C+"LXC:-?,^ M0578GHU/P62FVQY$M]/IHD\J3"IZC, MJKIG1-U7V7,?=PRP[64XWQ3+9SW%:--A121"I#)D,):<*IW% N8\Y!!' :8$ M"Q%2J_3#.8)3A[Z.Y/8[%BRS^Q]A#('Q%50Z M1V[>")&A\ ?A'M/G7&(WY>K+O:@>=2)ADSB02GG_79#JG?J6+9#@--*-%4@8 M*L< RQAJRP(3&5&1)4F49D8U#F;D)C8Q]P^B$D03M(DBG,7()/SB4W++:(LB M#37MIN)3M^G<) \U T!S #0+7C&Q":3XQ,8Q;G(Q1I8Q$E.1QT,B9U>9,0)B M*M%NP,/X*:YSSO/V2B?5^OZCKSH$LY^B$209&$EB>60C2-D)E;8GJA.#&FJUA,VCB%CIJ*7RVNGH!M1.X+3#-88$J3$BZ)%Y&F.?MN\/-"B[/NAEHBW J0XGU]^+>D$S@M),9% P'$#$4@9Q M(G3WH(1'$8\2(HS"%)0 M8!% C$/.<29E1%(;_V&4VL3&9D,;<%TC7&^HV_D3XX"9N17>8+ S'%L$]JJD M)\A\&(GHR=L8IS6KTV$D]K[O8?:0XW#H]HF4 M;O,D@40F(611G(0L2^(DCDT*RLY2FJ5TK%P_B*H?PM>,_["<)GP2)S.5]B*] MG3H/26[&!'=4?_(X ?B<9+XF_9ZD,^]$WW/B'DSN/?N Z\[\^%BT-]6O5[RM M=OXB5DQ9AD6$0CU C,)>IV\GGK!FI*=^:.H)9P''8%M5W S5;P;4E4OLKV.W79GR@,:)"R14&29-@Y)#G&8$B@9#DDHF(BE54WG:5)3EUJ1 M[WT[@B%IMRY7(X"960(_,-BIOBL"UF;@O'">]'Z$T*R*?E[@?,+Q/D55 M,B%X_4XQ^;ZNGYNI+;(MLVW,R4(I;!KD&$$22PY1C&.8)XC!* N(4-M]G 56 M90MG*4ZLV#U]H-\+*#H.FH'@30'Q-6!MD7%S^<+RVL59-,W4W2M&=EJ_"\_[ M(3PM+)]'8;&_E6$JJJ_[&6?IS7M3PU3\@SL;Q@\ZE$OTW<7_*LHO%7EZ*!A9 M-FGZ#%&9YBR'E#%U (A9"G...4QC26*VQON2VT\O! MI>4MW8F.UR82>NM1/4)JYJ[4YX4^[$-M\(Q#?D&M6^G&!V]$^]_W*YVZT!7& M_U:L'VZ>E8?Y**K^OV_$4UD7ZWK3)F%!THA3$B50!ED"4<0#2+*(0,%I3 *) M!29&AVD?S$QL"G2XXJFIA^<=98MH^Z4X&^0H9D3/VJ T#($?>]9^ N]7H.<. M:/9 S]?5YF^@9W'03F5&Q"U2'S,B[Y85F>,-V.5//$$VFEJYE,9\61=/:.PD M9'RMZ>P?&E#?:EL>,<'"!$$I40@100(J-S&$88P(4P>Y7'"KC(TE_8FWCDU# MF*H=1&SM25IA:>Q<3H70Y=M#,3!.WW:-DT=+="$4_AQ3*^IS^ZHNT!QQ7YV6 ML0\,W7Y;*?U\*)Z:P 8O".OLKC=;*.>H&,/PS?$/.)SS[M1+ M$>MWND+M^X\.'&XH1P'!.#D];%DEKF.PZ$=*GW.O$-,#_E7"RUV]G%XA7;'4%& MY1D]6!Q_ \4^ZN?;]&.BRJKF7PF!G M: ;4)HKWCLGCR9T^2F)6GWE,R'W'>/2S;OKYZW-=K$1=WY2/M%@UQO9PVJ>N MRS"8]WE7Z;LJZQ=M1_KAATT,=,%2+D0HOJZC89N8SI$3]3.6,SS]LRLSY_NG=B9LYY],.#_ZMA\Y:9C.\\/,]JS6=]#?O;P[S$+SE7:BZOGW5SHF5! M_E8N=<_+^EU9/8IJ^?)K1;Z6ZD/]S^_6+Q_6O#N"8)IA*6,.DTQPB)(HU,/> M8LCC),8L3$5L5KWGB9^)]XB&M#[-@)XX4-2!(N]REG-'W>:8.PN6KF?BQL)O MN-N@^C/XL><0G,;\IXM.TN[HNQR[9WD+EY[1+WL;OD_V%T-F%@9P)_,*,8.+ M,3D>8+A\6;?JE;8J1M1J=_L/H</U>BG]_Q^THMI3[PJU@)6:ROJTJ/ M$3=8"-Z-2RM$YE=X9PZ+FP8!2VGFSE H.&U*:_KN 5#=K?YS;8C MKN+XU5Z-70G,Z[PBYX*835DG>-J\*MF^JGZB&'AN7I4>94.[5T6&KVJY>54O M^E6MOY4_^RN/\0_GN6(9CQ1G+9WQC]1^(X-37==R/P74^#P?2HO]C%T$90,@M\^9'= M;O?8&1#58S!%O^7SPGD*!HT0FC6"*;/4W./XV.7*G*5V2Y8I M41MZ$S1%')7(<[ILE\:KY,N.BGDJ87;\PY=ES)KP:5UH3_+#9AY12CC64U@@ M1TSMJSD-(0EP ).,98DN(4/82CG'B$T=>^P3(@/:%XQR&H7-+L-T*1B.B2%K M')R3.&,">LZ]'"7U*BF3,:%/93I&GW$($;73XO3U8\';OS=__DJ4!>G\]X&_ MKM,BCT_+\D6(YH;RG?H&/:B/ZC!7^_0BSU%*:93!C# ,$949)"*/(*8249&B M" OS9FN^N9O8@+S]+BJF;*^^:]\.?BR?])M2'JON,JT;BZK?5)L1Z*#67+73 M(=LTZ>>[N^Z'3QWSX,=BU?ZH-FS;.,U[-8A#O>;;LK-PW83*EM6K;F!E]U_8 M\-O'HX;!IV:2=<]SVT4!]%PWR>Y^I==\3Q9!J==\7VYQJ==Z;W;1J:EP'0U0 M>2JXY>!)5NX=9=AX^A1*F<<"35$(4JO,&XI&$%)-8X96$,J0R)S*W MFQ7M 2>G6=&;<:D;B$[U,0(0\(EA-3N4>(#*;K<>&2D[^6!8SX>04U3^#&-@ M3QT]SGW\LA%KGP03Q5==H_51K/MQ8DG((J74&4SR6%G!F&20)I+#'*6R? M4Y_[/X/F=*#_T_S[-X7VP__XQS -_F<<7@'M##0?>*-(Z'C/SJ_B*WWB>-++ M?A5+RWZHHV^)ABF10H_#RY( HI032%B*((W3/,VSF*.(V5EA7^_)R10?>5,> MP3*SK;X L#.P&\D_#;ZCS9!B<-U_19MO:-=,\D-9UQ/.TAL3WO-$O:.D7F6N MWIC0IZ;KC3[C9I;_6I;\6[%XI@C\T3= 1M8SG'H/&3*LO%-A.F6UEM5;3$6D\:>.PSK0M>D.KE7\MV!([ZNHMZK9POIL,E7\0=:5VD))-( MZE%3E*L_F*!J\V4)##"/9S5D.K$:KHEI[V1Y MVOS:*A)JBJA)A',"G"PCEQL.KD#+ ^B9 %LNKD#+QQ0PV008)X#+,7#H!S;+ M.*"E^./Q/=/%9HS;6&*)IY0_ZQL3.A M+2RCX_XF*2RSD]N3*V5(=%;OR@Z(?8?+\FG[%DD?BG7QI=E>;DC=SK:.0I2A M2)F'E"=(.5LY@R0@"60II1*C) RH4?NUX\M/; :V!(&F:#T5_ @>XXI^N91V M"FTIH%4GI=-R7-!.Z]1[2[4HL$BESF>0$2HDE1!GF M$&_EE]%M6J*J[K!SV\$76^GH7:766@6L(0+"07E'"H-$>JH M%6!Z"9&$PJGN 2D:WHGN(RQF1GCUR1L#N]G!5P]"1R^NGY3A5G)=@Y(9S_ MM.,LYI'E>4!(@B"1(89(1AQ2)A ,)(DR];]Y M1*TN29XG.;&5VM "FICE*.7S>)EY+7Y1L#-6>X[)%>B8N0*&T-C/6#:6UM>L MY?,$YYVY; S P>QE\R>]S(CKY]GFA8 9UU5T:9#!'.$0 M$L)I*I(\9X%YP8X9S8F-0$]>A-.BJ!)Y]F=^U9W9>C8NU[*L<_Y*L9VD($093$A$%),8(H M#R-(PB"'D50K4)9)H9LSF&O:(8F)U>U>/P+880NT2SN@.7<^F[*LY;#CV91M MSCRKVA$"K]S6[)32C7SRU8I=/HE'4NC/W2@%S>=NP7N4T8D/'AN:^IJ =L=F+[TX_GK,SB=_!M"M#S5> MRS"V[^]6@E: IC3C3_(:9Z^GN?AU_CFZ_%9#M93M:]6=?_]<77]'P9ZA^.8X M_?]NI3BC*$Y0F#-.SW4(-U?T5L5:?"B^"OY>Z<_J2[&9%O,;^8^R:CIQ?"2/ MXDVI&5C@1"81B@*8BDQYT&&"(<6,0QH$(I68I4)PNT']Y/:,@;0T+T"&\J@)3W1_%$S,7T% M",:)S1LL,!+\('!@]I2K=[)K.OY:E77]]CM;/NM<9M]V8"%QFF193B"EDD*D M.Z_2.&60\0P1G!/. ZO@N1G96<)\Q7:_M,DH6@)HZEGXAL76F3CP'1H6])W5 MC@G0<^$Q%F\GMC=_P8CHS"Z"#1"'7H'5TVX&X^0 2_7W=\5*-W%J+-2GXLO# M^E;^7K?,7.L^3]>,/3\^+XDZF[T13Y5@11-*4$]V91)M+"05F**<21A(79P= M2Z*-OR"/B R::I6XSP59#F;6NW M.(JN<))?S=[A;89OC9F%_7-]%^RL\_C,X^9?G0BM_P8:(6 IH1*C->B;AFN# MK\Q0EF:1H33^C/Q\R'O:(&9@>-;-9;X7L+\QS4CYLMDC/B8\=\F]P2^:7A(+ MF:0!"3F&29P0B (>0()P#/,\#V/!DISF^6(EOFA)[^TGF4S(NI%%PZU%.Q# MV+JU#5,N3KK/\2K-MIH_RYNY;#K+@/LKL.4?# 7H#@N@%Z'910:\@DZ*[4BU MG:J#1A3_TUYFP-WST)@I.7Z5V3,SO()3(VSF('UQQ92BVC3^?RB7ZOE:[XOK METVC*QS*,"8(01S&$J($IS"/!8*$9K%,,I*1R.H^ARGAJ<.K \.@#44]8.1_ M_&,>A=G_U(7>!2LLKWP8 VL8C9T +LNX[!Y2+=VIYU$:">N_?&N<[&L5=1F! M,5+J9?:\XQS+TQF@#YL1<#P+(IIG7/F9(8=(,@I)&H2093Q+)4NY($870FR( M3FQ WHVF.R^8I6<$J)GQ\ V3G>'P@9#]H$P+D7W-S30A.>\830L0#J9JVCSK M9C(^LP?!GY?B5K:6Z#>Q?B@5-3TXKBF%N=>NT8*',@I$GD,9RDS?)$T@CG(. MTR *HQ31%*6YC=$P(SNQV>B9T)'/;B=M^0 #1L ?#2N6AL,05C/3X1\L.^/A M!R=K\V$GMB<#8DAT5A-B!\2^$;%\VJ'T_#?QO6#E8$1HUP0&X21.*,$ZL2P,AJ,IE$L)&/F5T]/$)G81+14AQ-I+8J%3^$RKO6^I+73\4-!SS>] M,9?8HK39@^1N9>G:]N]PSW.S6WYS[K8%N.UN?>D9=F M^HQBO[M&%:,L2N*0P"P5"40"AY J^P(9PAFE$*H;?)'[[8/F33H18V2I#G U,EW_T["S9B8L@H&/A"FR9\(^/A:'S MCY.;W?.!EYU!M)-\U#X:+C6?N;23;<=Z6C[J6MZW\?OT%7NJ,ZZ_D>KOHKD_ MWGJ(VX8EZI!$+\;LC/EG@-O.S@_/GL6J;=FH8^); MKOO#ZJ"1XX_Z$QWK?>^D+@CV$]BR/U&=\]0@>RN$G(C-F4LGIP7[L-AR8GJ. M ;[362^A?&.2,!WZEQ*B--1W-*(8IFG.6$:"A)O-BABY.%KY$>;.E<@>O]EC#-2*M)TH2S)0;_+*E ^^2?]W3?3EM)Y35N MY[%>?ZE$>R1<2(012I0K%B(>0Q1&RA]+XQ@23.(H4)Y:'E+KKK0GB$VLWEU? M4G6^U0?@[9AD0#8<.'1I/06 MM6/?$5_] QE-6IC>VJ-^9O9GI'F:$O;<\^X>2PWY:JQCO]6K!]NGNMU^2BJ MS87\14931L(PACS2/6VSA.@:* (3Q0A.$:9Y(!9/HBI*_GE-JK69ZS)*T^;; MNT_9O+Y2?"E6*WT<^94L=0&TG;\R#II @HJ(QC"..5*'<3)SA+U);[=5]F3!-T47](2OMNV _/G 1A)Z\,FSWD6$=;KK[@. MGP3&*,H"'F$L(JO+@T>I3*S%FB94SST"+NCZ(-WS2-9.XUR. V:FUA?#8.GY M:C+M-0)-R&]6PD@F7P6N1VG,6\TZ)N9!Z>KHAR\N.B.5]GGJ.U%]?B"5^)74 M!5-4WA3+9WUK2#N6VU!V&),XB3!IMV.4Z7O 04PAXYAC2ED2Q:%C%9H-'S.6 MI>F;"BNFC./F_J[RO77?A[*JNYNYJ_)17VO0/_B]UIW02WU%YTFQ#1HIVH^U M3J"<+M!(ZES79O7F#&-FT[\/.ZNS4_G60W?70W=U!."V"@Y,DCZX$![_ M%7)67+Q6R9P+5",U=$[+N12^?+K^6QLS[&JH,A2G01Y)B 0A$#$60*+K7"2) M4Z1L(4TC\X#>_NH3FS1%#G3T;&HN]B$P",U=(IB=;;@'G\!&*I=BN0/Q;(I' M+A#3L4QD^PI]!=)."3%>\;'_T(RU'2?XW:WB./4A-U=IUP&XE6V:\)UB[+/X MHM_B?:F.5'6Y+#CI[<]")D@$G%,8T1!!%*%CF'X)??U7GG2]"G6WD\_)#(<6"A8PD',4P M"P/=."-'D*:$0Y'S+$3*'Q,JN!\P':OJ'S MLN:E(:\SK7KW0UXIRR/. \@Q3W7TFD$2YA2&08KB/.$!,3OU7RIGB54[8>(]7V7'Q2O$J)ZA.QZO$0D;+T"0;( M;!D /0<3W7:QD]K7;F]&=-[-W0J(@[W<[FG'SE&DJ/Z5+)_%^]73\[K^(+Z* M9=CM5C2/HRCG,4RB5&WDH<0PS_(<1I%(=-(I(]+J"#)":^HR&DT*A)8]H$:@ M,5-_3P+;Z;PF"AJJ>@2PIGL%.ODGV-X-1/35X6F$TKR-G 1-_W= M7C3;7C'K1\S&N8@Q"@E,*$XA(H+ /,]"*'-)94#S*&*9C?Z.T)IZLW\HJW5; M!_>XO>59;[BP4^PQS,P4VQ,2=HH]N-^ZI3K!I%X#X3RI]!BE657:0.1]E39Y MQ/$T3:KJ16WUGX3NYB%T=W.U]V],R/:F:+<710F)I8Q3F(J0JJ.VVJM)@ CD M7 :AS*.8!E:W.2WI3WT.[[@!7S5QRQ.X)9*&Q_/I\+%-V[8,M+L]^$T03;7) MU4YPCG>3VM17?9VH2=C9Q$V4H@^D>F"A2!-*XXP* M%DG[VV0NLGNX.$9=KD)MOP!AE.6!C&&@=A&(U'^( MN0/A>AWL,@RHVC]E'F8P)#B'"#$&:4QSR,. ,)1B'"!A5UG@@H!3E6VWKXF&AWW.L/ASHU_\S3@3=FD=>-.M,T+].6"Y#B$A,29,AM9JO<-"A,9BX@KK8DELFLB,D)MXLVDZQ>TI6G;,V0, M*,-0L2_Q[33M0'+PAR;HM5&(@6#>>H6,T9JY78B!V(<=0TP>$B_OR0_%8*&]\<[U=VW&R>OGP MX:8]NM^0^F'X5/U&L"6I!%_D 9$RP0%DB6YGG"08DCQA,$ZC1"+$D3JB]:,! MS2RK1^Z,U'UW^I^=:=VA"IY(T5QJ?6RX:L;4WBT)?%>LF_M(^C*>G;7U^:+, MC.W'/Y=D.K^ M6[E(8R$R=9B%),$8(I122,*80QZ$/ I)R@-*7-J'V# QL2NKOLZI6^,0*R3- M;.74^-@9Q:;QBF:GZ2]\!3J.7JZ )@T4;?_=1UPD]]R;"+1!(A;AG$81@HQ$&41!3" E.8-9)'D68;> MQ(9EF(IL:)Z+*CEA9F97/")A9T*L07 OOAH7S7.,3*,-0$X].U\?D#/<[[0#.?=9.PO#1;%XNUKK20*/9+GL1YLO D;2)"3J M5$)T4]R(YI!B@J%(DC -$<^"W*CVZ\3Z4Z?=&HJ@(0EZFF9*=@J0<9OB04S+ M])J5A,:Z=$:.(QM^+=C/7\JOOZ@GV[U>_66[Q9]:;Q;5.B-,KU7G/N;FE^]= M^^X;7#4(E)ESB M++'QUIVXF%@Y!PT&[=QV-TC-G/G)@;)3[X,V$MMN]"U+8,!3WS5PBFD<%^'B MZ7S@QL.LIX:+8-H_2URVF&,8X?2-[NM'/?OQOQI7[^WW)[&JA0Y=O%/?W041 M+.1Y*F$D$P01QQP2S$*(D:2&,=%0!V$/BY;S?Z\\D%]$Y9W M#^6J,XT+$;)4("%@'+!,>4U)"FE =;DM3:54_X>(\6%E?_&);4M##C3TNCW> M_)AR@,/Y,\HETMGF.8P%LSJ=G)+ Z6ARL-ALYY)38@P/)2<_XSJHE56"U.*- M:/_[?M7=_JZW(W<6.4_2E$:I.G'D'")&$HBCF, \#.(<,Y*%(K>K$S$A.WD! M2$]R,,?)=IBJ 7AF^[F$?<7@=[OQ:/[5VQOA*4QXAD- A@E.C;+(112$,BU!]) M@-.,YUEF=?';A.C$&_"VJ\'N/4>GLELC$ V]?,_06/KTCJBX9QH-Q/2=;APC M^3HY1P,03B8>39YUF1HP,D.^[VU HRQ-2!["($EBB*)4.0U"F854LIS&28@S M9%319$IPZJQD2PP\/5?U,VD;5.L9D+1E"Y M7_45.#-R8J\C\-M9BWF!-$V*'JJ^'L'V9:5)D7R*L7@HZC,7QA^ MG)T_:Y'X*'@7%(R/K^MF_VZ?].3'8O7E@XXJ;:[/;">A+O(XB63$.11AS"#B M*($TQ@@F&<2,Q3 M?7M=0,&8'KN0(X@#QF"(E%L8I9B2E-HU@O$*I5.'F"TI4/;,@.4^PKZ1--L$ MO*)C9^4WI$%#>S A?)HAP\:B>C+=Y^G-:IN-Q=\WON8/ND[:TS<.=>W#9]WD M__=5L:X_??Z];X*<$89X'L$4J3]0*@7$/%?F5> DB-,0Q2&Q,PBC]"8W!EOJ M[4P#\*SIVP[&&T/,3/&]H6"G] /Q&[J@(0Q^5*3KGR9HFV@DIK?A=6.T9IY2 M9R#VX3@ZDX<>PC&X', LRR%*:9]IQT/!R'00JC+! XENK4 M2+&-YW2*T,0.DR8[Z)6B=C!%V3$]=A(K,\WV@8"=4CL*;]^'X(QDOIH*G"(S M;X> ,\(>7/<_]WF'K%9?4_M1?%,F09?5/HF5X(M(%ZU&40IC&DN( DX@CD($ M(Y+EA*>Q%)@;9[).$)E8814UO0'K&O&RH6>1@CD%BT$VRH.P=KK95<3?2J E M;FF"6U\26R2:/$CNEES:W@E8[;]SX.M>W1GA1K-(IYZ=+W-TAON=;-&YS_H; MH[ =]H/C+)-9E,%89!PBG4+'!(50T@3E22XESB\>I/ :$Q>[NE_U/;PI:[5M M_K4JZUIYQ)4@R^;'?U7V6SG'']2/1?W3%2 K#@8U)VJ)IO^/[E;XE2R;'FWZ M(TY(S^RFY>UG4:]$GLS*R'7T3L MC,9I,';[Y,XRV_F<^-['.)\D^$H3F\\!<'HX\]DG71OVJS7>U_6SX&^4:[/Z M,U&A,T4VY^JJT3QFJ6]E$5A<4A8*C4,(\3S.(0HR5E4@0%#Q-XY3$/,V9 M76;#BO[DF8ZWW]F#+B=L.L<>&^?CT'#N8MT7.'Z* J[X*E/':+>E,LGW7.>K_OR_7&IU@P@>,420;# M-*,0Q8) @A&&3 8X"@G&A%N9,T<^)C9I/5>0=-V0ZK8'4KGE9>!H@1_;7__D MH;N4P2LP,W$S &MGYBP[3'6L7H$M;Q,WF3('9\HV4P9-%CPQMJ6JWX 2Z6X:@CJZ25Y1D1.&4PCH2=)ILK, M97D(.6%!+C"E4IBWNG5@8/*4_5I?-E6G2N6?/56%Z;1)9SS';=8<*-D9JYX9 M,."F.21N^0$#AGHK954)X(*C197 Q'BZ51#XQ]6NNN "4$8K#US6G:\JX0*I M=RH6+EGGTCS!]6I=<+U/%%\'^L6W^XS7> MG'N^9,CML#!C\\ZT^N^\+_50S_/V+[Y0< MO/FF5*Z+E*B]9T%%D!)*&&1!'$(4J;\1)G/(XB!%(2)QF!@UL#ZV^-2&6%/K M+[(I1VJ?CE$CC3?HLN:FW[8=2?0W6NE[I<5L@75N6AQLB9["Q>\7#3GF/ M%HAO>HRY3)LZCXB%3^ 5&39S*XPEVG$TS)]RK?\@ MM= 73/:*#H1,4,"#"(J,QQ 1$2A#IVPO*+C3)B6LK1@7S5C]QG,K,-1*CHA[608Q_ MW%KK^J[75;*/BPR+%(F6 QEHJ_$<8$@D0F&21!P)$40A4%P:0/Z 3VC MK^\EG>=[6B^7]IL?@F2FL9<+[K/#_(#VE)WECX@X64OY(:U7[B5_1.SS3>2/ M/>1PX-@M.K\IU:)$_9<\W:X^EJM^[_\O/1Z&JX\*W@Q4%#G)@@0'D"6"0I1& M(:1I1""C$4%$QHDPJ\1T9V'B#5Q1!^4*K,H5K+<,@&+ @84G[@:RP7EE(_4W!>CM2K?0@@.VP/LY ;4X[DP.K-L1:"* [8Y(%V$S>FQR6WF^ MH]1%DN\U\_0#DLOQ6MYG>HN<$ MD TK?['S_AQ@-G,)IP7/SM+K4H4&NYX;0%_ CYHA!>%/8,,3V#(UR8A3=TP\ M.98.#,SJ;;H#M.^"7K"2F[VZ,$7>3E%9T#A*$4,!Q&FFD]J)A'DD0IA12AC' M/*&A54#)"U<36[6=JI9M-!VL-F7BW_:K\G>N0(I!]9+8J819/S0?'5;#\*YZ M2;?B+=KJI2=%I*GC!S^JPZ-31;^?EV]F6&=_I7:VUE.-TA5H&?5G?+WBYLD> M^^%I5A/M%<9]J^UW<4=#_HU4_%X]>_V]J!=)$*(D)@1*)A!$C,>09ED.@U2F M<9!A*41H99"'JT]M6#4MH(E96K,=! RMDJM($_\\SJ=07=OGR2>@F]PO&)46)3& H4@H1S2C$ M-*&0YT@('! >\=1T;/()&A/K4D\5;,B"EJ[Y$.53X(PKF">1+4-CUM):358^ M(X_3@.53:\XV9_F,4,-QR^<^ZISM4N[L/?DNAI."6P3HMY)'*D>KF5ZC?:"5:?NM6-@#8]@Q:9E)B) M6'=Z#7*(4!3"/!<""A*E*<92AIE1:>SKBC&Q;;D_/FYU,U;FI2E0Y1WCV@8I MK2154>MX87.6%>>:-%FDBE[ORV*0O_MO\16P/$]L10+W)=@*U;1< >]7H),+ MG)JONI$-*+9!+UUGO9L[=!L!P4;"YK.-C& CY'^+;XE%4O*_Q;?%+;$Y_-:L M2T"VWYHG_:TI5H!UWYH3PYS'K4MC5>K-MZ;5K]-8[(@R%(D$BBS M7'E'82(A48QUJ['@F8T"+C@,$:1A"BB*21*2A@EC' 6 MA@E)K=)QIH3GVK/[HT1SKGBJ]"7S[HR@JQR>FK-#L>HRZ>J<01C3*<]:'3Q> MFGLK^J/JAY5N>-SIM&7S5>-W8:;M4R!L9P;Z$_R0!=#S .CS&B@NP(M8-V=^ M?T;"5G)/UL.8[*QFQ1:,?7MC_;R;(=J,O1A,,:DW/_Q;(2JUY,-+=Z^>A%Q0 MFB"HW $,42PT3*),<)2_.,VE@C*^H3FZ3!1)<-X<:Z?+S^5\>AG';@ MFIF7R2"SLS&7H65M6IRD]F1?[&C/:F2<8-FW-&Z+."2&WBW+JN#DFJF=O6YV M_>ZB>X)EP*BD,"&$0"0QAC1 ",89DB@.DYB3P#AOA M,O;##H;FCKRT1JRLKM5?=$?YBK"_%ZLONIIR61 EP^=2KK^1S10Z@@.:1GD MB8QUV6,:0<)(!)E$3# 44DZ-JD8,L'J#M&+!37 5\# M.S8M:G86KN<%*&9 CU[/#MCR WJ&7.R? XP6EG%:.-ULY@2PVIE6=U!&C:[# MLO.98W>9=PSU!I\BQM#JH7\#*Q:=_.TEDVG2$^W?X.B.:Q M!F7'I8Z;]?ES()7FE7O/+%WG%EWRBLR.NS,!;[<[-$S!4D+%%FCX K<#K-\. ML=Z;=;0MG_%W./: D:>C\B66_"U(MI.2AC%,!19HPB(A,(8FY/I$C ME'&:XA@9-1?VR-/$AG-#4U3O_>-O$C*.$I)3%,HTB/2-(W2@+,(0_S2(:W);6##"7C2K.CHP(872S_0 DU#OV\:C"S]O Z>A@LP9 -L^0!_3-(ZT0$ M7TZ5YG39[2 Z<-(K3\.LRJT\6D&ZB$.&!0\%))GN MXR-H!&F,&8RHP%%&&8MR8M:8T8&Z0]V5G9'1[.AN;96 CUMN],Y_MEC<(IAF M";E!/'("&)VL4(/?CYJ3GW0+L4\"#KC1 XI.W-28#CR+*.1T(+I%(+V#:1=_ M=(-C-/9HN>1\<4[PGUA_ZGQT3\WR6+L'@N$1U5TTR^-F3\AC8N",$+Z.?WNKSWN4 M.R[:P;'LQ,?<].GW6MS*M_6Z>%0^0[V(,L&X+B#/(ZZ[3RM/AT9) FE">"*8 MQ#(Q&C1[?/F)M4D'>I7#(GIR=DJUAX293KG+9Z=2G6@;2E?@KEP6[ 7\T?UW MDN/-<>D\Z=K>XK.JVG'!]C7MQ*=JKBHX0R+' J>0 MIRR%B$8)S*NRHX(>*.OXI^V[O;U=K8OUR[MB*3XVK5H7 MC&0"XY#"A*HM%0FJW-F(8!@@D80Q2;&(D&F;M_W%)U;)EAS0]$!+T+RQVP$. MX]IWJ71V.FJQ\T;2-:%K< M[-#O1FM9;W!'T3+=X"[%P':#JVM+H1UVMS&9O.UN1XG,O+N-"7JXNXU^VDU5 M3Q0H=8WX%C(+4R+"' :1)!#I GDJ$@(3G& 22!IDTFBPD!FYJ56WF]WIK1KR M#'AF&NP/$CM-WJM3O-H6*D[0A]%,2$^J?8;8K"IN)OB^JAL^Y:;R=Y703;RZ M6IN!IF=1+#"4*1(0(4(@#A*I-#W"&(D@(,2HE>(HE8D5O*/IV!;@."YF2GRQ MM':ZVPO:T9M 84<%\J2GQVG,JIZC8NYKY?B'W8- ]]V1]3>R[N8!?%*$VLL7 MM_*N*M1N_T26[U>Z#.Y>@2\6NU/:MB8.&NM^0D[OT'D-2#DS,'K)R M!^I82.N"U5RZ.<=1$KXKO@O^B:Q%T^WW.GK_6:R*LFHFE@C^L5R+NJL7T,4I M)"8AC% 00I0R"G$F=.>B*!*,*[V/S$/RMF_B_0L ,T/UWKXVL8 MP?>@90IT7(&&+9L&MW8HCUNHB;&S,TOVL+E?P:6C;, M=0)BO,NMW9(SMJ9UDG6WGZS;$HXCG :7)F[E_I6*19@G:1('$4R;TIM<)I"D M)(-(1)CQ/,M2EBR^BHJ6QE.=1@G::,&0K+$2_$KJH@:\T$UUA M&?8*G9D;[0\0NWUI'XO]NVL>S*:=B+XF;XT3FW<4EY'@![.YS)YR3=]^?A#+ MI6Y90%8OBX03P4A$89+FNK5MJ-0[Q>0RCTFQ07)W)WE9D[G'A/E,*%[]%-N#L>OSW6A9YX/ MVC8U?U6'S:X@AS&1! ))B)G2)R1S!)4V<:U9,@[3D!!A5!IA3'%B9>OI#_M] M78&>!<=BIO,PFFVB7L&QT])+<;'>38UE];2AGJL$1"G!(&8Q)$NC 4 YI()5YR((8IR'/B0P7ZW)-EF;V8)RV!9MAP3;EK;8X&=F M!TI;"NYOT'#QI3G'C]L"\F1H<362]C9 MDKI:+SZ))_55>E#K7W]1QR!MKVZT$1-5TQ#I(WGLC^$Q$\IV'T.B0%.U#&+8(3AN1R;#Q^O !5?BM5*'PA*"5J*MA.[ M+GE%&0E(QA-],-6ES2&BD."8098S(6(D9"RC[A6]79WIM_5*+ZCG:Y+7(_30 MY==X,6:NYFQ06VX=#7;Z3S"@IUN=;N!M/Z(QW_OA\ F?X]@\ .5M1MLEO,P\ MN,T#;(?3W'PLZE"^V38LV%P@V8R,%;M72?KF_F^>Q;546ZHN'7VGONH+AI)( M!)Q (9#:SZ)$0,J(\GXSD4DJ8Y:FYJ.9+F1F8G_X_D&HLX8F:%%X>"F^XS9O M;M3L3%[?HF1[=>QZ,UE:'+E&UG-X!12/H&&RK4W7;,Z(N47UYXS8NY6#SO,. M["I%/8$V6CIZ*8WY:DD]H;%37.IK3?_S!ICZ$C\W/7:'95R+(&$IXQ&%@BMW M&X4BTMYW!KF4:4)Q*/488Z,.M^Y,&"GC)8UN!W0O*$AU0/?BY/$EB$V24!Y" M>6T"I=-HS# /X 0#?Y9L]!F ;+K]GUG)S4!IWWG]\IM8/Y2*XE?E5VLS M^+L>(;!\4?:R_?W[U4>Q[FJ5:1A)'F0!*&SI=?W(6#GR M%36$Q$PK+Q+43ATW,G8ARILQ(:WU\*0@GA3P^D>/LJ=_J#/MH#-M\L MG(8,,T$@CS/MMN(4$AD*&(B(9CSD' NK1F&')";6MOT!RO;J=@05,WV[3%8[ MA3OH[^=7XTZ+,DD7O_EU[K2 X]WZ+M"Z)M2O6WQ6A*W_K5@_W#S7:[5Q5IL M_WZ9Y-OO;/G,%>E/XJM8/8M/@I5?5L5_";Y(\Q#%,M:%SW$,49XDD$0!@Y+S M( U)*G$DC!.YGIB:W,%M&;C2T\];%G1<_EE7OE0;)@#1_VHX _RYTA]:/PBK M\A>O+VK<=+P6_';&IF<0: Y!S^).(O)8L?:&5=#Q"K;,OL*;L,@3O\(;<KSNF1___Q U%?X?5T_ MZXV+(13ICG)Q%.40T4Q"G H,XQ#QB%,:9$EHXV">H#/Q7M12!;4F>P7JAC H M&LK@QV+5_>0GRW++$Y"9>9\>@+#=%1H,/K<8M#25N6FH>BQ['!?+5T'C"2KS MEBJ.BWI0A'CFXY>U E&KTV+5[$;*H-0%;[S@5+U52-J!/D@ .WAB!&8)JI^500 MV>G^IDW(@ U]!ATP @:<^&\78B.^Y\XA1J1?I8F(#2BG^HE8K>'8%5L1NI4W M:J5B_8ZPMOG]9O#*.R'N1*7OY9,O8A&1/)0LS:&@.AZ%0@Q)&L10HE2&. X" MEEA5]KAV6<#UZC!R ^LD/@79.1!S @"=( M!] 0S"/=WB1'&1+*SG!JE?4U(3JQ17DC6OOKW1=M?N<&H?I,Q,ZU3LS9::9 M'N/;(QXN_6J37D[ZM,<^XZ8YG\52_?;+7\5*';B7URM^S1^+55&O]?'[J^C& M4NF\;T("FL,4,:8O\":0$N7%\B25-$ TR5*C@2QV9"??P!HFKL"7EHWF4CW9 M8<1. PW!----_Q#9[GP=.G\=H+/+0S\JSI]*VPGM2=D-B+JGY!)5X M4%9.F;NV4%Q/NOXHUK?RGGQ?I$'"(QQRF$F*($J"!!(6$QCHOT8T$RRP*@>P MI#]U$G%P[[G4[ VY ?\N%2\_.1T8\,6:#,3-2%\=L9IB%S#"=AAI>\"^J/F MYJ>F8[G.%BB6/,[Y<F%S MOV^^P&&"HB2&2CTE1"$)8)Z% M(H2AD-XRP)K"ZIG*0TL;[^32PY7)?PL?.\ MFX CJ+NPK.L-3KK4_ORD$ M=JGVW4'%3%,OD]5.1;L:WUY:_YOK:6&\5O;N$'B%HMYC AZOYSWZ25>]J]?U M]8IW4<9ZD8BPZ!FPU< \?4_USE]I6^WH!WYX3T$'QCDOA3>WVEI]9Z8X+=ZAR)SYG M/WSB-_*]>'Q^["RY("B(DSB%N8Y3+!/#$=,+&S\L3; M6D?+?&+$KMCC"G21,'::TY'QN&&=9/Z"F0Z[Z\TVM^&H&,/9#,<_X.S\[<=T M-C%)@C!.$$G4?A3JZ0JZV45U UNNJ MH,_KICW&N@1WZD&Q!N^*M2ZW;^YG_FSM.9Z$U-B%] &4M2]I$L"] M?[B!'? M-9IGI??G?)ZD-+<7>D[D(^[HV4<<&B!\5N]&U&\$K91?(_CG %R832?^6FEI$KH&BK/UG#C(*QN6[6LV-Q2]X4UW$#X1TKMXJ7%J0W6Y ^-R#= M;$"ZF18DBU8!$X#EU@K $VAVM_PMI1^]Q6^ZUGRW]"VEV[F%;_NL?2G[F^YK M7<0HS%D<(L@RJ5RI(,&0",0ACB3CRMJ$,C6Z)[>_\,3GC9X4T+3,*]9W M1!^W:)<(9&>US&2Q*DP_QKA30?K.0K,5HA]C?UB ?O3WCN6S[$'PYZ6XE9]$ MDU"^TU/DFDNKA#7YT'OM3FZS(K%,E6H$ZL3!*(5(ANIPGG !(R$9"U.9AM2J M/Z\M U.G@CMVM%/=,00:CL"0)0A))@.8B"#G$64\B#(;.S1&;&*;TY"L"_LV&:, F1D17V+;&8R> MJIYPTM(%+6%P-]YOSMHNF,CGR0:,DII5WTV$WM=MHV?\]:WHNQY_4F9DYVLK M!),\H2FD:9)"Q#"'5(A0P1TD6902@KE58:L-\8GU?--IO-+M<;HFBR[S1:T M-;,#4\%D9Q<^G.I>L8%.\S*5K7#!8,(&%B=)OWH'BW.@F+2P.+N&0XSTMOI" M5MWLI&VP0/WC>L7O%+$^-G0KVSEQ!5E^5C\1[72XS:R*QHE9I#B-TIRE,(@P M@8@S 0E21YXHU+?=8QD&V,@0>>=L8BLU9!7L\-K,5!QR"VXEV/ +M@P/YGYT M3O]I3W_BMV@0MGVM=V-G&O__]5HL L6O]7K"\P6NI\!I)[H]"0'[$/C;U5IMP=><*Y)U M]Q^]28>+/ @#'J 0QHAG$(51JMUO"44H1!8%.8W-"G!&J4R\@[5T04?QJO\+ M:+S+VY5%O/PT3N>#YUZDM]LCG 6W"JZ?%]O=/@@D]$7AX!&Z[4B]PB@A/XA#*)C6=(MVR!L4P M83(/0T;S(#.ZK65";.JL6G/3L.K([X:^[/N^&Z%G\&\[J M.\)[A,*N*L<7),[5..[06-?@F,AZKO9F=(U9:VY,I-FOM3%ZQK&EA?*0>+%\ MU@U[!K:3/(HWY2,I5@L2")2'20@SY=5 )'@.<1H'D DJ]7#"/)-&[2--"4Z= MQAN0W]W%C;M*&D-GYLWX!,3.PHUB ?YHR7M,_YM*ZJO)Q#ER\W:5,!3^H(V$ MZ7/VMWIN'@HAWWY7B^K%;Z4LF*BZRRXL2)'(.8L=GA,[$VG[S]M;\ML\8' $A-,HCW<1'4H@P)Y!&3/TM"B3B&9,D%XNO MHJ+EC( ,Z9D7\A7*PU-ZVD0ZF_Q.\0B\X31N\CS*;F?I&J)@0Q5T9#W?H#(0 M[8+[5&.KSW:[RD#$X5TKDX\[1F"*55D-,I2WWU;*/#P43]M&^[^^M'=K%CC" M"8KUL%>D!_GD"84Y3AD,E!H'$0YD%%I5*UC0GMB^;0GJ/$79\]&>NIG/(?@L:K%PB3HB * YTSX\001*0&(9Q$&4T M8 C'5N;%C.S$EJ5A0AN5G62H]AEV\J66$\/, #4S*OYALK,G&X2V',S3Z<=. M<%_SP]K;L!]6?$\W7O/J3=.8=6W].W(/I]6FH&YZF/NZGJ.U)4_TJ6 MS^)7HEXV$Y\?A%C_M2J?G]2.?EB>=4/:_K$?%"OOU8_J!<%!REB&8!@1W1X7 M)S"/HABF41)SELM<)%:C\BYE:&+EU^R!AK\KT'$(&A9!S^/5L;)4T/,)_M"< M@H952W-Q\:LRLRMSO@ [ S0/]M8FRQ=@GFS;Q>S,:@1]@;=O+;VMZY@67B[+ M;YKNN[)Z4S[3M7Q>=B>ENLU%ZV*;S;A103''H8 X""5$09K#/*$4,I$'(<]2 MCG-DE2.VH3YUPKBCVQ7&:,)7@/0, EE6@!+>-#>VK(6SP]C,^$V&G)VEVX#V M:0#:]0YHW>TQW2%K@DFE3CCXRCM;T9XW">T"RT%&VFD1A]J[]DAW3[Z+^JXJ M_T.PM>#OGM?/E;CKAKS\OE)+J0_\*E9"%NOKJM*C'IM?;<:J+JA4#AV7"10R M32'"B804"0$#FLH,)80A9%2-ZY&GB6V6H@YH2QZ4=%E\L8C5^D0^"+(@DC2$ M.*(Q1'$<0_S_L?>VO6[D2)KH7TE@@=UJX+ WDV])SGXZY;*[#;AMH^R:P=[Z M(/#55O>QY)%T7/;\^DOFBUZ.E"F28N:IN;@[BYFRG%(,!LF()[0P #)( MN2BE1+[U['4*Q.="/I$J<7Z@QQ>'9X(O;LGH3M$:!8N]AD6K8M'K6#1*^J>* M3LWB6,]#]^OYOT%$ N?\WR(MS[/[)KOFFWS=?Q/;?I.^TU;QV'R3W9'3$A7%[X1E-',XF:+\,T+S8GB:B9AT[;F'S<"&U\(8IGMF[^X%/AMEWZ M$:S<\H)@#1#BGBBN@D#4W !1$2@T+QGE085Q0=*F7L2]N.;&M6'9*U9> M5TNW0GXV#VZ6_^@2N.)K;8+P"YONN5")#?YZJ4UJEMZ?C^:K)HDQ,'NKI NB MGJE;TK#1PPV31MZYE<_RU=)- //&E[:\=M'IZM-2/IC[[=;LGM(M"BTK(>H* M5-A(@+4D@&,J@&2F@JJD-6%1]S0).DSL%8X)&EN=0*-4<="J:-6Z2Z6V#(<[ MS%M,#&*<$PG';R:2RVA,LO-_G5F:;7] KQ Q MW% ":E/5 +N-). 6U:#&BA.!C:4DB*3ZBIR)G5";VM053N^W[M%U_D,@A;F5 M#*;'N8[6ZB.)$UQ)7#$J9RK7!2GS)W(-FWHQC6OD\=3-A-H8L36_F/;_OE[U MEQ3OQ0_O$-S^Q?W-YM'H(]D+R:&HH*@!59@ +"@$0E@WH96FPE2\*G$496V: M&G-=:GYM=6CVV*+5(K'?7"+Z+/:SOCV#M]#KV M+CEW,[< DVV?DZ3$S#N@6X ZWQO=-%JR0UM_,?N4CWNYW6V$VBU825B%:PLD MMSXKE;N=D2TIJ DR5I=$.\<5Z;$NR9G8)75W#8>LI]][P9%I9D,P!7N:6XU/ MNO>*LCO%38Q9E<\/7)0R]T0?,_7"3!Y]//& PWSRH_UJOJXWOK2DB7 ^+#^M MEG:IA/\';XUS"ZM//EOKS3[%45NW75"0 %E1[*,/"S@5 F".,(+42$1LU"E' MHB)3'W6T:A5[O>Z*-@0_4JTXTJW)>;PA]33Y>P0>@\R W?INA,?=FR9*-[T5K%R')*EJS'M2&,9XZM>,:^E%!^7&Y>S +42%5"H*! M@A4!N.(*"%25 %82(NIV'37EH:3#3P>?.I7"R_!K7P5_DG_IJ:X"<\0N@C$^ M&6\U,6X"QEH7Q2,\9$82??#98+.Q!@^9<4P6//A,VIIWW'VK(X2#V HN10U@ MK4N $2& &:JQ(8+>*81$33Z23OG%QZ]H%.,)6M-N,C)M*)_;=-;TN M)^#!&[8HTR)V0<"LR]>P@4\7KI$G;RO=?K'^(I>K9M-SQ,B_O]YV1HD**PC< MAML 3"4"4KH=-X)(XPI9B>NH;((PL9.?ZB>VJ L$+6R^YHG2OOQFW&=[ZPLK'E5[4!)>( ME1;4UFU'<5DQP)EB@ A#2 T50RC(-X2)FWS%=CN!99.V+]K<%U"TN(J'0AQ4 M*:S3):YHX@J,X]XB/SBWW^"]7A5'\HM7N1&)JQ#)ATQR\<=-"$77=(09?*U< MX\HHLU9BA%GTM,@B\*W42T1M['"FU,OOZN%1.U%]I]&%J!$L#;- 2>JV_5;Y M$[I: *:%$:4VE6!1:4VQ"DQ^[=BK QZ:9,'E(5FP=9BQMX^1^(8%55.B%NLX M]X -95?^M%>GZ/7)2(J5"D6V2\Y(\3/??J:!()'!TS, M#^_O OM[];Z%@-0EID2"RI0EP$1R(&QE@>5,UUH09EE4_=J G-EN.K>=V,C$ M\ %TPMQ,!IOCG,C!W'V61/[RTRM6Y%7'G^^]N-O]BE" M-84UE :#BA(.L-0,R-I/;@RI557%"0IJD#2)=E-[@\S]KM_$)GA-\TD#CJZ> M\T-%NK#_;WZC^9N3)WVK_[]!^74_+U)\9JB6?FYD$1^%O&]9?9[ M(3:;'W:]^4-L]&'6UI8@P\]H6\+>2IOT M;\VNK:/P;)Z'W%[H_\>7)!'M F,((9"RPD!SM^4EID9US6+F^D4I$T_QMV[Q MWOA?8MP\O@Q(V/2]VO$[3M8>(E_*>YWN\U2/K:-SG?KKBW6)$F]H[9F MFKN79U=E#+Q!&UD^ABX[4F=OO1>ABALRMYL>-R43;$Y/M]^S*9C#MU3UNN7Y$(OO%PP*I>**4,!*60/L8F8@(,/ ((J4J"UD M.BI:'I$U^35[S^YZM.+#:VO&\1J?SEE1B)O,R0!$E=\$ M&9=4BS,^\FR%.4$&'E?IA+V0MA:__,]'-_8_S.[S6A_H#[<+A1DTHI* 8<\) M5-<22,0HJ#1CRDWG&MNH:H$!.5,?5WEN^F*YEQ>WY@YA$[;>9K X\6F3 OLD)19%]^>/9,V9][X'')?';[@"%I.*I]YY&]>A.& 42I MS7BM(:.,HC*D%\O9R%&S);&C2O'05")X'/?[O?N[S\+S]VQML67 MO1K%=J]'W+P+PS5L3N:#*6F^[EL/[=9%IT!QT*#X!>ZE-9$4>H-H2#2FI?6ZX58$J7H-88 M6D$LPRB(CW%4RM37*HW8XEAN1++7(#3C$SZ;P9'7*>>V7D_RC3 Z(E,MA_%I M&6.%KEW9\.*_SI6+-,G(OJ]Q/E\C_F M(GEO& T[!OFV6'&!M:QY126PE4)NZXM=^,ZQ<:LRTUHH),M2]^%[Z&G1=;$) M@7OK[:[3;/G:0)$KKBG2U< 8>/"9,@L8-)* MP&E=&:(H+TT4)<" G(DG\:$.ZR V*FJ^!E/8[,U@?-S43;$[>MI>L2K3G!V2 M,NN$O6+JT]EZ[?'4?*BF"E^HW?*;^47L1-\/S& ,)64:5.X_ "9$ &:$!4C5 M3"NFH! J+AWJLJ"))VN7#'0DN_#"KS81BP-K?,;FA"!NRJ9:GY )-6[:#8E0 M P//G K3Q_-YLLO1NX.Y)\658I7D@&JK%]5J0622@C< M]MF*6EAFRBCNXHM2)IZF7B9P[WTIM),:>9-\$96P1?1F6^/F8V.FEU=X@1,1 MGH[:E.OV^:*,>6^BQ\P\NY4>?3@;H;%OTO%IM?POH_L<2+%GYNHNN_3]ZKCS MF/LWMY3K9C?M*6].SG.4,10AJP&L2K<&U]0 QK1TGX/*BFI1V2IJ9D^N\<1> MHCTD>MC[BI2#M.F_6N#F^\_T+2+W\!=XG-M^1JWVQ;'Z/?5@;T!S'GID0M'9 MT/>9.IB1_11P-LBG(Y'.K.]S\T]/ W\ =?5$@F]+=7JUWOQJOG;Y/N_LT8WE M K&Z+DLN !=U[5:"4KL83T-@2TP0X;*T4L9=E%P7.ODUR4%NXQ0V9K?L+NO6 MMFA+*>\+U5Y_;[U&:9E.(["&N>I,4-V6XV37F^((,(_046) _@RGZ\9F3F\: M$?@LN4W7 1A*; IX,_6PYFBL#Y^%^]V\>]QM=V[V+%>?%I!6E3:8 "(L!]@0 M"!@N%= E*:%&QB(==+P:)FZ>@YOC'_E=T2I1'&D1>X S"F#H,4XN6)(.%G/N ),?7\F"?HK9LZU78W>H:4#%K*@.2, LRAVPI63 &N MZA(Q4=/*!0#Q[6=GN?7\D,1'>FI_V$J=;%7<3#PPCF:_MKQH0=[&JL]Q.7G1 MK($6J#==03:Y?OZ4YW!+XL]]WMF7WW=FM?5YG@)!:#&EP#;$Y*7B@!M3 _?7 M9567C!D;G@4\*FKB>=4<)+I T/3RBI^6J^*'$9OM,*M_+%KC$R\O!G&SL#E" M/<(:&.A4JH$LC0"X,IP("%" MP$+.).-2E'440U28V*DS*YSDHA%=[&4W1P-O[_\]+<,B#,RPX"(_1''^[A9T MXO,PHHS-E981)G3>+(TH(,Z2-N+>3MPIJ,]&/SZ8=_;51JS4Y^5VO3GJS>=/ M-@_WHE*5M:HQ =26"F!L#! $:T"15JBL2ZU15+.#&.%3[S,Z59K#L<\^CWWK M4XM?K#=?UQNQ,\!WD6@O('I=3?^7;@NWB2VEC,(]< ,S$9J1^YLC( ]ZG+;J M;.YV)KF_3L$@UPXI1O2\&Z@$4,[V5RECQ)=%G7!=-T1\W1Z^%K5AFC-0D1KZ M1!4-A+$$< 29PK72M82A55)#0B9V,:\@?[3:R+ 9BN!04" M6PTP)PP(C8@G[,&DM!13'EEZ-2IO\LO$8V';XJM8:D\+\*6I\6RX$]X_"/!J MN2O^OG[PI[.)M F7P0Q;W&\'Z+8K1!\6M8*+8\GY[PY'#R<^S#ZI=BL_$_]7JG'+X\/?E+]8NQ2+7>+BE)<4>B"?R09 MP-I ()C6@%>:UM)R LNH\X/K(B=>F8\$%KJ5&#?# T +F^9YH8B;Z[WLHA=> M_'0,3"<_8\_7<&,SS?L @;-._G GGJ B#<3N>777[XL6X*_^Y5V48;OUV96 M:FFV%^B9154*ADT--,/.(R!L?0.8"@A:"Q<3E)#3.,[Y&.F3A^U[79KM_XDV M.7BOXZ .\R.3 1B[$+]9?UNV%VP5TIA*!2Q#R(4CR@!>LPK82L"ZKI3A84<#@?(F=C=O MW ;FH=B:W>[!Q//Y7L,JS'MD1"#.7WC!1T[B1]&)OBOVPG/6N@19F:WJ95S: MS/4O0::?5\*$O9:0=M&E3Y^D3;\Q[B^?GH5C5A(WL040TE/M6\N!* D!E)2* M&TR@L4%\#E%29[Q\."4Y:#*9#R3T[M\;CLR^,.))/41$SD(PWN,>8S(4X_Q& M7R=R"L==T6H1<^-P U(1B1Y3():6\Y$/N;@4D%@$1K-!@@>;+S$DUKZ3')'H ME],"J]-4E%="F?LOZTK"*=&(BPNE!M$)BZ%RV!SG!,_2M[S0XG[<].BHZ9I=F<*E03&S MQDG7C'T:(%U]/B$R:A;\7Y>?/N_6]K=M6V>VJ!#3F!$%2E96 ).R!!*Y+5!M M2\8)P14T+(3W?5!"U-2\C?\]IA)W&)& ..56.R/W,BTC?",/K"WXK0_;;K4T M(LZXU>*TF"+>\KC88I^L_Z,/IG/UJ"Z9:>FK3L3.O/"N M:?/CQ5J;A4*5U@26@ BN %8^OX)B!BHD&*U+:@2-INP9D3?QRK_GKCE2X:YH ME'"H%9TBA=1/,S-O[L;#\!QEXB_0EY M+2W0;_<3/>%F?Y, N6\V*B& -9( ,U4!5ND*$$R)J@E$6D9ED1!:J.(+4^'G_RVHFDODWKU^02*P-N) M9 ,3 O@@V](:.YV9D+.[T_9Y)M=EPR[V>3I_*C6RO=?:?<9MLVB^VS37$4[9 M12U*RVM= D21!A@J%])"3Q6/W:PJZXJ5/.A>\)J@>6+93O91M-;+CXU@!^ * M#5UO!R$I9DVP/R%2'3?NAA!U8."98]-Q\\Z#TBO/I^3W/WIRRZ]BL_OQ5GQI M>W\02 4O*[?D,5NZ%5#5@,FR!$I02B4B".J@0'1(P.0)0@>1A9<9W0;E(BKC M\S&'K7'S,-K,R(3^85MN2N:_,.R,B?S#1ITF\8\\EW!D[#OU?O7G=ATK0M>R MRI2JX@*Y'9X+*MV&#PG *\8 EMJOAL00I!8KLPLX,KXL(>C'MT_4WT6N@[W( M8MO*C#A''0"$:..,-@IHPWTA-%7 !0P64,V8-4I(:MCBF]G(=5 VP0V@=#/R M6%8\,+<#$G"(?KN1D#5^0[2QW4_.4J_\F@BST)? =R$B3&&;_)M-C_,R>W'MK55 J\AX M5H0QBW*1(%R4,2_GP9B99Q0'HP^G3>6+^E93THOB MM"GLP_J/;>&_6+'N-2G$7I7(P_,$F,-F_K3@Q;F%MSX%TV/7:U/('\5/7J%B MN?I+L=>I."@UR7EA.B:9'$N" K-ZG72 GKJD&T9*V*F]6GXW^E>Q,Q_,:KG> M-#VLC7Z[WIEMD_I[#U^_=A\#=FNG)+2TPE8 &>IV<,*3^G.-@?0EE]P**LH@ M1Y4@>V(/Y06!JF=N!A"\?EVLO"H147XDF &;G>D@B@Q/O!Z%5Z1H-2DZ58I& ME[L3W.X*KU+*-BD2P(CMTW1 IFVK$@#-M.]*0V)T/Q8YY'S[M#1;3_9OB4,D MYDFL=DN]?'CTG9<:28V??_E=/3RZI>"5,^[%^LO7Q_:W]L[VQ;?OS:8A\'VS M7)F&@F.!F6;:0 UTTW2T4@K(DC.@$<*U,,AH64>E5F12;&(G?JQF<="SZ!5M M@\\C57U!R[[:W&G;4E(7OWN%6]Z8R OE;%\P+%9]CN\2MW+,^DGB4TXRXYMWY/>SI M/[=57I&N-NT[A/G5R=&-";&PP28AJD/4P9+[H*] MW#F7^S<;W%Y:#'U9;W9+?^K\;(OOW\UJZUY:[[O/OYA'KZ9?ZQ7N\_; M!=440<,8(+7 &-> E%5$""E"2NE@D)&%?#=IL[T1P@&WF#,AEGL M68+7"S2*%0?-V@J=N\+KH[P'.U;RKOB_1FR*=ZL,R59Y\;N_9T! MN LMPG.,FN;N]J>K369H3V^WD(S0RE@,3$61KW)DSHU!!*SGK^>ETK6E,6[L MLI@Y[EX:3DG?AJTM>7R(Y6RX E281[K=_#A/<[@>Z2H">Y'YG,BX29F;]3^;)>+5X^YQLQ_]MY4;RCWPLUD9 MN]S=;S:>1;WYIY[&X(=?13ZZKV(6%8$&(5L!H4K?;TXQP)25@$#JXA-N!;9! M]893*#=]O%)'',KG1C[@VN,9\8SS,*VB1:-IL5>U:'7=NYNBT=8_573Z%L<* M[XE/?K113J/S,WZ@B&N59_Q0:?T_V&/SP=Q3A>P^ MF#C^8 _[#^8;5A4[KWNNO+B)(!V]P,DM<[X;GHG0.KD"FDI&PBJX;P?B=O_? MS$-W#RJX$@(: RI8$X!9#0%73 )!;0D%TM#PH J^81%3AZB]S&+7"(UP?I<1 M"5AC;K8S;J4XF-C*2[D>OVQKA+N^V>8TIQMO>YS+'#5KU/%=?G,^]S6J^8D3 M&G\R<=?K^\'[.Y.-^>S[OWTSK:OS-(OWW\3RP1\DOEIO/HB'HPN7>_W/QVU# MO?K6[-Y9Y_86F@I&2D$ )$8#C)4 N,:4*$(DEP26P5Q(N96;&*W]=MJ8\3# M\K]< /'@B4/7J^*+V/S+[!K.NNU>L;MB99J^\"Z@B-QNY_I"@1OT9\ ]%L.[S%@=%&^+*CR-?(_X@ M(#-TN8X.*EBJ)ER-7W/9'!WOG&;=OU?=MV?5\?Q#>M?]N_#NS]&X2@JNH26FZ P:AR M"$K/U(LKH'@EB"X)M15>?#6;Y5I_V(G-E;+#W#@^%1R,YL_FTW+E,QL*V5'U M3@,?Y() 2R!@N&:>GHKP#9+><'KQ09#][+]N4V+ M6]A2FPN)V%U(,Q,_M#.Q%7Q7'(G.V_W@FH$9FQT,BIJ]M\$UHR^U,KCZ3F(^ MJ?ZR7/G63*+-F=I\6RK3;1M126O(# 808^.+L1F0)9* *UTJ1"17)BIF'Y$U M==;GB>2B$QV9MSF"5-B$SF1_W'R^;/H$Q8,!UN7*?1R1-&\ZXW63SS(4 UZY M.51\+S;O-@TCBFY:,O?YC0MF824M<2LT@]#%.\CMP@W!@)A2"XYKR''4C Z0 M.6O@^%5LBF]-"W&_<#]N=>'"@'8!3U^_!]&,7L9S8'3+:N[D>U:B5H.NU_H^ M?WJ2=?V:Q?F7]T&)S[7*7X-@9+&_^FIB>O*CW"[U4FQ^^-WK.]O(:@A]3*TI MQK4&RF*WH[0E!LQW2J,011L4*Z&@DJS&KBM]UN-0^^S!N3-/$L_3AP>1YQWS6*T_B$S6I]W(0=3/-(N/$; M12#BXB\7$FGW?T.(9+K^"S%N]!9P=(#Y+@-#[#BY$PQZ(2N)R>O5-[,]92%8 M$$.UK8@%A!'GL*@I@62: $F84:84JC)U2"N0>-%1'BR^1X@GWU ^>?:QY=MP M_[]3X8BU) MIR258PP*2:<"*-[J0K E4% EE5MI!401=YZ MG8F8^LBBX6U(VYU5LFSQH3*[SA',!\QX?#!IX M=EHP_&2.CGO-QE>6"-+2K=R2N7F&(74SKC9N-:=20D)J6<&H+ASG(B:><4_: MSD61'X_@$C;S;K,V;N9%&GIC9[T)#@$N"'C&;GICV_Z1)Q-/Y?P4_M5\=9_V MLW#+Z?U*_VIVGN/RE\>-6U/?-Q?:S3G@PF"L(40<6%SYTI22 E$AXNG(D1*0 ML%*9Q'@2=UX=*#?KY["N6##L&_XH,:31+6IM&C^3V[-:5C/2K4T<%_ MY E?!-"RA,:8N@2EA@Q@CA 0C"- 2H5U"6NA5%25$C.CFT3ADAS M["^M-7X_9/95(K\VK=-\D_I')ZFKA%ROM@NH2B0MX:#V3@8+6 (I,0654K7_ M%RA*&>-NPD5/[&WVBKC]?E]>5?A<]3CO$@%EF'.9!J XWW+ YE KV/+^_6K\ M?%@^+#N& _>;5&,D^M&N)=[\3)XE0O"LCB4>D*=^)6&$Q'BQ98MW+LQ3'ZP^ M-40(^U_,ZI,GLGJS)XNK> DU=JX$:NDB1F@$8!9:4%&J2\H,ER*.7"I&^M2W MO5W7A;TR=RU32'&D3\,+=P-K7QS:@9'-5!A&QC9YX8N/;U)@R!7A1,F>-\9) M@>4LRDD:).'"^MZ)63:44^I?;EQ?.>&6+6?HA[7=_2$VQO^-6/WH&U&0JB;* MN$"G0@K@RE(@&;< 4RF59)I2&^2.$F1/[(PZ98I>F^*@3M'K4W0*15SS1N([ M[H F1BW._<0 EG)!'HEG%7:RG03!ZU1XYY'R7[VFVGES' M)PZ1V,2WYQ5XM=[\YF1L=F*Y@ M'!863H1=G%<^$,YX2K"]&N[/#JYC3IN[XJ!.QN[#\1CD:DT<(7G>OL7QD)PU M-4X8(O'>?F/T=;9V+ MF/K>OA%8]!(C+^[/ 0GS!K>9&3?IGUB8_?IPV)9<]_;G N:]MQ\T\.S>?OC) M6SG'_R%V73GZ._MFO?KTT6R^^-O*AO3WH_F^^]FI_*\%9,(3C5? 0%Q[1HX2 M, 4E4$Q9*(7&M8JZU8]58.I#H2-"[(YL[7ZU>G2QP)YSS?V+5P^XT;\TC!&I M[.*!B >>"DV(8^3!T!&$!UWVL'WL8>LXQ NO4M'H- F=>!PF M"JJ9MK\LM^IAO743^C"SI%$0EM0 44GK-BV8 ,[=]L40Y5#E& D9=;J=6\&) M?=W/C]OEROB^*$UV;7(!C;9LUI]>W."A< M'#1V/G,*;SD5GKFXAG*K-R_GT$3@GG$/325GDNZ/W;EIJ;BLB2: -.?X-2Z! MK)!Q_R5-57(*%0P_T0^5.K%?A67%CSL^3M#N,6>CQS]/B\=I.CM.T=/QS]?- M,3?U92P&-_9Q_!-V<+RI=V.>KHW*_68>FX/G(6*Y[L==&55!:0G0=54"3)6O MDN,85,)4LD82"VRB.'=")4]]+7K0HUA[17R.Z4&3/BWL)\^2&4G5$0YN6$PZ M"621=Z+O7KPN[G>[S5(^ME2AN[5G[VAR^O,S]\0:G(O')UCNO*P^L7"<%C]I/M3HWA6Y'6M\5C=Z%5SRITBCS9PUS>L_WL>(\X_-\IVB7 M.@V6UA4@;B<.,,$4<%Y98*@R M A)M*XDS[L![N=/OP=GQ'AR\?CW!-GP/8I:-> HT4VW%/5Z3[,;WD&7=CZ= M-_6./ C"W)ORIT#BIQYFJW<6[[/Y:[SR\>MSL7 MGF_VF3)'V5O08FMJ D$M2PBPI@JPRDI0$F1*0;BE51U'GADD=V+_^HNQ9N-_ M]9L^LNHZ473BBR9S//8Z*133L.!T J3BW&VO0/&'TZ#H5;@[M&6;)@LNTNYL M9)IA4F%8>NMD['[B;:]!UNCWQ6K^E=X70M#E_AG;^^ M]NHVW2:?X6-$A)3/\%'2XLV9/TYL^2+9S.B+CZ6,<[]H5T4&_U5-NIX_Q<_.H*Z(7&DN1&@)AV,8R%R+I9&W' M/0H[^7?%$WSR\K<%VIN1T.V:Q-D9W@(AN$3Y%OIJNG,X)/#=RVVS:5T076-8 M"PDL$Q3@BG'@5F (>(4Y(M;]-XNJSKPL9O*#)O=S/TZ [>4F$#%>P"A\PM]F M><(3HUY:))ZW@O-DT5]VK;7O=U5+R2 M2"Q0+0&SB/L38@T$;SB\2EG9NH8$194XCDJ;_$RF3=9JA!='TF.3&<8 "YNT MV6"(F[N#"$S :!QD8K;K_S%9,]_F!YA]?CD?\E+""6[36^E "?CRNUIN/8'7 M@JFJ9C6L08U,#3"T###--;"EJ!2AFJJ2!!_)#DF9>#XW8HO-@?73-(+#&XZ/ M0Q1P?)K#\+@9W-I\Q'3:RAQMZQUA<\0I90[;TXX=4S"(.SN\9MOH8>#@R_.= M[EW3_^2X[NK#BH;% $<4W0U%/8[/I*C7UCU2%2]G^+I/8=@BYL0N< M)&XZ]Q(/'50GV=U?,RP7(>^0F'GI=Z\8>T:V>^WY^-NP>VL;PF6C7ZYVRUU/ M"TA-R3FA-4 ,NZV]$ASP"KFIC*V 4&NW$0@Z@AL6,?'4/0@M3",U_#9L )+Q MB9G'T+@I>61C*S!CVN9U>VZX$!L8>+8;L7'#CJ_$KCQY<^ORMC.$9;JJW)0" M92V0FV-E#5C).+ 4$TIIR:V.XO-X*F#BN7;:E/S;:#N(,$#"%L%;S(R;::=] MQ1MA=\7K[?;1Z$GZB$_1W>)L^.?J$#[:IV+PN6>@WMG'9 8R+FNF@2X-='M2 M[;G## >F8K:N#3$JK-0DJU833^HL!#"IEUYY/EN8%YG]8\2YGKF^P[S<.Q.% M]7ET^N_#LG-MPY!W\(0[AO?NMVQVKU>><]!H'TB]>?.B"ZA-J:FMN0(669_V M4QG $9$ 64&UVW)(2H(*3*X)FMA1MI*+8]%WA1,><>0^AE+ 34,FV^/\T@6S MBS?N?UZDE-^- 1!Q[9 )B+2;AZ'?P5\SW3L$&#=Z]3#V_GRW#P%6G%Q A#R? MVE#(U]DU!78]IY<+\92M+3"2^U*4N@)<2 5(J8F00E=2!>4 #TJ8^LZSK>M\ M&UXN/(Q%6.QTDX5Q_N;8N E(808MR=9YY^GX,W?7&3#OO(/.T(.)5%"^ \_V M15?_R"2D##(+F#$88,:IS^RK@"HIQ*;"7&*WD?(M#,)FV,GH4;-K+R/X!]AV M5NC+1$4C.9*YZ02+L!F6;&'D46(CQNTO[D^7BI:R1'1XS \ <%S%J-C3Q,/]C81^66$A\U9($@+FI]\ M^G4C/%?$?-6NT7AY^.WYHN6K%IS$RM>?3EO#CROTWF^6*[7\*A[Z"KT%YIH* M(B%@6G. L>^E1"T$I&:"$BMJ*FU<<_91>4&_R5O:L>\E%E_WG1-6A1)?ETUG M):]4L=ZS(D6& .-0AH4$M\.3R,%S4KI[@*D7G2]H"+(P4Q Q+FO6H"+([*=! M1MA+MT_\?6ENUS+AQY-N'QC7%:L-!8Q5+K175@%FC044EXP0IJ0T09%(@NRI MM]7#?4$:9]!KMXS==R1^3=E-)P&," MMW)-\K,YF4!(QEQ.Z!"I]0G;]I;]%S=VPTNX7.OV[U]^5Y_=K\[H5^M-2Y!U M='6\D%K*JN8,*(.L\T9* UY:#"PGHF94&T7#Z?EO4&1JU]1HX&L;6A6:[H67 MLA.+GY:K-G\QE&[ZYD\0L/>:"=C(@\86TU:KHE6K:/6Z*[I_W*M6O#H"_#A+ M9":08VLRI@?[AK*-Z4!/J/"X#:GK12")X\]<)W(;"N>E)#>.EQ;&=J7KAUIV M7RN[8+K6QFH**NN7"&0E8"7D0#/M+WN$)SN,"5@O2IG8_[\2RTV;CA87>5Y& M)"S&O-G..'<\1!N1+T@<-2A3.'A9QJR!WZB93T.\\8=OXN]_Y32[Q$^X3]N" MT/@@K0:\"10[L13M=.B\!^FN$RPF9PN%XIL MV 2? *^X*9\)JE06^U##\]+37Y7Z'+SSH5 ,$,H'OYZ8P?'X]>M#DZLF'EZ( M[>=7#^L_7J\:YOHFQZW_V6,E1(T- \0H!#"U#'!28T J:SDEN,1<1^5UA,F= M>N]WI$6AG!J%=7H4RX,BD25IH7"&>9$)0(KN-"FO<9QXYN/;H">V<8PB"0M02E-"7!E,!!: M*L"($(A!)2T,*D(?$S*Q>SB(]3]^0R^:XV1YM;E0EW#5[;JB% M&QQZMFJX:\8=U\-=??;VBZ9?EY\^[][9W[:FR9_9YZ,?Y:B_7V^7;4N:G>\R M)A_,F^5VMR#G>H SDM#^G5+7X_*%QXC2,W'WF^7?S]UBQ?Y*:;KUL_QLO5XY>& M)WF=DWLK*X83W):EZ_1L]V@WPSAVPW;[X(FED[Z7X]OU:MUS=;>M''T;L-76 M+'3%*#-N4P6Q40 36 %&!05U75II*VYD9:-J(D?%3>Q%&^$=U4?3$2:R7'$< M*E%9(BDE0%##W?Z3$,!X)5U(22GCI9&TXHMO9B/7\X-U+#8)KJQ(&4RI*ATT M6B -L&:5 XE)4(M2,&4IIQ0NW.>9#:5](MGNS_2#"ELL\_U(XE;!UO9CP<7K MKMUQ)WOX"CJ^"C7(R%SEI>/"YJT;#3+\K" T[*VX%4.;Y:*EQWBU?#";%VZ! M^K3>_%B8&@F!+0<6(PAPZ=8)4;M-M6^NBP6AO*9!*6$#XT^\)G24*HW(HI<9 M-HV' !F?MQG,C)NH<18&3\TK=ER8BUNC_OII_>U_NS?;:>C^XS#[AL:;9;I= M,::?7]<>2SS@[C(/W]F7__G8L,_L/J_UZ]4WL]TU^9UOEBOSVH6#VP6S%52( M0[_C%0!C(P"GQH)2UI!3GW\IRJ@S[F#14Q]S'V5?MJH4K2[%D3+%[UZ=HM$G M?><#+?X /-K^7&?@X8+G/0:/!N3L)#Q^A#2'<3 X?^D*C)QE[4PO#2>GX5REUP4-<,2,09$!1QH8U6E)JH MX.!D^*D#@/V):5LI$+N^GT(1N(8G&QBY3@?;%K\,7S0AUU)[.OB\R^E%P\Z6 MS,M/)90AO%JNECOS9OG-N!5WY[Z>/U]MCF+]KEGMC+[_XGM&MRQ+]];]Q'V' MPE?NFR\0P;9FM0&**9_*1@P0I8O*C:HI,[42K PZ)+U5D8FGZ,?/9F.$%QB1 M]GX+KN.S>$ZTHB^(G%*@T:HXJ-5?#O6:%<>JW14-LDW[T\*K-Q/&$:4%,V&= M5EHP+>9QE049@!JM++AE_/DJ"S*@<%)9D&.\^!//CM?CT)/VY4K_XA:=!2E+ MRY'TAYVE;0OB>,^OXB/3JLPGQV9..TFU5JO]?;]>[ M_VMVOHS(."/T;ROMQ*X?5ZT_S&V5^I[,PI>(-BP6VV*[_+1R*Y]\W!6K]:[X879-T6BC9D24<<,7 M" CDYL$USEF<-[?OB]T;K)UFSH'LBKUNOL?M0;NB56\>A"/"N'F03HOBID4\ M+HJ[':?1(.Z&X>>+X6['X"2$RS!#$ME\3*+5V8[VPJ3.?.87!<7Y M86#&C,?&'VDTIQ99( 1% .L703*I.$ E4H@ M3!'$,*HJ+4[\Q(ZE5Z9I4; \'+JDT*9&XAKF4J9#*\ZSG #U]'1J>])+?1*& MI#0<,OF:2.&SNIPT8)YZGL11$K;!]PY=^*1=:^?H.D904E)(I*1 T)("7#NO M(THH@3:(2,48XBCH%C!,W,0.QHOO&C*>AR\1.ZOKL 5L4;."$><_&AS.FAYW MPE,89:\#$K&CS I,VL9Q%*!,&\)@,T?W?=='F6][%VS1R2XN_*VT",N3D!PH M2>Z_B>6#O]U]M=Y\$)YT;O-E(1!"DBH-=&6EBZI*")@1"BB+),05H649%55= M%SFQH]OS)&H1W=8A *^P:"DO"G$>[HP :"\>V/4&> 7N"J]"OJ HW-Q,@5" MP%F#GW G@8\$6\FE@J+Y:9AO/KYQ\_BP5?)??ALS.YOF_7CU^7J4YOE8X04 MI90<4&T(P*JR@!." 6$EK*#04J H;J\0H1/[@0/5UUTA?Q2=&D6C1]$KDI8B M%01IF*/(#52^KA#ZG&[1D^F!UZ=[SAZ7/>3 M,^@KCZ8&D-O=9NDSR3T19=_!DUA16<8HL,P7Q3)/5,TQ \C_@\!&01IUUGQ1 MRN3!7"^SX9"-#< NP1(:1MUH;)QO.;+3RYN@T^FH0=G"DTLR9@XR1LP\#Q7& M'KZ5%*._7#_D?B!,*K;C8__&8K)K4X!-%::U6)$@.( M4 UP"2F0"/KZ82-Q34M<)4__/7P>K-KFI%U MX6H^&,-\8B9P(K>)1UPA>SBF;,H68&5V1I!S2<]$ 3)H\C#GQ_ K^8["WSWN MMCOG6YP+67#/YH&1!$S*RE^>4QI^ M#&7Z<7@B0'G.PX^$3WL@?L'*"4_$CZ4]^Y'X!=-#SL0OO79[T=S]2E]LZMCW MD?WET?AJO8]_K!?6&(K<@("A6GE*@Q)(@UW$I11A7%F&=?C92K(:$SL-]W.B MZ>59$6@&G,+,@E&#T\K=I@,Y5_985 M\)O*W^)QBJE^BQC]V8K?XA$8JWU+&"TM#GQK=GY7_GZS]IQ3^N?:]@;YVJOB-X(&W6.SUB(L+(Z -"Q&G 2SR>-[7UWJLWA]A]9-7 MI%BN_G+LFZZC%AT]Q@.0*9",$#QK3!D/R-/P,F&$VT[LUG:8J67[ZG'WN#'' M1"T=*?5I0_&%Q)9#)370II8 HQH"1DL7?U;"*",LDS:J.V1.Y>8[P3I6I3"M M+I$^*NM7B3O?FAOK] .Q4?(H%UZURIY^CD[=6<[0Z,^TAT^$IU 7Y?#YCC'=6IN\;N7-@6CZ)!%NU"\G,V_6JNYCJ*S%M!6E5:V"9\M>=N';;,EL#)C&E M&AHM2!2O[Z"DJ>=I+[>YWES[?+*XR3H,4=ADS6)XY&3M1=[Y5CF@DWJ]8C=Z MVEZU+=.T'98SZ[2]:N[3:7O]A5OS%%YMQ$I]7F[7FZ.:_R;C&&I-:%EQ0)%H MRDX(8*1"0-5:"\RDHC*.F/NZS*GW*,?!\UZ'4QZ+%!;O ##C]B"9(+IA:Y&$ MS@VW[5?MS7[K/BSQF6[?KT(P? M__=4<->T?-\)?[?VVVACQX"M?_N8;+A,C MA%&" 2Z, 5CXWH&2$J L)Q!S6R$=5VMV M"U-"@V3M(GR-W,95#P_K/YK<,=\-X,7&Z.6N>..BL'P^Y1HR9S*0&'E %,.:PX-K:F:9=[ M(T*G/G3B^+W7H_4WH%C>$9>!V9"*?+<\7: TJ\+ RS.?7,X M)O)Y+A$#0!B\3PQY-\UA_/RX7:[,=OMB_44Z$-HNE0L(Q6ZW6N_>-[Y"V\\#[#:KZ:T);D%,<0Y?/ M6]")\QOM^"YV?FJ^R$L8,&Q3SE8>IP+F[]IQT<"+#3HN/QDW8;>;W>+ ,.0< M0,- U*1M"4AJ"ZWOMU%*%^V2"C#*&&"2$8C+$BH=Q-8Q+&+R+)DCH2UY5]CL M&P%E?/;E,35N]EVP,ELFVW5[QF:>>_MHUKD_'6;SZ=*OF*G*RM8"U&5I +92 ,DE I7;<=;*,(KC;JXO2IE\WO4R MBZ]>:&QJVB5'RU(P(#CF""EB M%%%](LO'F/ @1HN$[):/\6ZH$UML]G*+W6>Q*_X0GKE+/3SJIH"V8?=4G?[% M0Z^TVX0W_R+-I^5JY=-$W,3T?_'#B.A().H3A88HV1%/W3:TR/WA%"EZ34Y( M$?H/<5 G9UR3 D.V@"=*^,R14 HPYR%2TBB)'6:&/>4_Q#_7FZ:\YZWX8GY9 M?_&9IA394LNR!,@B ;"F G##$8 UUK8JL:HK%M5L)D[^Q%'4M0K81J6B+3WS M2D6VGHG$.LPI38A@G%>*!:_XO=4H9W.:-"QR]:F)E#YORYHT:,ZZUR0.PW)C/9K5U4MO<1)^]\6J],[HO]*O=[%D>+- M_>Z1ZL5!]R:=VD?/3O_,6=63X9LS&SN_DO-G<4\&],7L[^FDW7JHU]R7_?RC M65G:$Z::,RYI90"GOIL\Y18P*BH@(2-E29"T552VYXBL&8_M6B(#^:,+D6X\ MICM'+?9<[B8LT@_B(F&XX>!MT,#L)VWGDI[I:&W0Y.&SM.%7TB;VD6]QBOK- M[G+UN%Q]ZLI/UJOMSTW>;ON<%^F[Q^>&@* M5MJ,\X5S"EI:GYC"D ;8" XXM!#4566UK#"&2L;DJ4RHZ\0)+UT8T:5 +]L_ M[;R"<0YERJ\5YI#^)-\@SJ&=1'%M0Z.#YL5!]?X#=<\WVC<<&4?:[FMC\OG M&3#-Y$.GU'16'SP#Y$]]^!PB4TL"7:RIEOM$QB/RKX6JL-&^_E\:GVLH:P(8 ME@S0BI22P])4,FIS/B)KXN#N6'*S5Q-'LF.+ (G!'%+?CS1H%M6OF[5^5*/8))23 M7K4Z6_WHL*29"T:OFGQ>(7K]E7P-7EYOMX]&+U!9<;>82-\9$P(L) $"2@M@ MQ6N(E#"RC"*<&A8U\4(RU-9EV0C/V]&EPRYLRN=!)&[&#_5Q:>5.V\+EU+8) MN[=T@IZ]<B$!Y4Q\"]@H4O0;-\M7K$-$Z) "Z\8D] M 2"1)X'G6-P?87$]2S<)E(C&*7G!2>N0<@!I??R#,9T:PW5*<;U/PDT=;7(2 M,,Q\W4S";3II6Q+Q6F(>CEAN_ET\/+K-^-?'W?:-^68>8/?KA*HT=2DAJ"0M M 6:U =PXYR?KFM6*P5JAJ#AF1-;$GJX15<#(M)D1:,+"E$P&QWDR+[1HI/KB M02_WKNCLGZ#6(,#$7%DN(Y+FS6BY;O)9]DK *_,UF',?Q"R$@0C*4@/$JQI@ MC-PF1?L"A9)6%=.DA-9.W6+.*S+QS'<_HWKZ'F@-H@$1SDPXQ3F,''W/O(8S MP3Q]L[E8N)^OW=PH[+,TG#O&:HJ6<\WX?_JF<\W,*@S7+Q4;[X]QUHNG!WB#0L M1W=:HOWY:?_O? M;H0VH'/_<8CCKHT[RR0/-*Z?PZ&/I^V]]C45/F/9C?W>;.QZ\\6[AW?R8?EI MWY1(^:*HY1=_A6H_N+_=VC85KLVO0@1)C50-:.VW:;4E@",N0%TI0ZPVG-%;VJ1:MKD^MUI&U:PENF;Q>VCYS_B\2Y MI!D_1O0&-2]VF?:RF92:==N;%\BG.^3,HZ>FA[37"EV,YMD\MY[B7-$*,Q&!?F62_W+0(:YNUO N8$5>KM];-S5BQ:0K+SP5TS*=E-_6=^**1'W$<W$]];YYFV=7N"3=S.+=WBV(U;9ZP3N)_CCN3T1\BP;M\N&#NW;!IY.V+;US3]-=Q;41=RHM'7)# (E)\PMS$8 MB; &1EFEI)8UKTCP;NVRC(FGY%YHL6FE1NQ'!D )V)'=;FK<7#Q8V7. )6R_ M!LR-V'7=;G;:9NO,_$Q;K'%[1G=6 Z_.MZ$:U_UD'W7ET5NY'%Z*C3]5WKXW MFR9=_)?EP^/.Z)]_>%[8]>J(KRK)BH)52*1+4" M3-!A8G=T3'K0Z^3O:]J"AKNBT^NNX4)H5&LI$9I>!%W@_/&/=<>3\ ^S^[S6 MM[)&A'^?L$!D8M3C/..S 'X#/T4T9-EY*\(U>"8^BVB(AGDNXH=*YK_8^*2C M7TS[?U^OSAM"_+I^>'BUWOPA-GK!2LZH[UY&=5VYW9! @%O*@(***2WJS7)E&@Z)!:UI98TQH-2^7@]" M#82H$:B(15144B$9U88QGVK_C=*CO,YMCYBY/<\50?APBM$=0,:,4PP (JMU% W$U@A-R?B#%*Q%';_ D^3Q(M3E-Z^ _=+=8KQ:;I5X=K>;KJF''%5_7'TZ+CN^=%]#^=->M,!^,>MPT ML[Y-;C&ZYBPN_R&U'%NF%T\&CM3KM&M@/? MA!46' L%!6#,2(!%I0%3C +C4%.084@1[K!ZN0JL-[P5J5[0+3@9]\/*@U#8 M"IIN<]RB=YA K:1\R]QE"S*M3$\&GW4QN6S84_\_\%1":FF_-'A.^IY[OB64 M_RB^CS%0BQ*K2KII*)G5 !,,@71( FU0B36BUK!PPL]4+29> #[Z&A,7K7UJ M]I8O?W[]\9?[B)3-9&S'9_%LB,5-]GW^5M=BX^>^CT:K5I.(?L*.?O^$$'P. M9"/29>= ."VA]H#T0X/TOJ5,A[2O;]!C//2YZ$AOA6@T1S=Y\/FR>&^U_R3/ M]^;!$C.!FPV!< &MWS*8U;:=&J42"-:R!(I3'[B7Q#EZP8 BL%*U^W^21@7N ME\5,[+_;_!L@O=A"': 1V!/D%?>;C:?' M[=I1NA^XV'YN_K?1RJWRU MJ_$,R>ZEMO9U82M="EH)4);8;SAK 021 B N806EQ'6I>_*6CWGY3H=T"IH/ MIS0O'^/]@E?RWXJE/R%QLV-YK9E7?N0# KPY@)R%%/58PZ)5,:KX.@O@^:E1 M

8A"#U&F(Y2%('9?SIB%*OH9%"EGIUS+00L2VW:!*;^\I3@4H& M>0W3A7$. MNC.N[=J;G]=^T)),D=WY^+,&=8/F/8WGAA^,:ZGPF;G$:]P3-?;'8C2M.&91=(T[V"\V \ M.5-]+-;/1E0_BODC !U?1;E,3_RMC#1\H1F#6.&W="KX>*P,[=J&#/MO%/#Z--) MFY;C17!A1(50B3C@J"8 BYH"8=U2I2CA4C(-91G$&'EA[*AI&$\,V=[S/S3E M^@^'JH.H6/@$"A"T Q9Y"TT@-6&TT*)%SFY6N MA*VKF"/304E3ARQ]\HG;%+4]SN,.4(<1"CM(S6)W9*QRQDQ5_.[%%HWK M5VW+=,0Z+&?6H]:KYCX];M7Y4NW>;#V;S;:E,4XC".:M) MI3&@K+0 2S=CI;86,(N,9(1R18,V%T,")E_$&Y%-WE!V*5HFBTZ)MPG%W#%,2 M6VXP7C$$NE/@ELBIFQ6_2-[=6!C&J7B#1YN1G3?6PE/"WNBW$_<:379K2WKZ M>O7-;'?^=_3NCY7S39^77UV0I/SOZI-9(%,YQZFYBU]JZ?8>A@(A2 F8JIFJ M2B21#?*GT9(G=JE[B7XSTHF,W(T$8QBX.YD"FLW*AELCIOT">;>0']R9E & M\I/#F,]$?7)FU##QR?FC\><.757AW\SZTT9\_;QTP_ZR]BR%"XMH*6ND :S\ M/8J_0N$&$4 UTT@Q7$,8=.4_*F7BZ7AFI6^-BJA/><8"2 PK2#7E%0Z:E4G2)YZMT>48 MT>@%G$I,B4GM2>&6*7IO#C5H2 7X:@A'G%%,BF79D[1U'^D_(X#N@\'];,M_Q#S EK^\5R:FM;.7N0&WW=_.@/Z[_ M(7;^SS]>.$V6.\^TT;$?^#X!FZUX6!!J2DF,!%"5 F"--9 ^DY'3RM0U-"6J MHGH[)6DQ<;C?RBT\>4RQ7A6?G5)@MP9?.K6*Y?ZT,;9!;@KBAB.C#*F!]GLJ M3* $C$H!F""2NS\BI$D<2?[DF"=1X+_IX!;ZGX\MNCZ]4CP\K/]HRH7L>M/0 MDC1]3=3A$\4NPVE?(6QEG1S9R%-/I\X1F>I=\??NI]SK=%=TO_4&_$ZOXJ=> MLXS-S6]")ENKY!0=9NZD? -,YXV6;QDLD2[IK+W7OA/E>\_)M%[=[W:;I7S< M^;7OX]JS[/C]D]LFN4=Z1J>%,;2&%'% :RP!KA &LI8&&&28$8QR5 ?ERN=5 M*VK=24VSWQZI^C__!X-5_7\*;>Q2+2.7FTR?0D*AK=O< \K+"OC,?2 19T!5 M!#,(!5&8Q1.PSO]!DHE;?]ZSM$KQX)>B9_D,I"8<,6J!*I$OF:A+P&KW072- M>2F$1<1$<[L^UT>(YH1U+SPW_F$!P/R(QD4$K4['[8$[M8ICO8K=NCC5;$]3 MF9$&+2M4N6C3\B@U+\U:5B#/:-GRCIX65?QCN5IO&M'M<'T[4<_D_LMRV\KW M5.-#\O_>&K!03)8EU!@(J"' 7+N=*Q8^AY8Q4OI*/+>9BC_AS*7?/.>83@70 M4!L>MEI;/^7__?7+R+U4MN\2YEUGA3F-T?NRU[PK>E4+/W^+$V5'O&W1*9S/ MZ^:&,)/?S:;6K)XW-YA/?6_V\>/3<)P*RR^/7WI>,TZ%+"4"O+1N6P8)!8(R M##1GFEIN,9)!W33/1I[X1*^3%9YIZR9@X]]*)R9BQ/JC\#0DTI^/- MEC1ST8SC1)G+#Z1%).\WOD'%[L=[]WUV]ROM0Z.O?B5]:]R6N;:UUM+MU91Q M6V9AE,\G=[,&XMKRDD+(3%8WB=M/O^'67[Z[,+I M^V]F(SZ9?0,17T:[??>XV^Y$"HQII7$L .=4 *U4#R3@$I!:( M*X:-)$'Y;JD*3#SO>W6 :/5I2]FW_DJF*YWRA/%[DM!B?=#PW^)<1#3R86YC M2CSC7$FO2=&I4ARU_6E!/5+'[11\VS'W].^]9AD+Z%-!R>1]HL7/ZI%2P7GJ MI9+'N:%!Q:_FJ_OU?79[ ^+G9V[\32VH3W(LNCT\3.XA=CS<:G_&W,-[-Z-(?,D4VK2'/G MT=Y&%3\M5X6+9':?M\,)#Y-]FW%7\TR(QWFDRSGK)\R^^T3V3LVBU[/XN#[. MWGP?T>(QYU>(J1Z8_6LDUA3,]E4B:PVRXC=>@9!'U(QU"5FQ.:U6R#MT6JSZ M:ND\KWGCCY->N]_SZM-RGP#[\X]_B'^N-RT#A.=2LD1)X^LZI='<=U^B@%DM M@>0"U1ARQ%D01V2"[(D7IU83T*A2''1IL]6WA?Q1-.JT&^VXJ#8&X+ @=R+8 MXE:8*,2R]XQ/@"!35!PC>=8@.0&2IS%SRA!I7N?=[K/9^*9R&_/9K+9.XNN5 M5Q8@PQ3EVF(F MZ[C$]=R8)N6IO[N&YP10AKGJW/#$^>@6EQ/Q12N_ZWCYL7:[CO_I-S0NG MAL::,08UT$WMJ:QJP&B- 96*5%"1FE5!_+\1,J>^.NW$%;XYRKI0XFO$OC80 MM8#3@_Q8Q/F%I@CEH(#;=78J^,++#J%&B^+%% A%[.SS(Y6V<\^#6-RN/,[V MT5UWX%#S[:KC;#O9-4>^.@WKJX,8=IE(7!K!H<* 4W_K7&$%F*=@%K2F&%?( M5&&;XGC1$SM++^B4_;58>47R(1G@.2?#)W;S&\YE>E=XC29BA#U"+R\K M;!J*TS/#MFC.1PM[CL.MU+!'(_ZIZ&'/+8VEB+TP0FK%HI/34$?:%V+[^=7# M^H_M/M=$(Z2L89X9EE" #>9 6%@!6C*$!-9*RJ";LQ!A4]^?]Z*;'!Z?_M]( M#\DSB<WV+1N'(E?4*V&$3.!^$<1-Z3O1N;B!U&92)ND@]$?:L MK:0N&WZMG]3 6VDNY6_KM?YC^?!POSJ[__MEN54/ZZV+^?>K%N,"E@AB4)94 M BPY D)Q KC[>R:Y+1F,\C!1TB=V.+TN39')^>WV09_D6#T.ZS ',QF" 8^=9W7/E;[1(PS)@N*U*Q4L;=:@?+GOQJNQ$7N;L(1R[,K4R"1IQ+Z54H M?NJ5\%?[Q5Z/CC T8]_89.,SN9)PN;.ZD6@XGKJ0^ '2W,_BD+!(:1N M.T2LJ0$6SELPC"2H%":4,JXICRJ]N2!CZ@OL5*;C2W"$S?X;C8R;YT?")@D. M1HS)-&\O29AUAHZ8^'0NCCV:F$V\$2OU>;E=;PX_,X:HK9F5 #%/DT9\^AE# M%:#06&.=A91$[1,NR)AXUAU)3([W+R$3-@%OM#=N D::&I^X.VQ,K@3="Q+F M3<0=-O$LX7;DT50*Z;;*ZM5RY7GY7JRWN^W?-NOMUBU^C!!:EX"6$@)<602D MOT&K"+:<$Z1I7#?W04D33\8F%6>YW3XV%,3*BXUE&QZ"*&P^9C$\;E:VZ4>] MS8W$NZ*1F9,.^(I9V2A_A^3,3.M[Q=QSZMYK+R33UMB6]G=10JDY9!A Z[:O MV#"?J"T10+86W&UD285X3,+[8>BH.1F?UNZSB%,RK8]LUQ I86T%"!+<)_LK M?U^!@?-+R"!=U16.JBU*M#V!NF]ON_\_W>'YRO/Y';''+3OVKWBNGAZ?6E%N MJ-NVU,)?E"); DDL Y03PLH:B1K;N$..-(223C$R_#["?'.:37'.V!OS)(O^ M3\#=>FYY/GZB?N"YV8B>&'2!>^CI$VDN^+:VBKPF>(A9\'W ##M$'_]Z\1ECAI64F^ANV)=\Y M_E,!E&\(F#;IG^MM1&__SCMZTO+&XW4)YM2^V6WQH/ ML# 5=$$^9@"B"KGHW\U784L+:(FHY,H83LJ8G4^XZ!EV1LT4?G0*^"LKVZM0 MB+T.9OQL<>>G=V'**!+(LH."'H1:*?YPT^%_X<>")N KO\ MTWG3\>)VJ1PGDG4/VCH)WD^9.GE.]M4)F_"!L/HY@?' "G,,SW$ZT.0@P= ID]7: M)#SGQ\&0R(4$"I_4K<0!\]S51(X24>G=/_*L5_^L&=;>/6[M\!_Y4ZW [TL[ ME/W *[W49KZ]7:]=A_GZ5[M,I7_3?/W.?E5G5"(C7'Y#Q:Q;0H(S($J(@<"R MI#E!JA!> 8<1=!O9<=EO*0VH;$Z,^[#S>F$TKXEW=)IFC:I9IVM6*UOOAUIU ML[Z^O8[J3N/,J?QR;R>@,/WEWE)]B]+=.\K8?N;3W6;\M^*A/M MV^+]M[78O:TG][:,E?;71!7NXP Z6 *?6.1T-?+C8'501#^2B(B5KXN^_Z=6 M34%_76$ U94]/><40IW3,A=>&7L7)8V\*O5$=\P2 MOP4RF SBY+'NI+(^;!4Y9W@,"\D@ @&^/142<9XZ'I$PA^MCY:#['!Q@.F?H M8\>!:_-Z("Y"\$EO^7RI55?[V'[W8"ZX8H8 Y8)ZB%DOQ8UP93\YM+MN(R0/ M(@(Y+69D%W4K[;?Y<>':AL:U%#\#CM]Y_GJ3P_Q2)R_;E22GOX0?MBG1(?R, MD$D/V\.&/C]47_AT9)'-:OGUBU[?N_S4UX_KM77+,X(*;7<(&##!*CLMV_H%3&M0B"+#"A[TJDHC+[.JP>VKRW$8#R%2R-/#1V-V%T](> MK.H-Y9W9E2/NTPM=<]_/^FM]"ONR>KU:;E:+N6I:?75 &G! M@<"P GE)W+K\US92\DJ; MU;H-;X7NYIV>[D7T-B1?'!2KK63?WOO]A'_V>KB;GM6C\TUT,>U MOI\_WF_>+[_K37,Y9+>:5<$*Q($IN#T!(H6 D+( 4E>%X=#^4JC94G]M5/6G MCXO2QFNVLV:V'^D4.P42TB(=Q4PJ8CSXI28EF#O*J".B/BN&^UZ M1HJE^NQZ-'];+>SS&]_LT8T1R15$)"F.=&*KL%I+FPIZ<">1%R65N8%#Y MWR6!09O#V%XWBQZC@YM0FYX:_^N_TR*O_F]S$6C"'CAR@Q!I^[HN]5FSEG#6DC'$K#7)7V[ @1Q@"5E0!< M:P)@(3"61BE1!169G90R\E&PZ37$V^S,N/951\#X3>&KS0V;MXVENSS4G<3$ M#93.&92R8]*1C.E;))TS\V1/I+,?#IN-F_5V=O?GTG[)O\T?VO[BFD!:%?5O8GY>SLCSIQ.$(&_)E2+O2G.2#8]8>12@*AI/T741A5)2U*''3_?%+*R"ZIEI'],E]F MCQN5/=CMYL:)_DL"TOJ9,@150@@ *<>.!#,''"L!*D1X41650%B'W3M?C5#4 MS?,NA60'3]T\IFD5Y9K!.E;[.MJ0@4R,"*C?(>5JD,(\^UG._Y&9^Q.?4D[+ M>'F>_G.GE.$/1\8,#OAQ/\V_?MO>F=\W#>_VK$*(J0)6H,(N:)A#!025&E2F M)*HHB$%E&10[&)(V]G6RDP96!CQN]!6AA&&\*#*5UAJHW&4-YK0 =@NK@#)" M%+HHD"&!9.')$(OK?=U)3PF29]PEE>&!)\1#TN^;;/>UL;*;N$S"4(R/C:E" M,H.RI@W-^)A]%*+Q>BBVS+_?];5.6YA5A!N[DZ& "\* G;@0< DQL)-8F@)3 MB:@*J^\_DC&RP_LLOVGUN*AW+A]V:7//F@UOVC2-0,+A4XCYS>LK<0B;S4<0 M?(F"(*+D_ZR1R6K]CR5,7.1_UL3CZO[S'XU.Z7!7J2Z19+68RS[O/*25+@7D M@)>5L2?K,V#0IADS<2 M@)@TB0NVI4N%."=HZG2'"P:?2&FX]$1D,UZ^T'>FO@G]C=_;/WY9\^7&D5>M MENWU >,8%MA 4!:E!(A5%#"HL-UBE[ HF" 0HZ"6O!=%CKTN\V9!JE4([,%[ M&2Z_^9P6A,!%N6]_PHN8<-M2=>*]+'#:?KS> !QUY?5_,N*RYU]7"Q>CW?R^ MG&^[^#UG90[+H@*%0B5 I>2 0@SM-EMCFO.*\YQZW_*<$##R7.XD9K7(@"N- M4UAXW.-<:6'81#TT+N;BYI25 37MV./W!4=$^;PCXZNE7_L_5N@[(?]AURD58YE@3!9B2V&X5 MJ 24V;T_*;3B4.M2A;4ECE%B9(>S5PG4.IUH@1G?B#@*=+\-Q]A0AGFV5"A& M, +'PY",,SA"A8E9A>-!.N8=OF*LZTA#=S2&O;1/1XE)2ZAH+C20I1; 11,! M0PP"2141FD-F>-"!YH*\D1V2X]95'96F8R%JKE;B"$3/0>8;6DP&1)@[V5&) MCLXA>L&TQ$2BYZ2]")OH!=//48I>>BRR%6'3I^FPJ6A;,OS9;CAK4J4[TS(2 M\\7'U6;N=J%O?VSUXFW$M[@,2F(J7I"IE%JVC:228$\ZCR9=O0P%ZWT?/9VN;42 M;Y6R7_C-:_O'N_67U9_+F2'$P"HG@%"7GR$,!\S@"G!B]UQ0Y%B47OYV0,;( MSK.1FK5B[>1T?UNM,R?:S_L-X3/LRA)9'>:7H@SV=BP>)IWP$ALM__IU]?W_ MV*<;!V'_L/<+0V-.,LD]C.IFK,]'(R*]'[5]F?:H]57?F;=6V]7]7'9=Z69% M:2JC40YR*4J &+'SC[E$VJJP_\!<5\B? ')(TLA3<2_:K8>Z%;[KQA@0)AV$ MRR,JG J$L)G9L__.9)WGPB$N<'SA^Y JDNQCY&!(>7" Z6++ M/G8KQG"W)Z(*.!$Q,_7/. MP&,:G[.?C$S[://R[DQ+_?-)UQQ_RZ_OEV:UOJ\=[ZNG]I=[@BU$9,XP=5T6 M,6_J:*G)"\ DDD1(I:LP5M9(/<9.$'F\O^?KI\-3=D^ANEGC]IOKU7[_P)=/ M_WN3-7K7%68=F5)@9DGD&_'S"Q/@'.8\^HFA'9_<3J<^UC>N55SWB3$9S:Z$ M*%4J2Z06T^:W7 ?54=++E<.E*+RY(OQ8(<5T;KH9\7?8DW$^96D[^4<<+(J8$33W W]3B$!*4T=]XVU[D$J,08""(P**3"F@AFN$&1K&J1 MY$JQ5&K+G;@^JUHT:UHPS]+5EH=YJIZX<6B6!NU)SXKV4C1+@V8.\)]=3;/D M(M=OVCA=G:5<3_EFZS;3!8+2$ 60EO9?>94#S@4#6$$#"U%R6N2^]SSGA(R\ MO^G$9GNY[0G%_YKG+#Z7[WE26!TV(R,,#KKFN611U#W/V4$GN^BY9%;_IN?B M9Z^-YKQZW,R7>K.YE?_Q.&\D;%X]]?[6UM964MI3BV-URNWT+) &M"Q=/P]* MH4&*2^R5]!^KP-CQFUYPH5,HZVM4!Q5Z/XBKP0V&/316DQ[,^"!-&AROB,J$ M@9$\'.,I_H7B,&'@G _ !(X3F;O'Y^N_\\6C[AT9>M7@=87CTXQ7).>0$R") M8WK"A0&""PD$+@E%A=&2!K4"]Y(Z=N:=U2&KE0A,E/-"S,^]), M7M^I<-.4&S]E?[3_'27>&X1#JDPU+YG3)J*%P'"49Q;T<.3FQA5#VFV2_3Y] MXQO]<;WZNN;WG[0KAIPOO]X^;K^MUJXQX?XSM_>N6#J?%97$B I7KPP%0"5D M@#)D0%%()"'!JA1!+B1>E=&OFEL5,K[3(>/WX7TBK@#;BDVO?$*S+M#NAJP([V0M>/&.?GK"2IM6KZ M\?"%OEVJMN'X_$D]5C0\SQU5_$!Q_NEUS;E:N\>:_'*S=X4S7!8,*4.! MXX-QMS ,"(80*"LCL^Q-0R.[Z6^J',EL\]- =MDA M^/R\3")0POQ)B\?G!H]&;F\SE,YM>%B7R$$,29K4%7B8_'S2^SP2?XW32[=I M I8<2ZBY5D"[)#_$D08BKR0H%,\)*0G!Q*MMQI"0J:YQ^OE[0>'>083\+W*N ML3OR(B?$Y*BKG',V7765.M:W?=YG*7.C#51 TL).34H5H#@G(,=42Z:@8BR(&=I7\(17-^\>[7;& MGL;Y4\,2^OO2XEB7^+_22^W:X-ZNU_9A'9-NZXNS9UAC!/0"@QC[G.6V&[,# MZD"+<=-G Q%(%:CP%3MM6"(0C*,@1.CS,26""R[KF?-9K[_/Y:ZA"\625901 M4%#!79]*"&A%,"!ER0TN*$:E5ZOS(2$C.Y&=U&S3B@VIA3N#R[ C2&5MX&E_ M9V@G,88D[IS%(85_UUL>6?-W]*J3E?D-FS1Y@F!2M)5[S]?K)7>/4 M5S:SJC2B1 0"PDP%$#0,B-R4((<"*Y1CC:%7?,-'V,@.IDDB5U:!FTS_D(O' MNLO=CAC.--?S]D=RM0EGAQO T$B",,HAL+(=I8LB@%&M@""\8$3+JE!%2 9^ M,@PC$_$30N/G;5,9'.9:#[MQW&1_6Z\V"6^!?(P:I1/',U$OV)+CM-'#O3G. M/!/9I$/]\W&SK8,C7U:?'!^&G"_T;WK;G"H_V!?^9?6:;[Y]7*^^SY56KYY^ MWSB'O*OXN97;^?>F7?JNO4=9"%+@ E IB#T>5A P7!"@\Y*67!BFH YJ[S&" MDB.[VI[*V7:5K3NE73.S;-X$7^S/W=^D53Q[:#5WR;*K78$>WZG]+X&]1,9X MK7ZNZJ5?5IB+>_:>=OHZ9M N2/:+T_DO[M=.[>QC[U7]XE2W[_,OV;ZJ^9+ T7,C^S0U?06BNSE=A-#/FZ8$)LPS7H?)54P^0X:. MP.MS4MR+L?P,&3_$^3/X7#2!7G_MH,ZXIB0RF 1DJ BH("EM,*5()A6MK3-LN#\]7Z.;>?YX6%N<9W_7"C2YWTB$%VZF=\4[O4 M@WJYG@VC7L!. W@ZRN8QE9V:RGD"X$]0/$\A-3J7W>Y?MT\?[=3:6O7>6O$/ M;A=L_]SGIG[61?A6RL?[QWK9>Z,?[+EZ7JMF'[J]=X10_]G<1)**YTSG'.1( M%0 I1 #G10%*+LNRHI6J>%#4=E1MQXY%[)7(5$^+X,3X$=^7WX+QT[R%P"OX M5NV;K%;\IEXS=KK7?SM@]C_1S_PFZ[_%OA7UXWT[DJ;ICP]WNI3^$76=.OU_ M?-A/E I,(#1LJ=BLM[,O\ZTK.K>+U_S[7#WRQ3_FVV_UN<<==+[-'[ZLWM;< MZ&UK520@1I0AH#"J *)( XZ5 CE1)65YS1?LX_@C9$\1I&@%NV!D(]K/B<<@ M.>R21\8GS,'6BC1IC9TJ"7O67F'JD'.SP_8=PKADB M(H7Q]6K]L%I;_W3WYU*KS_8-[[,8/3X>.SERG>]?-2[EV7AU@+ M[L1B_I4WM)@/6MI-U9?YO?W(G?EL?[HQ37CW6:PMIZS A$F D:$ 0:& D*( MPFA58(I@7A9A=S%)]9LP;KJG8NCIG.V5#DQI2OVB?&]\7@S^T NB6M&;B[#? M9)VZ6:-O3>C>TWC4F.=(>":[ATJKW<375J- >WS+-8Z86/?=W- W!]T[TT1/ MZPK[EGQ^]=JZFM5BKMRIN.^G"YI+3H$D! /DTB$IR1'@K-(4EX0A&)2\'JO( MV YY7V2V;WW17H*(IQ--,$*=.5XT

#VO]S5&U?]=-8M)O>GMG7.?F[78] M%X_UG/ZR(T8X0SS>TF53*716_/VL(>O:7.)94"2AF6 M$GJE/B/[P ]ZL_F7K,XNSV1?TR[UD_=TK/- 5TO04W/7CRYPQWKM6_+SD1-B M'QH7Z$-]D+U9MWIWSM,J>9/=/H/_4-'+W1%CF$M20):.W>0J;:9F0$D!W0F6 ME"3#1H0D3]RL.Z_^=>DH6OK9/L\NYI>JQ\UO?_=XK]6SZYB90@42LC2 2M<\ MF0B[O\2" 0-9D><%DIQY=40<6]&Q[TJ<-#?='S?6V=;:!40%QWQ!'B'5GP3V M,-][*I?I)MOK?9C&=I04M5193_FLU?ZFN0EWK6MW-^$_R7L," __).\S+K[\ M\N\U+%(] =B#H>XQY4\7*Y\ Q8-@^Q3R(E;JV[7F;_1WO5@UJ1!?U[HA$FKO MB!@Q @F8 V:@ ?9DPX&H*@*H4501E4-*O$XU/L)&7C'?=%7 MV]NZVEKUGPI MO\W=^MEIDJV;2%R "[Z$H,=RF!"7L"7-"-@\[XTAC3.51/:PZY"/IRHUO>M%DN M:%$6N@2<: @0XAIP6>9 "R9,156E51 Q_@5Y4[FW+?^1Z49R:!7_,%Y^L9.$ M*(0YLQT />:W5G;V2RO]/%UM1&V_EYW)RON'I4U]E^G&1O]]C2:A;/]C= MUONMOM_,!"5<(<4 +UD%$&8E$ 5E@.2<*$9)5?JUT+DD:.SY?9+/U$G/:O'7 M\;CNX1J>Y2E!")S>T?9?2^IZ9%PJ8M?]P"])[GIDW@6"U^//Q[:TV?7,;3R" M/>N120"):]*C I$*"1A?6R"Y(]]J=QO1WTR MS!];IQV*L]\R/R)Z87XA"7 1/6JBS$_6F"9,^L3=:**@.6Y!$S?,U87@1V6# MO3*/=L?R;YJOO]AWJ6>5)-"4)K=>R!!7A<==:*2RKPQA(:DF!?>ZC;A2CY&= MD_T"5M'5UT%X^CF?"5 *]F!?>UN,J=85FLV2@%T##3I*YN#M'BI MDN48J 9JD:.&BW-MJN?VVF>FJR*DK'1:D=#37)0*"2@V(AB@W5$*D@C*KK])F?">&PYS8 M==CZN;+)$ MS:,^)$;NF2JW3NELF=%E)($CDN*[395+WE02VYTXLS:!I.;E> M/?5_4S,X"ZH(%EH 7) "("&P]6 5!MB46!N)-"Z#0K?^HL=.Z^AS4J7AXSH! MGY]K&@>4,#]T@,=-]L5^/CG9=;B=(U-TG1#\4Y!UG0?$E[9K8(1X8NM]<[]_ MU0OU9=6M5;>+Q>I/5T/Q;K5^O=9JOJV9!@]+EB LD.!8@8+DKK:,%?8 QS!@ MS'40RCFK<- ![EJ%QO8OJ\7"K-9_\K6J$^T[C3+[P_TQI5$N<]JYMJ/+S-D! MMBMPWW70?+_\KEM*QW"JZ*M>F.\MU'2O(?2:2FQ[+4=O=MCNMUB';Z7W,D8M M>D@%64)"ZZO4F9ST.@5XIXBQDXP;&:-O:T_O3%M[T10WU6G"NPN!5T]=84;= M#!!+J@UF!@C.D3U3&@IX7A)0\ ,\ _KBP!@;Q1T$T/*H?CTFJR'Z$!M-&]^,A.HKP7S%4>(Y M0[?R27^=NPN#Y?8W?J]G(D>%SJ$&N>8<(&Y]%35& 9(CS)BL2E5YL3R?$S"R M(VI$9GN9F1/JGPAP$I/+"0#76AKF&P*-#+KM'[(DZI;_Y("3W>X/F=._U1_\ MW&07:'^N[/R34A2B!*@F*"*B (P2"*2NF)%V8J(\*(X3I<7X<6M2;]_-MZX0XU]7 M"]<<;//AP^LV/=T4)2\@5J RTGHD+@U@)42@8 ()>XXIB5^BH(>LD5U.(SQK MI6>=^)O,*A#6$G4(KV&'DQB%,+=R!H#L@_W?Z\CNL$-0A#6)301)=*_8L]^- MA%UC/6R\U#QV:(A)>\AZV/*\E:S/([$=9>7:T=2^TFV_ M"[UBL9DNF&+2]77DCI&"5PA076B@34ZEPI()$Q2(\98\LG>KI6:+7M&EJ^9: MU3^5C3+]WX;VDO6%UV^_-0IH8]GJ_4VZ5ZP[=Z5HH\+RBR"WHA,$ T5X!BC@%G*&-N:HV MZ7#$R8N23AITJAKI] ?CUKJ4Q S'"W%7\]@R?,YX43"M: FHJBA 1-L_Y0@# MF&-(!2>("#-;ZJ\-LYWW>CJI$5[SAC7SYLB4@#R)MIPWB)+A9=ZJWS[@YWM) M/Q,/THF#R$VV^Q)\NO E"-ZQO,C+2+0=FE;W2?=:+_):GF_D7D:):S-TWO'Y M^N]\\=AI=:#-K_:X^&B%WCE+K$KV&/"*;^;/D^LP,IP8R8 2VBY/E=: ,L4! MAJ7A.9;,L*!S7E+M)LSJ>GM\J]&*O)&R5Z;^-/> WW7KR?!GIU'7)JCN%LUKC49,F1T$S>2Y1 M"MU>*,LH(:SG\X]2"HE,GVBYR%;K-_.-7*R2FX#G++@])&=K-[V=E>> 21B1]R?CXQ&1YA/NX**,(3''Q,3)7( M,"AKVH0%'[./$A.\'HHM"]V^R/E*A_C4Q]W MS6.[?<.3NW)ICGXS2G(CA81 0UT 5"#H[N'M.JXE*S46Q.@@XJ(+\L:_2^LN MV4W;TGE1WRY'7[E?PL]S#4^'2N JWF]L?;,[E3S=9'OI21,5?*X:XX-7OAZ1E03(Q28)SP>H#"@WX!%J>*Y?F(G#9$%P#" M4>0MY-DXA_$W/E^ZQ"9X^?#ZT^]7%< M=_J$N1!/A/V<2$+ HMR(D]\V4G-8O:FQFG?]*#MMLEJ=[.U%P()=2IC]B9R* MI]!)W4H8$,\=2^#3R4L=_[:VPF< P%(;JJ4N89ZH MJK$6./(>I):1R>Y*E-^O'D-]Q47(O,_XR8 (/N2?KU/N/QY]T M%IXU[_G\.__!N)GWVVKY>]?NK<2BS'&I 432GJT+HNTIVVZ##<%8%0HI*8.R M5GICCSS;Z@J>93OEPF96'P"_.15I5MAL82*=T#[1%.J//.GD.6'2 M\VESZB/77QX_[\!+%=MEMU*SG^ M7CBLR71B@X./BOW[X%HN6!FPZP-\DW%C,\WFT>MZN32^@>OK!#UL4E#N5VO[1>G;G)S MNU1O[Q\6JR>M/V]7\M\_VB_7-_M1%[AJ!IH1#:%=."$H"H(!,E4%*-8,,"9R M! VN(/.**HVAW,CNX^]Z4U_MK$SF"FO7\YH3:N-$9X_VT-_D@[_]_/%C^\.' M5L, AI?4KVO80[WT2PB\9*O'SQI-;[I4_/JGH%8W:_7->@IGM^Z=M"IGM1N) P%Z+RHNP?D#%VBE78 MC>L0&!@57#%!0,Z9/1E01H"0B@)MJ"@JAK4HBID]XXO51'#T984#$A;.&@+& M8_V]WMBP971O92LPAHGNC+D!*]GU9L2FBS-X&)>,TWWS[S[X[P=9:S4A-JIV&52[LU)YP"@2H%PT:J)UK4XNE23;-!H$;';3O0R/X\"+0!SF0%R>RE[';*=DUH/]SF0[/;-6 MT>QNF>U5S9RNV><7?!L!IY47>2MQ!QSW=M;[M\-W;^?AS*1X:-^._8?OWXYT M;Z>=*ZD8N9.C.'B:2B=MN@-8<6% (44"J"""\"PJ0#6]O3'>('LST/VDJ$*C+Q< M=0H WFC0FYQ-57/-7 "R5:=V\^/ I,A@U/VVK6-B&;8N[33I;KT[9;)6F]Z2 M5'\B-,2LSZM]5*_3E?+$ZR\?VFM[,J M)T@:B('"H@)(YQ+0BF%05GF.!6>84SW;KK9\X>?11M(SR/'MM/7?J[A')N%4 MO?A"_)S=3P!SF$^\BB?U)NL4OSE/F6K5?W%"5%]\7Y;Z]**6_Q5(3GVA3D1G MZBTN(LCR:9?%T\KURJ3X3.BZ-BC) !2H@*BAG MI=?N,T3HR#O.O189;^8\R);GLOL##N>^D'H$0D8 *LQU]C#J"NSZY0"U$CO& MZ!$P"@A/C(!57/ A#69A485 XP=C!KYC31<1"+3NX+P?^FPLF6!] ?S.ZOW: M]7?A]AZ:QM7%Q4#:$X4*^V9 I""&("D@H!2NT9)R;4P M1*NBJ/PR<":"-"I#YP#4S,T4^YZ$K6 ZQ3)_O3 MZI-U"KDNMZU*6:>3*TA-20H9C4@ROLAP#2:FDHR&Z)AE,GZHR*"N:P*W#R]O M[.9\MY.1%)8Y$X BR!RK; X8$1!@5D&MN=00>K6,NBQJ9*?>="O&!4M;:Y)[0^\B?E[0M"'1BP8?!3\O/Q%+(/EFY4*G M,PP-HY7=CFF3N_H>+>W&#!I 2($K55"&J!=-[/.!Q\[7J46%DD.V-@_/O6LL M"9MIC93LCT9.@K2< .3+F;4O&_,4. M*A>!>K?@7V%'GAR=L%!RKP,$_!:@>+O" M)D@G9P22D],F)*/M.AA\8K:N4X8=DW2=_%1R]DQ[IMHE[I=22+OL& I*0$2 MC !N*@E,E;LX-,Z.]1SWTD;GW]=;743[_R];_K;7W3W.[5['(J MRSSG0#"E %(, 68$ 245DB L)*(X9#T]+6;DN5,+S>YKJ75^3. MP!EL_);( MZRT.FU>-L8W )GUCA)WML%&)UKLS0B9=WX8-?;Z>7?CT"&6%,R14I;G,0W5_VRWS9*X4ZSZ\<@=[P%$Z. M2=A,]JC:2XE%PN*Z$$Q&JYF;J@;NT.M%EK;]1!5KSYU;V$-QNP]7J7:[5.X_ MKB3[.U\X>H/;[>NV>T3-*#4C5<&0:[@C!8$ %88!4>(25"4I95%4M")!E/E> M4D?V>75-K4O5K\LW]5Z-L"V*'X!^.Y;DL(2YO1TB]1]Z&MQD?)MU2C3$=.EV M-$%&)]K@^,F<=+\3!,/S[4_8PR-4HKJ^VZ[+S">^U:UOFD%*2RD+"O(24T?[ MYEA-* 44ZK)"4E04!YU@0A48V7\<5:*J5H7,:JG'+4$]!;>?BQD3Q#!O<[D$ MM5,G<_K<=)NOB8I0!["8H@CUE/B?IPAU )R@(M2A<6+O_.Q4UIOM1SZO:Q6E MI#FF!095(2N $*\ DP0#4>A*VA.:J?(@2O9GXT^Q1WFPHMHF/XWLT#O 0T3\ M_,05=H:Y@4Y0YB3U4ZM?\X?YEB^:RLOV0S?9WFO_ECDZ6)U_[#6W_1R,_^NF]9!=M [8P\U]F_-BV[I,VZW MV_5?+RK7[=KG8J\6B;C?:*#4C,I<0E3DH*E<0@Z3=34A8V-DLD=UI MY$9I&E(*GEB_(&\060*>R;[.7>.O>:=MMEPM04^UG=,(/=8D?G.>!Z"7>Q^! M1Z6#E] V)6O:D39WGROC2D)NLIW:.V:GON+9=I4=JKYS=0D/6.. FNHHEEB[ M:0]MXT![=+P;2""XTHA!82,%P6 %DW#1CG$-AM%RHKC5F> M>W%8#DH9>;NU)SQ6K=P8GN?GR'B$NE/8&^; ]J9V(F/JL\_:',-N?87MU_); M^V,027!]QC8_BNOG#[\ R?49_4_37)_[<.0>NM(9]X\KMWF M0Z_G*]7VZ(%*(X*(!J;(&4"YJH# &@-1*DY+C2'19+;47UTMNM_L#!'O]55F MS5>YKX3W-WJO1WU7LJX5J5<1N^=_O>";37;K#FGW=J^_J?OQN&OTNLW5QO,* M/0IVBGDE*X% #G/IVHV5@%)3 2V$)CE4I51!X?;DH%]#P3, ^0M [>=HQP(P MS $W+:%Z:M00MHIDC299HTJZ5E'70)#(9P>)GM27QX#RW,='C1%QW'N]6C^L MW'W6W9]+K:Q4.]YG_=7-O3873PO&)*$$B+R@ %&H7)=#!$I2&OL_A23V"K#[ MB1M[3];)!RNG@',J8?WN+N,EJDH4,N>@4G454FD +7 !5&XJ1BLM)15V==Q. MAM9N+=RFP"K;- HDQM=)C6D9=1B3@?)T4F;B# M]AZA4U^55.EBWH8.GKHOCS+=\=O;HH-SN/]3\<7_7]KB91=@;$,^$FDE*FSL M9A_:(WFI*>#8Y,#Z-0JU4$+G@;1:IP6%?%VCF+/V) "J+HE?-N'\5GS7 R"< M#^ $9GX;R>MQ"'-HSSD!>G>R+0:_\JW=9J2]>QVV,B%-P DADQ,%G#?T%%7 MP*?CIK ;[+.6[3O\5[U07U;M.WVZ72Q6?[K^VN]6ZR:4X*ZU9MPP77%N3_4L MK]RIG@!.[9^@/6T6FI24DZ >5>$JC+SWVPFM)5/GMHMO9;OKZP1YP&Z>?J>./]2G^= M+^L& _PB\J')E7;X8=BG..0%254PKR@H!88O]VZ5GW&H* MY#ME_&\]ENJG =UO_1L7QK"UT>F2[96YR9PZ8+L"G4(WV:$C:0/@'X;\1_!: M&8](HG4T0H%)U]AX@)ZOOU>,%,VWX(:LTR4['O>G_VVCGW>F>:3<[[X MZ*[;[)[T[8^MRQ$0"_O@9CMCJ,"EX@)PC=TE&4: (66 *1"U+Q1B$U:UD4RS MD5?R5L\NKWBGZDVV5_8FVZGK-O<[A;-.X^R/O%_G@ZY2WB@FAS(=#44BO:9FJD@+YPDRB\0"(B+EMPA"^F[^0RN7 MS%[? ]X6[]]_ULOY:ETO(%K]MMKJKH9=5X9PAMT&TR6FLR('3)4""")X94I> M5<:+$"-&^,C^%_W5:O,_LUJ?NG:CNQ8%!7C_/FNTREJULEJO@.!H*- >P>,1 MX0OSD!'(Q<270R$,B#:/"&5<[#GEES$L'AT)Q6!T.G3,Z6+5D=8>1*YCQXC; M:#^K1?KMT8UY9][,%X_VI\W=Z=WC=K/E]8EYQBML';-BH"I<$;3*">!(*R", MX[T56BL8Q' 6*']DI]V*C<^@"(43*5HJ45# &@ZL<4(P((,;^D>I2D#P/ MJ>48$\[P6HVCZM &T[,Y0JN]9AG(U-0OP^^,,2+$8>OD4:EHHXI#M]$BZZEQ MD[4*ICLA1 *1Z!P0*GW2W7XD-,_W]+'#3'4?\@_[*[TR9J9%66*&,*"**E?E MCH'(J0 ES)7!):PD# JRQ*LR\@)1BP%6SF9W);K6K%8\DZ1GSRF_!RPZV/+1R/&UN4>]SFJV3][O4.?OM0U M9/K']I5%X=]G&AO."E$!22@'".8%X-104&!JM\*$(QA&YQ&AP\@>[K/\IM7C M0M>;M*[U5Z^5:F@%;3C&?MYM9.3"W-JY'FF[G]>:W1P#^G339B+ON,3^J'7. MG-)9K77**I%XS)(5NH9K,'$Q:S1$QP6K\4-%\WX\9S'>I2WM&B-W%-M<,LK* M@H,R9Q0@(340I,P!9["HB"ARQ5D@*8BW\)%]V!DJ[E_V.5R=0G_QX>>^'FL_ MES86@F&^+#%X,?0CP2BDXR;Q%STU<4DP*"=83<+'&*7%[WZM-X9 "&D)RDJ5 M "D#7>E\!7)55A0+QCW;QX4*'MD!'310E0>; ]FJDK;S;.CN:0RFV^K&[E?SS.U_KCVC$+;I\^ MVB^5VU#MZNYG3 AJ2HF!-K B!,)&*440)>X6QE9&4'#*F_]A7M-EVOJ;F^5 MJJ_L-XXTYZ%5HSY"Z$Z',+\2 *R?9TD,5I1OZ71P(+5:9)T:-UFM2'/N>GL1 MM&#O$FY_(O\2('A2#Q,.R',?$S%"G)?I9A=?..:W]\N6?>]U?4=55YO.4%5! M7E08L()4 $F[:Q%42\"-YBK/RXI!%;)AN2QRY*W*7H&&8W&^S&2C0Y@C\<#. MSX&D123,_ 'X+E;"'@RJ3OH M\H%*)CC!$L@2:X"8* ''! %18"PHM)Z@+!)X@DF2U9XY 9#:"P2UK$D&Q%5S M'^SG_@@=;+QL''?&OT0_&R^S/>?Y>.E/Y^[7;]4_[;'&[3-V@3TL#.3*SG_( MD3ULX)P JG(#M>Y.8[U<[.[N0ML!'DM M\GZ^9$(\P[Q-7/+.3;;7<93@:R*\QLSQ"=#FY7-^PJ'SR@&*&/8*SK/WF\WC M*4Z=UZNE56IC7?.=^7TYWVX<#P[5RO&?HEP I(L2T++(0>$"+Z6ND"8BF'[+ M6_S8WN^'_&;_WL]??'68O^A""JOM-SN-^>Y%;*ZDX_('7[%6Z!"@O MD 6_I, 01#G*E:DJ$L8],1[\49P4)U[ 80+I39=@.A7D?HO0>#"&K3D-"UJC MR&G2LSI#H57'@5PKE)@)+1B(E%QH_L*G9T,+!N8D'UKX*'$KPRN^<(E9G[]I MO?W@WKSCW79-?BN3%TP[,J^"<^N&A +<0 $T,T+F585PV!IP3M#(WKX5F]5R MLT[PI5;!85#YN8\4 (0YBCC;@]W!)<,23?RS8B:=XI>,?3Z9+WX^,J957_W/ M-*LJ27,.[,PD !E6 %K($N"\S'-:%:S*24C=23-LT)2,;?W!:U&!8:G&:L5- M68C*@!(A[3HX.IXND@,-B:+6:BU-4!^D"*O#'5'7\&2Y62WFRET97@.!9P@N MV+# 6-NP >'AM -]4\7-FD&G#9 =&'(4"3O\;6R2H&N=X?*HW:6]NSK;/OVJ MM]]6ZKW=(;2'%KN*VY.$UA6 !$. 2B0 @QP":CC.-2-]Y(Z\DSZ4//Y M-!DGNM8 W-#3 Z6=JJC\R)\U4#8#A. M5 UY.#*PZ0[%>^[PC^O5US6_KT]EA2@85T4%M(8E0!A3P!5%0!B[ N:\J+3( M@X*89T6-O-[5@GNL]UDK.NH0.P"89Q0L"0R!$:](!,(C6Q>-2Q7%.B]HVHC5 M18./HE.7GXBE8MZXZ);KAZJ7M-W]C\)G4: M0,(FM9,9@T $&?,EXY(1,I\5-#$I\R6#CXF9+SX1-JF5GL]>NWKZW46_T500 M*A5@!:5V#M,<<$0UD)0(1*G*-?5BG#D:>?0I^]V5, 26EQW;/SP1K[(J;-YY M&^0]T;;3\Z]?5]_]CGVFFE/W#?B8=CS3)Q#EK0#=/SG\@;JWK*$!J M.K_-^^4_OLWEM[=V_FV?FJ;@>C,K5261W<$"@W,.D)(8"%48H#F1I8$&DBKH M L9#YLA3:9\;LZEU<.F)?SHM,EVKD:U:/<)6/Q\P_9;!Q!"%SYM S=!H- MLKM+Z 2OC 'V)EHB?21.NE8&0/!\T0QY-)(^>,/:(8_?2YR,H<]_,O\^57JK-K93K M1ZWNEOL@UXR56"'FIFN!)4#0T0.6G(."HJ)@D)8Y%P&7!1<%3G-!L-,@XXT* MV6J9?6N)H.Y;ZI]>/#N U'40S>&9G0:<.%:L'2"MV.QNV0M/I[(_@,$V%0YQ M=+6Q>(11T_K8.,A#.SC =*2S/G8<,,QZ/1!;,K7+>_VR.E.X40<"A6O8^7IU M_Z"7F_K+\#F[7:]=[O)]W=[A_5*N'5%_0W&XVFRSGHHI MJ\RFP3%9H=K(ZDYYZ42R_NDFPF>5"ESE& M.4":4(!*@P"350Y*8XC.45&5@=Y]0-C(GKDONJZ8TT:O';N^Z;2P_GH3G,4W MA)ZGE]OUT^SWSS-1,D6*@@"J[0X-(6-/KZ00@!4\KSCFQ)1>.83[(4>>L[]_ M]IN-/1N'YUR*_>37^K:SZVLO:*X0%Z 0AMO3 M"9* 05,"H92U@\@RD!UF6-S8LV'IVF-*/M0T( 8DOV4JG>EATZGK6-^3VR06 MC, "X6=CHI7J@K!)URH_PY^O5IY/QWV^.Y[C4HSSFIF($5$$P7+A<^ M!X)R WBI68DEIJ8,8LH]+VKD&5T+SA:Q9-X#$/G-Z32&A\WGQN:>T'ZCQ713 M^;)IB:;Q@*!)I_!E@Y]/7X\G8EH.JN_:[F$WUAF\>URJMTW8:X:I@AHB 6"A M(4"T,@>5R(7&]Z MX#FQ9ZP3F+U-96Q(_[ZKC8Z[]P@V/K 7WZ!9PRWW3C\Z86>]0=T/&^@-?_0J M1NM/^I[/ETUIO5FM[UWTXDXLYE^;;Q65".-*<%"6A=TIT H"5D(&,#*<*J%S M&5;[[B5U9#^T$YX][*5GJYWX*![K"SCZ;2>2HQ/FJEKQ-]D>H9X&V5Z%F^SV MWAU DU-8^UF>EK_Z@LR7(*_V@^$,<[7GP[%>8^&.SQ_Y>OOT98YUC2(BB $*K R+YD)[>IQULW MDK,')SK4CP0BZ^M2QL,KU+LTV-1BLIXN-]DS% \^F=+'Q$&1S-T$BI_8\\2! M<^R$(L>)K'IL@EN?](.+^R^_[M/8]@TD"E64L%042&J(=4%0 UI1":A0I# E M8V4>E"+J(7-DK]-J$!CM\,'*SZDD1B VGME*/\@>':7!1H"]J:HB/21.6Q[I M#\%1G63 HU>0.G[22NM[K>[6K_EB<8HQ;,:T)"7+,2@K3*TG((Y#0>;6,6C. M2 &)Q#"8S?&RW+'C*OMBDH8L4+>T@E=TFO9%U--?I,="3KR#X_V;U/PSL]*TO*M,@+($HH M (*, (J*$F#!)3*EJK@T(:1ETZH?Y-;"R=%!'5VG?>=^'O/G?9-ACO=U_=+@B["M'MCS4>:IK$'/SQ\ MHC%JGVCZ2V?77^KLT[:38V=;YHS+&NL2MIM]D;>2JE/MM,I/V^3V15[,47_< ME]$BLO!:;YT&']V[_7UYJ[PGUB*)8%JP J7&]+ M*0P0N<0 (TF+DE!.1!#;9+@*(^^D:Z]C%JL_VT#4/K.5[U0)[ H1 ;/?"C$N M>&%>WBW5-7:=-IEXRGYQ"MF%^R_93J=LK]0HS1[B,4E5U!VNP+0UWM$ '95\ MQX^4@N6SH6AYM(*: G/70?*5-JNU;C[WA?_0FU_GRY6KO'R_M+[ ^EWK?OWH M ,L\-TKP M!*6V]750H(HPW 7)08(EA %;0OGU#WD3?E+0>AJ-5UVW/WMZU3 M^!I:QG'?II\__4G?49@C/D$1N;Y8_TRL*JDK+ 7S==9":-?,C6-T/[3[N(^Z^5\M;9>()B2Z!@7 MWRNF*ZP-O5"J13457.ESXL]:DNRJZ/GX$U\,G3'O^!KHW ?C9MS?5BOUYWRQ MJ"?XUK[0N5CHFE#^_?T#GZ]KAHA2:,*@E*!0IK [.:$ ,Z8"N?VY41!2#H/N M?GV$CCPO]X(R^8VOOX;.2"_<_"9I:C3"YFTGO8X=[N5GM0+97H-T4SG$WD2S MVTODI!,^!(3G/B#HV3BWT"SOK@I\M;2CO5FY;+@9%IA7E6: 5;($B#(#A- Y MR"$46G%#&0VBP#XI9>2)WV[6=T+#IOUI7/SF^=76ADWLYX9F?S02$R[*@Q8E MFKJG94PZ5P?-?#XYAS\[K)7J2:B4,T=QUU@]Q_S[;?7CYNM M/6.O>^,W/WBC'U:;^;;[[K)<5@@; @RKA-V/8SOEB>% 898KPK"2N?2N8HM0 M8((E^J'>FJM&K.>\C\9SV!=,@5)@/D"K3.:TR3KISQQ%\\.LU>FRZT@#94 Y MW%;@,%NO%C#M=)=\55A^4^5TS3H3[?O6XF2^UZW9P+^P* MX;YK+D1ZM^Q(8?4GUZA],Q.YW8]!0T%52,?9RC"@4# *R6@(!0947G[;%^I M(SOJNN7&:ID]+@W_OEIS%S=8:RZM_ZXIK3IELG6M38#K\8;5PW6/ 5:8O^XT MR'HJ6)?BT+M;9CLULD^CP13@EL> *\X7)X(MS/N&FC_H,"X5R9"BJO?>\% M.2-[S8;C;B?VBCY-YW#R.]LFL#[,#489'GRBO6!6HL/L.2F3GF,OF/K\"'OI MXW&3]1_:37FM;K_K-?^J=UTLZDJ"N\?M9LN7+O?R%=_,Y4PI4V D$"@YQ(ZH M.0<<*-.5Y:U,MGK!;=;@%M';'UO=Y^;NBQIM5

V;DG4GIUW]:BN:]'C9N:(]KF4 A!J-$ %QT 09H#"$*L"YZB$ M7L?<2X+&#D$V+;*Z"XE]E70CW;]IWR!8PXXC)02!5X>1U@=U^/,Q+:KAW^# MD_7_\S&OWP[0Z_.1')9-GM_RZSZ%;U9(62"=<[O[J@A C%1 Y+D 2C">:THP MXV5(TR&0.I*T\@0PNHQ".N MSH&/1@3/NRU*D\FXF8F"E!I2#9AD[EY304")/=BPBA8$SVAX$@<]])J;+X4%$JAOX[8^M7F[%5Z 2V.O2T=KC=X:5!)FQYZ&G/8=M#WX=B*VX/,K0WO^GM MCHY@E\C=%:WGDA1EQ1A ]O !D*@$$%A*P*B22(C"_BHH.AXB?/1#B=)FOIQO M-5C,O]%ZKU.:IXVF1_U#H% MWL0'XNWGCL9#,M&HT"YJBD-&Z4JQHF['EZH"AX MQ9S#J8@]X0ELSWI$2$!,I;BVVZ"J"BI?>2Y@9.?2B@O?B@W29L1 (B$6@#!1 L0K#83+ MIL.2("XP*DL4F 9[7MC(T[D3[=BO=H6>@3T_!K'RF]2I$ @-A+;&6X&'K0C_ MMEYM$A)H^YB7+"]V0-3$R;&7C3[.D/5X)G*!7FVV=Z9=]6=05;B I0"5ACE M.6> 056 DB$-D52PA$$=P0Y&'WL)MK+<47#=2 M<@0]@\%QR8XT+7&-;NSY= ML"M\03VE?ZH5]&#L:9?,4V8=K9$G/Q1?%M+Q:>G-O^J%^K+ZE6_=WY_:EO5: M.8&WQGZM;Q>+U9^N9/O=:OW:SNGYMDYBP0P3I?(2:%;9\V9).1"E749SD>XR$2UU_R7FG2&96Z[IU:$/\7NN4+:Q23:[U_\CI34Y0 MO??\'WEU0RC+>/V;7^W[^_:__GM.X/\M\YO,70S5GWJC9;T#.OA5>>/HY9V0 M^7>]"%[@$[QWWXW M&\S=,,@MME>O9O,*0BV*]"I6+<4;)3,G)8W&7=Z9K<' M;[M1M2ZD2UMVDPJYA#4Z5ZLT>4%/*A!/5?\D&SMIW\/;'_/-#&)8\8H@P UU M:9>NGX>0I7NKA$J&E"%!784&9(T>$CS3HB])*\,:+-]P81((0B.'9ZS/_G"" MDX81+YHW;M/!6M+/T%^P;[)G*\V+[A=F!W:ZBJPKN&NK57U&)2VDJ1 &! M3 )DB#WA:$B!(,0@HI46N CK$C8@;>P;Q+A.@8/X>%X!IK(Z\,:OE9)\SGK9 MDZR!UY"LB=MV>9A]W*S+YZ$KY^Z'7=$XDR55DE"@"A=55,;.U1Q)8/*JXEP7 M"LFP!I]'(L:>I9W *RKJ3^ 2.%&CK VCGEGWO'Y^N]\\:AW?]BW]&QOI+0J[!*J,+";W]R1G]O=<:F0 MBUHP8C"D9<&"^%8#A(\\63M55&:L!MEWIT(@%6L(DGZ3>"Q\PJ9WIX4+LCCQ M62T_^U5S)[V9]\DO_6),3\7P&B)Z6N+7"%".^&!CQHBL\]Q^TVO'/+O6WUSR M\G>]+]/Z36_OS!?^XW2#M%T>"JIH2;51 !'G<:!=_[DJ"L!)Y?J6&<)54'3T M>I5&]D.U@HY)8J]AVY"G#I4&YO4D> -^GFI:7,/\5P/I@7*'U9E-/K/U;N[> M]B6 K*.B[CZCF_SARX#"&,H"9$& M5&5A )*5 )PS 4I9<(.YA,2O_M1#UMAWM!U'Z;HO.O"J=@ ISXO;-/8'7N-V MIA]('2-/ZK)UJ2YY!R1->^5[V>2C"V"/1R*/4C5C1E.2KM7OR_DND\]E4%0% M)@!CQ %R_:($9PHPRBH"486Y".M3<4[2Z)D6ZX>5DPE6?R[M4 M)L]#40KC T] #?],)S.KA8YQZ+ED6JH3SEDYTQYG+IE[=':Y^$!$S7>OR]S' M]>J?==[!N\>M/01]Y$]U?//WI1W*?N"57FHSW]ZNUZYG<_VK'9-S?4GY;YJO MW]DOT:Q$B-G5.0<5LB<6I%4!F+!_4@1JR1EF1<&]R\1'4'!D/_'%[JET?=,? M4#8]QGL8]B@_ [IACJC?OC/;J9LU^F:=PEFM<7V::77.^DKON>.S6NW,Z9TY MQ5_X;074Q;_P6XLKI7^IMQ=6A#\BM(-U^V/(G:[4?T34#M@!QI03M^T];"+< M-6AMMW1("H01A B:$^P$&M [2((1%X5I(00:1-TZSXD;.1%S8H&_6[)\U9X MX"EV$"Z_'7 J$,+6GC/-HD?8!OO8EV@G/"AJTLVPC]'/]\->SYR;U?WW]<'^ MZ?_]M^XG]E^";_3_^V__/U!+ P04 " #*@*E8^P"-]/D5-S.UZ)?6GK[F-* M*54E&V5*(ZFZSID;&A:'Q"D&J2892JF??AQD["L7_/$C:L:J6ZD(11"^?'"X M [[\V__X?C+[Z1LN5]/%_-__Q/_,_O03SM,B3^>?__U/?_OT&MR?_L=__,N_ M_-O_!O _?_GP]J=7BW1Z@O/U3R^7&-:8?_ICNO[RT_H+_O3WQ?(?TV_AI_>S ML"Z+Y0G ?VQ^[>7BZX_E]/.7]4^""77^8^?_NOS7S*.(N3A(WF=0Z#E$AQ98 M,B@89R4I^W]\_E?D,G.>.7@E+:A8$)P+$D+..J>@T>FR^=#9=/Z/?ZU_Q+#" MGXB]^6KSY;__Z;'\_+-@3/Y\_M-_.OOQ[[=^ M_@^Y^6GNO?]Y\Z\7/[J:WO6#]+'\Y__YV]N/Z0N>!)C.5^LP3W6!U?1?5YMO MOEVDL-Y(_5&Z?KKW)^I7M.):+&7[ \E/] M[]\^O+FVY-=9F..Z3-=S7*W^G!8G/]>?^OGE@E!!]&Y^?_WC*_[[GU;3DZ\S M//_>ER66?__3U]E\#56Q3&Y7_=^WO_CSY>)?E[@BQ&R8?4O?./O]NLJ!A.#W M-M?JE#D1B"W MEML*YS"ZS_??FWG=8QN9?@IQAA-OE'!9,I E*%!6(43%$6Q0)DD54M'A*!;N M6_DZ-U>5_6*9?EHL,R[)L)PO'9;IEN*O0_KL)W[^&I;T09"^3&?Y_+?+42\]NMYNYE=,/EFDPO;G[R4%2_(8G$9<3 MU)I()PEX9FD7"24A,F[ \>Q\\,EP]M#YM-F!PGY+Y@\LL9 M!UE*:8)!4$QI4-Q$B,(6D(E[Q;+P.IKA8/++'C 1SP\FAPAY1)C<K#X.2)I[*DV%W E8/M'/ M3E@P)M/I"\9[2R"OAV_A 3POUFLON%2I"3CJ:EVYK0?J[@Y ["W(3@#P?YV& M)7WB[,<'_+I8KB>\:$P%.5CA&"C#ZI&8/.BBR99J1V%A;(*%&PMW92/:P>(8 M\7:"D/>XG"[RK_/\BCSX21'%IJS(< 832" JD]\N#&3&I M-U?>"2'JV2'D* &/#))?Y^OI^L?KZ0Q_/]TXTX'I$%FT="A*\LTQ%_#&(@19 MBBN6BV+84>"XN>).H-#/!A1'";0+,'S S]-ZR3Q?_QY.<&)=UDZ)!#H+BJZ\ M#A#H@(2$2CG.R?IA"T!<7W4G4)AG!HHC!-L%,-[,TV))!FXCE,U=X4E_?;?\M/AC/DG1>\^9 "DC@M+5%?>9S&/.RB66 M6=3'W:G>L_!N-VCL>8+D0/GV!)'-.?IN^7ZY^#:=)YQ@4=PIIR%HZ\D90PT> M,Z>_61%ED2B];8>3&ZOO!I;G<]_:3-(](>;]8K4.L_][^G7C=A6.*C/TX!U3 MH.KUH.-!@9.)!).B#*Z%MWO7VKNAY?E'Y7+ >)=&1T? 1T^F2D,Q%_#1= MSW#B2D!CF01E-9U[DA5P6I"G)&(4A64O\;AXY>:*NZ'A^=RL'B71D='P:1EJ MC<'''R=Q,9M02$4ND$; [$D"H=")EB@2=SX;8YAUHAQG&*XMMQL.GL]EZN&R M[,0D_/H]?0GSS[BY!?;62L%<@I(8@3@2Z9[% #*0>>,409DCL7#7JKM!XOE< ME!XMV2X"C9>GRRJ][2-B13BIY'0UD9)9)I@%S3CI"B!E!1A:%RUF:K(]" MR$.K[X:4YW8QVD#272#FS9P^+:3U]!N^"NMPQM;$"%FBR 5X80&4RAE\4?0W M3CN"(BK+[4-9I[L_Q=RU^FZ(>6[7HPTDW05BZL/T\F58X^?%\LP^'@29K-?3E?36HPX M<;E$Z;(#KNK)J2T"\4]"844FP560X;C\PCL6W0T6S^T.]'"Y=@&+7T]P^9G. MQ[\L%W^LO[QELLE $+9:/F%,-EPYVP(>=RZ^&TR> MV^7G\7+N BX?O^!L=D%]SBFA463^:@6[+(XD$A!LUB0=D5''%B]O5]?<#1S/ MYR;T2*EV@8EMO'R[*31/;7TU4*L_^%8?F:OK.:)%8* MJ2] 5()1\$5>=G Z@$L^DH,E;9#'O;+=L_!NP'@^%ZHMY-L51+8E&ULF6 PJ MJ1) )): )% @1(; \M>.!UM/LYFW+OT;C!Y/I>L;63 /+N[U2-D.W8.Q_96 M[](.GE=]953H,LG!UP0WXD?61,@$R7F;I'"A*'$4/NY;>3>(/)_+U"82;H:2 M?_OYEEB)Q7\4K?O<[/ MKNW&=O_XEDW)#F3JR-9EMQK3O"NOIW-:=4H'T&);;!\II_@JYH+32\#VT?6?> EMNMNI3..8J:U8^.3*[S@4) Y< Q9UR2 MIAC5'"W]]T/;2Z^/]T/;1\A]P>2B55>40BDM(?'Z,%Y%$YA#0&R=(CA%S!UAY&59?7LQS_<^O_W4Z_19FQ,SJQ?IE6"Y_3.>?_S/,3G$2 MK)?*T4$%A)B+D5E(E>Q#[P>'0.I.0L9U:=I# MZ'AI=P"9W\+R'[BN7MY9&M?.IN3?T #WCM($<#D;-9-\!CM[,OQ'5B^4/8F&"F25I IVX M*!T)I=+N @/!.7KE!&KU4'KF(;BYNOXXG2&'P\G!LAT1%_4%^LHQ>Q91Y&^X M7$]7Y*2]/IWG"YOI18I>1 ]<;NH;*,"(R!GHJ!"5X\6(&X4!MQ^X]UEPG"Z1 M[0$RF) [,"COE_@U3/.OW[_6!()S)GAFS"-9Q=JED)@( ;Q0' P/*HB T36? MT70G(>,TC!S.Q!PO[0X@\V[]!9>7A^GJRFE*(5]MP!U ZK2YVC80&%G-J)P* M.J#,#X[(. 0W]U,S3L_(X<#32.X=(*BV3#W!3^$[7G'*)AX56J?IM VZUL[( M7.FW8".W7AAM5&X=A=])R#C](X?T:XZ5=@>0N2:6"9)[1A%@K)V%ZN@9B77H ME(0Z=PHU>FL>G+!Q]/WQ2.TC!XR1#A;OX=A8K,-LL!N:WQ?S=,9-+*B$-0&" MK"UH$A+2:S=,+7)1CM$_AM;A]<,4]7#-U^35H:'@.S QKS"N+_GX*\[RI\5O M8;WI7//BI'8B^>^:8;M:ORBTZ(O9;/%'3;!]O5B^)&*GZ[>+U6HB@L2HO*NC M%Q,H1Q&D,]% LB);+60([*$V8H> K07=/5P=-H'DDRNQ ^"^7RZ^4BSZX_TL MT'$PS_6YYFM]@*:_;[-P\2V&%7ZH<\_?E;^M<"/PK012.CTYG=6$\5=(#*3I M5NOS?":MS9<3%X/6D===7&>]28IOH],>O+918'">KA)K4) M$-N)O0,,O2$=S#]/R;O92HCB[5^_I]EI+=+_RV*1_YC.9I,0G(V>"V!.;:0E M(:!-8(@A;8J7[L%A78<%K8_3U D MA>1!Q!BRT2SRUL_'>P%DX)O5)@ Y2)@=@.#5V;(7MS,7^)ZH8".F$$!D1V=M MS@8(W1:*R[8PZYTKK6_?[Z>FAUO41I%!$X%W )W-1? 9]5>B;<^4\11CFY0+ M2<0J<$H4L*Q0,&,58\TCSSL)Z>'ZM(TS<[28.\#*EOX)*T&CDFXS=PR45P'H M&[H6'@0A*)ZU>9B4["YN2ANFV.XER0[N1M].0YS.-I'909(,=0<86TA,E5WD%(%.9<*6Y<+W4_-N&G:PVC_?H@=HXH> M0+68?_Z$RY-ZJWO^.%6",]($"RA(/*K0WX)BN3Y+N #'GR9[OPX_Z+G7.17(ZJ40G/5=*UIQS!U$Q^B,IQYU/V>O6S4?N MIF3A_069[2JK=D-*D#3#C+ ERL[T&U#U)D4D)AAJL0O;*E=5GT MO<2,^U(W'( :B'[L/-R+9Y=7^+7VO+E@PIH2(P\%-!,4=D3D=)A7DZI]C(YE M9L.-DK5[$F_O6V'KM:+$UR>R^M\SLE$ M)R):%K*1)AM0*!DX$034^CGKH\0T0'>.Q^D:]UEJ(%/37"%C6YU/X?LO.,G/M]781YJM)9-X')'$@U@I>168S<.$A(DLFR1"X;)WN?R'0U=;Q72 M =#A*M/P8E"@2!KJR]A:N\3"=$S#O4!B#.G+9.M"PMV M)*V;^X#A4#>$DCK WJTLE2O"K*DJFA51LJ>ME!RC\#018]XH*)ED)@QSWK6N M^7^$I&YN"8;#6DNE]'Q=<&7;8/(,K:S7;,Z!\E)MBR'(7$=GK,A&WWAE.^#& M8$^#]127!NU!-)34.S!6-\/9JV:78AJ-S(.0DB1EL8"/M#D*\]+0@2_("1CX M(F%/=#W%7<* 3E@;570 JKN98,(5-(+B%%-G&&E;XQ1)8;3+Z!,GX33'T^%0 M>HHKAB=)'SE0 1W<.=2^R]-UM;)54M59I %YXF8FG ?M48; '/1M0Z%UYY/ M!4K,ULELN,BM?:@'R!DW7_:)?/4VRNC .CT@(<>%.E_0B/HW(FA\N[?1)8-=)%!ZBZ,@]VVU:UN"AU\@H,KUGF,0KP0G) M%!Z%BHF9ULG\-VD8NXEV&]W>V8[_0$%W )0KU;H;CZ_.G5[B%YROIM]P&Y[6 M"G8*2M\5BCDF ;E5Q=9!*"S7OO01?$8#0ANOI&*V\-9NTYXDCIW3/1*\S>AVE^,W\9OD[)<;NRN2;>,<]C,L"%K_LJ>;+KR8)1,I4L$F>Q M]7O@XU2->QD_%-;:*J,#>'W =9C.,?\:EG-R%%?76A24:9J2V^!1%ZOK2-LJ M->\0/'V#&%1.:6^+;CY X'&JQKUU'PA>C971 ;QN"VH22RPE,TT[0I#]Y76# MU(F$/$N7H]"LN-85M[>I&/FN%LY"GN[S?Z^8+K:0JSZ\PU'^E^?:U1YKL_P.Y3#GNG M8%,&S1UD]+J.^%8043C@R&UVP3E[,WV@P:GUY,/>:3L):R,"D[GN)YDA"/K# MLU!BYDH6U_J6]MD->]\'"8\,>]]'W%TX@/>-IT[,%"4]!Z%M;:9( 7,@XBD, M(OD$[>@,:-WWZWD,>]]+PSL/>]]'W!W@YHX)Q)[IE)/TD!(2!Z%(\,59X"QP M+85-C#?/-'TVP][W4N_CP][WD74/:+D]ASPGD;W6#H1Q"532%"A[68#'[!(+ MM35BZRD00(7< DSN:77E#"+>UFVK"0F>R%;4#0X3 ?=):>N/"8$[NVRZ' MO3?Q4@X3< <0N=%2SQ9"^GQX MV/L^PNT&&C>+7R,SR7!I0!K%Z:24#((.=%*Z8+7 G(4>!B%==7X[1K,[#7O? M1\P]8.7*Z(U7B].X+J>SVY-:+R822(28.S)!;JEB=Y(:Q@-$&?0F1 MY>:3% =EJ*OI5,< NQ^U=[ '=GX3S89%IPT#Z7WM >C(H5;$9D&%1J&.4;8^ M_)]M:^IC@H]!%-(!T![@1!&MT3,!N=1F7;1U(0IN(?*<,2K#A6N=IGQLS<[H M*0I[:7_WDIU]5-$!J*[D5[\/RW?+S5[,FZ*2][C\^(5D/BFN*"^, EYT!&5* M')T_66QK ,L)T%[ MQ4/=>0\[8I^#0B#I*_#TBZL@BA>M3[][2.FV,JX_H>7>Z7JW#O&:Y M3J+-O AD$&4@7G@F7LB00G::.^=9U+9U*LM#]'1;@M,41X+;,=F^9R/K3-P+N=>;#;*X]R6H5ZL?.G>.RDT\Y&<^FSI;-,< M')=TMA47=':&*].ZO.4>4EIG:W**ACGS$(-4H!RGJ#C'"(4+C+EPF9I/V^PI M6[.%OA]+T-Q#PB,>;*OENM[$Y=.TID !E]^F"3>99%G$;)&3+655%$R06Z7R+AO[;&#LL/UN&@HU#Y L;G_V'*P.LL*$D4* M9J4$1IX;*)\I:I2U03>ON);FI5%&4-+Y=<%^?KX[H]YC0$6I(]S-F3.)F"!C$E6IRR#J[SHR!3+%$BB MN^&$W]-^]?XUQKER:8^%EJ(<&Q$7[\$?\!O.3_$"U$QZX3(D%PK9OD ';]0, M@A*RE$C2P=W&]]S]^>-*#:1<1BHK2U&4?MR.%+G=H@P29- MA# 7:D4E>*A,#>)T,.55"0'!.0*;]Y&P1/#8O M2#VP*&C 1\/VQ\]A NX (F?.UF66I++,F52'K82D:Y,O!2X6 34\2U([851K M-^4F#9V<.0?J]%8;OB,$W ] 7I.<[IK<\^OWL[9)-=^5_B_7KJB8,'H=$FVD M@*"0T=\D_4&GK3;CYZ_>O]17V M2EJWK>=X"1"$(D]0Q S$5Z0S6:&S6@217#%0!&RML04!'@?D1PZ2U^H:.( (R2N$#"RA]Q$IW< Y3 !CWUKM[EN MO$S;F!3%(M99.S8PBA9LK-=66M&>2:%P4RB2N-%_XY[KNAL?/'*OA)9*/UIN M'5B$C[CIXO@7G!,'LUJ,DT^F\VF5RGKZ#<_D- ETYD87&#"O/ 4&"L$7"A&2 M]TJD:)3,K0^6W2@;-WP:Q(8,H)*QC!# M0F Q.J^R9>EF?'6/C;G[\\?-HVQO:AI(L0.+\U#Q'Z(**=<:[% 'F5BD" "# M@:B,+PIE*+)U+O>Q%9N#]3(?Q+:T$GX'.-K,)+D8V[Q-##R351UGFAG3+@D. M6N98S6,=9QIKL8-GULF$1K9V;A^F:-SIH(.@J:$*]@>4WP)JCI]K\O$@)7#H9VM>67*=AW+&?@P5)!XNY@];A-Q"_:=V0 MDE(8Z1#.0A(+6),)?5)0WT$DTRI[VSKA_ XR.GE,:'/IT!*-9"_+^:+ M.VWDQ6;R*!QGF$#2WTA*48&K7=F82$YX+;@UK=\K=Z-L[$JDMGAJKXP.W* W M\V^XVHPEW;)S,8^AH#&1;;H8U8G)+-!643X XZ)8"J"B5*U#]OMH&?>B;PB] M+P900A=@VM)]'EJ*[%S.*0&W]3TX4C3@C*B/PE*2Z\$F@ M<[C(CW6:/[4-QNX5U$1X6R>4&@BQE%IJDLCC0#68M_0$H&JC MA@[\\LN(XCQ-8#H_):8NWW%^P;)8GDVY_12^X^KF)#>*7Z]_RK96_C=F@,D&*;AU&KRR&KC+*!A:+G/K1O9/R-[8\QZ;1@B]PJ*;'4,L MG^WX7W".I8Y-U:;HY#)$9NNH+X'@0F)0I)%24<>]7!T'B<>+N MX-S>;2N$J))R6I*J@P1EDX;H$D)$K30/.AO;^OJCG6T;[.IU4-O60A4=X.O] MN@?&!J>$"H[SUB"Z7'TGI+AG@I0#A=K!(?4[ MKB]AOM/04G)_$^.JWB>CIS@(#7BA/)@BO+&6:_*)6X>8V W6Y>V7,$SUZR[< X M_1J6<\+UZKR3Y^53:I22U4D#T=8:/J\1? X.BE9&<9O("+>^9+V/EI%'LC>& M2Q.)=V!2;O+Q2UA-TX3H1TY.&?G^53+">7 E&+"%I\ <10,L#@R;#2'C/NZT MT?$CP-E?X!VBYM5T=KK&/!%T@AK+$3)CFR$3=7XV(J"WN<3(BJ6B_H>0*G>2VT M$2Z5S$-I7O>V%X'CGI'#8N5 8.ZON'Y1>6;E;_)#:_P@Q?5ZTG 1:;-G92"Z)D$9UV]^[.I-)\TL^<5_O W'P/@XH'[_7TD MWL'QNTEQN4,LE9??D63W*7RGR&M:W[32LLZ@>X7;_UX(+BB?!8L2LF;U 545 M\,8@%#I*?- BL=)Z$/CQ5'?22^$)L/G$&NXG'IV68KXC% M;>W>YJO9%@7Y_SG=ON">RVCBF;8FDH^DJ^@519K@E?! *D 9?2Z\M+Y4'H:3 M#G+'GQ"/>VR')P)'YUODQ;O;D5[!WGP?6Z#P0#0.?"O;.:$P00+*M8Q!J)V[W/9D4OG M;0E,AIA:9T#O0E<'&?9] O8@Q77P?GT'.^>LT%?;GFKO:SL!TO N>1TA%<>< M%"!2O?H+D4/(AO:B),$(YPJ7K8UQ8Q8ZJ;9] K=\3-WW#?V=V$5%2"0)0]29 MCITH#!T[+H$.Q60ZA(K* _0C/H;D3@I_QX5V<]UVX%(\P.XDB63IL$L0O$Z@ M.,9:7,^!0H(8A,O:Z=8]#!X@IY/*DG$AN)=.FEG*<1XAPNK+Z]GBCX$'8]ZQ MS%,^.#S"9/MGAHL5+Z":%-.,NSJT5]>'5TV.K2H>E+\\G!O'H0.C M>C[4H=)$ZS7Z HEX B5,[8WBZVP QC$[S4KS=GS'M@<=S+Z.CY4]6HONH[@C MFMJLVYCC*Y2_*Z^G\T"BG7_>="V35=I<3K?--!\O\23Z>G)ZFH%MW5, MZ:@T&&T4<1D=^$!>>D@VI>225[HY0 ^B=-S;\_Z@.[RZ^VD7MF,S J]<=K*V MEPWT1^ 2HJ5=*USV&*72P;3O8-BJ+\1@E^/=(;>],L<'ZJ;?_JMIE=\\K^K> M/,7\;G[)T$254F0Q!6*L$YF9B.32* N2.UZS:V(HN\TN>&B5<>_ NT%:6VV, MCZY+ESFN+_-5_HJS_&GQ6UC7KW^\)*JV%QIG+8#J4*'E*LPFR=H2?9%@&3?D MS)1(7#L-M3V+DV3WBVK]<'X0H>,V9.H&O$^G[ Z?-MR>!QRR4M"!*[7WE2Z$S)#ER4[A+B2<9'-OI1-]O MW7%[1W4#P*$UUL6 D4O^:JKJNT)")3&N?[R?A?FZ>LY?-WPQ7S#$C* %UDX3 MLH[65@FRR+S8Z$/TK>\Y=Z-LW%94W6!U0'7VXYR>=S[!3=X+G0';J]Q49-;( M(VCI%2@5! 2&!0RWA2EF%>>M[Y?NIF3DUE;=@;&!OCIP(,^[6">2W/46TSII M61BSD'E6M0]8D;ND]4=]MIHK1_;=[,HX(KD7H:O MTW6878K-%(;>6XAY,Z\A9O"9>6 E21TR$ZE@8UCN3MW(/6^ZP^E >NW ;M[F M[$7:/AR0W''ZK>8P3XH(GB<4P'W-5?9"U4IO6^\6T"2DS9E;Y[WM0M>X#^E# M8>)1Z!VIH"X"FMMU?#2@':J23A&V+:[;E#VO7ZQ6N%Y-DF=!,V[!Y)3)RXBJ#EVO8584 MP0D3L31VM3NM&JYIZ[PD>7&O>Q>6 ,#2#MKGVQ]^%'/>=K>MSV$?/M-,3I;./@ M3E*V-@9&FZ)D 8H"=(C&&(BB)(PAE6):MS\ZC-)Q7Z5']]>:*;%+J%XUWE<9 MD]DCBEASC&JKJ" UA#H\+"FGF$O>.3$\.N\A;MR7YB[.V4-5U24&S_;5E3%; M9WMNDA4W40<$KI6CX+\(<%A3['.Q7%E'\FV=^[ '>>.^)8]I&!NH:^S7XMM\ MU0%P55Q_GZZ_O#Q=K8F[Y?E_7^'7Q6JZ7IWONQ\3(R1%[;: $/5>"KF&.MT7 M-'E\PH48X\U)E#N[A'L1,NY[\C@.XW":ZM(^WL7N)7LJ6QD.[5UBPMBVRF _&3-*-HI:X.CFF*Q,[>WU^D_SJ=+O%:CMJ+ M>;Y,4S.H?6TK!*'4R?"!]IM#J8%Q8>H\O214:_NX.W5=-K-HAI.;S2R&45H7 M[WFW>/LM+/^!FQYKE]41$Q0HLO4%=+&FMKTBCT2P5(=].,&+""6U]AEW(JS+ M=A1/!L.C5=5/AA?),"'F3C/.NW,FG1*UM%@:L3)O*!PFUX &R M149N<]+NYI-?BUX^^Q'9I1>)092TUN"_7Z-)*\'/?D$/N4BE;!.M4Z;'F0H"[#E:&P MUDXU703*'_#K&>WORMO%_#/%/B>UA\"$2<7) 7$0L3;/MW5NA,H<*/8/%I/W M,K7V]>ZCI M,"5#7TJMO9$Z9QE:GYR/4M5E(#'8T=E625T!K_JZF^?-5]/5=L9"+57E3FLI MC 7N:Y?(K"P$LM'@O1-&*E1!MS9L#Q(T;I[K2' [7C5=(&UWZ4UR-*TO5P9@HYM)0VUO7\96> >A\E',WCV<[V+8V%6Q;D4]L5XX M'FLAN*V=TI2O3U D(AMU$MY[FWSKUF)/RV$W Y':[I2.8=+!P7&)&C^> M?OTZVX@RS,Y%^69>%LN3K3(O'HCIQ"B,I,@PD5 ]\>>M5!!,8):VJ]:E=2.5 M'4D;M_IG,"0.H9@.7.3S*:+OPS13\#MQC#9-KFDI'A$4UJB6\0A&8YV,BYB; MOU?>(&'DJ7-#J/E6,<3A,N\",E>J++<040.$T/H*=F^!MG)O7F]F@UG6^GVKS",DW3]< #JA]9\RFG5>_#?OO1U9M'[B^+ M&6VNU9:"RVI8B5D(9R$SQD&97" R4R#%8E%HS43SZ:8[$79T 'J^R*=-_XQ@ MM*0=G8'E6F09ZV6EBPC1&>M2*MSRULUEKU/0S1#J1EBX%5<>+N\.3M8+ZK<2 MJ7V_%_.Z=5]\GZXFGDL=7"I@E/DA0)U@Z0-/W M@>9HL7> H1L\O%J(,*I,#"'+FT*K5^3+N3D$XP M<[RB;SX/'RWU#J!S)17M-SR)N)SXF+/-48)$JT %;TV^XO50Y8TQJ39:8 M(HEDZ1!7B 8B.@!K(NP/4U-NZVNEM,9O5^[FSYZ8S7HP(W"M;:T64!F*+0[0"P>@H+7(116Q] MQ#U$S[@Y9>T1U$SV'>#H(OIX.0NKU=D5R";RR-9[&X.$J-RFP:^CR*,(B%R+ M(*,L5K:^*+^7F$XZ0S6,ZH\2=P>XN4K_V9;*P21>F[(0RCTH&R/X;&NH6JSP MA6()V?JZ]#85G<3RQZGW9G!VG*Q[0,LFO-SP\>+<3L8L E.;AGX"JL$%IW4$ MZ=$79FWDL75!S&TJQD7+L7J],X8_6,A]P>27,PXX'<>R> TN*T9QH?7@6+%@ MM:WG; E9M[Y?ODW%N,?/<# Y1,@=P.3"RKXE/W[S-#V)68E<$^YUK8E6B3EP MG'G HGE1GHF"K2N);U/128^7AE[*80+N "*WBS5NO^U](/_]]6+Y1UCF2G>Z7JW#O%8+39P4,7I60!A)QE;E D[(!%D7PRR37ES.2FW_?'&+GM[F8C8$ MPOUO',=II9OZE]NRNBA*>[]8;G2XWI;7UR/AT^+NBXM)% PU[660O(YK#-I" MB$K2GE:*8A3N0VK]H-:&\MY&;0Z'W1$TW0W*WR\79;JNV R7>Q:R&:^/ [WDHVIC_ )B2=U MA/Q&BQ^0A+B:KO$C+K]-$V[+?NM$\<_SS:?\9YB=XD1*P7PJ%%.S4)M": DA MDYR-D,IF&;G-[1_WAN6IM_&?PR&[*W1TX*EN)'W9^2EO:BW74R+DU>FR'BY; M6[YQER:6ZT1")L^(''Q0SI'';ZR&Q+B1(0?MQ"!^PH[T]38Q=&!O8 BM==%5 M:3?NMMLMB:R)A0BE(!U/$FF[<6_KI'%;,/H:NX L<^E5'@*3 M.U/8VP31@6$YC.9Z.;QO<[?997QLI^N2H;*"W42.PS=C4[=;:,K?]^^;/7^JA<-;]\<5R62N^-G^=YU]/ MOLX6/Q W0GE_=G[4$41G[@M7==!;J5DT<=/JK[HO:,A]D2KEQ,FAON%TWC/Q MMC5EO1O >OA! J0F9.UMN4 MXP#\)*X16YX\[P MO<'<@+#N)I0^ 9B?6I]C8WF7JX]/X?LO.,P98:0#U_NWZ7RQW+S";%]6SC53V;W:TWIUWU/,7[>ZFV!R MDCM>0 ;&B&_)P=O"0**+7I<:*;=N0M>*]MTVQ3_%\]LHZNYGCN%5%G\+&3\M MWDY/:G.&BVU?;\K#_,?;MR^W*66U:\TUP9#$9J36/)$IQ91] !/KV#-E+82< M'62;:E-MC2A;=QMH2/YNF/^G> 0<2^E=7/G=5ZU8WT1_Q_6[0H?;1!3:S2PS MB**.9,E"@8\I@LLR2#JSE#&MH;P+7;MA])_B.:^YFKIXPGXP44GEPKWD=3A] MCJ!22!!30-I/B$:;7*,'N,__,\SSVMJIN"?(B^;+^_.AUXG? MK=?:G9_3KG_:XV0VZHGV[LH"E[W:*C3F^?T5'MZ5L[: 87;9QNVB3Y:U20P0YS6FV6)TN\1,I\Y=9';N6 MC ^:!PE2UX+!R QXIPU8KEU0/N026E=3MN9AW-3RI\?S+>]T3$QTW1/SX^G) M25C^6)35]/-\6J8IT">GM#B=U\ZC7TE0J8XE.\ :[_C)[>SS(:PTLM@O+I9Y M?[;,Y8"T3#&/8QE<JOMS,^]Q+5R,)<^?PZA+B^B&ZBAX^83I?71S**0B>0QPR8-<4&A0>( M4IHZ12A@](XQ;)T37JST9GZVUF]A^0_J*;!)(Y*R2=(ZSY--JA>!F[D' 0I-XN7.T M"%W;R1=I6R=Q8#1]]=?;V+DTBN_)F/O]'VE:4O&^@[*0*Q M3)"+"10GC4?')11NBF(YLZQ:W^'N1^&Q]O*.U>X"O7/9&<])!)*1_^&CI> J M26"(PB4E,F]>4+(;9>/:L@'1=-.>#:"HKJW37Q:+_,=T-MONU,="-K=KX>@>[-Q7HWCZ[+($(:K@I*H(@!03E&V% F0RFB M<&F!!YKRW9:['*K,,^Y]($!-[6Q8#"6HJM ?H9AF$VVB,WO[?:C M<%S;-ARV;IJV ?76M8E[NYA_IG5.,GFGA]BT:[_?SHC=3U8CJU6]\3L@A#(G M+S?#BEP!I;VI>0".7&RK2XDHI&[M8]Q-R;%VJ KP$PFP?OHE;+D4AF('#/V>&H. MH09"[_I<^8#?<'Z*59*;#"*2VA_3]9=TNEHO3FK1P $GSJ.?V>XLVH_\1J?4 MV:*UF.#EV:)_IT5?GBUZ@3X90]+%&9!<)G(^2@(?4@ A,*B0K0NV]?&U(VG' MS\!X<)G+?:)*BL2FKGYY1!:;\/6TYIOYN[_OECC M76"FL$%G+1AH(>JQ*WP-)XASATX%+KUK/BMA9^)Z&)AY$"8>+Z5HH8ZN;XW)3_'6!I:A3-DYY$%%D4"Q'<-Q% M4(%E+"9PW7Q,UGVT'#VE^<;G7KGV3D*I3 &#%#G7ZW,.(4<&#HL(R+"PTOI1 M\UYB1K8D+7!P:U!S$\%W;4.V=;GKVA+DL/39RU]OF3Y[#U'-TF?KYW\*W^]X MF\I26\S<0@ZJCO!1""&H#(%G)4NB4+QYY]('R&DP;^7F1U_)'BK9QQ@MZ%(< M;0U?P.<@(9>275:BZ-(ZW>TA>L9.5&V#B3M&JK310-=FI-9@3[?YMV&>ZQ4M MV4V<'UHM]-#'M3,S.Q/=R.Q<6:]F(%]=[P[0Q5@$^:D!A)>UOV1]S>;60N)& M%UEBT;SUE>I>!+;HIO#H8E>\=L9<#,F 5877K1+HL(T97+$^>JNU*JW]N?TH M''EFX6#8NJO=PD!ZZ]K$?<3/!U<97?QNPUN;.\EI9*G./OP#?JU=".:?+X!3 MC%7&U'%,,M:F]4&!KP\6B#98I8/#YEU.[J/EZ/N;&Y][%WB-1A5ERG0@IPI> MD2 (6^\B30I"H?*N]275#F2-/'*N!39NW=XT5D;7EN3E8DELAC4N_IAC)M>C M+,.E-=()Y7/4 A!@;Z,+K;.;1^NR\,O835=O2LW%OBQ_?/*BZUWPF1C0*?: M;2T*2WZ^U)"BY4'F4EC[FL&=*.NVR\,^*+E5']A>*1WDO_YMA>_*KZOU](0\ MBM5$:!EED0%\$H(:L/>4'CK&HKK%(R;XSH0=(X0<@<0>1VF MR\V$@"O-F=[,22RGFVAXNP'J$V\)& H0)YIP7TMOH]"U=;FWT;!L1>N[LYT( M&W=4Z4" :J^2#G#V._YQ15S+Q9S^FO *0S=-K>%8HG4"&,]U'P5#@2G+D+(. M'F,6B;=. MZ7QG''B0Z$OD$5U0$0+SN;W&(DJQA*(5EAE9K!!"%3V&)R$LG& MP)0/;Y3QT>WL76\,$AER)FS0HH ME+54-4F@XX]7(\1TDE[RYHE) [8 3%\PG\[JT7_N!6Q+^5_,+^81T'*_8:AW MN?G=_$-MPE1GS6PBF(T&+K>5U]X&4QB4Q,DT%[699UX[0-4&GY9+V?YUH24# MW8::^V#NUM7\:"KNVG)>Z3AVN'F\_2&#]" )\++9W.5G7Z(^V!R#-*R6(!OR%T@(@;,$):BBK4B8 M=.L\S0<)&CO5:A#,W!H.U4PE'80!55"7;/P59_G3XK>PKE__>#&;+?ZHU>LW#"\A?%06 R0ZI@K.@+(\#K+0:"UW*$U6K6&X+$TCWO]]D0H M?5+%=GVB7NFA=_B)>OM#!NE6.>")NF>702VUCCPBZ%)[17N1(:3H($H;8V:, M%=ZZS=O3]JR\]#_)L5Q0./??F-]D4B/%=9C/7-&Z+&'YNDM*_W9Z4N==7MLO M$8N@G>) !=HT*AD#SB8%3JHHL#842ZUS!!JS\*RZ8.Z#S_M#CZ=7?0=G_NOI M?+K&M]-O&^[>D&TIE]^YV3OO0@ZK6F#[KMRAIAO2<#%IR5.I65JUM7$AS4@Z MOP0W,BD,S,;6EF-8CL;U%YYP7W0$C*X]B@<:M![N83S^H4_2879 #V2_7J#* M"NNB15 V^FI9-<0Z4A0Y)I4R2]FW?J5_TCZSEX?0^;)74\6"9#DF,*KV00V\ M]IUR":2UK$3M?6[>Y?$!O5^&W[3C_&29%02 M8"Z:XDVMB$GZP_E"1T'.(KO6+W\'D#GN<3P&'(?18 >>Z"6+CS@;-]C$R*+. M*8/*H=Y-V A,@O"*:0SU5GRPP<#ZEZDCIN9,P98A]-D1X!=/+0G7Y^NJUA/ M:LG)=AK@K]^_XGR%-WBO+4&<8!QDK+.R$K$=1"F00](,DW39M7ZQ;4G_N&D_ M3P_M)]=YUS'0U?[NAP<]=WS*,"WH!PQK[FE&'K$44T=V6I,IVM68(%H32-/9 M>\N0:=TZZ6"81O27IKU^_I4,S*MY2T'D6C/'O8]UL& $;[(#;;5,1H2L8_-. M5(]2U66+^GU0# J[ 934]QFW[=I]^.EV]?=;#U 8\$2[T04] M*A=1D&?.M2#P>%*J\R㽧)17IK6?VF:,0M7(Y*ZDLFUO]EO7TZ(PA@6* MK>D;/EAPDA@V%#1K9%9F%1[3^%XK=C4M81\EGUN(X>3;P=FTD<_+Q>J6=0LA M1R,Y8 J)X@F9P6LR=I@3+Q18>(6MCZ![2.EJ5,(A^&DIZBX0 M>W.#Q20YH] O ;I8T\4D@LM(L@O"Y:B,L*:UYWP F>/>8C5%VK JZ@"%5R>. M/,::0K*[B0RQ]3Z#$G4J,BJ2;/&RUK=H;5M?^.]!WK@73 U1-Y1*NG:>'QNM M,G/]V4F %=\5WG?)22O'"&@U>UE60* AQ+ I 5E:5F/.=G.BOFSL_> M9+]DR==W[FWSV0 MZ)BS_L%/''Z6TJ!G^R-3<7(4B>E0V^R8>I'J$J$U%T"OG78I1\U:9](./5'I M:NKUW2O=V!NT W36,0 &1S(P@H,3#"%RR1-M8&F;CR+8E\:QS_&&*'HH4[ZY MNKHV93>GC!QNPN[YI.$&H@QHLNX=AY&T-M.M18E$O,WURA%IXGGZUM5($G'S L=X"'49R]%^ ^"\%](+(JY M)-N/9C^0U$Y'JNR#H?L-U7!*ZR#:N&3SQ7P]S96EZ;3-K+]LZ%Z^P3,=#0; NI37VL$0Q,5EKI'%(*S:MP M=Z1M[.88;;!RRTP-H9FNC<_YA(PCNI==_X3VPSL&M#GWCFG@R"S6@7@ZUK/. M&CKKO(I@R8LJ2AI-1TWKG3?4"(^+H_?F"F_FFXN^JIY??IS]XY6WNR!=3'3( MQ\!EK6@P$%41@,8HE7+@F-)@KM1>I'8ZZF,?#-WO+PVGM XB@-JQ@"SK;'KF M[5WD,KQ?+LJVD4OU""\LP8+,\6HQF^9Z>W.E7QK+.GD702A?/5.K(7JAP3F1 MJ@ZB0=/\:K$%Y>-Z^H,@=P25=@CDLSJ:2T;OXU-*DUST'M@FCS"I!#'5NC$G MF+3<>"W5P-#=E=9Q\Z:>!*R#J*T#>#Y8#*Z,*RHHX*(6+1);X#B%]1Y9T,9* M[JP8[)P_K#Q_L#2I@<_RXX3?=1RQVXRKPZ.,O3[_J4=W#1BAW#7,26@R,3HZ MX-$2&&O+6I>,A,)T85Q[3-@\T;'] *\K'0$N/OS*1+L;>30L1Q^+!&=J*P"5 M CAFR?PF3J%X"3:IX?J1/4Y??P._]L'( [T:VFJF:PMVWO*)5@[SL[+G5[@. MT]E!!NNACVMGGW8FNI$Y>G=EG4O/:-O%Z_T55JY,.?E(W]F.FKA\2<@V\2(L M9!LY*)=BS3\/8&2=N:N$TLTS&IL0?E3IUE$4W-A^DYA25IYV723(47B4ZHP8 MH\!FE"KH1&OKQQ#:G*IQK>#30_-:Y=AHZATQO%@MB6]R@Y:K+].O+[Y/5Q/K MLL$L91T+&>MX6SH71$)@(4KF0A:.[51/1I]\95?35Y<[^M:BX\!N9*4O6FB@ M%^B\6M3KO^ZF.7ZQO_V[&QM%W.EXNV>!#G1^B+86C477@?K)J7TSKWUM,$_),%[R89P3/H0 TK , MBIEJ%R,#GHP5 8.4LNP*@?L6&>?ZO34,FHBP#RB\WL8WMU'M J> -2,43"0? M5!9"\:+6.Z"(G.OD\QYHN&^=<:ZX!P!$$T&.B(F,T\E;_!QFO\[7=<9#/2!Y MT9+5 ])$3_X1U^2:>V'J4#GIK FIE(>>2E:8_OQY\>UG^NBM=T!_N70,[EAP M'.O0AU]YK/Q'ALZ6ZO.MY',46G/ +.H=NR6ZC?>@R*]B1NA:^7X4;JZN-HYG M<;2Z%@UDU\$1WB M2>XCMPYT?Z\;)#F+2L=4S\Y4KW0*64(T4)CUE2L6<1_?H2-/LBD&FLAO;!PT M.CC?3N?XAKZ[FB2C(U?106:;^T#+:1,H!0D3'T@U[T7I!V3BN:A_> MR?BJ'AOGOY_6K?FN;+?H:N(HN,>D'$0>:N5/R>!-;8DH91#DZF>,?">8WOC@ MYW^W>J!^%XV$W4'RSSGY'S>Y"I.8)8I4"V4J"YOY3CY6@8AB:/MYX5WK)EW7 M*7C^<=5QF&J@EZY01?)9O9G__<834T1VBGQA7EOE*S+= M%,CD MDQ;30++#7O*74_->-D.?8+P2/U-;8W]O$TKJ84-2U__.=B6Z-!'XRK M]7M1V*>P[>:W)<76+% M*J%S:EUGL =Y.\'4_//"=&B-/A>P_KZ8;WI2+F:SVF9L\R.3VO#'V)H)D6*B M7:D+!(O$*#=9<6:S+:U/[H.)W0G(]O\'?YM$Q3H$]. M:7&Z*2C_2NJI)>67\YA>AN7R!_W+?X;9*89Y_G6UGI[4JJ/78;K M9>Z2;SV,XGYJCN[5?2[:7W[\$F:U?^3'+XCKORP7IU]IN>UUKTXEVR@4:.Y,?'4!*Y1H89K6)&T;H4_!&21JX-:HZ!^T%VM$)Z MPM>E1U2]H1UQ)A4L[Y@[@XNSY[@ Z\7KHJVI>2T0=$C!)E,G8G,"^/> MNM!Z_.(>Y'6"NV;86#R-HCK X+F;O+U_Q;P5VOWL11)59-Y#SG7R+)T+$)0J M=2.S[*+CKOGPM#U)'!>+@T'EYBB" ?76 2S/H[5W90T3!BU/H-(.('Q]Q/(% M]Y.DC:LSW"&;VB4BF%RK3!P)DA%?1I7 6]_&W$-*)S[DD^!AT5XY7=^$OYE_ MP]5Z\\[P.SDNH;9^/N+V^J&/:]GT>$>BF[4_OEBO N+%//_Z7Z?3]8_+'MD7 M=X)>*=)_\B"P/E,;+B!R)@"=3-+ED%AL?9[L3EW#@06;%7[#]9=%OK+^UOH+ M*;A-F,"J?#YE*)"#FSA+7/$Z!Z1U#Z3=*!N[,?(@*'I@0$$K)8WK:(QHT;C@&!I'[I$[ %X6(RAO M9)#>Q\?9)9?W0493#(@Z7%IE4W>T01"2.5L"JLQV2I1X!(8/4S%>:X6G0\%B M$)6,G<5XK7+\Q6D])F;3<%X7^'JQ/,'E[,\/WZQ]MU/K]"*#RC MCAR$)R95S!&\" C!L\ 0O8\WIP;M4J9_$"WCX; E).ZM[!]>/]W \02_7Q8C M"IV-TL(#2:I>Y.L +ELZ(A0J@<7Z(AX-(.[_^/$:@@P.FH.E./*9]R',/V]- MM!76VNQJ "QK2W##"+?*@"DN)ILM9[:%EW6QX,C-V8=UF0X3:P]8.#=E)MJH M4X:B4Z0#NW"(=3B5%LZFJ&6Q.L+N@8>P3Y4!EW53W 9(;6>&_3>?3D].3 M,\)9M,F:.NR+9T[,D]6* JLLN!29B9)YB^:"UQ8=6>F'J&S10GYC*SY\OT)X ME$;*VF,XN]I]W3-/IQ\&*,8;)@QM"K;3^*_'%']UT?%<@2:*/UA^';Q6/'KT M7=Z[,UI?B4@ND>;$F> %O$ZZO@FYS$MPUK:N#=B=NI$'9@SG0 RLJ X@6"]/ MK]R9?@O36946!5D?0^U^OCR9: R&1R0^N*98*B4)SGL!(DLL/MDD3.N6](]3 MU?DUWX%XN./!K*%RNH/;7W&6/RU^"^OZ]8^71,YV;M*OW[_B?(4?\!LM'&83 M6R>@2G(!Z42PH P%A5[0)LZQELXJDUENG>M\$*&=!U)#@'((%7: T^ML7;([ M\F:C+%A*_ILO=>>F]89T??1TOFIVP9M3131 : >VC4O9K/% M'S4;@PS[Y0Z:D%,Z M+>.T>'ABJ#511 > ND=($Z&LBMH8"%QZDDU$\EQ#S==V%K,BK[7Y?*M[2!FG M%<,3PZF%&KI%TQVU]A/C,# K*,IWKG8V,1R\0@/)>I%"\,X_V .Y';[N(&Z< MG@E=(.Y8576+P;_-4/*FW^>QAF>;2;F?; VD<.:1*RM'7P=<6Y :TO^!BIE=DO7VZ?YQX,4[79Y MS)XYXAIJY6 3]PV7<=$*98FD10N_GLZG:WP[_8;Y)E-_Q^GG+[5,E-8E%^-O M*RRGL[?3@A/D4NFB!)A82_%*9.#0.]"*[#G*&()K'7<<0^]N"'WN[QM/IM&& M^!VX;NALTV)^N5C5PJS5ZF_S)899_=9?PG2^JB<(KL+\:H.GEV'UI2KJ6YC5 MSZ!__"TL_X%G?4;/[ZW:5"(] 8&#U#8]M6"?OEHJ&V$C#P9B9'62EI 0L\7_ ME[TO:VXK1]+]17D#^_+HQ-Q!!!TCZM J+-:V\I@/X$5?? MYZFV RU;=K?^1!^YWOZCJTQY7H /@ MUY+^B>O@6P!JV8ET.T#V/Y<+_''I&[V^6.3U=59G3$(87T#:$.N8+F*G><@L)H M:_^G4AR$FE LI9 JT)? 6L_\V4W-M.E@W8"ND;@Z -[+Y=>ON*H<>A^^X>IZ M$RY$5:FF383:GYZ!-YB!_!J5A=.9Y=:8VTK(M/E@W<#M>"%U@;35MV6=3/1S MZM&UOA:B%!DL.,$**"TR^$('R @6L"1B4&IM5A\E:-HDL(Z0UTIH'2#PSX__ M6'['U6+C&G_&1=I<=&W95XH)-5<.,$HZ6F,#$)FBN28LPR4\!HBEQJ, MRB5;&8UKGD>['V6=EPLTN+9I+Z">8'>G^_?ZX?YN&C);KWV68.3F3$6$@#4; M6.4D'$]:XFA]^O!$S-<&)6@2&YK M(QEB#T\9='&9,T2GF#T!G'IPMMI(>P\('<#Z#D!4DWTH5+^7\W/=2"SIPE!8 MH'BX>J#!4OPM&1VU4%+@GN72N@WO8_3T!Z1#9/Y@V$7C1%FX/A4R'F*!YW8*T&I&@K MK8K6RH!(IH JI#4]SPY8B9:ATQ2-MAZJUKAWU'0-!([WL4<25 <0_+0*M?/N MW43H>/Y3GO5,9B-\5K5YHTN@ZGQ7[ZV%K&P.A9O,L+7W_315G:=+'HB'A]EH M+873 =Q^?K*ZVM_/2?PSHV*TT05BD=9D^56M<"\.!$\QHRU2-H_V]B"K\X>> M-H!K+9[^$;=I]")1&",<@UP*Q272>@C6%=#2^$Q@$5R,VZ5G*UF=WUR=!'&# MQ=-/0>U6Y3T3TJ*RJ8"QAE^.;J"SI"$))80U7IC+VO[JG *RR_97/U46M:@O M;$W-*,6$H[+L])6#:+#.AS:$Y:HDN0FU[;J$R(43PNLDPWA-OL:N'!S>O*U* M]_6E=.N!5X)%$T/'-)(?( M\V#$?L/5?)D_GH?5^82MGCER4:S3$ -3H*+D$%.*$'*(.GHAVZ>V/\-6SWVB MMXU4N^@U,YS!_Z(?X;*4F?0RB.0,!%U'3A6?P#F,(&T4-ABKY?VWF@F4[S6U MT]X3] GCAO)]GNX#RSI@-A&FY#X(*X6^C_468ITN0(GO82XCDA=Y \ MCW0?7BWRR!<7FYY1ZWG]K!8SUA_[N'97!WL3W2CV_^UB/:\4O%Q^C?/%Y:E8 MY$U'K3NDW,1BB:1HJE=I8P6E]J3\LLO[M MQYV_73[X*LDRAI1 ,E6/3*#H5&0!UEF,$;5FO#5'AM(X<0K8> C;_8 ^@O Z ML-!;=K7)RN316RNL!\]4H&T(I#\%#MQ$*U%AXD*,="KOD=++@_D8\K^?SMI M&)UBZK+9XO6@76<+(X?50F3>@LKDP;KB!!B; T5C,L?FS:F?)*H/E7:4Z/> MT^%RF#I7\?79K9-:AQB#WC.===<* M_2'C""DN6[.T X7S>D5QQY?Y>KGZ?;Y.9\M:!W596\"4X9)Y*#)2K(.)@@^) M$D0.Y 8$SK'YP*Q=M/22AG,",]9$')W"ZNK(84*?5"I@62T(*,E!E$A_0K0A M,2>4;?TRMYN:B:M;FTA[#P@=P/J.0(3YS\7\IJ#$>\]UX1IB4@C*VPC1&T6V MW13T++%D6F=%;R6D/^@<(N4=X#F?GN36^31)>FY Y.% 170@NA4Z0+#:,%9\\6FL6Z-]Z)NX''$L@(TFHJE#_BT; MJV]*[Q8W%OY#'=!1ZMIQ!;#OBA.7 M*;9&TGC<[A!"N\[&B_Q?%^MSS#,==#2N-DOTU3\0]"4H3G_EG&(79RV[[UWM MCZ:G%I_V9?EDP&HJ@ZYSW>^P\MI179;W%ZOT):SQ)S:T>4C> T MC\[>&F*?B&!8'77G?"1XT1=+/(W"HM?NW^S1F2OC2NW (F,AOR!'.G B.[ Z MB6R]B%RVSKOYI1^=AR#LZ$?G(<+K**:X_]BEA"LV"$O.:*ESZX. B"J#02]X MCA)-&>M4/N]'YT'RW_/1>8@P.L74S\]D@BF6N)?O"C\Q Y3!T^['PAY<2+F$-M B-U[5KF("9;FYA1@"VRCTKR MO6*$Y_KH/$B*>STZ#V%IGPKG-E8*UI:4*$P*JK(H!J18R7G03*$*HFAO3I ^ M->R"OI_'Y\;F[#"Q= 2Q.R[G!TS+SXO:8>!-)M;/RSS03T@25!"HG?+PG<_RZP%9$=/VL< O2N9/J+68%WYU]P==M]\/)? MS+P)@=LB(; H09G:6"18$EKQ*9CHO RM[WY&WU3'+S2]:/_CP?"+G8XWA)#% MYSG]\GIF(B)MUH,WD:(1%0)X)RU$S4R)27K$GL_$G:UT_*34RTDX5/ =X/\? MRV7^:WYV-E,:+;,B 85+E@)RB1"ERF +%H\V%Z9:3P2_7GO:46>C(>P@UG8 MB98GXZJW]9T?_'ZUJ=I?87&!LQ!R,8$)L*'46@&%]=K&0D!61- A.-%Z!-]) M-[@7N,VS W>_(.FG$^*X/-JX7S.E8E:)9="\%GB%0N8F$H\26DPZ1YV:EZB< M8%M['1K[OX?F2$#\HD=QT[B"K+ AGL1B M-!2EHT7OM- ]>^3;=[7707'_W@?E>#@\^W-R[8IN9= ?>#XSUO.03 1M,Y*! MU22VY#.8'(,(4BJFQWK<;KR5O4Z$_W2Y M+'=99 U*ATR(Y!J8*9HQ9I@L M)R@"Z2FWT@L3T4H.EEL%2D8-488(G&^JZ:T2]G\;^HR$L*-S*X<(KZ/+G_LY M7;IX9:U*D+B@;6@1P%G+P1BK-)-&4$S^O[F5Q\I_S]S*(<+H%%,_9X.ER'D1 M3H*-O Y(1 G>< O2>J&\41)#ZW'?SS2W? MYRZ=WM]^_#/\UW+U\BP0%^NA$C*1A@X%HJ5P3)7J$&"B$*T8'JP3(:76;Q # M27QF&9C'&+TQA=<_-F\W]T?X>GV@2^")RQ! .E$K9H6$F)@'E,3HRM"L\VGQ MN8W,J<=WC B;81 ]6H8=P/1>T?:U'8@*H^4>=*F9U4:0"3!TKHLL*D69O(FM M8_.MA'0-M>/%OZLAT<&RZ&(NPB0];J-W3<(.--GH-OI.151+<9N2\H1]H"NY<:9V+LX6,::WX>"C9E:5_J 0Z<$EO"@W(DU I^ +< M\T":N2@(7"2H(PRSH_C09C\2D8RF589PM/NAAH^XEK<-'1\8\5%< MZ:?7.XE'/7#;DSC61M@L/6;01F50/AGPA3DH]3(BLV1T>M:.]>W]YB,Q[E4_ M?T%Q-#<9;#2NWFPF\%(:L*Y$4YR,LOGKZO[4]>%7MHR;HI3LB8/*,X@8'1C/F66EQ-C\B6( >;UD7K9%R/W'UI'$U3<2MSXJ MJES3"6.!A*8&/X&V9VV"S&VVUEL,S4?K#B1QXOE#8T%E?T@>+;<.8/G8^[-( M(J2:U6 4%E".HB>/*@#*J'-QQ$?7^B[LV+R *>!V/ P&Y 0,D4D'\-J>/>-# M+,4E!KE0"*=0,7!">U#:6>EXD24WM[0'9S*-=O]Q2D@=+XCJ)8MX*@?N, 'UH,-V[^D//+\= M&B"B"SX5*-K282I,@RM>@I'2<^L9Q]S:6NY'6;>&\T!$[ ^Y0\73-^C^L5JN MUS,;A>'UWE*)S>#HZ"_KV85(3F:N1/$GA-N&IFZ!=C .]H?:<*'T#;(7*5U\ MO3BK#31>?%VNSN?_<]FY0RBGA?()1*KQ%+,:?*CN" 54MF@NBFT^E7LPE=WZ M=2< 8@O!'=MRY01F=X;"!9&XJ;X)[0+KC!YO!2C/C=9*FQ":5T,\2M&TSV73 M@FZH0)HU,VGQ1O%$RO_56(/D,@;RAXU$1;MSO#HG"!Q]$-E@SJ[U.^PP"OMX MRS_E6T5SN75@D8<6TGG/4X@U#U7)ZCA'6=NA6V#*%*4TBIA;F^,QBF=/\&[1 M'BU'ELX.$5W_R-QZ8V6S"!@T@O"YWBK% %Y+3<8GT"$/F))HK31_^=+90;!I M4#H[1(8=P/33*F3\&E;_O293M/E+WE;IUX\2A!74/O>#@LQY)-!T ;<&YO[[F2<(8<' ZV7G&I2!MU3&^FKVEI ML40F6U]-'T)G+U?5/=GLPX38!5 ?Q&IO%NGL(L\7GV_<]FO/'!DGUUQ[T!E- M[5Z#$&MORA(2<@RA-IYI#M#]Z>M:7S9 RP-XCB2Z+F#Y*#-?_7UOG[/H1.'" M>>!",[(\GBQ/SH$ I:UUB@M[?YK7V+KS 8U3PW,LM S3FL>)K@MH/F#D@SW= M]K.T!HTKQ+ZXZ*.T='6ALH+$D?:V-UU3IC<#_*NE.+C9#Q! 0;B*F#>_(# MGIJ*RXF%FJ@4/((J6(>1YP0)M?7<%"?PA*FK7;X1G@R4(XNOBY?"?9@YXY%K MB_/U6YBO+H?1,^Y204$1?[04U)D$3CL&I.MM"-;8[%M/_MJ' MKN>4+M$$;ZUDU 'N[GJK[QZ4><]$<4KX6AVC61W"9SRXD#CHX*SC=;@85XT1 M]SA%S^D.YABL-91+,Y2=NNG"Q=>O8?5C6>[R O_^AHLUCM5W89\E3]-Z8?#F M)W'[6)9!RB2AB,AKPRI;JT$+."^S+#ZX8$]GD49P^QX+^>\(YM6E8#Y@?=?_EK.G!6%)2?!Y;K);!AX;AR@LSE[ M+X*3)RQUV$WH<_)S3X?90Z3X/*%*V,-9T,4&Q2Q8[QPH9Y$.HR.GW[JHDDS% M\];W[ >2NA=2,"MI* M/KURK93N!5?][PC7P7*FE%MJD>Y'9K@&+AQ.Q%Q3-\X7B2874M^JLE9TQ*(/(*4!D]>)., E16-I2 M-DFG))B3K2]4&Y3:VN>+OQ'DTO5[^=OEXC.A^6O&>'[;O[5^]Q-]]W?Z[A%7 MI_M_>+M+T@,WU.@Z=//Y#Y'HI-:RYOA&@>3/%3*.(7@'HI;R1",$RZT3J+=3 MPJ:&LG 91%8>"J;:]XR1.M91@Y$B\>*"2F:,D_ S M%=-CY2C!/@J4P5SN#B=W2QZ58EF%#"9937$P!HB*$6\,3])*F:-I_5ZTBY:> M,#-#E4P,OQN=T_B*XVI31GPC #B3A7 MQQ5FH.-GZ_3"K&1@0A?="$(]=$B= D '<+I_^+PA!%SO3$OCK+4.M$':&:8( M=" R(/F(,87,ROW&XH>KH=MEIWT;FD03'<*O@6]]?1]2^?:)_LVE[Y@%Y])ZL+%> MDEI1(&H6(:F=FDX9J! = M.,,0F),4@3B1+&]=:;V=DFF]ZN,E_ 1D#F!W!Z"YU)L;A7FE(QFR8%6FB#36 M.D:)=(Q2I(" 3I1,0 DY\5[MN;/BTA%>D5 M'1GM?0!5A O9(2L"K.VY"QYZYD4.TCIR55N?3%X&+^[@\W+L%K]F"\^O_BZ MO"#G3;I@C3 2O!0U]R"%>M=@($=!>CD(EVWK!]+'Z.GIUN= @3\*HB.XWP62 M+I=]/5^$1<*7R_7E:ZX2A>FD'4BO33UD#+Q/$I"B0^%=H6VT?\':2DI/'G$K M_!S/\RY:'=Q]0IZIA"PEQVH#4*+>!PUT%"Q8+073RA<=6C?_O;M^3W:J#4P. MYFX'?5KNTO[R8E59.(M%*52-W%+*V[F_ACN4A7^^#&>".%!%X3UA1GM0E7S5KG$94QA@7T(V+FEI)I M\UW'ALV!'&^(G-,E0DJS$+6%L\^0(Q&05"QX2:.>%QC("E?2K8W2/UST"!BFX2I;"!8A%A#H:5D&PU0-TT0=;AZ4T'Z-U+,W3AW=' M(NHQO3BZ$#N( ?L]\WB0D/G] 'L ME,@\1%C/$I";8D;CN @9)22+=.P<>=H4UP>R&,YQ*Z.)..9=R?Z43A\M3P[* MP0)[CK#)UFK$#%6R!4"2K70*U\M$$QEIG:1W]MCE:Z><(FJ@9\Y]- MA6?K%LA[?_8X5WTG;W*\ X3HK7 J1B 'B1RF9 QX[1)8D[1/*,EXM6YD<;KR MSFRD%"Q+P,#J8YQQ$,CTDG-HM"R).6M:#TY[+N6=0^2^3WGG$%9W9[PN1V0F M5"BSAI)*J4W!"KAZSY*LSH(E'UD9%RQ]EG<.$NS3Y9U#N-P=3NZD["?AT,G!L7>ME?'MI":42N3PXHQ9A[ ML+7=>TL)=7)"@)2>@@OO(P3A.#!%<04SRA;#]D/4L(6G?XUH#*D1^3XYIFK- M^R/VFJ/3PC@&AM7.Q$5RB"IZD#S%J#U9[/M7/;LP]/A"TS\[-,9,0[Y.C9$- MQ.?G\__!_+ Z541CC"?*@Z^=-[(@+[]VJ5*A"++67KO[+^P[ /+8*GNAPST? M=#3C: ?W?EO+Y5410;D8(.I 9C5H"OLV?Y(FV5KWY53K&^+GT7KBF#OBHSG= M(5JNV[JXPJ1"#C;5-GF((F[O R<87 MW^0-76[ Z,Q(M0:PFH(ZQ6.$R&T&KVTF#UV2 6^M5QX0,:T1&@4GQ["Y YR\ MI"7GYZ]#FI_5U+*J9+/R,G)RND2I=EEX4M'3/?#Q M[LJ17.X.)U (CA'YBN5"[KFF$#^XHHE?CN76*<7;Z)C6^APKVT>A M<@"C.P#+!_R^//M.8?[/F[G6D,)H$9FJ)7.D(6E+=18T T\1I,XQ>VP^8NY1 M@GJ"SR'R7H[%_ Z0M*LT/LF@2DD)>+'USBA8B+XVHLN&R$ ;/6MMHX[IH'6B M]Z?6N5>'\;L[V+Q9T"?C^GSSJG9>^^.\QU6J8OJ,,RP>!<658%BDHT8^/43C M-6TO*&O1%L36,P3WIZZGM)L#P? HP)I)ICO,D=K%Z\1ZE"A5U* U*5J5B''> M(X/"0U;):QGB&,G2VVCIZ1)P##P=R/4.T%.Y\:[<,]GA[_G7BZ^_+5>KY5_5 MH(=O])/S'S.E!)EOZ\#YX(EAM2.SCC5L-2DF[GDLK:>$#*&OI]BM#9CY+:HUL.,!I#7DRLV M'NY:R&;J9]1[SX@7-31Y5U[5FJ4UB6L]LQ3A!.06A!4"E'09O$T"&.EPSN@8 MI?O]MW<\I3ZU4D\Y/\=AICUC^T))+8.]LY59T)BRH^!&)TL[4;23B"P!LSZY MP'UB21T D7O+])3 TQP?Q["T4\MU-Z+X_6)%=IE4Y'R99Y9GY#4,%N:R:[T& MKXH$:R,+Q0JF0^O2FR'T]93T,Y[M:B*=#I"WKEUU[N?R.M)MSBA_>+?Y8+NXD M1+U9U*)OS+4@?$9!16*>:9#.T ZQU*'SR8/5.0BAHL]JOZ3H@Y;?"TO^.6#I M1"+H$V1O\3NN*%KX4$5'VZ5SHTLV%#6@U(PXF$T-5C5DG4OU!K+8CD6V[N88G$5 M=6[=3% *8XJF#DDE-I5ZRAPY [5\17LMK!>M->T&KD!<'!F<( 3>8I!"Z-3$\Y.3L_?=I'V 80:,.W'J8EW;IR M-PP)2EMCF8?L:V=V;2V$PA24PHHE[YZBP^;->!^2,7$Z?COOY%@6=^>B7&_H MQW4LZ*UTOA0.7@0.2N@$SJ($PTQ2Q1/-S9/R'Z=H8L_V6($_ZJD&_L,:% MF%]_FJO]%IV4!.;KG)R9YE[]"A"[7A5+SUH:]&G"#FP$KS)(MYO MA3@N^+;0.+%E.Q'XCA5.!^![Y!YT4S=5GZ+KF,KZ6_-P]GZYWLR)N$KMC&>D M\]?G,YZL0109F*HW[IG^Y(S)D K7)J!R ENG[S2@0I92[&H##WFSB.? ?6&,&CI9&/IFA/),P.0/S8 MQ0LU+&@W84HZN@!3B1 ^CDC(LY$E-:)R2TH7S:_/215/")!-DK?&^# M_@$;%]:G)(0$X77MZ)HCB? 8YAB^7 M7[\M%_2AZZN$NEHB<'0.X:.?VCI'3'EEO78>4BU]5$F3LZ$40@Q.R@J M%W"(E!_W 0-V-^G8#AF6'QC+0IG9<*JC('0UU%\BXE]&B;WU9\X"( MKM(QC@'(<>SM !^WA#NI2G*$9"M%O2&7 2*SA8"M1>&H=7;-$W4&X>%45\/' MX.$P=O8]9';#G8\7W\B)J)Y6.+L=ETF&NY9QO#Y;_M5HZNS!B[5V3H[>\#@^ MB\-4HI(2 K/D2R<;P3/%P$44I9A4I&IMW\?T6=Y?38:?*<-C+C(!NNJ=ETQ1 M)G,6;%1*E!!*XJU+KK93TI7O,D3:C_LN!S&Z _MT[^[X7:23MJC%JJ_^3E_" MXC.^7JYVW-3-HO*:Y5 '&I(!5EDP\!DMD'7FR"7GH7F_\"/([!WAMJSWV^?#6UO%P1L:J7K/YJR58R!4)A>-2PTQ,P;%%*+/+66ZYKE?W[Q5520:X=CEZ3+Q+._A/#:F:EEB:K M##&QFDP0//A(3"$?%2G;^BY,PFH"4%=F>!915+?F"CD%1JLDAQSELK*_2:F'D]+5Y;T MA#@\2B;/#X+UE'WZ:SD+4CDMT)%SXFWU:#V$F!&DL\6A$UYK/1+RKDCHZOKB MA( [1 +/%&<$')QY%8NO@T(+>E;'I-..D6M(+*I<6#'H\IA(JT3TEN1BS:"VR)\V=<9&WSG M/UJOT7;P.)A7S^ ._T7.FW3"<-;RB?O13VU]:[__%L:YKD=K@D9R]25N&@"X,!-'1U*3\$"(]9H+%DT+4Z^H#?<7&!E7OVXS6MCDW7;J;3V;&BD]*X(>TV$ M7:_\+R+LY15AMX= %,N<49"*2D"1'0,G4P%7B.TEI(RBM3;8T#A-._BG4'Q.+EU4@_'4(G M$U[W9IM95*$678A82DW\-."<#>"294%X*UCISVPW?V;O3%<.DLJ19OO5(D\< M/]]T;GJ/J\TMV2+ANW@V_[Q9?LP(>L^53Q=#'\**$T?12?#(2XR0 N>UJT8 M7YB$I+VF;_.D?&N%,7(4?6^9QV7PZN]O6*?H?)I_I5]Y5S[2=]<4%=:??:H5 MB3->:L.&*$$$^J(8HV/KHP9O-,?,6)+8>G1V&\J?1W@^!'\/AR"=7,(=. !' M[WH3V?U.;O2+O^?K62RT%?+$/:>RQ&8Q8C9>K*OT1F*0 M")\++A_C[>6L;SX+M4UEY*X&Y9:^%'(2@[>0F>=)BN3(B>Q-,5_1_LS5\@G1 MW1H(SSH)X8^PJBD:WW'$ZY(':YSN8N3Q[9WX"L0&A\5GA)A3;2L>%!#.'"1+ MD)>?V-W_%;;?-W/7"F!*NEI/,=@O 4C<PW8.Z Q;OP YJ"9?_GB@;BF+IZ8U]_X=.+KF^+N='/_MQT\_V5R@))W1!5\@*M2@$"T$B@VA MH-(B>.T,:YT\F.U;>C\#J .9W!I]_XM>(JUGFNGC%.90D:HM' M0<0+Y<%89TV.QF,3:C64;+)E^079U (DAPJ)3D$R=?2CK0)"4 M#'FIRMK\]FG^7DU MTF\6>?Y]GB_"V49Q^LR%D;5?M%8(2M=999D;8"JQ0-Z:1+67B:$5[I@7^MNM M:=FY^+1-($_GM[3A_H3J9.L&ZD/"AC^555_FWSXM7RW.YS?! \\IU @!?%2. M3IC5=9A9)+Z%XGDNAMTW.FV ]3A9T]BJ1@!X#$X-I3$QT%Y^F6-Y]3>FBYHU M\*Z4><+5E<*-.F4O8DU3S:FFIY "9_4>0R2-(6J48J]KGB= ]0@)'0&HIIVG:;K7=!/.' MR:@+S#WZD']3G5HG?=#_\Z?P]\PEY6WABM!B!:B4%$2G+*#Q.NC(HD@G[F^R MC2V3*"*=;,^)7 M3'(8@J%U=[[\31Z%,'9#%)K"MDBJVT[982O9(Y%4NJ7]16HAI5[6M>MQ&<"3X@&_4UL;?'HD/D^G22 MPQ F3WS1]J*4^=F\;N#RWNAJ!S9HYF5)H#%A[?YJ('B*[>F+5LQ18&7VFI?[ MQ!W;]M7[>3TZ AZ-F-N9%KG_Y"ZDY:5$#8)["2J3:@TN!$C&::\I'!;\1'[0 M<\V!&<'Q&2R9?D%V?8T=DG0L.O!%USI07L Y.D"^#H3G2(>)GRBGN&/_9[C8 M!^7 #)%!IUD/1@N%,3$H7"8Z:UZ!ST% C+KHR 2+]Q.$VV<]3)0#,TAZ>V0] M#&'EU&AXL<+P.U%_MMQLY,7G%>)FO,^U/38N,3H,1<:IS MN-@O&>:)A?KQ:QKBHR5SIP;*I_#W;[C ,C]_L5K5;I)W-R)$?=,2FI2JIB]> M67"29PBH98G6"L3]!KT]MLJTV3 C0:096Z?&Q\OEZMMR12PBYA#BK]_#4Y), MJ0B\=C)2O& =S)%K<:YVOF3U8$S+SA+F+1\_[5/P2(@XGI%30^%Z0MSKY>H% M_6&^84_Z[_GB\\OEUV\4]"T2?ER6\[^(S=>:4$:?;3(4.SI"NG"ECOM-Y/@7 M%>M(.2S[#6X8OO:T$TE' M'((N@MU6[CWJ.W(F^?TRN)Y Y>-43*<"3X>"Y2@BF3K&?#*JJ=\)BYMG11TI M8LH>(I>"MJ8\V9(LB6/6&1&9#OZ>#MQUC3EHW>GPU5+4R]/P?6)]]7ZUS!?I M_-WJ(ZZ^DZ-PZ=0ZZU-V"-9F"HJ#UN!E5?<,?4A]ESBM33R: M]WU@9_UBD:]VL+XZ:(8YF13!7@GOZB8H*HJ)V,)-1.5J<-2B(&LG =-IH.-E M^A @1S)X:J.UX[W0\5*OVQQP;VK.2Y$041GUX92V^/) M=0@+.\CH>)&_SA?SFGM> ],KWEQW 2K:&LDE9%YJH]N2R$C+##HIIW7MZF< @A,5#),7"&,\B& MC)%*-:>A=9+];FJF32MJ(^T]('0 ZSL T>4=[KMO6%^S\Y\4-ZYO+E]52)8C MH"<"LATV:MC82=XUG> 6Z>K(;7(3A54 &S M)8-":\ IG<'7*7\43:#2NC&$FG2VL+^.L]141AU@[D5*RXO%^?H#)IQ_K^SY M V_FETB;90@^@4A!U@:,M=&,RE"[&$7B%<;FM8F/T=-E/O:!DK\?XK42PZ3/ MOM>[>7R:NA.>H^<>?'4O50@1?*&X->EB1:@MA[#U9<'Q,^Y/G<;=!E;M!-&1 MJGH??M0#DRUSOMNKI"-9W M *!#&@)QZ9B, <&RFM-N(@<7? ";M0A)RZC]2*,KFW=Q.G52>1OHC2VT#G#Y M$<_H1Y__@0L*?<]>+/+/%[YU<-=BC;. (LJ(DOS43*?-ED"14FW(9M%$+RWS ML771Y'Z4=9F-W@9](XBF \!M3]]Y]Q=MLF8ROL=5JA+\C+-#:^\O5NE+( 5>U?S=WYDQ M)S4R;B#9&$$Y1SZJRK7%=[ *7?'9M>^B.(S&::] 1C:^(XJKZTF2'\^7Z;^_ M+,]R76MS&H]HD;C[P]KU0=R3X$;-#B\5U$TK.IF5UU)9"*I6CZ-)$**@N "C MLTK:H'CK+D0_4]"ND>&&C[_]>'D6UNO+ZT)-GB3/PI(CF7CU)AFI6!G!6 PL MV(0JM=[<(^1,>PEVA-QWMR \CN4=6+6/)(!-$?1F"U<;VCRJ2BR%-*Z X.H5 MBR$-[%DR@"4'%Y4L%(VTQLXN8GII(WBDN._#J GO.P#17?JO7L2"TL7DD*!H M'4 Q+2 FQX$7%#:K@,RT?N]Y2,7$L&DCWOOWHL?Q>NJ"+1\^+02.%=:R(>=ZT!/+KU^7BPU3 M?KO:02D10^W2+SD*VD$6=3X$0LDL&U$];[;76)9!+RKWJ9CV&:412!HQN2^8 MO+CNQV&R(:S7\E&*RY3D"D+PA/:@,BK&,[H18?*BAXXXX\'D$"9W ),!O7># M\T4R[X"I2(RRVH.KDV.SEB:G.@Y$G&BNRJ$]LD_0*K*M2]].=L(2F[YTA@R\\,!34?NW^=B[13Q[1$1AHR,6) MZUMO7LLVZM()9"DZ).^]MB64F8$3+H"P9(*3Y=*CV4=#/%'3^M.BO338:N.3 M',?37L!P=328E<%PGT$4VK92C!QTXSE@I&"_9,5UW,N7W1<.4Q(_ M@(M36X;W9^'U_/SZ_H?TVI5&8UPFDWSM9UN;5#+CP/EH062><]:9%%K>RR[L M6* #F1\BK65CUG4@_@6>O[Y\-7VS2/_GNGZ6]AZ\\B"=(4U(!Z-VJD6PD@=G M-OWA]JMCW[' =+7(+<5_-.LZ"!D^7L3U/,_#ZL?'<&,5+UL3&99XLA:B)9VH MC,W@:E_KA)$C>BF*:/Y(MXN87KJ*-7ZD:\+['D!T2W[M3/2N/.Q_2_\H$^D9 MM'7D:W-#@;G6Y'HGU"PR+5-J?8WQ-%43/^*U$?]]4+65Q=06ZB.FY2(3C]X5 M6KQF-"_RJ[_3E]I@_=K@INP$CPIRLA30><;!ATR[RYQ\N"@%XVHO8_7T6A,# MIK%HE^/Q>>IVK;4N U??:MA_TVL/HT1%!PA$S&*$?,!O5^F:-[,\[F_IZDA9+HJ5Y,%Y7C=52@1O ML@;#(H_")VWT7K>H3\!F;X*F"YV.E_ER; %,;:XNGS[O9IU>-VLP+IEZQ&PM M+51&* A29\A"IYAT,?(^BG9>M&Y?83I8C"3)96NV3H^-7??'F#(K%(E2S%A? MQQ-S9+5C!&3"UD8S0@>_)SBZNH4_&3I:,+:'..H+L?.68>]7R\^K\'6C9ID7 M/FL5"=FEU(?-!,$H#=QS%7@,A;G628^[J>FE%UCC<+P-][O%T=4QD]Q;BB8M M)&[K8Q6WX(7@((MF14GEB*"3(*F+&+R1S/>"T@$"F-IFO2!9BNV[N9X"G="; MP 6I:4T1I\\18I""MJ0YR])S9&DOV_7D4CTBY1"1+D?C;P^JYSHS_;(FIO80 M7R[HK^O+,R6RWC0K-WESL>5I'Z@X""]3"#[P$EMWI7B4H%[Z-(U4_'&T##H MU+T]7#>.%5(F1V?-6%OS27,"1_N!Z(M&$X7R(Y76W2.DDS*0XP6]M=3Z&*YW M )T[4>-UN"BR9%Y?(I/--@;A.@>RN98 Z(9,F:L_'K#)[.ZB5H'MN)NIX MGD_M&6^NGD_QZN;HLA+AS3&;::K1224@* MAG. MSK;M>99\<*;P6K^WJ;B) 7Q5[IHTL2N.JYCVFA4WR-7>B[1^2N*.0]Z8$ND% M:+N.U,OEXCNM1#)[5S95H[.@@]51,C">,U!8&PK;I,@'L)$%IHW)H^!M;PK[ M*;%K"+MQY#-IN]1+A7YYIFK;UZUGR6(2V1*G5>4-4^K01WS^I>#!/@4-!> MBI:IZ!R2VRO98W#MTW9ZIDT ::]\FO&^ QS]<[Y8KB@H?E,?)6E76QK*_?;C MC^4BU4:;RTWGP\M?F=D8A+'20&*"++JV!B++@@R\UKX$K?7]N^^C078PL=.^ MV;5'X&FD-G64>;N9=^45;67Y=9ZN=SSSIHB@;89DE0!% 3=XPQP8QW*62K!T M?QSTKBS]1U:9]HJ\L05LQLX.U-:5-;__='EQ_H7.Q?]@?O&UIEGP&:(BG2L3 MF,AJ00+]*:I0X1Z2-09)([=OMK47:=->;8T6"#:52'] RR\6^0.>SU?;@UR* M)&+2%E)@E7^2#A'#0CXD3RYGE<0(+WS[T[<7Y/RSA5P[V3P;W/W?<':!,^*? M"W2HZBMYG4%K H0B"DB7!:/@A5O5NM7! /+VNVMEOQKLAHMF:G?K7B;&J[_3 M?(VU=[Z54KOH+1CM RBIZ.@XZP ]L\H&F8EK^]_8;UEA/X@\J_OX8_G8GPJZ MLN@?L#Z:UAJ9&]-^)\OURLAKGE,JQ4,PM[ M7?M0NQ_ZGM^=_-B"ZP"B[Z_7W6SYTM+?;F_&ZDT,>DU1#*?=T!F#P)P :4RB MG<0L[T\D/QJ&CU.T']2>T3U\0P%T"J?+1X:9%$$(Q0MXH5+-1%2U): 80(: MA4IFUWH8]6YJ]H/1,[B9;\SX3B'T[N)\?1X6M57&+$O!4* #XS5MQPI+VZGM ML[*))9>DO&J=6?,$2?N!Z1E=S[<400>(NI.N\7 O/GITMDA@,6CBDV/@E6(@ M'*]SAY(.S2=0/T;/?EAZ1A?MS9C?]6235V%5'[,H MR]77S2I'##L9]/GMYI\#&0';.@H@YU"K6" MQ%V27 MM9/,,[AVTM!N38?_MQIR7R9?(D4\%Q+2.@9 *4X &< M3/0GHXM/Q1DOQAN?LC>9$^SI$B*=1!1$!8R(WNKB'X(FB704M%IL%XG MV_JVZ"F:>IFJ<1K/I:F$IC9)QQ0*F61-\L0U7L?7*,X=N%00.&IOO9+2J">O M 9YWU59;*+0JX!HBEV=U!_6A]F1,\[/YYN.7Y8^+K[BJZ%Z'1?X=:_;B8O/7 M/]>8SY>UJ)?$\5M8SU/]A4OAW/G02YFUN\,:E;[Q[L!.Q];1[] ",XDY TQG M1P:_SIU(NC;@\W343M:,7 >^\@9E&B MC,B-CB>[0=M!9%_J^B#<[']_UD)0'7BDNT-YRWTV$LF+LH8,33 ??_?:L"0CVOCL;(I$.H+4E^I/2LQR\!!;JRURRKO9JKA,70S&HD$?7 MO"/)L[D[&R3>I^_.AO"Z![0\'*.I D5MY.&"E2@I>LL6(E<2N-5)^H!!Y=8V M[\!9I:>\9ALDUZ=GE0YA<@

?%76.5/],N7\[]+\-QY R4%XH#G"-'7XC;M M&*>87TN]UT2O 0CYB8!>[T;&L$N'<[X#V%QS!7,-<'"QOA+2J@;:51NO?_MQ M^SOOPX_ZO]R'4*SIT6OBHE.CR!@Q&U#Z*C/WD;(N3D'1=:6>-;!R1C M[&-:#7<$K+:U(9U2QAW@_-77;V?+'X@;@_'N6V7 ]8.*+YA9K"VAR:=0SECP MLI F(,ZR7*Q5L76+@)W$=-#;=%*AX]_ M7O=VM9'";13 >*(X')6!8*VN73>"L"E$K5H'E(\2-+'Q[@V%[80W:4.=FZ1@ M7&U2_FX:=5QMA-R?S"FIE1/$I@IB& MLNG WOZ!YV\6:?D5WRXIH+^^[U:I,%Y<)JY8!!5KX7N0H4Z)R5$5K9-KW0)C M*R%]/0<<(^EE:[9W@)WWJV69G]<=S(*20>:B00:LK1J9)]NN,N204_ NNZA: MWZ+ODAQ,Y+1^?GN$C2NE_H X4SD)D;T@-S);.D=:@O/) M@Y2:&5629;ZUR_X3 =,Z2",#:!!W#[=;R_-PU@0:_\+YYR\4I+X@O(7/^,=% M#1+>E0?%>AM[?\,NGI/E-3!1=6Z-4M:!S[4Q!]?>D"^0BFL-H8,(G597C>@S MC2^V#GRJ09N<62ZYQ,0!A72DE74!%PQ"U&B$L-9I;3UGFLZ\S*!\M!"R4Q"\RJRH@$&T M=O6.)'E:9=H)@$>2<*_:]NGMSJ+,V>H0('!G:PE*@"A9G0%DM2S&*8NMBY$/ M)+5##3P6G-I >9!L>X7PN[)KHS/KF#&:%(.N+9R5X)PV6AP89"5ZJW@YE2H0SBXRY8^['W[ MJK'V1(U7*C8R \>N#[-%NV@%&52I2#W6OKLA1 %>1LX+N9OL_IS!7Z@^+"N? M1 BTVSJ44C%#?W(N@1&:Z43XS*GU&]ZO4A\V!#?'UX<-$50'$=6HS8(B/=K 3I!1;<'Y$Y.G)4NF:A"?6TECPN)S]%*!286 MJQ1BX;RU67J*IHDS_GL!SUZ@/E"2'2!S2[LKR=P,>N@>09I%;$H* E>&0N1H0G%"E>P MM54\OAADM*O$41'53A!=7"KNJA-P@@Y!"!*TI0A.6>7!B2Q!*=*WQC+.>?-& M^T<4=HQVJ3@JEEHPOPL4'>F$WE[21&5G *E;GJ[IZ*9_(]Q3"8!#2*];: M++:B_;E5KT\8L1XF[PZL\)'[OAP3-8L*>8KU65U@K4/EO*J, D7GZ)W +$OK M3MI-".\QU!@;/E.<1[^QO7M=(AYDZ$7^WYTNP><@S;3Z!GF M_?Y^MTMEQ?W+E1ER9SQ9T'IAGY -%M1C@E(,1$+W0)&5MG6S]"SK$J ME#[T)4%X?OXRK%8_B+F;^M>-19*TR\C)6P[H5:WPD>",#E"\,4CG,@O/&V]T M-S73*KM6>+BOOQIQOP-3_ '/PGDMI5Z=__BT"HLUL8:$L_[MQ]V?;*XQ6<"8 M)?GDN8[+)H4?P=LZGU&ZHF1!KUWK/*_]J9L69ZWP\"!('D4XG<'N*@+4]2:< M3 DCJY.E$$(EOP)FS*6J&-"U[H7S$,JIH716/)^!%8','_J!N*?/KRHPQGH MPZZ;,134@G%2W;J6G6%2M0!-0> >@W&!JZ*?\I.V?G(_:#A$3,M6/)M0X.O5 M^>QE=?9Q]:WRH=X87>*?%5LVJ1&ZSG3).4-T*8-!@YH7EH+;J\T9+7!'4]#? M;K7$KK6GO:%H;&J:,'AB@-P9(/UYA9=]3.]MZ>K\.,69#=(02RY?8@GP*G+P MQ+#"C IVO\KP)U"S-T'3*)@V,E^.+8"I[)\OKB8+SZ_??ORW5^+6^6) M*+B4B&!+G>5A$@/'-:GA*-$4ZU$&LY?!V;G$=, 829;+YHSMP(O=W38YDPUE M$D7-DJ:3%!+6@1@"4M+61>^Y-*V=V>/ZE(_VBCA2:-2&]1U@:%LS99[0)R7 M*U>'C5M&9XI[.@\A*)E],K'UQ?;S:4@^2+Q[-"0?P.L>T/*P5S93$JTM"-'6 M]G:EU/9V'*$D:40D(TX!X7CI4]TV)!\BUZ<;D@]A<@2ER,JVGA3Y.T;3)"2.9J(9"Z !2KTK!5-_K;N[4/Y"* MOG7EWGVK$YSJ;=5,H14AE@B%;X8@^@0^I0#DV64KB9.86_?ZVY^Z#B^*#\3$ M_1R]<034 ?1^OUJ6MO1BO<;S]=MYB/.SRQ0B/)]YBCJ\PPA)^]J?O:C:G]W4 M>9O)LA)X\*T?)IX@J<,KHC8@:RF*#I!U3?V/U\O5GXN$JW/R'6AO[Y?KS-$:Y0-(*_#(*\-XL82T=2W M2]=-&:J>QH3S[]7?N+ER6<]825PJ\C>XKW76/) #*XAQ+B>)NOB"]],5=MPQ M/;%0AZ[7<F*EO;"BGQM6FO*W=["\*Q^P!LAUO.]RM4FO6[SX]NULGNH_>!G6 M7SZ&[S77;H8B\5B*@8C<4>B3'?%3:;!,.M0Y6V9X$U3M3=)>\#._&OS&D5@' MSM?FNN8#YKKA_&[U,IR=;9L\/>-<.>'IO*E2FQHZS*2F%84L,3K:'HLFM&Z- MMB=I>P'2/B- CBF:J34CA<4K#&O\'2__^V;Q()BI$4R0O);K"C"9 F1% 0T$ MQA)D99CG-F;-]_.[]EMO+PBY9P2AL7C=@<)ZL(=_K&JOZB+1N8P!L-14K"R0 M?$E$D%J$&",G_Z!UU>!V2O;"DG]&6&K(^([@#47:_WG@L1$O_ ;+K#,S^^.T;JY59FA8JB0*4#C:,O!DPE7Q('$@DLZFJR] MV-?>-:!G/^ ]I_OYJ83U7"J>KDLNEV5OAK2IASIBX5&JI5HQX@2U5$&IXLGW M!RL3UG'?# (Y_%"<5^3R.XW8NNWZ"+54#4_F98B>ZY7C:Z(OG/TGAM5,*3JG MA4ER2[0!138$G!0:4#OAG+:J:'="W;J5R'X+M(: ; 1E>[Q(?PT/H6[[W0)G MCAMNHK7 L5"LG^IP'T9>DM N1"&$X6J_6^:F9$W[TMHQ? \1VZ\#V$]_+6=2 M2:Y2M&"C(&>MITXD!2V1-^U#;.6"'BNT7 BPA$&?>A2R, M"B DG5B*/^M@"EXG%R?4+.B,)PW&;@B;]I&X=] .%MVO ]O7RXO5K+:Y"<98 MT E#[;.4( II("GMKMG';J%1I>H=Y9]L<@O?UKV(6 Y-ZD@6>' )0/E>:BA#X7N M"G64WBGF6Q=.#"+PZ'3KY7K]TQ)713;&A%J0 "PD?JG#O6 1A!"!LX2\?=O= M[91,7,4V&E8>Y%0?+X>)6SZ\G9_//V\D\[)6JM?"4,%%UC%D(ER*VH@S4 !F ML+Z262$LR\GO-6SFB=X.#U>>%C4M9+ELQMBN8/&)_L55.6AV2AC/)*"4=9Z\ M54#?<=4H)Y^Q#AC;JR'N('#2Y"&ONW18;@?6/TB/:4:VY"CF?ML^DEIQD324H.U]=+7 MVP)1Y7BY*<&D+__6_:0&R?R@?E)#!#"UZ7F_B4Q?5Q?_[[=O7UXI3I]B#A.F HT9.GUKKP93V>V<:OHU& M+TU7"Y/;78O$%Y]O'@I,T#QF-( MTN_[7V(W[^-E =LC#0S,6 /+QCX2D9?4 -6E[29M:W[]1G:S29%BDU7=6:RD M%C $TX)9D1&1<7X9(1K;ZF.TM-M __ +7S'YQR\W?[D/$5U0.KKD %W(E%UD M!L$) \&4I!7YW<":3V*=3N;"TS9;Z,[Q+?3S"*N#$.EV2NF/U]M5M0.WM[]6 M/Y 79D52P*,G4Z\Y664LE(BZ1&;9%:5EZTP1T,AKX?,$^5)F3N;QT MD/UV@VMBVS;?'.&F%,8C0VZ2 ":\WI?"4!<+V<<<3;3,JW%P\L=_?Q=.ZQ1I M#6U9M^CNV)N)^ALRIG0OZC3]M$\1[I\G2%Z,)*X$FRE/B*I.L^*\SN[/L@B> MHO>C5.'93RV\P+6-5K1EZ,+]K']MAG0=K]YMWN?-'ZNX[\TX.OSXUR69TGI;#F)I#2>T13;\FH%M0SYN(H XN5[1B9CKI9*UIZ^RY$"65T"(1AFG=8E.MU"D8P0L9W(: M"79HS>4.RB._#.O?#^;2U$GSFFC5HE#B5B>A>LRZ0@*TSG0JDUN7N[_Z_(+J MT4:80QO.=J 43YC:NW:<(Z[FR&-T+?O> M_L5+M:TEU8'V'=JU^T-5%AW*E!=%8RK:&X@LUH"N+IXWBA(&EJ)(WCL;1ZVN MG6*ACE+310VOH>0?VJ\V8NA H7[-?^3U=7Y+/*S0@MJ>^Y_5U<>?KK=7PZ>\ M>?-7O+Q.M7>WW6;ZI\Y*O7#"<51, S)'6:D3GDZ''E SQYU/)HG60T5/(+.+ M@N%\*CBWX#K03NUB'/B5'(@;R.EHB4Q!:* M09QU$4J*J+(+UJOF6+$GZ%DX$YQ;VYJ)XE6 A=Y??_J$FR]#>;M:XSJN[J%M MZ%^N/N:?AD^?YZ:=_2_&Y#2%-UI M 5*:(JP.G//3>(F0HPS"&F"B@E)58."4#,!X9#DCYZ+YW/GO#*0T21TF@92F MR*8'1;O7>K>,P@G4!JSQ E0RLM8"Z%:*R%S2UJ%N/=3CU8"4)@GV29#2%"XO MW24\@K31W.B(%(6ZHBG7,:( F7 .+BPAJ_!X 2B=K1%N&+JL< MMSGJ ^WVVN]PYVB5H;BNU))R9"1R$ZRF P4V#K+V^._OHA!PKAHT8-UBLG^Z MJ:DSMRI&!3YJ34>@B(IXE(!<9RX:)4?=8AC'>8B!KD!JIP2B[630+6) >E%2 MH:00M:+TD!L+06$ D97/9"%%-*,> 'U/B(%)@AV%&)C"Y055)=81%)LO%[^_ MOY YA"Q$C98L!^5\IIMB-6B;)18OO A/U5RV.?[GA^&/_[KYC7O5N/GA3C/N MOMD0C$,Q5GN,2%QI_39K*DJD MN6]IKPOGG/S=WR0>1O(D18F&)[H )E(3Q!)8SM%YI MQ]T\&K1TQ-%"ID^JR D,[L#SO/N<*56G6W2H AY&5:GLDB#B@PA(#K0("$0Y M:*FC=W79#1_UB&*"%SI"2D\JE1(B>!Z#838/W MY+UU)JXY3V8ZM$;G?)\ V+/:@*TEU8'VG0)[\U93#B(UN$CL4SP2-^O,D2RU ME#8B)MUZX.%<>,5E(;.3=*4!7G&*X)9N0[[!S9K(W]8A73]F8E[^N4XES=NK MND4F$TUQM9?F.OWPJ3+YW[L?+[R@JUUX?>/)"IE_7YFJ+10NZ_YM@3Z/[$>< M2$$7C:OVBO=R4GD5F,9?PQC.S;,C5U,.:I4\6?.ACIR!B,$RG;!R)*,R-X5Y"BDSL) %CJ#$LI D*P^-"M1=(%WKV[OY]J>>[8!)MBLR M8]Z!2L0KGYP&X:,S25I)B=5B;KTX#M7:C/GNZ#7R[*V8*Y MMF49I0QF-[G,,9!9>FY8L=*VSEX?D+#L NF9E.5T)I^!Q_V 5SG]UJYM_71$ MYT0I09<"PF(=^:$E>&(-F)RXLDZ*TMY)G1]4NU>E2 U%L!C.^_'X;;\?XYJ. M=..3A_5MK>-V^_J;OXB%)+C5&C=?=A5FXD5=WDV$7>ZX<6.$4ZD)A(L@T9 / M9UX LB" B/S3BPX+0#SUWA+\8ER3TED;*^UW3!0UU*"(FCDS%;F^1KF4YP MOZWRKNP97>_D B)_G!.BFU\I2,J]U$;G09$+6#NE$VRZ""$Z/RVN\% M@SU)IF,PV%,8W$'=XR@DF!FE9(X@>%3U$5.%!"?GL:8HZ1&.?HT4-V=^!,CT]%D:5&!1C#J359*)%E!#RGF-:*GBQ0*B]<'K0M'OS):+C:%4Q]15$!L7J"'";.7 >N/#9&B]G&G/=_S"F M28)]YE\0P3@R M5\A[+%[54A;+N\?]]7V3,A"#D8%YZ^7(A4[]CV0Z61$:L*X+7-(W]OE8]G9A-=!;+OG MWD6E.4O4=6B: B5# %>B@F)X?=G-+!]7))Z@7E"S581WSN!5JL4P\]^PAX,FP?.RAEOEA/]T5595*5E#">RF;8H5R*4?!C:XI&QH)SF4&Z+BA MKQMCPDPPG?ZKG),$^V256=$#:!Q%1 Z6(!BR7>T+5BDJ7 MG7DNNGLE50D4U'J^%)=:A>Q)C6L'C*%5X M557.D[6B+4.7-@]'2G7D0X/-20.=)=;I7@%\J96[E%E*4AIMQYF'_JN<)RM" M ]9U6>5\)C2[*ZQXK=$JD4';.K*_+G)!&Q5PFS/#$GCQHS;:GY&NCJ6UKS[^ MHL'O2TB[@[CX4-NY0)=Y<3Q!C"91@ILSN)!,72EJ.;EK)YOG88=O=Q$%S2SI MH0';&YK!.8JFMQY_J!X?UZD< L/]?]GN8X";B8E#^>DCKC]DRD"^^1_?WO\? M]\'#&?75%Z*L72EV"58VJMH>/CALMK?%,\,Q(<,,$>N2&>LC!)85>$2FK%': MIM:VY1$RVJWKO/OE?UMMX^6PO:Y3Q7;+[96T*GH$24>&^@/%M(5^C 6YE4;Y M.&H7S11?_SQ9RQK8FP.BQC++8DH*R+,J[:ZL5"N9=G6FF' MS"*V;IL=IZ87DW2.M$>HT FL[TB)O%E?K:Z^[)_SW#\(#S*%8@(D5CR0 MD580A)9US+Y7# 67N37HZR@QRQ8Y9M*?-JSO0(<>X\]=SNTPEQAE75":+2A? M7;SDJO88,!E)Z;-JC>1ZDJ!>=C^^7%!TFBR6KM__1R=G7;6;%\(JU9D#$BQ"%YB8_V.]VI(1_]!/]^:L393@T9V@' M]N;^02ZD2](QQD$&B@*5(EZ$Y OD:)S61+R7K0=8W*=@&6UI*=.'*_].9_#) MZD%N<#6D]U>X:;!T^G" 7_*?^S.0EUWG=*$Y]\E83YXTU2%'6@.*VL$RT:4H MM11AW NH(Q]8QK?,H G-N+BT%SE43P/9U)33^^$R_406-:=WFZ^[3Q>)9ZFC?KKU7D:'?MYB_J M'P&W^;__X_\ 4$L#!!0 ( ,J J5AC1:9IK@< -LB 3 <&QN=&5X M,S$Q<3$R,#(T+FAT;>U:;6_;R!'^WE^Q== [&Y!D29;.MN08<&P%%=#&J>/B MVD_%DAQ*"Y-TF/4I[W7[G'YT]L((\\%BWR.C]7JZ*YI1X_T&OVSKNEVXX5XF; M#CKM]A_V/.GY6:H+A_T,^,/7(&9+F*-[UY29FA0#;])>8%TNQSK39O"N[?\- M>:69REQEB\&/MRHG*S[17-SH7!8_-JPL;-.246D@M.J?!)V@GK^-1I=1ZJO6F]-!,XP.D2K)"]84 ,CY/Y3A9< MCFYNQQ_'EQ>WX^M/XOJC^#RZ&5]?C2_%S>CS]4^Z;;$!VGA"=B<+\1=H><9)1-J!-?4 M#DDT=BPTP!P"I2J$+!:B*IRI" H#WCW2PTE2Y+@R2F8BE3%N&:%SY833@6Z+ MH* 8WI1FP22YO"/!'EW)M+B70!ELF?DV@3V8(%8&;0%D!=BA24)&S*:?TZ&:B%L0*YLAO[!K6BNW!0&VI)BKR#++:&:3F#F#&R)B!:;;G@#X3SZ M2CA)I*J P]CW:PBUQ^\!0AI'.\=#6T:G1EE-7IZG"I7?!6$A#WMEP MGHHR8J<(0H2C3-DIDS-9CK+ETN7K1-DXT[8"'Q>TT5GP>FET3 EN6[$/)R>$ MJ 5/CN[CJ2PF)"Y0*S=51K8&QR/9[/3WZ2!W;(6LPV,:RLKNS,.I%!*?7.P4,LV;G8MI)E]S+=.6>09S.5<"I(3(N2D4E:I!'W;,X/:9)E MK) ]2D8J4V[!>/_4MIRY/JP^8B'I'I!N]'P/@/>U065E2F2,]?TICK5)O *^ M^T^H0-O)D#A8H9(SDDDPV83D0.:JTH/=6TR/^$",9C*K?*6Q[RA-T9#5C'B" MW6ZLJWZS W*$RZ=[K<\&,*+J;>CHD:[<\QKL@FUR14T\KJ3?GM9$M!R$?()3 M\ 3T\<'D#=Y<0!/4>_#5ML]Y(J\;IE]Y,K OJ')&>AW'E6'/;L#J$U)S;1WN M\\$:LFP,0?61*IR/GF!)D2*HOT?4M>(8_L@?)OB<450KO0Z"5E-I5SV(*]>G M%"4>TKP_:KA9X,AP1UE]LGA$W_B/7?32-/I.2=/_=Z=*?U!.ENG66)<35_=F MR->5Q4%[00O:&A56JDF,"TX;NT)]?P,B<<0'-JB!V'?T/V!?7D4>U$XZRDKG$6>J$"9@-'2J@"?#7T]!H %\4.W M;H0^P(]<;)7#^W"*-Z8&OBD%8G4]UJ&;Y(#L0S5^E5[1>^6/+*SC-E[3X MLUR$<^IIP[]OV%+\UU:PNY."0:==O-CW3G1^EJY7(Y0(F29TS61I:;#\,@1T MEYE<#%3A=_1,PUI6I)W3.8L;SAC_T83KI^/^07E8KE^%G)ZV3OI'_#;$&?Q/ MEAO7+TI:_D7)H4NVUWK]5KO[_'*[U7EV[6MB^]W6\J7%Q.%:5B=$]Q MQ8=><1TF[-^B^X:LV_\<'@-AY-D*Y,'_220/_?3P]=ED/3,_\6.)#99'O[[IUZ=[))]F;IR?G68DD[._G?Z]V127 M.J[&5#@1&Y*.$E%958S$3PG9.]%LUE07NIP9-[41(9UIUQ. M9W,YI_OA^G3?;W(:Z61V=IJHB5#)NQUUR %>2!Q[I93N]VQJIH9L3[]P^[K>->Z093E;BLWVFWO]GQI&>G MJ2X<]C/@#U^#F#5ACNY=4^9J5/2]23N!=;XR^*[AI6%;5HR*@V$5OU*T GJ^5%L/[ M3$7*??NF<]0>''1:W8=ZKYHOS0@><+H$+X2O6!##Y62^D@D7PYO;J_=7%^>W M5]74A;H8?KV]NQ;\^7 YOQ*?A!1/4AK:[H'S2U)=BVNT/ M0_'I_.;[\P_#3\WKGW\<_EN<7]RRC=UV>^M(_=^5/]RH_%5#W&808\5[Y7X= MD9%YTA Q&:?2F7"91-+UW@ZVL>+HJQG1:8DKD,T&/EA-.!;HV@H!C>E&;& M)&-Y1X(]NI!I<2^!,M@R]\T">S!!K R: \@*L$.3A(R89BK.A*WX8\D_)4.U M$#9@K&R.+L(-::I#WM"RL1(X M.U=F3=M7$+O#%C!VU5"&D<[QP-;1J=&64U>GJ<*E=\&5D(:\L^$\%>7$3A&$ M"$>YLAF3,]D89)LG&N;04^+FBC\^#UTNB8$MRV8A=.3@A1"YX9 M+$8DSE$K-U5.M@;' ]GL]'9I+URRD$XO";?VO$S%+;<(<>>=!)?62CJ$\+!6 M7]Q2U+NE07*]48J-V.+'20(*QOKG]*5!*1.&AF9.J>MWC[]:*NS*/7%)%C,+ M?.$1[XWI$>^)X43FE:\T]AVE*1JRFA!/L.N-==%OMD". M<+FYU_IL ".JWH:.'NG*/:W!-M@F%]3$XTKZY6E-1/-!R"J*@GQ>RB\0 5%B&(OSEH66> MS?1+I:"^S]RJB/T!9._5CHSG.'YQ6U:((\_ /$W'BN#X&K$7H]N4Y!U#<&B+ M'H1]0_<']OE1[%GAK*>L6E\OQF.F.P>4IP8IWX!3R57EW":+VGQ#SD+Y]231GCK ML*;Y[ZUA=RL-@U+;N+'GO>C\,%VO1J@1,DWHFLO24G_^90#L+G,YZZO"[^B9 M!K6L2#NGQRQN,.$&@"YWPJ'5P7+M]RD%M.,:6LGBW<[ S9ZBK MOM\M[T7GX6L0!H+'O@EN^>/3N!V2Y!!EZ3_7G\4OED.39O^-7$"LNC'UZ4VOH70OWP$'E":S_%6**\ M'UO:2Q89 >HK]S3+4Z__G_Q=1_T9?F6R[W_=\AM02P,$% @ RH"I6$!1 M=EZ4! JA4 !, !P;&YT97@S,C%Q,3(P,C0N:'1M[5AM;]LV$/Z^7\$Y M6)L EBS)[[(3P'4<+, 69[&#;I\&6J0LHA*IDG02[]?O2$F.G=2;/ZQM@B4( M#$G'NWONGN/Q99CH+#T;)A23LQ^&/SH..A?1*J-5G6&C>!\VK)/A0I#UV9"P.\3( M:8UY7>QY?9\$G2!H+6C<([COQ=V.W^S$I$F#/_T:J,+P0D?I=4I/:QGC3D*- M_[ 5N-UVK@?WC.@D]#WOIYH=>C:,!=?@3X)^\5B8>69,TP?MX)0M>6A#JA6J ME3@2J9#AD6?_!D;BQ#ACZ3I\/V<95>B*WJ,;D6'^OJXP5XZBDL7%0,7^HH ) MX-G7^P)R%^RDC-,J!#\PH"[([WB#9N#ZN["WH\=R"0G0(@=5L+T5 M0 09I_([13">W,PO+R['H_GE] I=W][,;D=7^C6G;EC%\TF M8X.^8,%OMKT7CWTT0Z/SZ?5\80E)3==( MTEQ(C42,KE/,J4873'.J5!U=\LA%QV;TNZ->$'B#L(<@+=^E"FX M$0<^5,'U*Z1J/(\F"JJ@YR#+&T>X-#"JP# MM9!C0F!-=%(:Z[#9+-8?.XT8<,!UZ/B][U:&EI7.)I9O#V$W/7[+;9M,4G-ID$9=IZP?HQ/BD^HIQ#4FQC@JZ^+EM:V=*?(?^O$08'5J,!=4@:;94,-5ZD MM)(NA"14.H UQ;FB8?4P($SE*5Z'C%N/5FE0VEH(K45FS WNS*(!*V"Y>;$S MM!"7AX%^W^UZ77,>T' (T*1R7!X57'M4:&CR7-;LN?V@OU?LN?Y>V3^9;??< M7G>_ZK;9AH5[,A0-(+"> [3(YX!4I(Z@"^II"?V/UY49G+89,@[?H M@'C_9>?^QNXKBN[X6C+8/>6P?7I&Y,G_A,F&W3U\86_RY/HP%\IN+T-)4VP2 M]>Q"\;%KVQV(]ZB"%]"Z5WJ_RKXKEKVWD^5O<5?:L'>T?P-02P,$% @ MRH"I6!VHQ&J:! W!4 !, !P;&YT97@S,C)Q,3(P,C0N:'1M[5AM;]LV M$/Z^7\$Y6)L EBS);[+L!/ 2WF4:!5[00A^$_$CO<2'75#-R5MD9-(KW0<-.,IB+ M9'4V2.@]HLEIC;;"-.AUXC@(YW'+;_=Z?HN$N-5I=D,R]\+P'[\&JC"\T%%Z MQC9(!=&1=JA6JE3@63,CHR+-_?2-Q4KR@;!6]G]$%4>B*/* ;L<#\?5UAKAQ% M)$V+@8I^)H )X-G7AP)R%^PPRDGE@A\8T./'C,ZI?G?D=[Q^,W"#;=B;WF-Y M!P'0(@=5L+WA0 P1)_('>3 :W\PN+RY'P]GEY I=W]Y,;X=7,S2;[/7DI2#W M0W3K3MV1BZ;CD4%?L. WV]Z+QSZ4@62-:$KB MI:2:@NN8)VC\&&>8WQ&HZ8L%5_&>E*A _QU-,L@ M@LJX]/F.2,R2.AIEE*3PA6,>4P Z25,: U P9FR5/M81?-,TA8=\*=42 W-: MH(T5643T:476$4R$$Y&;W6E39VLDI'PUTQ3+.01<.9-'1E9H&%L23$K508[! MD7;8/R2[.I (.4X2V! =1E(=-9O%YF/7$ 4"N(XSPW;37,8T' "T$DU<7E.<.TYH:&371F<*,*@N5?LN?Y> MV=?,MEMNK]L]R&S#0BY@0V 49/1IK5FK%,I%& 7Y(_*W^W^S+I_'I@C+]T]C MKTB25K>O[.]NC[#.G3(@K][7K05Q )/E*K"E)@>\@M$$54!?D^MOU+YP[ZS% MB&J8+3[ WSV]^QNKK\B[XVM)@;T%&RK/ M+AQSH6Q/&DG"H >])SM7D$]5WK8MWI,*GD.I7^K]*OLN9?;>9Y:_Q>UJP][J M_@M02P$"% ,4 " #*@*E8 &5C=71I=F5S979E'-D4$L! A0#% @ RH"I6)+XOK>D M*0 S:\! !4 ( !5#,Q,G$Q,C R-"YH=&U02P$"% ,4 " #*@*E80%%V7I0$ "J%0 M$P @ $_- 0 <&QN=&5X,S(Q<3$R,#(T+FAT;5!+ 0(4 Q0 M ( ,J J5@=J,1JF@0 -P5 3 " 00Y! !P;&YT97@S B,C)Q,3(P,C0N:'1M4$L%!@ + L V@( ,\]! $! end XML 96 plnt-20240331_htm.xml IDEA: XBRL DOCUMENT 0001637207 2024-01-01 2024-03-31 0001637207 us-gaap:CommonClassAMember 2024-05-02 0001637207 us-gaap:CommonClassBMember 2024-05-02 0001637207 2024-03-31 0001637207 2023-12-31 0001637207 us-gaap:CommonClassAMember 2023-12-31 0001637207 us-gaap:CommonClassAMember 2024-03-31 0001637207 us-gaap:CommonClassBMember 2023-12-31 0001637207 us-gaap:CommonClassBMember 2024-03-31 0001637207 us-gaap:FranchiseMember 2024-01-01 2024-03-31 0001637207 us-gaap:FranchiseMember 2023-01-01 2023-03-31 0001637207 us-gaap:AdvertisingMember 2024-01-01 2024-03-31 0001637207 us-gaap:AdvertisingMember 2023-01-01 2023-03-31 0001637207 plnt:CorporateOwnedStoresMember 2024-01-01 2024-03-31 0001637207 plnt:CorporateOwnedStoresMember 2023-01-01 2023-03-31 0001637207 plnt:EquipmentRevenueMember 2024-01-01 2024-03-31 0001637207 plnt:EquipmentRevenueMember 2023-01-01 2023-03-31 0001637207 2023-01-01 2023-03-31 0001637207 us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001637207 us-gaap:CommonClassAMember 2023-01-01 2023-03-31 0001637207 2022-12-31 0001637207 2023-03-31 0001637207 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001637207 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-12-31 0001637207 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001637207 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001637207 us-gaap:RetainedEarningsMember 2023-12-31 0001637207 us-gaap:NoncontrollingInterestMember 2023-12-31 0001637207 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001637207 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-03-31 0001637207 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001637207 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001637207 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001637207 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001637207 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-03-31 0001637207 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2024-03-31 0001637207 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001637207 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001637207 us-gaap:RetainedEarningsMember 2024-03-31 0001637207 us-gaap:NoncontrollingInterestMember 2024-03-31 0001637207 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001637207 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001637207 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001637207 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001637207 us-gaap:RetainedEarningsMember 2022-12-31 0001637207 us-gaap:NoncontrollingInterestMember 2022-12-31 0001637207 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001637207 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001637207 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001637207 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001637207 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001637207 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001637207 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0001637207 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-03-31 0001637207 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001637207 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001637207 us-gaap:RetainedEarningsMember 2023-03-31 0001637207 us-gaap:NoncontrollingInterestMember 2023-03-31 0001637207 plnt:PlaFitHoldingsLLCMember 2015-08-05 0001637207 plnt:PlanetIntermediateLLCMember plnt:PlaFitHoldingsLLCMember 2015-08-05 0001637207 plnt:PlanetFitnessHoldingsLLCMember plnt:PlanetIntermediateLLCMember 2015-08-05 0001637207 plnt:PlaFitHoldingsLLCMember 2024-03-31 0001637207 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-03-31 0001637207 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-03-31 0001637207 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0001637207 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001637207 srt:MinimumMember 2024-03-31 0001637207 srt:MinimumMember 2023-12-31 0001637207 srt:MaximumMember 2023-12-31 0001637207 srt:MaximumMember 2024-03-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2024-03-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2024-01-01 2024-03-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2024-03-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2024-03-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:USTreasurySecuritiesMember 2024-03-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:USTreasurySecuritiesMember 2024-01-01 2024-03-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2024-03-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2024-03-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:CommercialPaperMember 2024-03-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:CommercialPaperMember 2024-01-01 2024-03-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2024-03-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2024-03-31 0001637207 us-gaap:CashAndCashEquivalentsMember 2024-03-31 0001637207 us-gaap:CashAndCashEquivalentsMember 2024-01-01 2024-03-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:CommercialPaperMember 2024-03-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:CommercialPaperMember 2024-01-01 2024-03-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2024-03-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2024-03-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:CorporateDebtSecuritiesMember 2024-01-01 2024-03-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-01-01 2024-03-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001637207 plnt:MarketableSecuritiesCurrentMember 2024-03-31 0001637207 plnt:MarketableSecuritiesCurrentMember 2024-01-01 2024-03-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember us-gaap:CorporateDebtSecuritiesMember 2024-01-01 2024-03-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-01-01 2024-03-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember 2024-03-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember 2024-01-01 2024-03-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001637207 us-gaap:FairValueInputsLevel1Member 2024-03-31 0001637207 us-gaap:FairValueInputsLevel2Member 2024-03-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2023-12-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:MoneyMarketFundsMember 2023-01-01 2023-12-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2023-12-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2023-12-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:USTreasurySecuritiesMember 2023-12-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:USTreasurySecuritiesMember 2023-01-01 2023-12-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2023-12-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2023-12-31 0001637207 us-gaap:CashAndCashEquivalentsMember 2023-12-31 0001637207 us-gaap:CashAndCashEquivalentsMember 2023-01-01 2023-12-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001637207 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:CommercialPaperMember 2023-12-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:CommercialPaperMember 2023-01-01 2023-12-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2023-12-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2023-12-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:CorporateDebtSecuritiesMember 2023-01-01 2023-12-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-01-01 2023-12-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001637207 plnt:MarketableSecuritiesCurrentMember 2023-12-31 0001637207 plnt:MarketableSecuritiesCurrentMember 2023-01-01 2023-12-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001637207 plnt:MarketableSecuritiesCurrentMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember us-gaap:CorporateDebtSecuritiesMember 2023-01-01 2023-12-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-01-01 2023-12-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember 2023-12-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember 2023-01-01 2023-12-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001637207 plnt:MarketableSecuritiesNoncurrentMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001637207 2023-01-01 2023-12-31 0001637207 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001637207 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001637207 plnt:PlanetFitnessAustraliaHoldingsFormerlyBravoFitHoldingsPtyLtdMember 2023-12-31 0001637207 plnt:PlanetFitnessAustraliaHoldingsFormerlyBravoFitHoldingsPtyLtdMember 2024-03-31 0001637207 plnt:PlanetFitnessAustraliaHoldingsFormerlyBravoFitHoldingsPtyLtdMember 2024-01-01 2024-03-31 0001637207 plnt:PlanetFitnessAustraliaHoldingsFormerlyBravoFitHoldingsPtyLtdMember 2023-01-01 2023-03-31 0001637207 plnt:PlanetFitmexLLCMember 2024-03-31 0001637207 plnt:PlanetFitmexLLCMember 2023-12-31 0001637207 plnt:PlanetFitmexLLCMember 2024-01-01 2024-03-31 0001637207 plnt:FloridaAcquisitionMember us-gaap:FranchisedUnitsMember 2023-04-16 0001637207 plnt:FloridaAcquisitionMember 2023-04-16 2023-04-16 0001637207 plnt:FloridaAcquisitionMember 2023-04-16 0001637207 plnt:FloridaAcquisitionMember us-gaap:FranchiseRightsMember 2023-04-16 0001637207 plnt:FloridaAcquisitionMember us-gaap:FranchiseRightsMember 2023-04-16 2023-04-16 0001637207 plnt:FloridaAcquisitionMember us-gaap:CustomerRelationshipsMember 2023-04-16 0001637207 plnt:FloridaAcquisitionMember us-gaap:CustomerRelationshipsMember 2023-04-16 2023-04-16 0001637207 us-gaap:CustomerRelationshipsMember 2024-03-31 0001637207 us-gaap:CustomerRelationshipsMember 2023-12-31 0001637207 us-gaap:FranchiseRightsMember 2024-03-31 0001637207 us-gaap:FranchiseRightsMember 2023-12-31 0001637207 us-gaap:TrademarksAndTradeNamesMember 2024-03-31 0001637207 us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001637207 plnt:FixedRateSeniorSecuredNotesClassA2IIMember us-gaap:SeniorNotesMember 2024-03-31 0001637207 plnt:FixedRateSeniorSecuredNotesClassA2IIMember us-gaap:SeniorNotesMember 2023-12-31 0001637207 plnt:FixedRateSeniorSecuredNotesClassA2Member us-gaap:SeniorNotesMember 2024-03-31 0001637207 plnt:FixedRateSeniorSecuredNotesClassA2Member us-gaap:SeniorNotesMember 2023-12-31 0001637207 plnt:FixedRateSeniorSecuredNotesClassA2I2022Member us-gaap:SeniorNotesMember 2024-03-31 0001637207 plnt:FixedRateSeniorSecuredNotesClassA2I2022Member us-gaap:SeniorNotesMember 2023-12-31 0001637207 plnt:FixedRateSeniorSecuredNotesClassA2II2022Member us-gaap:SeniorNotesMember 2024-03-31 0001637207 plnt:FixedRateSeniorSecuredNotesClassA2II2022Member us-gaap:SeniorNotesMember 2023-12-31 0001637207 plnt:FixedRateSeniorSecuredNotesClassA2IMember us-gaap:SeniorNotesMember 2018-08-01 0001637207 plnt:FixedRateSeniorSecuredNotesClassA2IIMember us-gaap:SeniorNotesMember 2018-08-01 0001637207 us-gaap:RevolvingCreditFacilityMember plnt:VariableFundingNotesMember 2018-08-01 0001637207 plnt:FixedRateSeniorSecuredNotesClassA2Member us-gaap:SeniorNotesMember 2019-12-03 0001637207 plnt:A3251FixedRateClassA2ISeniorSecuredNotesMember us-gaap:SeniorNotesMember 2022-02-10 0001637207 plnt:A4008FixedRateClassA2IISeniorSecuredNotesMember us-gaap:SeniorNotesMember 2022-02-10 0001637207 us-gaap:RevolvingCreditFacilityMember plnt:A2022VariableFundingNotesMember 2022-02-10 0001637207 us-gaap:RevolvingCreditFacilityMember plnt:A2022VariableFundingNotesMember 2022-02-10 2022-02-10 0001637207 2018-08-01 0001637207 2019-12-03 0001637207 2022-02-10 0001637207 plnt:SecuritizedSeniorNotesMember us-gaap:SecuredDebtMember 2024-03-31 0001637207 2024-04-01 2024-03-31 0001637207 2025-01-01 2024-03-31 0001637207 2026-01-01 2024-03-31 0001637207 2027-01-01 2024-03-31 0001637207 2028-01-01 2024-03-31 0001637207 2029-01-01 2024-03-31 0001637207 srt:ChiefExecutiveOfficerMember plnt:FranchiseRevenueMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001637207 srt:ChiefExecutiveOfficerMember plnt:FranchiseRevenueMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001637207 plnt:FranchiseRevenueMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001637207 plnt:FranchiseRevenueMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001637207 srt:ChiefExecutiveOfficerMember plnt:EquipmentRevenueMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001637207 srt:ChiefExecutiveOfficerMember plnt:EquipmentRevenueMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001637207 plnt:EquipmentRevenueMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001637207 plnt:EquipmentRevenueMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001637207 us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001637207 us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001637207 plnt:EquipmentRevenueMember us-gaap:RelatedPartyMember 2024-03-31 0001637207 plnt:EquipmentRevenueMember us-gaap:RelatedPartyMember 2023-12-31 0001637207 plnt:AreaDevelopmentAgreementsMember us-gaap:RelatedPartyMember 2024-03-31 0001637207 plnt:AreaDevelopmentAgreementsMember us-gaap:RelatedPartyMember 2023-12-31 0001637207 srt:ChiefExecutiveOfficerMember plnt:AreaDevelopmentAgreementsMember us-gaap:RelatedPartyMember 2024-03-31 0001637207 srt:ChiefExecutiveOfficerMember plnt:AreaDevelopmentAgreementsMember us-gaap:RelatedPartyMember 2023-12-31 0001637207 plnt:TaxBenefitArrangementsMember us-gaap:RelatedPartyMember 2024-03-31 0001637207 plnt:TaxBenefitArrangementsMember us-gaap:RelatedPartyMember 2023-12-31 0001637207 us-gaap:AdministrativeServiceMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001637207 us-gaap:AdministrativeServiceMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001637207 plnt:CorporateTravelMember srt:AffiliatedEntityMember 2023-01-01 2023-03-31 0001637207 plnt:AmenityTrackingComplianceSoftwareCompanyMember srt:ChiefExecutiveOfficerMember plnt:PaymentsForAmenityTrackingComplianceSoftwareMember us-gaap:RelatedPartyMember 2024-03-31 0001637207 srt:ChiefExecutiveOfficerMember plnt:PaymentsForAmenityTrackingComplianceSoftwareMember us-gaap:RelatedPartyMember 2024-01-01 2024-03-31 0001637207 srt:ChiefExecutiveOfficerMember plnt:PaymentsForAmenityTrackingComplianceSoftwareMember us-gaap:RelatedPartyMember 2023-01-01 2023-03-31 0001637207 plnt:HoldingsUnitsMember 2024-01-01 2024-03-31 0001637207 us-gaap:CommonClassBMember 2024-01-01 2024-03-31 0001637207 plnt:ContinuingLLCOwnersMember us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001637207 plnt:PlaFitHoldingsLLCMember 2024-01-01 2024-03-31 0001637207 plnt:CommonStockholdersMember us-gaap:InvestorMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-03-31 0001637207 plnt:CommonStockholdersMember plnt:PlanetFitnessInc.Member us-gaap:InvestorMember us-gaap:CommonClassAMember us-gaap:CommonStockMember 2024-03-31 0001637207 plnt:ContinuingLLCOwnersMember us-gaap:InvestorMember us-gaap:CommonClassAMember 2024-03-31 0001637207 plnt:PlaFitHoldingsLLCMember us-gaap:InvestorMember plnt:SecondaryOfferingAndExchangeMember 2024-01-01 2024-03-31 0001637207 plnt:ContinuingLLCOwnersMember plnt:SecondaryOfferingAndExchangeMember 2024-03-31 0001637207 plnt:PlaFitHoldingsLLCMember plnt:ContinuingLLCOwnersMember plnt:SecondaryOfferingAndExchangeMember 2024-01-01 2024-03-31 0001637207 plnt:ContinuingLLCOwnersMember us-gaap:CommonClassBMember plnt:SecondaryOfferingAndExchangeMember 2024-03-31 0001637207 plnt:ContinuingLLCOwnersMember plnt:PlaFitHoldingsLLCMember plnt:ContinuingLLCOwnersMember us-gaap:CommonClassBMember plnt:SecondaryOfferingAndExchangeMember 2024-03-31 0001637207 plnt:A2022ShareRepurchaseProgramMember 2022-11-04 0001637207 plnt:A2022ShareRepurchaseProgramMember us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001637207 plnt:A2022ShareRepurchaseProgramMember 2024-03-31 0001637207 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001637207 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001637207 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001637207 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001637207 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001637207 us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0001637207 us-gaap:CommonClassBMember 2024-01-01 2024-03-31 0001637207 us-gaap:CommonClassBMember 2023-01-01 2023-03-31 0001637207 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001637207 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001637207 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001637207 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001637207 us-gaap:PerformanceSharesMember 2024-01-01 2024-03-31 0001637207 us-gaap:PerformanceSharesMember 2023-01-01 2023-03-31 0001637207 plnt:TRAHoldersMember 2024-03-31 0001637207 plnt:ContinuingLLCOwnersMember us-gaap:CommonClassAMember 2023-01-01 2023-03-31 0001637207 plnt:ContinuingLLCOwnersMember 2024-01-01 2024-03-31 0001637207 plnt:ContinuingLLCOwnersMember 2023-01-01 2023-03-31 0001637207 plnt:ContinuingLLCOwnersMember 2024-03-31 0001637207 plnt:ContinuingLLCOwnersMember 2023-03-31 0001637207 plnt:PlanetFitmexLLCMember plnt:MexicoAcquisitionMember 2024-01-01 2024-03-31 0001637207 plnt:PlanetFitmexLLCMember plnt:MexicoAcquisitionMember 2023-10-20 2023-10-20 0001637207 country:US plnt:FranchiseSegmentMember 2024-01-01 2024-03-31 0001637207 country:US plnt:FranchiseSegmentMember 2023-01-01 2023-03-31 0001637207 us-gaap:NonUsMember plnt:FranchiseSegmentMember 2024-01-01 2024-03-31 0001637207 us-gaap:NonUsMember plnt:FranchiseSegmentMember 2023-01-01 2023-03-31 0001637207 plnt:FranchiseSegmentMember 2024-01-01 2024-03-31 0001637207 plnt:FranchiseSegmentMember 2023-01-01 2023-03-31 0001637207 country:US plnt:CorporateOwnedStoresSegmentMember 2024-01-01 2024-03-31 0001637207 country:US plnt:CorporateOwnedStoresSegmentMember 2023-01-01 2023-03-31 0001637207 us-gaap:NonUsMember plnt:CorporateOwnedStoresSegmentMember 2024-01-01 2024-03-31 0001637207 us-gaap:NonUsMember plnt:CorporateOwnedStoresSegmentMember 2023-01-01 2023-03-31 0001637207 plnt:CorporateOwnedStoresSegmentMember 2024-01-01 2024-03-31 0001637207 plnt:CorporateOwnedStoresSegmentMember 2023-01-01 2023-03-31 0001637207 country:US plnt:EquipmentSegmentMember 2024-01-01 2024-03-31 0001637207 country:US plnt:EquipmentSegmentMember 2023-01-01 2023-03-31 0001637207 us-gaap:NonUsMember plnt:EquipmentSegmentMember 2024-01-01 2024-03-31 0001637207 us-gaap:NonUsMember plnt:EquipmentSegmentMember 2023-01-01 2023-03-31 0001637207 plnt:EquipmentSegmentMember 2024-01-01 2024-03-31 0001637207 plnt:EquipmentSegmentMember 2023-01-01 2023-03-31 0001637207 plnt:PlacementServicesMember plnt:FranchiseSegmentMember 2024-01-01 2024-03-31 0001637207 plnt:PlacementServicesMember plnt:FranchiseSegmentMember 2023-01-01 2023-03-31 0001637207 us-gaap:OperatingSegmentsMember plnt:FranchiseSegmentMember 2024-01-01 2024-03-31 0001637207 us-gaap:OperatingSegmentsMember plnt:FranchiseSegmentMember 2023-01-01 2023-03-31 0001637207 us-gaap:OperatingSegmentsMember plnt:CorporateOwnedStoresSegmentMember 2024-01-01 2024-03-31 0001637207 us-gaap:OperatingSegmentsMember plnt:CorporateOwnedStoresSegmentMember 2023-01-01 2023-03-31 0001637207 us-gaap:OperatingSegmentsMember plnt:EquipmentSegmentMember 2024-01-01 2024-03-31 0001637207 us-gaap:OperatingSegmentsMember plnt:EquipmentSegmentMember 2023-01-01 2023-03-31 0001637207 us-gaap:CorporateNonSegmentMember 2024-01-01 2024-03-31 0001637207 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-03-31 0001637207 us-gaap:OperatingSegmentsMember plnt:FranchiseSegmentMember 2024-03-31 0001637207 us-gaap:OperatingSegmentsMember plnt:FranchiseSegmentMember 2023-12-31 0001637207 us-gaap:OperatingSegmentsMember plnt:CorporateOwnedStoresSegmentMember 2024-03-31 0001637207 us-gaap:OperatingSegmentsMember plnt:CorporateOwnedStoresSegmentMember 2023-12-31 0001637207 us-gaap:OperatingSegmentsMember plnt:EquipmentSegmentMember 2024-03-31 0001637207 us-gaap:OperatingSegmentsMember plnt:EquipmentSegmentMember 2023-12-31 0001637207 us-gaap:MaterialReconcilingItemsMember 2024-03-31 0001637207 us-gaap:MaterialReconcilingItemsMember 2023-12-31 0001637207 us-gaap:NonUsMember plnt:CorporateOwnedStoresSegmentMember 2024-03-31 0001637207 us-gaap:NonUsMember plnt:CorporateOwnedStoresSegmentMember 2023-12-31 0001637207 plnt:FranchiseSegmentMember 2024-03-31 0001637207 plnt:FranchiseSegmentMember 2023-12-31 0001637207 plnt:CorporateOwnedStoresSegmentMember 2024-03-31 0001637207 plnt:CorporateOwnedStoresSegmentMember 2023-12-31 0001637207 plnt:EquipmentSegmentMember 2024-03-31 0001637207 plnt:EquipmentSegmentMember 2023-12-31 0001637207 us-gaap:FranchisedUnitsMember 2023-12-31 0001637207 us-gaap:FranchisedUnitsMember 2022-12-31 0001637207 us-gaap:FranchisedUnitsMember 2024-01-01 2024-03-31 0001637207 us-gaap:FranchisedUnitsMember 2023-01-01 2023-03-31 0001637207 us-gaap:FranchisedUnitsMember 2024-03-31 0001637207 us-gaap:FranchisedUnitsMember 2023-03-31 0001637207 us-gaap:EntityOperatedUnitsMember 2023-12-31 0001637207 us-gaap:EntityOperatedUnitsMember 2022-12-31 0001637207 us-gaap:EntityOperatedUnitsMember 2024-01-01 2024-03-31 0001637207 us-gaap:EntityOperatedUnitsMember 2023-01-01 2023-03-31 0001637207 us-gaap:EntityOperatedUnitsMember 2024-03-31 0001637207 us-gaap:EntityOperatedUnitsMember 2023-03-31 shares iso4217:USD iso4217:USD shares plnt:member plnt:store plnt:state plnt:segment pure plnt:extension plnt:agreement false 2024 Q1 0001637207 --12-31 http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent P9M P1Y P1Y P1Y P1Y 10-Q true 2024-03-31 false 001-37534 PLANET FITNESS, INC. DE 38-3942097 4 Liberty Lane West Hampton NH 03842 603 750-0001 Class A common stock, $0.0001 Par Value PLNT NYSE Yes Yes Large Accelerated Filer false false false 87528804 650531 301707000 275842000 46190000 46279000 93362000 74901000 0 0 23837000 41890000 4959000 4677000 17945000 0 18945000 13842000 12513000 11072000 1324000 3314000 520782000 471817000 45165000 50886000 18164000 17689000 76360000 77507000 349068000 322958000 382019000 390405000 385796000 381010000 359750000 372507000 719074000 717502000 499839000 504188000 3993000 3871000 2992778000 2969693000 20750000 20750000 20560000 23788000 43709000 66299000 7594000 4506000 77263000 59591000 41294000 41294000 35331000 35101000 246501000 251329000 1959032000 1962874000 390399000 381589000 33820000 32047000 1666000 1644000 456700000 454368000 3891000 4833000 2845508000 2837355000 0.0001 0.0001 300000000 300000000 86832000 86832000 86760000 86760000 9000 9000 0.0001 0.0001 100000000 100000000 1071000 1071000 1397000 1397000 0 0 -435000 172000 581332000 575631000 -677321000 -691461000 -96415000 -115649000 -2816000 -3342000 -99231000 -118991000 2992778000 2969693000 84234000 75878000 19786000 16804000 122378000 105882000 21619000 23661000 248017000 222225000 18993000 19354000 74353000 66015000 29193000 27767000 19792000 16987000 39380000 36010000 -484000 -3936000 182195000 170069000 65822000 52156000 5461000 3931000 21433000 21599000 647000 113000 -15325000 -17555000 50497000 34601000 14324000 9567000 -1200000 -265000 34973000 24769000 664000 2064000 34309000 22705000 0.39 0.27 0.39 0.27 86909000 84444000 87222000 84787000 34973000 24769000 -212000 81000 -395000 0 -607000 81000 34366000 24850000 664000 2064000 33702000 22786000 34973000 24769000 39380000 36010000 1346000 1360000 871000 0 -1200000 -265000 528000 483000 475000 255000 11367000 8082000 362000 0 -867000 0 975000 2049000 41000 44000 -18084000 -25619000 287000 -266000 6444000 -2010000 -17945000 -13387000 -18530000 -19928000 -548000 4907000 1943000 2736000 3088000 4408000 19519000 19395000 2071000 -379000 89732000 97910000 26311000 22997000 34922000 0 22589000 0 -38644000 -22997000 450000 6748000 36000 56000 5188000 5188000 20005000 25005000 218000 1106000 -24997000 -24607000 -315000 198000 25776000 50504000 322121000 472499000 347897000 523003000 20165000 20373000 1013000 -1016000 11400000 11682000 86760000 9000 1397000 0 172000 575631000 -691461000 -3342000 -118991000 34309000 664000 34973000 975000 975000 314000 -774000 20169000 774000 20169000 326000 -326000 -854000 854000 0 60000 381000 381000 4425000 4425000 218000 218000 -607000 -607000 86832000 9000 1071000 0 -435000 581332000 -677321000 -2816000 -99231000 83430000 8000 6146000 1000 -448000 505144000 -703717000 -12549000 -211561000 22705000 2064000 24769000 2049000 2049000 318000 25005000 25005000 1901000 1000 -1901000 -1000 -4353000 4353000 0 217000 6524000 6524000 45903000 45903000 233000 233000 1106000 1106000 81000 81000 85230000 9000 4245000 0 -367000 555267000 -706017000 -7471000 -158579000 Business organization<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Planet Fitness, Inc. (the “Company”), through its subsidiaries, is a franchisor and operator of fitness centers, with approximately 19.6 million members and 2,599 owned and franchised locations (referred to as stores) in all 50 states, the District of Columbia, Puerto Rico, Canada, Panama, Mexico and Australia as of March 31, 2024.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company serves as the reporting entity for its various subsidiaries that operate three distinct lines of business:</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Licensing and selling franchises under the Planet Fitness trade name;</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Owning and operating fitness centers under the Planet Fitness trade name; and</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Selling fitness-related equipment to franchisee-owned stores.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2012 investment funds affiliated with TSG Consumer Partners, LLC (“TSG”), purchased interests in Pla-Fit Holdings.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was formed as a Delaware corporation on March 16, 2015 for the purpose of facilitating an initial public offering (the “IPO”) and related transactions in order to carry on the business of Pla-Fit Holdings, LLC and its subsidiaries (“Pla-Fit Holdings”). As of August 5, 2015, in connection with the recapitalization transactions, the Company became the sole managing member and holder of 100% of the voting power of Pla-Fit Holdings. Pla-Fit Holdings owns 100% of Planet Intermediate, LLC, which has no operations but is the 100% owner of Planet Fitness Holdings, LLC, a franchisor and operator of fitness centers. With respect to the Company, Pla-Fit Holdings and Planet Intermediate, LLC, each entity owns nothing other than the respective entity below it in the corporate structure and each entity has no other material operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a holding company whose principal asset is a controlling equity interest in the membership units (“Holdings Units”) in Pla-Fit Holdings. As the sole managing member of Pla-Fit Holdings, the Company operates and controls all of the business and affairs of Pla-Fit Holdings, and through Pla-Fit Holdings, conducts its business. As a result, the Company consolidates Pla-Fit Holdings’ financial results and reports a non-controlling interest related to the portion of Holdings Units not owned by the Company. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the Company held 100.0% of the voting interest and approximately 98.8% of the economic interest in Pla-Fit Holdings and the owners of Holdings Units other than the Company (the “Continuing LLC Owners”) held the remaining 1.2% economic interest in Pla-Fit Holdings. As future exchanges of Holdings Units occur, the economic interest in Pla-Fit Holdings held by Planet Fitness, Inc. will increase.</span></div> 19600000 2599 50 3 1 1 1 1.000 0.988 0.012 Summary of significant accounting policies<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(a) Basis of presentation and consolidation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Accordingly, these interim financial statements do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) necessary for a fair presentation of the results of operations, financial position and cash flows for the periods presented have been reflected. All significant intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements as of and for the three months ended March 31, 2024 and 2023 are unaudited. The condensed consolidated balance sheet as of December 31, 2023 has been derived from the audited financial statements at that date but does not include all of the disclosures required by GAAP. These interim condensed consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 filed with the SEC on February 29, 2024. The Company’s significant interim accounting policies include the proportional recognition of national advertising fund expenses within interim periods. Operating results for the interim periods are not necessarily indicative of the results that may be expected for the full year ending December 31, 2024.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(b) Use of estimates</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Although these estimates are based on management’s knowledge of current events and actions it may undertake in the future, they may ultimately differ from actual results. Significant areas where estimates and judgments are relied upon by management in the preparation of the condensed consolidated financial statements include revenue recognition, valuation of equity-based compensation awards, valuation of assets and liabilities acquired in business combinations, the evaluation of the recoverability of goodwill and long-lived assets, including intangible assets, allowance for expected credit losses, the present value of lease liabilities, income taxes, including deferred tax assets and liabilities, and the liability for the Company’s tax benefit arrangements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(c) Fair Value</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, establishes a three-level valuation hierarchy for disclosure of fair value measurements. The valuation hierarchy is based upon the transparency of inputs to the valuation of an asset or liability as of the measurement date. Categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels are defined as follows:</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1—Inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2—Inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3—Inputs to the valuation methodology are unobservable and significant to the fair value measurement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company’s financial instruments, including cash and cash equivalents, restricted cash, accounts receivable, accounts payable, accrued expenses and other current liabilities are carried at cost, which approximates their fair value because of their short-term nature. See Note 3 for investments that are measured at fair value on a recurring basis.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value and estimated fair value of long-term debt were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:30.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.859%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.859%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.859%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.861%"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated fair value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated fair value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851,357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,004,438 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,829,286 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The estimated fair value of the Company’s fixed rate long-term debt is estimated primarily based on current bid prices for the long-term debt. Judgment is required to develop these estimates. As such, the fair value of long-term debt is classified within Level 2, as defined under GAAP.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(d) Recent accounting pronouncements</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FASB issued ASU No. 2023-05, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations-Joint Venture Formations (Subtopic 805-60): Recognition and Initial Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in August 2023. The standard addresses the accounting for contributions made to a joint venture, upon formation, in a joint venture's separate financial statements. The new standard is effective prospectively for all joint ventures with a formation date on or after January 1, 2025. The Company will apply the standard to any relevant transactions subsequent to the adoption date.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FASB issued ASU No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in November 2023. The standard expands reportable segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. The new standard is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The Company is currently evaluating the impact of adoption on our financial disclosures.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in December 2023. The standard requires disaggregated information about a reporting entity's effective tax rate reconciliation as well as information on income taxes paid. The standard is intended to benefit investors by providing more detailed income tax disclosures that would be useful in making capital allocation decisions and applies to all entities subject to income taxes. The new standard is effective for annual periods beginning after December 15, 2024. The Company is currently evaluating the impact of adoption on our financial disclosures.</span></div> Basis of presentation and consolidation<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). Accordingly, these interim financial statements do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) necessary for a fair presentation of the results of operations, financial position and cash flows for the periods presented have been reflected. All significant intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements as of and for the three months ended March 31, 2024 and 2023 are unaudited. The condensed consolidated balance sheet as of December 31, 2023 has been derived from the audited financial statements at that date but does not include all of the disclosures required by GAAP. These interim condensed consolidated financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 filed with the SEC on February 29, 2024. The Company’s significant interim accounting policies include the proportional recognition of national advertising fund expenses within interim periods. Operating results for the interim periods are not necessarily indicative of the results that may be expected for the full year ending December 31, 2024.</span></div> Use of estimates<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Although these estimates are based on management’s knowledge of current events and actions it may undertake in the future, they may ultimately differ from actual results. Significant areas where estimates and judgments are relied upon by management in the preparation of the condensed consolidated financial statements include revenue recognition, valuation of equity-based compensation awards, valuation of assets and liabilities acquired in business combinations, the evaluation of the recoverability of goodwill and long-lived assets, including intangible assets, allowance for expected credit losses, the present value of lease liabilities, income taxes, including deferred tax assets and liabilities, and the liability for the Company’s tax benefit arrangements.</span></div> Fair Value<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, establishes a three-level valuation hierarchy for disclosure of fair value measurements. The valuation hierarchy is based upon the transparency of inputs to the valuation of an asset or liability as of the measurement date. Categorization within the valuation hierarchy is based upon the lowest level of input that is significant to the fair value measurement. The three levels are defined as follows:</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1—Inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2—Inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3—Inputs to the valuation methodology are unobservable and significant to the fair value measurement.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value and estimated fair value of long-term debt were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:30.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.859%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.971%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.859%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.859%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.410%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.861%"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated fair value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying value</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated fair value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,851,357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,004,438 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,829,286 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The estimated fair value of the Company’s fixed rate long-term debt is estimated primarily based on current bid prices for the long-term debt. Judgment is required to develop these estimates. As such, the fair value of long-term debt is classified within Level 2, as defined under GAAP.</span></div> 1999250000 1851357000 2004438000 1829286000 Recent accounting pronouncements<div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FASB issued ASU No. 2023-05, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations-Joint Venture Formations (Subtopic 805-60): Recognition and Initial Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in August 2023. The standard addresses the accounting for contributions made to a joint venture, upon formation, in a joint venture's separate financial statements. The new standard is effective prospectively for all joint ventures with a formation date on or after January 1, 2025. The Company will apply the standard to any relevant transactions subsequent to the adoption date.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FASB issued ASU No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in November 2023. The standard expands reportable segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. The new standard is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. The Company is currently evaluating the impact of adoption on our financial disclosures.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, in December 2023. The standard requires disaggregated information about a reporting entity's effective tax rate reconciliation as well as information on income taxes paid. The standard is intended to benefit investors by providing more detailed income tax disclosures that would be useful in making capital allocation decisions and applies to all entities subject to income taxes. The new standard is effective for annual periods beginning after December 15, 2024. The Company is currently evaluating the impact of adoption on our financial disclosures.</span></div> Investments<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Marketable securities</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the amortized cost, net unrealized gains and losses, fair value, and the level in the fair value hierarchy of the Company’s available-for-sale investments in marketable securities. As of March 31, 2024, the marketable securities had maturity dates that range from less than 1 month to approximately 24 months. Realized gains and losses were insignificant for the three months ended March 31, 2024 and 2023.</span></div><div style="margin-bottom:6pt;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:29.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.874%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,922 </span></td><td style="background-color:#ffffff;padding: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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,922 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,452 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,245 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,237 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,374 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities</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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,071 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,889 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,402 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term marketable securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,362 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term marketable securities</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,669 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,496 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term marketable securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,165 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,165 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,815 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,764 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,901 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.874%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,998 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,758 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,759 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,998 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,220 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term marketable securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,905 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,901 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,901 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term marketable securities</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="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,170 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term marketable securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,539 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,886 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,886 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,202 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,546 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,785 </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-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair values were determined using market prices obtained from third-party pricing sources.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For marketable securities with unrealized loss positions, the Company does not intend to sell these securities and it is more likely than not that the Company will hold these securities until maturity or a recovery of the cost basis and they are therefore all categorized as available for sale. No allowance for credit losses was recorded for these securities as of March 31, 2024.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Held-to-maturity debt security</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the Company’s debt security investment consists of redeemable preferred shares that are accounted for as a held-to-maturity investment. The Company’s investment is measured at amortized cost within investments in the condensed consolidated balance sheets. The Company reviews its held-to-maturity securities for expected credit losses under ASC Topic 326, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments – Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, on an ongoing basis.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024 and 2023, the Company’s review of the investment indicated that an adjustment to its allowance for expected credit losses was necessary. The Company utilized probability-of-default (“PD”) and loss-given-default (“LGD”) methodologies to calculate the allowance for expected credit losses. The Company derived its estimates using historical lifetime loss information for assets with similar risk characteristics, adjusted for management’s expectations. Adjustments for management’s expectations were based on the investee’s recent financial results, current financial position, and forward-looking financial forecasts. Based upon its analysis, the Company recorded a credit loss expense of $475 and $255 for the three months ended March 31, 2024 and 2023, respectively, on the adjustment of its allowance for credit losses within other (income) expense, net on the condensed consolidated statements of operations.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost, including accrued dividends, of the Company’s held-to-maturity debt security investment was $30,871 and $30,343 and the allowance for expected credit losses was $18,164 and $17,689, as of March 31, 2024 and December 31, 2023, respectively. The amortized cost, net of the allowance for expected credit losses, approximates fair value. The Company recognized dividend income of $528 and $483 during the three months ended March 31, 2024 and 2023, respectively, within other income (expense), net on the condensed consolidated statements of operations.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the Company’s held-to-maturity investment had a contractual maturity in 2026.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A roll forward of the Company’s allowance for expected credit losses on its held-to-maturity investment is as follows:</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:71.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning allowance for expected credit losses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,689 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on adjustment of allowance for expected credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs, net of recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending allowance for expected credit losses</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,164 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,212 </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></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity method investments</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the following investments, the Company recorded its proportionate share of the investees’ earnings, prepared in accordance with GAAP, on a one-month lag, with an adjustment to eliminate unrealized profits on intra-entity sales, if any, and the amortization of basis differences, within losses from equity-method investments, net of tax on the condensed consolidated statements of operations. As of March 31, 2024, the Company determined that no impairment of its equity method investments existed.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024 and December 31, 2023, the Company held a 21.8% ownership interest in Bravo Fit Holdings Pty Ltd, a franchisee of the Company and store operator in Australia, which is deemed to be a related party, for a total investment carrying value of $12,912 and $13,220, respectively. The difference between the carrying amount of the Company’s investment and the underlying amount of equity in net assets of the investment was $6,326 and $6,812 as of March 31, 2024 and December 31, 2023, respectively. These basis differences are attributable to intangible assets, which are being amortized on a straight-line basis over a weighted-average life of 9 years, and equity method goodwill. For the three months ended March 31, 2024 and 2023, the Company’s proportionate share of the earnings in accordance with the equity method was a loss of $308 and $265, respectively, which included amortization of basis difference of $66 and $65, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024 and December 31, 2023, the Company held a 33.2% ownership interest in Planet Fitmex, LLC, a franchisee of the Company and store operator in Mexico, which is deemed to be a related party and classified as an equity method investment as a result of its organizational structure, for a total investment carrying value of $50,741 and $51,633, respectively. The difference between the carrying amount of the Company’s investment and the underlying amount of equity in net assets of the investment was $16,390 and $17,458 as of March 31, 2024 and December 31, 2023, respectively. This basis difference is attributable to intangible assets, which are being amortized on a straight-line basis over a weighted-average life of 9 years, and equity method goodwill. For the three months ended March 31, 2024, the Company’s proportionate share of the earnings in accordance with the equity method was a loss of $892, which included amortization of basis difference of $163.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the amortized cost, net unrealized gains and losses, fair value, and the level in the fair value hierarchy of the Company’s available-for-sale investments in marketable securities. As of March 31, 2024, the marketable securities had maturity dates that range from less than 1 month to approximately 24 months. Realized gains and losses were insignificant for the three months ended March 31, 2024 and 2023.</span></div><div style="margin-bottom:6pt;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:29.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.874%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,922 </span></td><td style="background-color:#ffffff;padding: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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,922 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,452 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,245 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,237 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,374 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities</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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,071 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,071 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,889 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,402 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term marketable securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,411 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,362 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term marketable securities</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,669 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,496 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term marketable securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,165 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,165 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,815 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,764 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,901 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.874%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,997 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,998 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,758 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,759 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,998 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term marketable securities</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,220 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term marketable securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,905 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,901 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,901 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term marketable securities</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="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,170 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term marketable securities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,539 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,886 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,886 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,202 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,546 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,785 </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-bottom:6pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair values were determined using market prices obtained from third-party pricing sources.</span></div> P1M P1M P24M P24M 863000 0 0 863000 863000 0 10922000 0 0 10922000 10922000 10460000 0 8000 10452000 0 10452000 22245000 0 8000 22237000 863000 21374000 44100000 0 29000 44071000 0 44071000 42917000 0 28000 42889000 0 42889000 6394000 8000 0 6402000 0 6402000 93411000 8000 57000 93362000 0 93362000 41659000 10000 0 41669000 0 41669000 3500000 0 4000 3496000 0 3496000 45159000 10000 4000 45165000 0 45165000 160815000 18000 69000 160764000 863000 159901000 761000 0 0 761000 761000 0 2997000 1000 0 2998000 0 2998000 3758000 1000 0 3759000 761000 2998000 37063000 24000 0 37087000 0 37087000 34632000 0 38000 34594000 0 34594000 3210000 10000 0 3220000 0 3220000 74905000 34000 38000 74901000 0 74901000 47388000 328000 0 47716000 0 47716000 3151000 19000 0 3170000 0 3170000 50539000 347000 0 50886000 0 50886000 129202000 382000 38000 129546000 761000 128785000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the Company’s debt security investment consists of redeemable preferred shares that are accounted for as a held-to-maturity investment. The Company’s investment is measured at amortized cost within investments in the condensed consolidated balance sheets. The Company reviews its held-to-maturity securities for expected credit losses under ASC Topic 326, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments – Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, on an ongoing basis.</span></div>During the three months ended March 31, 2024 and 2023, the Company’s review of the investment indicated that an adjustment to its allowance for expected credit losses was necessary. The Company utilized probability-of-default (“PD”) and loss-given-default (“LGD”) methodologies to calculate the allowance for expected credit losses. The Company derived its estimates using historical lifetime loss information for assets with similar risk characteristics, adjusted for management’s expectations. Adjustments for management’s expectations were based on the investee’s recent financial results, current financial position, and forward-looking financial forecasts. 475000 255000 30871000 30343000 18164000 17689000 528000 483000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A roll forward of the Company’s allowance for expected credit losses on its held-to-maturity investment is as follows:</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:71.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning allowance for expected credit losses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,689 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on adjustment of allowance for expected credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs, net of recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending allowance for expected credit losses</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,164 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,212 </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></table></div> 17689000 14957000 475000 255000 0 0 18164000 15212000 0.218 0.218 12912000 13220000 6326000 6812000 P9Y -308000 -265000 66000 65000 0.332 0.332 50741000 51633000 16390000 17458000 P9Y -892000 163000 Acquisition<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Florida Acquisition </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 16, 2023, the Company purchased from one of its franchisees a majority of the assets associated with </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">four</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> franchisee stores operating in Florida (the “Florida Acquisition”) for cash consideration of $26,264. As a result of the transaction, the Company incurred a loss on unfavorable reacquired franchise rights of $110, which is included in other losses, net on the condensed consolidated statement of operations. The loss incurred reduced the net purchase price to $26,154. The Company financed the purchase through cash on hand. The acquired stores are included in the Corporate-owned stores segment.</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of the purchase consideration was as follows:</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:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,851 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(687)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,204)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,154 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill created through the purchase is attributable to the assumed future value of the cash flows from the stores acquired. The goodwill is amortizable and deductible for tax purposes over </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15 years</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of identifiable intangible assets acquired in the Florida Acquisition and their estimated useful lives in years as of the date of the acquisition:</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:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reacquired franchise rights </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,650 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#ffffff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets subject to amortization</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,880 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> Reacquired franchise rights represent the fair value of the reacquired franchise agreements using the income approach, specifically, the multi-period excess earnings method.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Customer relationships represent the fair value of the existing contractual customer relationships using the income approach, specifically, the multi-period excess earnings method.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The acquisition did not have a material effect on the results of operations of the Company.</span></div> 4 26264000 110000 26154000 <div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of the purchase consideration was as follows:</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:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,851 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(687)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,204)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,154 </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> 3851000 5424000 95000 6880000 14812000 687000 17000 4204000 26154000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of identifiable intangible assets acquired in the Florida Acquisition and their estimated useful lives in years as of the date of the acquisition:</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:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reacquired franchise rights </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,650 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">230 </span></td><td style="background-color:#ffffff;padding: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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets subject to amortization</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,880 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> Reacquired franchise rights represent the fair value of the reacquired franchise agreements using the income approach, specifically, the multi-period excess earnings method.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Customer relationships represent the fair value of the existing contractual customer relationships using the income approach, specifically, the multi-period excess earnings method.</span></div> 6650000 P6Y9M18D 230000 P6Y 6880000 Goodwill and intangible assets<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and related changes in its carrying amount were as follows:</span></div><div style="margin-bottom: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:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill at December 31, 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717,502 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill at March 31, 2024</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719,074 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company completed an immaterial acquisition of an operating entity in Spain during the first quarter of fiscal 2024, which resulted in the addition of $1,572 in the carrying value of goodwill. The Company intends to open corporate-owned stores through this entity.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of intangible assets is as follows:</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:28.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.017%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying<br/>Amount</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',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173,087)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169,155)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,888 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reacquired franchise rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,689)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,019 </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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-lived intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,751 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(260,601)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,150 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,751 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247,844)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,907 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade and brand names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620,351 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(260,601)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,750 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620,351 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247,844)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,507 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined that no impairment charges were required during any periods presented.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense related to the finite-lived intangible assets totaled $12,768 and $12,587 for the three</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 31, 2024</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2023</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The anticipated amortization expense related to intangible assets to be recognized in future periods as of March 31, 2024 is 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.444%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,433 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,669 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,150 </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-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and related changes in its carrying amount were as follows:</span></div><div style="margin-bottom: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:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill at December 31, 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717,502 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill at March 31, 2024</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719,074 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s goodwill by reportable segment: </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:68.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,938 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,938 </span></td><td style="background-color:#cff0fc;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate-owned stores</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609,470 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607,898 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,666 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,666 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated goodwill</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719,074 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717,502 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 717502000 1572000 719074000 1572000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of intangible assets is as follows:</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:28.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.017%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying<br/>Amount</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',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173,087)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169,155)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,888 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reacquired franchise rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,689)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,019 </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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-lived intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,751 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(260,601)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,150 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,751 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247,844)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,907 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade and brand names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620,351 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(260,601)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,750 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620,351 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247,844)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,507 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of intangible assets is as follows:</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:28.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.017%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying<br/>Amount</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',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(173,087)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169,155)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,888 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reacquired franchise rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(87,514)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,689)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,019 </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 22pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finite-lived intangible assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,751 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(260,601)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,150 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,751 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247,844)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,907 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade and brand names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620,351 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(260,601)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,750 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">620,351 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(247,844)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">372,507 </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> 199043000 173087000 25956000 199043000 169155000 29888000 274708000 87514000 187194000 274708000 78689000 196019000 473751000 260601000 213150000 473751000 247844000 225907000 146600000 146600000 146600000 146600000 620351000 260601000 359750000 620351000 247844000 372507000 0 0 12768000 12587000 The anticipated amortization expense related to intangible assets to be recognized in future periods as of March 31, 2024 is as follows:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.444%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,433 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,669 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,150 </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> 36433000 36713000 32079000 27956000 27300000 52669000 213150000 Long-term debt<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consists of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:69.031%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.103%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018-1 Class A-2-II notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019-1 Class A-2 notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022-1 Class A-2-I notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022-1 Class A-2-II notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466,688 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, excluding deferred financing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,004,438 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing costs, net of accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,468)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,814)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,979,782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,983,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,750 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of current portion</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,959,032 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962,874 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future principal payments of long-term debt as of March 31, 2024 are as follows: </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:84.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,562 </span></td><td style="background-color:#cff0fc;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600,438 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,313 </span></td><td style="background-color:#cff0fc;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,250 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,250 </span></td><td style="background-color:#cff0fc;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943,437 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999,250 </span></td><td style="background-color:#cff0fc;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:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 1, 2018, Planet Fitness Master Issuer LLC (the “Master Issuer”), a limited-purpose, bankruptcy remote, wholly-owned indirect subsidiary of Pla-Fit Holdings, LLC, entered into a base indenture and a related supplemental indenture (collectively, the “2018 Indenture”) under which the Master Issuer may issue multiple series of notes. On the same date, the Master Issuer issued Series 2018-1 4.262% Fixed Rate Senior Secured Notes, Class A-2-I (the “2018 Class A-2-I Notes”) with an initial principal amount of $575,000 and Series 2018-1 4.666% Fixed Rate Senior Secured Notes, Class A-2-II (the “2018 Class A-2-II Notes” and, together with the 2018 Class A-2-I Notes, the “2018 Notes”) with an initial principal amount of $625,000. In connection with the issuance of the 2018 Notes, the Master Issuer also entered into a revolving financing facility that allows for the incurrence of up to $75,000 in revolving loans and/or certain letters of credit (the “Letters of Credit”) under the Master Issuer’s Series 2018-1 Variable Funding Senior Notes, Class A-1 (the “2018 Variable Funding Notes”). The Company fully drew down on the 2018 Variable Funding Notes on March 20, 2020. On December 3, 2019, the Master Issuer issued Series 2019-1 3.858% Fixed Rate Senior Secured Notes, Class A-2 (the “2019 Notes” and, together with the 2018 Notes, the “Notes”) with an initial principal amount of $550,000. The 2019 Notes were issued under the 2018 Indenture and a related supplemental indenture dated December 3, 2019 (together, the “2019 Indenture”). On February 10, 2022, the Company completed a prepayment in full of its 2018 Class A-2-I Notes and an issuance of Series 2022-1 3.251% Fixed Rate Senior Secured Notes, Class A-2-I with an initial principal amount of $425,000 and Series 2022-1 4.008% Fixed Rate Senior Secured Notes, Class A-2-II with an initial principal amount of $475,000 (the “2022 Notes” and, together with the 2018 Notes and 2019 Notes, the “Notes”), and also entered into a new revolving financing facility that allows for the issuance of up to $75,000 in Variable Funding Notes (“2022 Variable Funding Notes”) and certain Letters of Credit (the issuance of such notes, the “Series 2022-I Issuance”). The 2022 Notes were issued under the 2018 Indenture and a related supplemental indenture dated February 10, 2022 (together, with the 2019 Indenture, the “Indenture”). Together, the Notes, 2018 Variable Funding Notes and 2022 Variable Funding Notes will be referred to as the “Securitized Senior Notes”.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes were issued in securitization transactions pursuant to which most of the Company’s domestic revenue-generating assets, consisting principally of franchise-related agreements, certain corporate-owned store assets, equipment supply agreements and intellectual property and license agreements for the use of intellectual property, were assigned to the Master Issuer and certain other limited-purpose, bankruptcy remote, wholly-owned indirect subsidiaries of the Company that act as guarantors of the Securitized Senior Notes and that have pledged substantially all of their assets to secure the Securitized Senior Notes.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest and principal payments on the Notes are payable on a quarterly basis. The requirement to make such quarterly principal payments on the Notes is subject to certain financial conditions set forth in the Indenture. The legal final maturity date of the 2018 Class A-2-II Notes is in September 2048, but it is anticipated that, unless earlier prepaid to the extent permitted under the Indenture, the 2018 Class A-2-II Notes will be repaid in or prior to September 2025. The legal final maturity date of the 2019 Notes is in December 2049, but it is anticipated that, unless earlier prepaid to the extent permitted under the Indenture, the 2019 Notes will be repaid in or prior to December 2029. The legal final maturity date of the 2022 Notes is in February 2052, but it is anticipated that, unless earlier prepaid to the extent permitted under the Indenture, the 2022 Class A-2-I Notes will be repaid in or prior to December 2026 and the 2022 Class A-2-II Notes will be repaid in or prior to December 2031 (together, the “Anticipated Repayment Dates”). If the Master Issuer has not repaid or refinanced the Notes prior to the respective Anticipated Repayment Dates, additional interest will accrue pursuant to the Indenture.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If outstanding, the 2022 Variable Funding Notes will accrue interest at a variable interest rate based on (i) the prime rate, (ii) overnight federal funds rates, (iii) the secured overnight financing rate for U.S. Dollars, or (iv) with respect to advances made by conduit investors, the weighted average cost of, or related to, the issuance of commercial paper allocated to fund or maintain such advances, in each case plus any applicable margin and as specified in the 2022 Variable Funding Notes. There is a commitment fee on the unused portion of the 2022 Variable Funding Notes of 0.5% based on utilization. It is anticipated that </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the principal and interest on the 2022 Variable Funding Notes, if any, will be repaid in full on or prior to December 2026, subject to two additional one-year extension options. Following the anticipated repayment date (and any extensions thereof), additional interest will accrue on the 2022 Variable Funding Notes equal to 5.0% per year.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the issuance of the 2018 Notes, 2019 Notes, and 2022 Notes, the Company incurred debt issuance costs of $27,133, $10,577, and $16,193 respectively. The debt issuance costs are being amortized to interest expense through the Anticipated Repayment Dates of the Notes utilizing the effective interest rate method.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Securitized Senior Notes are subject to covenants and restrictions customary for transactions of this type, including (i) that the Master Issuer maintains specified reserve accounts to be used to make required payments in respect of the Securitized Senior Notes, (ii) provisions relating to optional and mandatory prepayments and the related payment of specified amounts, including specified make-whole payments in the case of the Notes under certain circumstances, (iii) certain indemnification payments in the event, among other things, the assets pledged as collateral for the Securitized Senior Notes are in stated ways defective or ineffective, (iv) a cap on non-securitized indebtedness of $50,000 (provided that the Company may incur non-securitized indebtedness in excess of such amount, subject to the leverage ratio cap described below, under certain conditions, including if the relevant lenders execute a non-disturbance agreement that acknowledges the bankruptcy-remote status of the Master Issuer and its subsidiaries and of their respective assets), (v) a leverage ratio cap incurrence test on the Company of 7.0x (calculated without regard for any indebtedness subject to the $50,000 cap) and (vi) covenants relating to recordkeeping, access to information and similar matters.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to a parent company support agreement, the Company has agreed to cause its subsidiary to perform each of its obligations (including any indemnity obligations) and duties under the Management Agreement and under the contribution agreements entered into in connection with the securitized financing facility, in each case as and when due. To the extent that such subsidiary has not performed any such obligation or duty within the prescribed time frame after such obligation or duty was required to be performed, the Company has agreed to either (i) perform such obligation or duty or (ii) cause such obligations or duties to be performed on the Company’s behalf.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Securitized Senior Notes are also subject to customary rapid amortization events provided for in the Indenture, including events tied to failure to maintain stated debt service coverage ratios, certain manager termination events, an event of default, and the failure to repay or refinance the Notes on the applicable scheduled Anticipated Repayment Dates. The Securitized Senior Notes are also subject to certain customary events of default, including events relating to non-payment of required interest, principal, or other amounts due on or with respect to the Securitized Senior Notes, failure to comply with covenants within certain time frames, certain bankruptcy events, breaches of specified representations and warranties, failure of security interests to be effective, and certain judgments.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the Indenture, certain cash accounts have been established with the Indenture trustee (the “Trustee”) for the benefit of the trustee and the noteholders, and are restricted in their use. The Company holds restricted cash which primarily represents cash collections held by the Trustee, interest, principal, and commitment fee reserves held by the Trustee related to the Securitized Senior Notes. As of March 31, 2024, the Company had restricted cash held by the Trustee of $46,190.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consists of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:69.031%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.102%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.103%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2018-1 Class A-2-II notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">590,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">592,187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019-1 Class A-2 notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022-1 Class A-2-I notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022-1 Class A-2-II notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466,688 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, excluding deferred financing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,004,438 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred financing costs, net of accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,468)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,814)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,979,782 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,983,624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,750 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net of current portion</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,959,032 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962,874 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 590625000 592187000 526625000 528000000 416500000 417563000 465500000 466688000 1999250000 2004438000 19468000 20814000 1979782000 1983624000 20750000 20750000 1959032000 1962874000 <div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future principal payments of long-term debt as of March 31, 2024 are as follows: </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:84.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,562 </span></td><td style="background-color:#cff0fc;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600,438 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,313 </span></td><td style="background-color:#cff0fc;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,250 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,250 </span></td><td style="background-color:#cff0fc;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943,437 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,999,250 </span></td><td style="background-color:#cff0fc;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> 15562000 600438000 419313000 10250000 10250000 943437000 1999250000 0.04262 575000000 0.04666 625000000 75000000 0.03858 550000000 0.03251 425000 0.04008 475000 75000 0.005 2 P1Y 0.050 27133000 10577000 16193000 50000000 7.0 50000000 46190000 Leases<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The right-of-use assets and lease liabilities for operating and finance leases, including their classification in the condensed consolidated balance sheets, were as follows:</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:21.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.086%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use asset, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-703"><span style="-sec-ix-hidden:f-704">Property and equipment, net</span></span> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease 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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,940 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,189 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-709"><span style="-sec-ix-hidden:f-710">Other current liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,849 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-713"><span style="-sec-ix-hidden:f-714">Other current liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent:</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities, net of current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-719"><span style="-sec-ix-hidden:f-720">Other liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,445 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0 years</span></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:73.826%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.632%"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,904 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,751 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,678 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,655 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s costs related to short-term leases, those with a duration between one and twelve months, were immaterial.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental disclosures of cash flow information related to leases were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:73.973%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,302 </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 style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease ROU assets obtained in exchange for operating lease liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of March 31, 2024 were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:83.673%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.127%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,861 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,239 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,794)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,445 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, future operating lease payments exclude approximately $32,239 of legally binding minimum lease payments for leases signed but not yet commenced.</span></div> Leases<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The right-of-use assets and lease liabilities for operating and finance leases, including their classification in the condensed consolidated balance sheets, were as follows:</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:21.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.086%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use asset, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-703"><span style="-sec-ix-hidden:f-704">Property and equipment, net</span></span> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease 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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,940 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,189 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-709"><span style="-sec-ix-hidden:f-710">Other current liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,849 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-713"><span style="-sec-ix-hidden:f-714">Other current liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent:</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities, net of current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-719"><span style="-sec-ix-hidden:f-720">Other liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,445 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0 years</span></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:73.826%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.632%"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,904 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,751 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,678 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,655 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s costs related to short-term leases, those with a duration between one and twelve months, were immaterial.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental disclosures of cash flow information related to leases were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:73.973%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,302 </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 style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease ROU assets obtained in exchange for operating lease liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of March 31, 2024 were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:83.673%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.127%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,861 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,239 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,794)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,445 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, future operating lease payments exclude approximately $32,239 of legally binding minimum lease payments for leases signed but not yet commenced.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The right-of-use assets and lease liabilities for operating and finance leases, including their classification in the condensed consolidated balance sheets, were as follows:</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:21.560%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.086%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use asset, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-703"><span style="-sec-ix-hidden:f-704">Property and equipment, net</span></span> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease 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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,940 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,189 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-709"><span style="-sec-ix-hidden:f-710">Other current liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,849 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-713"><span style="-sec-ix-hidden:f-714">Other current liabilities</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent:</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities, net of current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-719"><span style="-sec-ix-hidden:f-720">Other liabilities</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,445 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0 years</span></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - 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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4%</span></td></tr></table></div> 385796000 381010000 144000 179000 385940000 381189000 31895000 33849000 109000 125000 390399000 381589000 42000 63000 422445000 415626000 P8Y P8Y 0.055 0.054 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:73.826%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.679%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.632%"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,904 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,751 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,678 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,655 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental disclosures of cash flow information related to leases were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:73.973%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,302 </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 style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease ROU assets obtained in exchange for operating lease liabilities</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 17475000 14904000 6203000 5751000 23678000 20655000 15303000 13302000 16064000 4661000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of March 31, 2024 were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:83.673%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.127%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,861 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,239 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,794)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,445 </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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of March 31, 2024 were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:83.673%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.127%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,723 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,448 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,861 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,239 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,794)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,445 </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> 34723000 72448000 73431000 71432000 66344000 212861000 531239000 108794000 422445000 32239000 Revenue from contracts with customers<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities consist primarily of deferred revenue resulting from initial and renewal franchise fees and area development agreement (“ADA”) fees paid by franchisees, as well as transfer fees, which are generally recognized on a straight-line basis over the term of the underlying franchise agreement, and national advertising fund (“NAF”) revenue collected in advance of satisfaction of the Company’s performance obligation. Also included are corporate-owned store enrollment fees, annual fees and monthly fees as well as deferred equipment rebates relating to its equipment business. The Company classifies these contract liabilities as deferred revenue in its condensed consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the change in contract liabilities between December 31, 2023 and March 31, 2024:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.860%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,638 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized that was included in the contract liability at the beginning of the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,438)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase, excluding amounts recognized as revenue during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2024</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,083 </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:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates estimated revenues expected to be recognized in the future related to performance obligations that are unsatisfied, or partially unsatisfied, as of March 31, 2024. The Company has elected to exclude short-term contracts, sales and usage-based royalties and any other variable consideration recognized on an “as invoiced” basis.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.860%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contract liabilities to be recognized in:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,982 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,105 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,083 </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:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equipment deposits received in advance of delivery as of March 31, 2024 were $7,594 and are expected to be recognized as revenue within the next 12 months.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the change in contract liabilities between December 31, 2023 and March 31, 2024:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.940%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.860%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,638 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized that was included in the contract liability at the beginning of the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,438)</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase, excluding amounts recognized as revenue during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2024</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,083 </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> 91638000 34438000 53883000 111083000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table illustrates estimated revenues expected to be recognized in the future related to performance obligations that are unsatisfied, or partially unsatisfied, as of March 31, 2024. The Company has elected to exclude short-term contracts, sales and usage-based royalties and any other variable consideration recognized on an “as invoiced” basis.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.860%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contract liabilities to be recognized in:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,982 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,105 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,083 </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> 72982000 7970000 3630000 3325000 3071000 20105000 111083000 7594000 P12M Related party transactions<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity with franchisees considered to be related parties is summarized below:</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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise revenue - interim CEO</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,006 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise revenue - other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment revenue - interim CEO</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment revenue - other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue from related parties</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,166 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had $5,247 and $2,916 of accounts receivable attributable to a related party as of March 31, 2024 and December 31, 2023, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, the Company had deferred ADA and franchise agreement revenue from related parties of $695 and $719 as of March 31, 2024 and December 31, 2023, respectively, of which $140 and $142 is from a franchisee in which the Company’s interim CEO has a financial interest.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024 and December 31, 2023, the Company had $81,474 and $98,494, respectively, payable to related parties pursuant to tax benefit arrangements. See Note 12 for further discussion of these arrangements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides administrative services to the NAF and typically charges the NAF a fee for providing these services. The services provided, which include accounting, information technology, data processing, product development, legal and administrative support, and other operating expenses, amounted to $1,461 and $917 for the three months ended March 31, 2024 and 2023, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred approximately $181 for the three months ended March 31, 2023 for corporate travel to a third-party company which is affiliated with our former Chief Executive Officer, which is included within selling, general and administrative expense on the condensed consolidated statements of operations.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A member of the Company’s board of directors, who is also the Company’s interim Chief Executive Officer and a franchisee, holds an approximate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.5%</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ownership of a company that sells amenity tracking compliance software to Planet Fitness stores to which the Company made payments of approximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$65</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$91</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three months ended March 31, 2024 and 2023, respectively.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity with franchisees considered to be related parties is summarized below:</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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise revenue - interim CEO</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,006 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise revenue - other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment revenue - interim CEO</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment revenue - other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue from related parties</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,166 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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></tr></table></div> 1280000 1006000 884000 241000 1012000 5000 2990000 0 6166000 1252000 5247000 2916000 695000 719000 140000 142000 81474000 98494000 1461000 917000 181000 0.105 65000 91000 Stockholders’ equity<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the exchange agreement between the Company and the Continuing LLC Owners, the Continuing LLC Owners (or certain permitted transferees thereof) have the right, from time to time and subject to the terms of the exchange agreement, to exchange their Holdings Units, along with a corresponding number of shares of Class B common stock, for shares of Class A common stock (or cash at the option of the Company) on a one-for-one basis, subject to customary conversion rate adjustments for stock splits, stock dividends, reclassifications and similar transactions. In connection with any exchange of Holdings Units for shares of Class A common stock by a Continuing LLC Owner, the number of Holdings Units held by the Company is correspondingly increased as it acquires the exchanged Holdings Units, and a corresponding number of shares of Class B common stock are canceled.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024, certain existing holders of Holdings Units exercised their exchange rights and exchanged 326,073 Holdings Units for 326,073 newly-issued shares of Class A common stock. Simultaneously, and in connection with these exchanges, 326,073 shares of Class B common stock were surrendered by the holders of Holdings Units that exercised their exchange rights and canceled. Additionally, in connection with these exchanges, Planet Fitness, Inc. received 326,073 Holdings Units, increasing its total ownership interest in Pla-Fit Holdings.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the above transactions, as of March 31, 2024:</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Holders of Class A common stock owned 86,831,728 shares of Class A common stock, representing 98.8% of the voting power in the Company and, through the Company, 86,831,728 Holdings Units representing 98.8% of the economic interest in Pla-Fit Holdings; and</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Continuing LLC Owners collectively owned 1,071,094 Holdings Units, representing 1.2% of the economic interest in Pla-Fit Holdings, and 1,071,094 shares of Class B common stock, representing 1.2% of the voting power in the Company.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share repurchase program</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 4, 2022, the Company’s board of directors approved a share repurchase program of up to $500,000, which replaced the 2019 share repurchase program. During the three months ended March 31, 2024, the Company repurchased and retired 313,834 shares of Class A common stock for a total cost of $20,005. A share repurchase excise tax of $163 was also incurred. As of March 31, 2024, there is $354,965 remaining under the 2022 share repurchase program.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing of purchases and amount of stock repurchased are subject to the Company’s discretion and dependent upon market and business conditions, the Company’s general working capital needs, stock price, applicable legal requirements and other factors. The ability to repurchase shares at any particular time is also subject to the terms of the Indenture governing the Securitized Senior Notes. Purchases may be effected through one or more open market transactions, privately negotiated transactions, transactions structured through investment banking institutions, or a combination of the foregoing.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred stock</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had 50,000,000 shares of preferred stock authorized and none issued or outstanding as of March 31, 2024 and December 31, 2023.</span></div> 1 1 326073 326073 326073 326073 86831728 0.988 86831728 0.988 1071094 0.012 1071094 0.012 500000000 313834 20005000 163000 354965000 50000000 50000000 0 0 0 0 Earnings per share<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share of Class A common stock is computed by dividing net income attributable to Planet Fitness, Inc. by the weighted-average number of shares of Class A common stock outstanding. Diluted earnings per share of Class A common stock is computed by dividing net income attributable to Planet Fitness, Inc. by the weighted-average number of shares of Class A common stock outstanding adjusted to give effect to potentially dilutive securities.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of the Company’s Class B common stock do not share in the earnings attributable to Planet Fitness, Inc. and are therefore not participating securities. As such, separate presentation of basic and diluted earnings per share of Class B common stock under the two-class method has not been presented. Shares of the Company’s Class B common stock are, however, considered potentially dilutive shares of Class A common stock because shares of Class B common stock, together with the related Holdings Units, are exchangeable into shares of Class A common stock on a one-for-one basis.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth reconciliations of the numerators and denominators used to compute basic and diluted earnings per share of Class A common stock:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,769 </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:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: net income attributable to non-controlling interests</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">664 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,064 </span></td><td style="background-color:#cff0fc;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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Planet Fitness, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,309 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,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:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares of Class A common stock outstanding - 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,909,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,444,003 </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:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,680 </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:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,276 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,358 </span></td><td style="background-color:#cff0fc;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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,654 </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:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares of Class A common stock outstanding - diluted</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,222,081 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,786,695 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings per share of Class A common stock - basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings per share of Class A common stock - diluted</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27 </span></td><td style="background-color:#cff0fc;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',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of weighted-average common stock equivalents excluded from the computation of diluted net income per share because either the effect would have been anti-dilutive, or the performance criteria related to the units had not yet been met, were as follows:</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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class B common stock</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,176,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,007,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,177,124 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,203,710 </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> 1 1 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth reconciliations of the numerators and denominators used to compute basic and diluted earnings per share of Class A common stock:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,769 </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:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: net income attributable to non-controlling interests</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">664 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,064 </span></td><td style="background-color:#cff0fc;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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Planet Fitness, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,309 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,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:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares of Class A common stock outstanding - 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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,909,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,444,003 </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:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,680 </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:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,276 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,358 </span></td><td style="background-color:#cff0fc;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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,654 </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:#cff0fc;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares of Class A common stock outstanding - diluted</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,222,081 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,786,695 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings per share of Class A common stock - basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings per share of Class A common stock - diluted</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 34973000 24769000 664000 2064000 34309000 22705000 86909383 84444003 223244 271680 63276 63358 26178 7654 87222081 84786695 0.39 0.27 0.39 0.27 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of weighted-average common stock equivalents excluded from the computation of diluted net income per share because either the effect would have been anti-dilutive, or the performance criteria related to the units had not yet been met, were as follows:</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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class B common stock</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,176,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,007,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,177,124 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,203,710 </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> 1176568 5007448 554 196209 2 0 0 53 1177124 5203710 Income taxes<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is the sole managing member of Pla-Fit Holdings, which is treated as a partnership for U.S. federal and certain state and local income taxes. As a partnership, Pla-Fit Holdings is not subject to U.S. federal and certain state and local income taxes. Any taxable income or loss generated by Pla-Fit Holdings is passed through to and included in the taxable income or loss of its members, including the Company, on a pro-rata basis.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Planet Fitness, Inc. is subject to U.S. federal income taxes, in addition to state and local income taxes with respect to the allocable share of any taxable income of Pla-Fit Holdings. The Company’s effective tax rate was 28.4% and 27.6% for the three months ended March 31, 2024 and 2023, respectively, which differed from the U.S. federal statutory rate of 21% primarily due to state and local taxes, partially offset by income attributable to non-controlling interests. The Company is also subject to taxes in foreign jurisdictions. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net deferred tax assets of $498,173 and $502,544 as of March 31, 2024 and December 31, 2023, respectively, relate primarily to the tax effects of temporary differences in the book basis as compared to the tax basis of the investment in Pla-Fit Holdings as a result of the secondary offerings, other exchanges, recapitalization transactions and the IPO.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024 and December 31, 2023, the total liability related to uncertain tax positions was $242 and $273, respectively. The Company recognizes accrued interest and penalties, if applicable, related to unrecognized tax benefits in income tax expense. Interest and penalties for the three months ended March 31, 2024 and 2023 were not material.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tax benefit arrangements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s acquisition of Holdings Units in connection with the IPO and future and certain past exchanges of Holdings Units for shares of the Company’s Class A common stock (or cash at the option of the Company) are expected to produce and have produced favorable tax attributes. In connection with the IPO, the Company entered into two tax receivable agreements, pursuant to which, the Company is required to make payments to certain holders of equity interests or their successors-in-interest (“TRA Holders”). Under the first of those arrangements, the Company generally is required to pay certain existing and previous equity owners of Pla-Fit Holdings, LLC 85% of the applicable tax savings, if any, in U.S. federal and state income tax that the Company is deemed to realize as a result of certain tax attributes of their Holdings Units sold to the Company (or exchanged in a taxable sale) and that are created as a result of (i) the sales of their Holdings Units for shares of Class A common stock and (ii) tax benefits attributable to payments made under the tax receivable agreement (including imputed interest). Under the second tax receivable agreement, the Company generally is required to pay 85% of the amount of tax savings, if any, that the Company is deemed to realize as a result of the tax attributes of certain equity interests previously held by affiliates of TSG that resulted from TSG’s purchase of interests in Pla-Fit Holdings in 2012, and certain other tax benefits. Under both agreements, the Company generally retains the remaining 15% benefit of the applicable tax savings.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the exchanges that occurred during the three months ended March 31, 2024 and 2023, 326,073 and 1,900,309 Holding Units, respectively, were redeemed by the Continuing LLC Owners for newly-issued shares of Class A common stock, resulting in an increase in the tax basis of the net assets of Pla-Fit Holdings. As a result of the change in the Company’s ownership percentage of Pla-Fit Holdings that occurred in conjunction with the exchanges and issuance of Holding Units, the Company recorded a decrease of $400 and $2,605 to net deferred tax assets, during the three months ended March 31, 2024 and 2023, respectively. As a result of these exchanges and other activity during the three months ended March 31, 2024 and 2023, the Company also recognized deferred tax assets in the amount of $7,519 and $50,823, respectively, and corresponding tax benefit arrangement liabilities of $2,694 and $2,315, respectively, representing approximately 85% of the tax benefits due to the TRA Holders for shares exchanged that were subject to tax benefit arrangements. The offset to the entries recorded in connection with exchanges was to additional paid in capital within stockholders’ deficit.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had a liability of $497,994 and $495,662 as of March 31, 2024 and December 31, 2023, respectively, related to its projected obligations under the tax benefit arrangements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Projected future payments under the tax benefit arrangements were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:81.252%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,135 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,385 </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:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,814 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,624 </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:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,973 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,063 </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:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497,994 </span></td><td style="background-color:#cff0fc;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> 0.284 0.276 498173000 502544000 242000 273000 2 0.85 0.85 0.15 326073 1900309 -400000 -2605000 7519000 50823000 2694000 2315000 0.85 497994000 495662000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Projected future payments under the tax benefit arrangements were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:81.252%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.548%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2024</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,135 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,385 </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:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,814 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,624 </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:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,973 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,063 </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:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497,994 </span></td><td style="background-color:#cff0fc;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> 41135000 50385000 52814000 48624000 41973000 263063000 497994000 Commitments and contingencies<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, and in the ordinary course of business, the Company is subject to various claims, charges, and litigation, such as employment-related claims and slip and fall cases.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mexico Acquisition</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 19, 2020, a franchisee in Mexico exercised a put option that required the Company to acquire their franchisee-owned stores in Mexico. In February 2023, the Company and the franchisee agreed on a summary of terms for a settlement agreement and a release of all claims by all parties. </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the settlement agreement, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company recorded an update to its estimated liability for the legal settlement of $3,300, inclusive of legal fees paid, within other losses, net on the condensed consolidated statement of operations </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three months ended March 31, 2023. On October 20, 2023, the Company finalized its settlement with the franchisee in Mexico for $31,619, which included the acquisition by the Company of five stores in Mexico and the settlement of all claims.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is not currently aware of any other legal proceedings or claims that the Company believes will have, individually or in the aggregate, a material adverse effect on the Company’s financial position or result of operations.</span></div> 3300000 31619000 5 Segments<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has three reportable segments: (i) Franchise; (ii) Corporate-owned stores; and (iii) Equipment.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operations are organized and managed by type of products and services and segment information is reported accordingly. The Company’s chief operating decision maker (the “CODM”) is its interim Chief Executive Officer. The CODM reviews financial performance and allocates resources by reportable segment. There have been no operating segments aggregated to arrive at the Company’s reportable segments.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Franchise segment includes operations related to the Company’s franchising business in the United States, Puerto Rico, Canada, Panama, Mexico and Australia. The Company records all revenues and expenses of the NAF within the franchise segment. The Corporate-owned stores segment includes operations with respect to all corporate-owned stores throughout the United States and Canada. The Equipment segment includes the sale of equipment to franchisee-owned stores.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies of the reportable segments are the same as those described in Note 2. The Company evaluates the performance of its segments and allocates resources to them based on revenue and earnings before interest, taxes, depreciation, and amortization, referred to as Segment EBITDA. Revenues for all operating segments include only transactions with unaffiliated customers and include no intersegment revenues.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tables below summarize the financial information for the Company’s reportable segments.</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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise segment revenue - U.S.</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,288 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise segment revenue - International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,394 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise segment total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,020 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,682 </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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate-owned stores segment - U.S.</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,808 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate-owned stores segment - International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate-owned stores segment total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,882 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment segment - U.S.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,105 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment segment - International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556 </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 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment segment total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,619 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,661 </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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,017 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,225 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Franchise revenue includes revenue generated from placement services of $1,837 and $1,613 for the three months ended March 31, 2024 and 2023, respectively.</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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment EBITDA</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,735 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate-owned stores</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,530 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,571 </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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,526)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,822)</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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Segment EBITDA</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,649 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,014 </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:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Corporate and other primarily includes corporate overhead costs, such as payroll and related benefit costs and professional services which are not directly attributable to any individual segment.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles total Segment EBITDA to income before taxes:</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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Segment EBITDA</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,010 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Losses from equity-method investments, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(265)</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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,822 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,156 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,931 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,433)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,599)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113 </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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,497 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,601 </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:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s assets by reportable segment: </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:68.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,046 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,836 </span></td><td style="background-color:#cff0fc;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate-owned stores</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,638,909 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,637,146 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,917 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,249 </span></td><td style="background-color:#cff0fc;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,003,906 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">986,462 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consolidated assets</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,992,778 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,969,693 </span></td><td style="background-color:#cff0fc;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:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table above includes $5,956 and $3,609 of long-lived assets located in the Company’s international corporate-owned stores as of March 31, 2024 and December 31, 2023, respectively. All other assets are located in the U.S.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s goodwill by reportable segment: </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:68.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,938 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,938 </span></td><td style="background-color:#cff0fc;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate-owned stores</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609,470 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">607,898 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,666 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,666 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated goodwill</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719,074 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">717,502 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tables below summarize the financial information for the Company’s reportable segments.</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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise segment revenue - U.S.</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,288 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise segment revenue - International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,394 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise segment total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,020 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,682 </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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate-owned stores segment - U.S.</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,808 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate-owned stores segment - International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate-owned stores segment total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,882 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment segment - U.S.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,105 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment segment - International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556 </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 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment segment total</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,619 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,661 </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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,017 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,225 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment EBITDA</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,735 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate-owned stores</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,530 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,571 </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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,526)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,822)</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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Segment EBITDA</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,649 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,014 </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:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Corporate and other primarily includes corporate overhead costs, such as payroll and related benefit costs and professional services which are not directly attributable to any individual segment.</span></div> 100528000 90288000 3492000 2394000 104020000 92682000 121158000 104808000 1220000 1074000 122378000 105882000 16417000 23105000 5202000 556000 21619000 23661000 248017000 222225000 1837000 1613000 76311000 64735000 42104000 33530000 4760000 5571000 -18526000 -15822000 104649000 88014000 <div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles total Segment EBITDA to income before taxes:</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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Segment EBITDA</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,649 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,010 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Losses from equity-method investments, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,200)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(265)</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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,822 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,156 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,931 </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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,433)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,599)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113 </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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,497 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,601 </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> 104649000 88014000 39380000 36010000 647000 113000 -1200000 -265000 65822000 52156000 5461000 3931000 21433000 21599000 647000 113000 50497000 34601000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s assets by reportable segment: </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:68.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 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',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Franchise</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,046 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,836 </span></td><td style="background-color:#cff0fc;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate-owned stores</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,638,909 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,637,146 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,917 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,249 </span></td><td style="background-color:#cff0fc;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,003,906 </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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">986,462 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consolidated assets</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,992,778 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,969,693 </span></td><td style="background-color:#cff0fc;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> 185046000 169836000 1638909000 1637146000 164917000 176249000 1003906000 986462000 2992778000 2969693000 5956000 3609000 16938000 16938000 609470000 607898000 92666000 92666000 719074000 717502000 Corporate-owned and franchisee-owned stores <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows changes in corporate-owned and franchisee-owned stores:</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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Franchisee-owned stores:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores operated at beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New stores opened</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores debranded, sold, closed or consolidated</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores operated at end of period</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,211 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate-owned stores:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores operated at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New stores opened</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores operated at end of period</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235 </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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stores:</span></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores operated at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New stores opened</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores debranded, sold, closed or consolidated</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores operated at end of period</span></div></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,599 </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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,446 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The term “debranded” refers to a franchisee-owned store whose right to use the Planet Fitness brand and marks has been terminated in accordance with the franchise agreement. We retain the right to prevent debranded stores from continuing to operate as fitness centers. The term “consolidated” refers to the combination of a franchisee’s store with another store located in close proximity with our prior approval. This often coincides with an enlargement, re-equipment and/or refurbishment of the remaining store.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows changes in corporate-owned and franchisee-owned stores:</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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Franchisee-owned stores:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores operated at beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New stores opened</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores debranded, sold, closed or consolidated</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores operated at end of period</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,211 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate-owned stores:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores operated at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New stores opened</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores operated at end of period</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235 </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',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stores:</span></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores operated at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New stores opened</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores debranded, sold, closed or consolidated</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stores operated at end of period</span></div></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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,599 </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="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',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,446 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The term “debranded” refers to a franchisee-owned store whose right to use the Planet Fitness brand and marks has been terminated in accordance with the franchise agreement. We retain the right to prevent debranded stores from continuing to operate as fitness centers. The term “consolidated” refers to the combination of a franchisee’s store with another store located in close proximity with our prior approval. This often coincides with an enlargement, re-equipment and/or refurbishment of the remaining store.</span></div> 2319 2176 23 35 1 0 2341 2211 256 234 2 1 258 235 2575 2410 25 36 1 0 2599 2446

-8?20$3;8T.P M6BP^0"X99K>]9!:G5YE=W$2"Q<'"5N#U$ M5_NZ,HE++1R[9SMTX:^_2;K &'IS]S+PU-9-DZ^3V-]X[(.U\[?7SMV*'ZVQ MX7"TC'&U/QZ'>JE:&7YS*V7AFX7SK8SPT=^,P\HKV82E4K$UXVQOKQJW4MO1 MT<'CN2[]&']P4=51.PN-?<,WK=;A^?O^H[C305]KH^/]X6AX;]1(M-KJ5C^H MYG"T-Q)AZ=9_.*\?G(W2S&OOC#D<339??%,^ZOI5\[R'_"JOP] 2Y?65!)## M4;4')UQH'^)PQ'!^"8QW"@[>?.JB.],F*G\JHSKWKEMI>].?!O[%&/V-(0Z/ MKYL@[OO_$T:W6.A:G;JZ:Y6-FSAZ97I &Y9Z%4;"RE8=CD[)8AME@VH$O O.Z 8X&O%9&FEK)1!D1D!F[PCY/4.0 M.0&9OPODO,>!GR+(@H LWA$RB61)0);O"9DCR(J K-X3LD"04P)RR@OYN0O: MJA $_$I:_3 <@= ^$F@?>='F7=M*?R_<0@1]8S7\3-H(8W;M.ALU@OQ$0'[B MA9S9.Q5B?U# P_4>-5[O\2(=UW]W<-$7-W)"*H39(>?.-6MMC)"V$1I<;F]Z M B%#4&G@*(=,F"5RX>S-+MB_%8VZCIB*DL:$V1H72@:5Q(BRPX19#U?J3ME. MB85WK:@A+?.00XFUCDM1=R$)&N6'";,@KOI&&&Q7TL=[ 9 VR"$?30))R6'" M;(=Y=/7MTIE&^?!!*.BR\1ZS44Z8,$OA=^DM9+Y!K)0').D5)J.4,&%VPLS6 MKE60U?](NP1E@ FS DY\5$#UE:YU 9I04,F8IS-7-2TEEE!$R M]EF%7SD/%]]U:PL=M0_< KIIO=1!J5V,24XKF)5 YB!)-IQ1CLB8'4%CXGPX MH^21,?E6#,X];Y MV"]AB!,7XJ_B'&-2ILG?KE8%F%?.]*=92]_TC\$QCF9!F:9XN_K5?]ST@C)- MP6R:%',.9VPZR,D@E)>=KY<8D[)-P6R;%!/FJBMGAR< 0&<-GM@7E'<*9N^0 M*6XRO!?DX@BSA6A,/-$J* L5S!:B,?'P7E 6*MYS7O.]Q)B4A8JWG=>DG?W" M84S*0@7W_(;"/.LP)F6A@ME"KS"/FV88GJ01,[O "XR4A4IF"_V<+>X^+70/ MNP;$B8&'$](EC$E9J&2VT!-F.K(/S="&,2D+E=Q+*X^8\VZU,OUJ=X3;?:I# M;5SH\$Z'DK)0^29K+8#YIXR=AZ=2H6A>)#>=LE#);*$GS+3K#*=*5_U* M?1&&JFQ@69:4A4IF"]&86)8E9:&2V4(T)I9E25FH9+8042?JC80Q*0N5[%4W M O.XP3M(* M5W,LV6U8)MU83*DI"U=L7W?#8A#$I"57,$MJ*>:6@+]7::(DQ M*0E5S!+:BMDO,L(,#IX'C$E)J&)?S$%ES$1%NE<1QJ0D5#%+Z 5FFA-'G!57 MY%XQ]LUBQ"*RV,&8E(0J9@D]E8>WYQX8DY)0Q;UU[!D353K/M(5,7J<#$B6A MBEE""/-Y&!HJ-4#[%??T*26AZ1OM'4BCV4\XI+W_@+<43"D+39DM1&(F):0I M9:$I^U9E:B$#9\53RD+3P4+CX>!P=-"HA8:S?8%+!&BOI:DOO>A?-MOJBK+? M([/HC#F!MK_LA9/-X\[VQUWY1_\ 4$L#!!0 ( ,J J5BWQP,P0@( $(K M : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@ MN.ZKDE:<44\RC;(!Y)0?BFT0T$JR^[:<@7U0#WH2<4:H0%S^ ?J$@,>7#Z=A5>W&L?M5U\-Z5X[-<-=VY70^LFG[8S.>E_VV[IKU>[,M MM2R74?>W,ZJGQ]N9B]>OKOS/Q':SV:_+[W;]YUA.XS\&UQ]M_S[L2AFKQ6O3 M;\NXJNK/PW7W4%\VZ>X\N5H\OZVJ_ODM5?7<00)!,G^00I#.'V009/,'.03Y M_$$!03%_4(:@/'_0/03=SQ_T $$/\P>E)%.!'(GI#L1V)T0[T2@MZ#>0J"WH-Y"H+=,'K8) M]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]!;46PCT5M1;"?16U%L) M]%;46PGTULG+$@*]%?56 KT5]58"O17U5@*]%?56 KT5]58"O17U5@*]#?4V M KT-]38"O0WU-@*]#?4V KUM\K*;0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.] MC4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y]\K"30VU%O)]#;46\GT-M1 M;R?0VU%O)] [4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O(- [)C^;$.@= MJ'<0Z!VH=Q#H':AW$.B=4>],H'=&O3.!WAGUS@1Z9]0[_Z3>P_AU*,.UYWN- MU_])JL?SN>5Z^^?D5KG@7-]6#$]_ 5!+ P04 " #*@*E8^,,"'08" M !/*@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-VLUNXC 4!>!70=E6Q/@W MTQ&PF9EMAT5?P$TN)2*)+=MMX>W'"6VE5ATT%2/U;(C ]CTWOM*W8GE[]!1G MA[X;XJK8I>2_,Q;K'?4VEL[3D%>V+O0VY:_AGGE;[^T],;%8&%:[(=&0YFFL M4:R7/VEK'[HT^W7(/\?6#:LB4!>+V8_3QC%K55CON[:V*:^SQZ%YES)_3BCS MR6E/W+4^7N4-!?LP85SY>\#SN=^/%$+;T&QC0[JQ?=[%#AV+Z=A1+,^7^*!' MM]VV-36N?NCSD3+Z0+:).Z+4=^6IZ-7YY)1OF$Z?_.+\J6*! M/A_W,I+Q]-SG0A12>_X57Q-SZ8O?C\9I-]3\8W:^WB<7]M,\(IL>E]_QVQF_ MUO]D'P*D#PG2AP+I0X/T84#ZJ$#Z^ ;2QS5('WR!T@B*J!R%5(YB*D=!E:.H MRE%8Y2BN&UL4$L! A0#% @ R8"I6/QALR3O M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! M A0#% @ R8"I6)E&PO=V]R:W-H965T&UL4$L! M A0#% @ R8"I6$XM&O/>" !"H !@ ("!=PX 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R8"I6-;P MCS2@ P E L !@ ("!]2( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ R8"I6,3?N3 8 " @>1 !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! A0#% @ R8"I6 @H,5;% M! $PL !D ("!7%T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R8"I6%;E[Q@P >&PO=V]R M:W-H965T&UL M4$L! A0#% @ R8"I6 ;D1U<@!0 Z0T !D ("!YH< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MR8"I6-P8: .K!P NQ, !D ("!GIH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R8"I6+U6-Z"Q! A@X !D M ("!<[\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ R8"I6&#BJB/? P $@D !D ("!-&PO=V]R:W-H965TP0 8+ 9 " M@2S4 !X;"]W;W)K&UL4$L! A0#% @ R8"I M6&ET#Z^6 @ E04 !D ("!WM@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R8"I6-]_75,,!0 $2, M !D ("!S.4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R8"I6+\">@]� 9WX !D M ("!VO0 'AL+W=O:"V604# !=" &0 @(%7 @$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ R8"I6)-1;"RU P ;!( !D ("![PD! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ R8"I6!7= MX9*3! C!< !D ("!=Q,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R8"I6*$6*Y@&! (Q, !D M ("!9AX! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ R8"I6"S[TG9>! #Q( !D ("! M6"T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ R8"I6&-7AO\9 P *PL !D ("!G3&PO=V]R:W-H965TYQ ( *H& 9 " @3L] 0!X M;"]W;W)K&UL4$L! A0#% @ R8"I6-;Q-O;/ M P NA< !D ("!-D ! 'AL+W=O&PO=V]R:W-H965T)& 0!X;"]W;W)K&UL4$L! A0#% @ R8"I6*CG-+_D!@ !S0 !D M ("!T4H! 'AL+W=O&PO=V]R M:W-H965TQ< 0!X;"]W;W)K&UL M4$L! A0#% @ R8"I6,45T*[1! $18 !D ("!P%\! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MRH"I6"E2GNS> @ G D !D ("!*&X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ RH"I6$*ZQ9$H P :@T !D M ("!9H8! 'AL+W=O&PO=V]R:W-H M965T67 0!X;"]?7!E&UL4$L%!@ !1 %$ +A8 ):< 0 $! end XML 87 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 88 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 90 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 322 336 1 false 92 0 false 10 false false R1.htm 0000001 - Document - Cover Sheet http://www.planetfitness.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.planetfitness.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Changes in Equity (Deficit) (Unaudited) Sheet http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited Condensed Consolidated Statements of Changes in Equity (Deficit) (Unaudited) Statements 7 false false R8.htm 0000008 - Disclosure - Business organization Sheet http://www.planetfitness.com/role/Businessorganization Business organization Notes 8 false false R9.htm 0000009 - Disclosure - Summary of significant accounting policies Sheet http://www.planetfitness.com/role/Summaryofsignificantaccountingpolicies Summary of significant accounting policies Notes 9 false false R10.htm 0000010 - Disclosure - Investments Sheet http://www.planetfitness.com/role/Investments Investments Notes 10 false false R11.htm 0000011 - Disclosure - Acquisition Sheet http://www.planetfitness.com/role/Acquisition Acquisition Notes 11 false false R12.htm 0000012 - Disclosure - Goodwill and intangible assets Sheet http://www.planetfitness.com/role/Goodwillandintangibleassets Goodwill and intangible assets Notes 12 false false R13.htm 0000013 - Disclosure - Long-term debt Sheet http://www.planetfitness.com/role/Longtermdebt Long-term debt Notes 13 false false R14.htm 0000014 - Disclosure - Leases Sheet http://www.planetfitness.com/role/Leases Leases Notes 14 false false R15.htm 0000015 - Disclosure - Revenue from contract with customers Sheet http://www.planetfitness.com/role/Revenuefromcontractwithcustomers Revenue from contract with customers Notes 15 false false R16.htm 0000016 - Disclosure - Related party transactions Sheet http://www.planetfitness.com/role/Relatedpartytransactions Related party transactions Notes 16 false false R17.htm 0000017 - Disclosure - Stockholders' equity Sheet http://www.planetfitness.com/role/Stockholdersequity Stockholders' equity Notes 17 false false R18.htm 0000018 - Disclosure - Earnings per share Sheet http://www.planetfitness.com/role/Earningspershare Earnings per share Notes 18 false false R19.htm 0000019 - Disclosure - Income taxes Sheet http://www.planetfitness.com/role/Incometaxes Income taxes Notes 19 false false R20.htm 0000020 - Disclosure - Commitments and contingencies Sheet http://www.planetfitness.com/role/Commitmentsandcontingencies Commitments and contingencies Notes 20 false false R21.htm 0000021 - Disclosure - Segments Sheet http://www.planetfitness.com/role/Segments Segments Notes 21 false false R22.htm 0000022 - Disclosure - Corporate-owned and franchisee-owned stores Sheet http://www.planetfitness.com/role/Corporateownedandfranchiseeownedstores Corporate-owned and franchisee-owned stores Notes 22 false false R23.htm 9954471 - Disclosure - Summary of significant accounting policies (Policies) Sheet http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesPolicies Summary of significant accounting policies (Policies) Policies 23 false false R24.htm 9954472 - Disclosure - Summary of significant accounting policies (Tables) Sheet http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesTables Summary of significant accounting policies (Tables) Tables http://www.planetfitness.com/role/Summaryofsignificantaccountingpolicies 24 false false R25.htm 9954473 - Disclosure - Investments (Tables) Sheet http://www.planetfitness.com/role/InvestmentsTables Investments (Tables) Tables http://www.planetfitness.com/role/Investments 25 false false R26.htm 9954474 - Disclosure - Acquisition (Tables) Sheet http://www.planetfitness.com/role/AcquisitionTables Acquisition (Tables) Tables http://www.planetfitness.com/role/Acquisition 26 false false R27.htm 9954475 - Disclosure - Goodwill and intangible assets (Tables) Sheet http://www.planetfitness.com/role/GoodwillandintangibleassetsTables Goodwill and intangible assets (Tables) Tables http://www.planetfitness.com/role/Goodwillandintangibleassets 27 false false R28.htm 9954476 - Disclosure - Long-term debt (Tables) Sheet http://www.planetfitness.com/role/LongtermdebtTables Long-term debt (Tables) Tables http://www.planetfitness.com/role/Longtermdebt 28 false false R29.htm 9954477 - Disclosure - Leases (Tables) Sheet http://www.planetfitness.com/role/LeasesTables Leases (Tables) Tables http://www.planetfitness.com/role/Leases 29 false false R30.htm 9954478 - Disclosure - Revenue from contract with customers (Tables) Sheet http://www.planetfitness.com/role/RevenuefromcontractwithcustomersTables Revenue from contract with customers (Tables) Tables http://www.planetfitness.com/role/Revenuefromcontractwithcustomers 30 false false R31.htm 9954479 - Disclosure - Related party transactions (Tables) Sheet http://www.planetfitness.com/role/RelatedpartytransactionsTables Related party transactions (Tables) Tables http://www.planetfitness.com/role/Relatedpartytransactions 31 false false R32.htm 9954480 - Disclosure - Earnings per share (Tables) Sheet http://www.planetfitness.com/role/EarningspershareTables Earnings per share (Tables) Tables http://www.planetfitness.com/role/Earningspershare 32 false false R33.htm 9954481 - Disclosure - Income taxes (Tables) Sheet http://www.planetfitness.com/role/IncometaxesTables Income taxes (Tables) Tables http://www.planetfitness.com/role/Incometaxes 33 false false R34.htm 9954482 - Disclosure - Segments (Tables) Sheet http://www.planetfitness.com/role/SegmentsTables Segments (Tables) Tables http://www.planetfitness.com/role/Segments 34 false false R35.htm 9954483 - Disclosure - Corporate-owned and franchisee-owned stores (Tables) Sheet http://www.planetfitness.com/role/CorporateownedandfranchiseeownedstoresTables Corporate-owned and franchisee-owned stores (Tables) Tables http://www.planetfitness.com/role/Corporateownedandfranchiseeownedstores 35 false false R36.htm 9954484 - Disclosure - Business organization (Details) Sheet http://www.planetfitness.com/role/BusinessorganizationDetails Business organization (Details) Details http://www.planetfitness.com/role/Businessorganization 36 false false R37.htm 9954485 - Disclosure - Summary of significant accounting policies - Schedule of Carrying Value and Estimated Fair Value of Long-term Debt (Details) Sheet http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesScheduleofCarryingValueandEstimatedFairValueofLongtermDebtDetails Summary of significant accounting policies - Schedule of Carrying Value and Estimated Fair Value of Long-term Debt (Details) Details 37 false false R38.htm 9954486 - Disclosure - Investments - Narrative (Details) Sheet http://www.planetfitness.com/role/InvestmentsNarrativeDetails Investments - Narrative (Details) Details 38 false false R39.htm 9954487 - Disclosure - Investments - Amortized Cost, Gross Unrealized Gains (Losses), and Fair Value of Cash Equivalents and Marketable Securities (Details) Sheet http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails Investments - Amortized Cost, Gross Unrealized Gains (Losses), and Fair Value of Cash Equivalents and Marketable Securities (Details) Details 39 false false R40.htm 9954488 - Disclosure - Investments - Rollforward of Allowance for Expected Credit Losses on Held-to-maturity Investments (Details) Sheet http://www.planetfitness.com/role/InvestmentsRollforwardofAllowanceforExpectedCreditLossesonHeldtomaturityInvestmentsDetails Investments - Rollforward of Allowance for Expected Credit Losses on Held-to-maturity Investments (Details) Details 40 false false R41.htm 9954489 - Disclosure - Acquisition - Narrative (Details) Sheet http://www.planetfitness.com/role/AcquisitionNarrativeDetails Acquisition - Narrative (Details) Details 41 false false R42.htm 9954490 - Disclosure - Acquisition - Schedule of Purchase Consideration (Details) Sheet http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails Acquisition - Schedule of Purchase Consideration (Details) Details 42 false false R43.htm 9954491 - Disclosure - Acquisition - Components of Identifiable Intangible Assets Acquired (Details) Sheet http://www.planetfitness.com/role/AcquisitionComponentsofIdentifiableIntangibleAssetsAcquiredDetails Acquisition - Components of Identifiable Intangible Assets Acquired (Details) Details 43 false false R44.htm 9954492 - Disclosure - Goodwill and intangible assets - Goodwill Rollforward (Details) Sheet http://www.planetfitness.com/role/GoodwillandintangibleassetsGoodwillRollforwardDetails Goodwill and intangible assets - Goodwill Rollforward (Details) Details 44 false false R45.htm 9954493 - Disclosure - Goodwill and intangible assets - Schedule of Intangible Assets (Details) Sheet http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails Goodwill and intangible assets - Schedule of Intangible Assets (Details) Details 45 false false R46.htm 9954494 - Disclosure - Goodwill and intangible assets - Additional Information (Details) Sheet http://www.planetfitness.com/role/GoodwillandintangibleassetsAdditionalInformationDetails Goodwill and intangible assets - Additional Information (Details) Details 46 false false R47.htm 9954495 - Disclosure - Goodwill and intangible assets - Summary of Amortization expenses (Details) Sheet http://www.planetfitness.com/role/GoodwillandintangibleassetsSummaryofAmortizationexpensesDetails Goodwill and intangible assets - Summary of Amortization expenses (Details) Details 47 false false R48.htm 9954496 - Disclosure - Long-term debt - Schedule of Long-Term Debt (Details) Sheet http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails Long-term debt - Schedule of Long-Term Debt (Details) Details 48 false false R49.htm 9954497 - Disclosure - Long-term debt - Schedule of Future Annual Payments of Long-term Debt (Details) Sheet http://www.planetfitness.com/role/LongtermdebtScheduleofFutureAnnualPaymentsofLongtermDebtDetails Long-term debt - Schedule of Future Annual Payments of Long-term Debt (Details) Details 49 false false R50.htm 9954498 - Disclosure - Long-term debt - Additional Information (Details) Sheet http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails Long-term debt - Additional Information (Details) Details 50 false false R51.htm 9954499 - Disclosure - Leases - Balance Sheet Classification of Lease Assets and Liabilities (Details) Sheet http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails Leases - Balance Sheet Classification of Lease Assets and Liabilities (Details) Details 51 false false R52.htm 9954500 - Disclosure - Leases - Components of Lease Cost (Details) Sheet http://www.planetfitness.com/role/LeasesComponentsofLeaseCostDetails Leases - Components of Lease Cost (Details) Details 52 false false R53.htm 9954501 - Disclosure - Leases - Supplemental Disclosures of Cash Flow Information (Details) Sheet http://www.planetfitness.com/role/LeasesSupplementalDisclosuresofCashFlowInformationDetails Leases - Supplemental Disclosures of Cash Flow Information (Details) Details 53 false false R54.htm 9954502 - Disclosure - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.planetfitness.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails Leases - Maturities of Lease Liabilities (Details) Details 54 false false R55.htm 9954503 - Disclosure - Leases - Additional Information (Details) Sheet http://www.planetfitness.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 55 false false R56.htm 9954504 - Disclosure - Revenue from contract with customers - Schedule of Contract Liabilities (Details) Sheet http://www.planetfitness.com/role/RevenuefromcontractwithcustomersScheduleofContractLiabilitiesDetails Revenue from contract with customers - Schedule of Contract Liabilities (Details) Details 56 false false R57.htm 9954505 - Disclosure - Revenue from contract with customers - Remaining Performance Obligations (Details) Sheet http://www.planetfitness.com/role/RevenuefromcontractwithcustomersRemainingPerformanceObligationsDetails Revenue from contract with customers - Remaining Performance Obligations (Details) Details 57 false false R58.htm 9954506 - Disclosure - Revenue from contract with customers - Narrative (Details) Sheet http://www.planetfitness.com/role/RevenuefromcontractwithcustomersNarrativeDetails Revenue from contract with customers - Narrative (Details) Details 58 false false R59.htm 9954507 - Disclosure - Related party transactions - Schedule of Related Party Transactions (Details) Sheet http://www.planetfitness.com/role/RelatedpartytransactionsScheduleofRelatedPartyTransactionsDetails Related party transactions - Schedule of Related Party Transactions (Details) Details 59 false false R60.htm 9954508 - Disclosure - Related party transactions - Additional Information (Details) Sheet http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails Related party transactions - Additional Information (Details) Details 60 false false R61.htm 9954509 - Disclosure - Stockholders' equity (Details) Sheet http://www.planetfitness.com/role/StockholdersequityDetails Stockholders' equity (Details) Details http://www.planetfitness.com/role/Stockholdersequity 61 false false R62.htm 9954510 - Disclosure - Earnings per share - Additional Information (Details) Sheet http://www.planetfitness.com/role/EarningspershareAdditionalInformationDetails Earnings per share - Additional Information (Details) Details 62 false false R63.htm 9954511 - Disclosure - Earnings per share - Reconciliation of Numerators and Denominators Used to Compute Basic and Diluted Earnings per Share (Details) Sheet http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails Earnings per share - Reconciliation of Numerators and Denominators Used to Compute Basic and Diluted Earnings per Share (Details) Details 63 false false R64.htm 9954512 - Disclosure - Earnings per share - Common Stock Equivalents Excluded from the Computation of Diluted Net Income Per Share (Details) Sheet http://www.planetfitness.com/role/EarningspershareCommonStockEquivalentsExcludedfromtheComputationofDilutedNetIncomePerShareDetails Earnings per share - Common Stock Equivalents Excluded from the Computation of Diluted Net Income Per Share (Details) Details 64 false false R65.htm 9954513 - Disclosure - Income taxes - Additional information (Details) Sheet http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails Income taxes - Additional information (Details) Details 65 false false R66.htm 9954514 - Disclosure - Income taxes - Schedule of Future Payments Under Tax Benefit Arrangements (Details) Sheet http://www.planetfitness.com/role/IncometaxesScheduleofFuturePaymentsUnderTaxBenefitArrangementsDetails Income taxes - Schedule of Future Payments Under Tax Benefit Arrangements (Details) Details 66 false false R67.htm 9954515 - Disclosure - Commitments and contingencies (Details) Sheet http://www.planetfitness.com/role/CommitmentsandcontingenciesDetails Commitments and contingencies (Details) Details http://www.planetfitness.com/role/Commitmentsandcontingencies 67 false false R68.htm 9954516 - Disclosure - Segments - Additional Information (Details) Sheet http://www.planetfitness.com/role/SegmentsAdditionalInformationDetails Segments - Additional Information (Details) Details 68 false false R69.htm 9954517 - Disclosure - Segments - Summary of Financial Information for the Company's Reportable Segments (Details) Sheet http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails Segments - Summary of Financial Information for the Company's Reportable Segments (Details) Details 69 false false R70.htm 9954518 - Disclosure - Segments - Reconciliation of Total Segment EBITDA to Income Before Taxes (Details) Sheet http://www.planetfitness.com/role/SegmentsReconciliationofTotalSegmentEBITDAtoIncomeBeforeTaxesDetails Segments - Reconciliation of Total Segment EBITDA to Income Before Taxes (Details) Details 70 false false R71.htm 9954519 - Disclosure - Segments - Summary of Company's Assets by Reportable Segment (Details) Sheet http://www.planetfitness.com/role/SegmentsSummaryofCompanysAssetsbyReportableSegmentDetails Segments - Summary of Company's Assets by Reportable Segment (Details) Details 71 false false R72.htm 9954520 - Disclosure - Segments - Summary of Company's Goodwill by Reportable Segment (Details) Sheet http://www.planetfitness.com/role/SegmentsSummaryofCompanysGoodwillbyReportableSegmentDetails Segments - Summary of Company's Goodwill by Reportable Segment (Details) Details 72 false false R73.htm 9954521 - Disclosure - Corporate-owned and franchisee-owned stores - Schedule of Changes in Corporate-owned and Franchisee-owned Stores (Details) Sheet http://www.planetfitness.com/role/CorporateownedandfranchiseeownedstoresScheduleofChangesinCorporateownedandFranchiseeownedStoresDetails Corporate-owned and franchisee-owned stores - Schedule of Changes in Corporate-owned and Franchisee-owned Stores (Details) Details 73 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 5 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - plnt-20240331.htm 4 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 1 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - plnt-20240331.htm 4 [DQC.US.0076.7653] The filer has reported a value for us-gaap:RevenueRemainingPerformanceObligation with a value of 20105000.000000 using the dimension member 2029-01-01 The filer has not reported a duration value for the corresponding elements of RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1. The properties of this us-gaap:RevenueRemainingPerformanceObligation fact are: Context: c-205 Unit: usd. - plnt-20240331.htm 4 - plnt-20240331.htm 4 plnt-20240331.htm plnt-20240331.xsd plnt-20240331_cal.xml plnt-20240331_def.xml plnt-20240331_lab.xml plnt-20240331_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 93 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "plnt-20240331.htm": { "nsprefix": "plnt", "nsuri": "http://www.planetfitness.com/20240331", "dts": { "inline": { "local": [ "plnt-20240331.htm" ] }, "schema": { "local": [ "plnt-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "plnt-20240331_cal.xml" ] }, "definitionLink": { "local": [ "plnt-20240331_def.xml" ] }, "labelLink": { "local": [ "plnt-20240331_lab.xml" ] }, "presentationLink": { "local": [ "plnt-20240331_pre.xml" ] } }, "keyStandard": 278, "keyCustom": 58, "axisStandard": 31, "axisCustom": 0, "memberStandard": 43, "memberCustom": 38, "hidden": { "total": 19, "http://fasb.org/us-gaap/2023": 14, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 322, "entityCount": 1, "segmentCount": 92, "elementCount": 569, "unitCount": 10, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 855, "http://xbrl.sec.gov/dei/2023": 30 }, "report": { "R1": { "role": "http://www.planetfitness.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": "plnt-20240331.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": "plnt-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "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": "plnt-20240331.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": "plnt-20240331.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "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": "plnt-20240331.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": "plnt-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "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": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "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": "plnt-20240331.htm", "unique": true } }, "R5": { "role": "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "longName": "0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R6": { "role": "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "longName": "0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfFinancingCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R7": { "role": "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited", "longName": "0000007 - Statement - Condensed Consolidated Statements of Changes in Equity (Deficit) (Unaudited)", "shortName": "Condensed Consolidated Statements of Changes in Equity (Deficit) (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-41", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-21", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R8": { "role": "http://www.planetfitness.com/role/Businessorganization", "longName": "0000008 - Disclosure - Business organization", "shortName": "Business organization", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.planetfitness.com/role/Summaryofsignificantaccountingpolicies", "longName": "0000009 - Disclosure - Summary of significant accounting policies", "shortName": "Summary of significant accounting policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.planetfitness.com/role/Investments", "longName": "0000010 - Disclosure - Investments", "shortName": "Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.planetfitness.com/role/Acquisition", "longName": "0000011 - Disclosure - Acquisition", "shortName": "Acquisition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.planetfitness.com/role/Goodwillandintangibleassets", "longName": "0000012 - Disclosure - Goodwill and intangible assets", "shortName": "Goodwill and intangible assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.planetfitness.com/role/Longtermdebt", "longName": "0000013 - Disclosure - Long-term debt", "shortName": "Long-term debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "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": "plnt-20240331.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": "plnt-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.planetfitness.com/role/Leases", "longName": "0000014 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.planetfitness.com/role/Revenuefromcontractwithcustomers", "longName": "0000015 - Disclosure - Revenue from contract with customers", "shortName": "Revenue from contract with customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "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": "plnt-20240331.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": "plnt-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.planetfitness.com/role/Relatedpartytransactions", "longName": "0000016 - Disclosure - Related party transactions", "shortName": "Related party transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "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": "plnt-20240331.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": "plnt-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.planetfitness.com/role/Stockholdersequity", "longName": "0000017 - Disclosure - Stockholders' equity", "shortName": "Stockholders' equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "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": "plnt-20240331.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": "plnt-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.planetfitness.com/role/Earningspershare", "longName": "0000018 - Disclosure - Earnings per share", "shortName": "Earnings per 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": "plnt-20240331.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": "plnt-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.planetfitness.com/role/Incometaxes", "longName": "0000019 - 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": "plnt-20240331.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": "plnt-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.planetfitness.com/role/Commitmentsandcontingencies", "longName": "0000020 - Disclosure - Commitments and contingencies", "shortName": "Commitments and contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "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": "plnt-20240331.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": "plnt-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.planetfitness.com/role/Segments", "longName": "0000021 - Disclosure - Segments", "shortName": "Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "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": "plnt-20240331.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": "plnt-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.planetfitness.com/role/Corporateownedandfranchiseeownedstores", "longName": "0000022 - Disclosure - Corporate-owned and franchisee-owned stores", "shortName": "Corporate-owned and franchisee-owned stores", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FranchisorsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FranchisorsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesPolicies", "longName": "9954471 - Disclosure - Summary of significant accounting policies (Policies)", "shortName": "Summary of significant accounting policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesTables", "longName": "9954472 - Disclosure - Summary of significant accounting policies (Tables)", "shortName": "Summary of significant accounting policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "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": "plnt-20240331.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": "plnt-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.planetfitness.com/role/InvestmentsTables", "longName": "9954473 - Disclosure - Investments (Tables)", "shortName": "Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.planetfitness.com/role/AcquisitionTables", "longName": "9954474 - Disclosure - Acquisition (Tables)", "shortName": "Acquisition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.planetfitness.com/role/GoodwillandintangibleassetsTables", "longName": "9954475 - Disclosure - Goodwill and intangible assets (Tables)", "shortName": "Goodwill and intangible assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "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": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R28": { "role": "http://www.planetfitness.com/role/LongtermdebtTables", "longName": "9954476 - Disclosure - Long-term debt (Tables)", "shortName": "Long-term debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.planetfitness.com/role/LeasesTables", "longName": "9954477 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "plnt:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "plnt:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.planetfitness.com/role/RevenuefromcontractwithcustomersTables", "longName": "9954478 - Disclosure - Revenue from contract with customers (Tables)", "shortName": "Revenue from contract with customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.planetfitness.com/role/RelatedpartytransactionsTables", "longName": "9954479 - Disclosure - Related party transactions (Tables)", "shortName": "Related party transactions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.planetfitness.com/role/EarningspershareTables", "longName": "9954480 - Disclosure - Earnings per share (Tables)", "shortName": "Earnings per share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.planetfitness.com/role/IncometaxesTables", "longName": "9954481 - Disclosure - Income taxes (Tables)", "shortName": "Income taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.planetfitness.com/role/SegmentsTables", "longName": "9954482 - Disclosure - Segments (Tables)", "shortName": "Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "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": "plnt-20240331.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": "plnt-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.planetfitness.com/role/CorporateownedandfranchiseeownedstoresTables", "longName": "9954483 - Disclosure - Corporate-owned and franchisee-owned stores (Tables)", "shortName": "Corporate-owned and franchisee-owned stores (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFranchisorDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFranchisorDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.planetfitness.com/role/BusinessorganizationDetails", "longName": "9954484 - Disclosure - Business organization (Details)", "shortName": "Business organization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "plnt:NumberOfMembers", "unitRef": "member", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "plnt:NumberOfMembers", "unitRef": "member", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesScheduleofCarryingValueandEstimatedFairValueofLongtermDebtDetails", "longName": "9954485 - Disclosure - Summary of significant accounting policies - Schedule of Carrying Value and Estimated Fair Value of Long-term Debt (Details)", "shortName": "Summary of significant accounting policies - Schedule of Carrying Value and Estimated Fair Value of Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-63", "name": "us-gaap:DebtInstrumentFairValue", "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": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-63", "name": "us-gaap:DebtInstrumentFairValue", "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": "plnt-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.planetfitness.com/role/InvestmentsNarrativeDetails", "longName": "9954486 - Disclosure - Investments - Narrative (Details)", "shortName": "Investments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesHeldToMaturityCreditLossExpenseReversal", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:HeldToMaturitySecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R39": { "role": "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails", "longName": "9954487 - Disclosure - Investments - Amortized Cost, Gross Unrealized Gains (Losses), and Fair Value of Cash Equivalents and Marketable Securities (Details)", "shortName": "Investments - Amortized Cost, Gross Unrealized Gains (Losses), and Fair Value of Cash Equivalents and Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:TradingSecuritiesDebtAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:TradingSecuritiesDebtAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.planetfitness.com/role/InvestmentsRollforwardofAllowanceforExpectedCreditLossesonHeldtomaturityInvestmentsDetails", "longName": "9954488 - Disclosure - Investments - Rollforward of Allowance for Expected Credit Losses on Held-to-maturity Investments (Details)", "shortName": "Investments - Rollforward of Allowance for Expected Credit Losses on Held-to-maturity Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossWriteoff", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R41": { "role": "http://www.planetfitness.com/role/AcquisitionNarrativeDetails", "longName": "9954489 - Disclosure - Acquisition - Narrative (Details)", "shortName": "Acquisition - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:NumberOfStores", "unitRef": "store", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfFranchisorDisclosureTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-168", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R42": { "role": "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails", "longName": "9954490 - Disclosure - Acquisition - Schedule of Purchase Consideration (Details)", "shortName": "Acquisition - Schedule of Purchase Consideration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "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": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-169", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R43": { "role": "http://www.planetfitness.com/role/AcquisitionComponentsofIdentifiableIntangibleAssetsAcquiredDetails", "longName": "9954491 - Disclosure - Acquisition - Components of Identifiable Intangible Assets Acquired (Details)", "shortName": "Acquisition - Components of Identifiable Intangible Assets Acquired (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-169", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-170", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R44": { "role": "http://www.planetfitness.com/role/GoodwillandintangibleassetsGoodwillRollforwardDetails", "longName": "9954492 - Disclosure - Goodwill and intangible assets - Goodwill Rollforward (Details)", "shortName": "Goodwill and intangible assets - Goodwill Rollforward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "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": "plnt-20240331.htm", "first": true }, "uniqueAnchor": null }, "R45": { "role": "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails", "longName": "9954493 - Disclosure - Goodwill and intangible assets - Schedule of Intangible Assets (Details)", "shortName": "Goodwill and intangible assets - Schedule of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.planetfitness.com/role/GoodwillandintangibleassetsAdditionalInformationDetails", "longName": "9954494 - Disclosure - Goodwill and intangible assets - Additional Information (Details)", "shortName": "Goodwill and intangible assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R47": { "role": "http://www.planetfitness.com/role/GoodwillandintangibleassetsSummaryofAmortizationexpensesDetails", "longName": "9954495 - Disclosure - Goodwill and intangible assets - Summary of Amortization expenses (Details)", "shortName": "Goodwill and intangible assets - Summary of Amortization expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails", "longName": "9954496 - Disclosure - Long-term debt - Schedule of Long-Term Debt (Details)", "shortName": "Long-term debt - Schedule of Long-Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R49": { "role": "http://www.planetfitness.com/role/LongtermdebtScheduleofFutureAnnualPaymentsofLongtermDebtDetails", "longName": "9954497 - Disclosure - Long-term debt - Schedule of Future Annual Payments of Long-term Debt (Details)", "shortName": "Long-term debt - Schedule of Future Annual Payments of Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails", "longName": "9954498 - Disclosure - Long-term debt - Additional Information (Details)", "shortName": "Long-term debt - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-198", "name": "us-gaap:DeferredFinanceCostsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-198", "name": "us-gaap:DeferredFinanceCostsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails", "longName": "9954499 - Disclosure - Leases - Balance Sheet Classification of Lease Assets and Liabilities (Details)", "shortName": "Leases - Balance Sheet Classification of Lease Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "plnt:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R52": { "role": "http://www.planetfitness.com/role/LeasesComponentsofLeaseCostDetails", "longName": "9954500 - Disclosure - Leases - Components of Lease Cost (Details)", "shortName": "Leases - Components of Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "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": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "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": "plnt-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.planetfitness.com/role/LeasesSupplementalDisclosuresofCashFlowInformationDetails", "longName": "9954501 - Disclosure - Leases - Supplemental Disclosures of Cash Flow Information (Details)", "shortName": "Leases - Supplemental Disclosures of Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "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": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "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": "plnt-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.planetfitness.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "longName": "9954502 - Disclosure - Leases - Maturities of Lease Liabilities (Details)", "shortName": "Leases - Maturities of Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-4", "name": "plnt:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "plnt:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.planetfitness.com/role/LeasesAdditionalInformationDetails", "longName": "9954503 - Disclosure - Leases - Additional Information (Details)", "shortName": "Leases - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-4", "name": "plnt:LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "plnt:LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.planetfitness.com/role/RevenuefromcontractwithcustomersScheduleofContractLiabilitiesDetails", "longName": "9954504 - Disclosure - Revenue from contract with customers - Schedule of Contract Liabilities (Details)", "shortName": "Revenue from contract with customers - Schedule of Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R57": { "role": "http://www.planetfitness.com/role/RevenuefromcontractwithcustomersRemainingPerformanceObligationsDetails", "longName": "9954505 - Disclosure - Revenue from contract with customers - Remaining Performance Obligations (Details)", "shortName": "Revenue from contract with customers - Remaining Performance Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.planetfitness.com/role/RevenuefromcontractwithcustomersNarrativeDetails", "longName": "9954506 - Disclosure - Revenue from contract with customers - Narrative (Details)", "shortName": "Revenue from contract with customers - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-4", "name": "plnt:ContractWithCustomerLiabilityCustomerDepositCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "plnt:ContractWithCustomerLiabilityCustomerDepositCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.planetfitness.com/role/RelatedpartytransactionsScheduleofRelatedPartyTransactionsDetails", "longName": "9954507 - Disclosure - Related party transactions - Schedule of Related Party Transactions (Details)", "shortName": "Related party transactions - Schedule of Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "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": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-208", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R60": { "role": "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails", "longName": "9954508 - Disclosure - Related party transactions - Additional Information (Details)", "shortName": "Related party transactions - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "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": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-224", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R61": { "role": "http://www.planetfitness.com/role/StockholdersequityDetails", "longName": "9954509 - Disclosure - Stockholders' equity (Details)", "shortName": "Stockholders' equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "plnt:ShareRepurchaseExciseTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R62": { "role": "http://www.planetfitness.com/role/EarningspershareAdditionalInformationDetails", "longName": "9954510 - Disclosure - Earnings per share - Additional Information (Details)", "shortName": "Earnings per share - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-230", "name": "plnt:SharesIssuedDuringPeriodSharesExchangedForClassACommonStock", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true }, "uniqueAnchor": null }, "R63": { "role": "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails", "longName": "9954511 - Disclosure - Earnings per share - Reconciliation of Numerators and Denominators Used to Compute Basic and Diluted Earnings per Share (Details)", "shortName": "Earnings per share - Reconciliation of Numerators and Denominators Used to Compute Basic and Diluted Earnings per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-245", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R64": { "role": "http://www.planetfitness.com/role/EarningspershareCommonStockEquivalentsExcludedfromtheComputationofDilutedNetIncomePerShareDetails", "longName": "9954512 - Disclosure - Earnings per share - Common Stock Equivalents Excluded from the Computation of Diluted Net Income Per Share (Details)", "shortName": "Earnings per share - Common Stock Equivalents Excluded from the Computation of Diluted Net Income Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails", "longName": "9954513 - Disclosure - Income taxes - Additional information (Details)", "shortName": "Income taxes - Additional information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "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": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "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": "plnt-20240331.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.planetfitness.com/role/IncometaxesScheduleofFuturePaymentsUnderTaxBenefitArrangementsDetails", "longName": "9954514 - Disclosure - Income taxes - Schedule of Future Payments Under Tax Benefit Arrangements (Details)", "shortName": "Income taxes - Schedule of Future Payments Under Tax Benefit Arrangements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-4", "name": "plnt:IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "plnt:IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.planetfitness.com/role/CommitmentsandcontingenciesDetails", "longName": "9954515 - Disclosure - Commitments and contingencies (Details)", "shortName": "Commitments and contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-265", "name": "us-gaap:LossContingencyAccrualProvision", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-265", "name": "us-gaap:LossContingencyAccrualProvision", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.planetfitness.com/role/SegmentsAdditionalInformationDetails", "longName": "9954516 - Disclosure - Segments - Additional Information (Details)", "shortName": "Segments - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "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": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-285", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R69": { "role": "http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails", "longName": "9954517 - Disclosure - Segments - Summary of Financial Information for the Company's Reportable Segments (Details)", "shortName": "Segments - Summary of Financial Information for the Company's Reportable Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-1", "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": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-293", "name": "plnt:EarningsLossBeforeInterestTaxDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R70": { "role": "http://www.planetfitness.com/role/SegmentsReconciliationofTotalSegmentEBITDAtoIncomeBeforeTaxesDetails", "longName": "9954518 - Disclosure - Segments - Reconciliation of Total Segment EBITDA to Income Before Taxes (Details)", "shortName": "Segments - Reconciliation of Total Segment EBITDA to Income Before Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-1", "name": "plnt:EarningsLossBeforeInterestTaxDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R71": { "role": "http://www.planetfitness.com/role/SegmentsSummaryofCompanysAssetsbyReportableSegmentDetails", "longName": "9954519 - Disclosure - Segments - Summary of Company's Assets by Reportable Segment (Details)", "shortName": "Segments - Summary of Company's Assets by Reportable Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-295", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R72": { "role": "http://www.planetfitness.com/role/SegmentsSummaryofCompanysGoodwillbyReportableSegmentDetails", "longName": "9954520 - Disclosure - Segments - Summary of Company's Goodwill by Reportable Segment (Details)", "shortName": "Segments - Summary of Company's Goodwill by Reportable Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "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": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-305", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } }, "R73": { "role": "http://www.planetfitness.com/role/CorporateownedandfranchiseeownedstoresScheduleofChangesinCorporateownedandFranchiseeownedStoresDetails", "longName": "9954521 - Disclosure - Corporate-owned and franchisee-owned stores - Schedule of Changes in Corporate-owned and Franchisee-owned Stores (Details)", "shortName": "Corporate-owned and franchisee-owned stores - Schedule of Changes in Corporate-owned and Franchisee-owned Stores (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NumberOfStores", "unitRef": "store", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfFranchisorDisclosureTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "plnt:NumberOfNewStoresOpened", "unitRef": "store", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfFranchisorDisclosureTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240331.htm", "unique": true } } }, "tag": { "plnt_A2022ShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "A2022ShareRepurchaseProgramMember", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 share repurchase program", "label": "2022 Share Repurchase Program [Member]", "documentation": "2022 Share Repurchase Program" } } }, "auth_ref": [] }, "plnt_A2022VariableFundingNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "A2022VariableFundingNotesMember", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Variable Funding Notes", "label": "2022 Variable Funding Notes [Member]", "documentation": "2022 Variable Funding Notes" } } }, "auth_ref": [] }, "plnt_A3251FixedRateClassA2ISeniorSecuredNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "A3251FixedRateClassA2ISeniorSecuredNotesMember", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "3.251% Fixed Rate Class A-2-I Senior Secured Notes", "label": "3.251% Fixed Rate Class A-2-I Senior Secured Notes [Member]", "documentation": "3.251% Fixed Rate Class A-2-I Senior Secured Notes" } } }, "auth_ref": [] }, "plnt_A4008FixedRateClassA2IISeniorSecuredNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "A4008FixedRateClassA2IISeniorSecuredNotesMember", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "4.008% Fixed Rate Class A-2-II Senior Secured Notes", "label": "4.008% Fixed Rate Class A-2-II Senior Secured Notes [Member]", "documentation": "4.008% Fixed Rate Class A-2-II Senior Secured Notes" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r24", "r837" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowances for uncollectible amounts of $0 and $0 as of March\u00a031, 2024 and December\u00a031, 2023, respectively", "verboseLabel": "Accounts receivable", "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": [ "r301", "r302" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accretion of marketable securities discount", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r135" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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": [ "r26" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive (loss) income", "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": [ "r34", "r35", "r120", "r201", "r630", "r671", "r672" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (loss)", "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": [ "r4", "r16", "r35", "r519", "r522", "r560", "r667", "r668", "r874", "r875", "r876", "r885", "r886", "r887" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.planetfitness.com/role/AcquisitionComponentsofIdentifiableIntangibleAssetsAcquiredDetails", "http://www.planetfitness.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Useful life", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r139" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r115" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited" ], "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": [ "r487", "r488", "r489", "r690", "r885", "r886", "r887", "r933", "r956" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r74", "r75", "r460" ] }, "plnt_AdjustmentsToAdditionalPaidInCapitalTaxBenefitArrangementLiabilityAndDeferredTaxesFromSecondaryOfferingsAndOtherExchanges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "AdjustmentsToAdditionalPaidInCapitalTaxBenefitArrangementLiabilityAndDeferredTaxesFromSecondaryOfferingsAndOtherExchanges", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Tax benefit arrangement liability and deferred taxes arising from exchanges of Class B common stock", "label": "Adjustments To Additional Paid In Capital Tax Benefit Arrangement Liability And Deferred Taxes From Secondary Offerings And Other Exchanges", "documentation": "Adjustments to additional paid in capital tax benefit arrangement liability and deferred taxes from secondary offerings and other exchanges." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdministrativeServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdministrativeServiceMember", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Administrative Service", "label": "Administrative Service [Member]", "documentation": "Administrative assistance, including, but not limited to, accounting, tax, legal, regulatory filing, and share registration of managed fund and investment account of independent third party, and related and affiliated entity." } } }, "auth_ref": [ "r929" ] }, "plnt_AdvertisingFundExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "AdvertisingFundExpense", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "National advertising fund expense", "label": "Advertising Fund Expense", "documentation": "Advertising Fund Expense" } } }, "auth_ref": [] }, "us-gaap_AdvertisingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingMember", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "National advertising fund revenue", "label": "Advertising [Member]", "documentation": "Announcement promoting product, service, or event." } } }, "auth_ref": [ "r929" ] }, "srt_AffiliatedEntityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AffiliatedEntityMember", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Affiliated entity", "label": "Affiliated Entity [Member]" } } }, "auth_ref": [ "r735", "r802", "r843", "r931", "r938", "r939", "r941" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance for bad debts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r202", "r303", "r345" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.planetfitness.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": [] }, "plnt_AmenityTrackingComplianceSoftwareCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "AmenityTrackingComplianceSoftwareCompanyMember", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amenity Tracking Compliance Software Company", "label": "Amenity Tracking Compliance Software Company [Member]", "documentation": "Amenity Tracking Compliance Software Company" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred financing costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r124", "r415", "r545", "r878" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsAdditionalInformationDetails", "http://www.planetfitness.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basis difference amortization", "terseLabel": "Amortization of 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. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r10", "r59", "r64" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.planetfitness.com/role/EarningspershareCommonStockEquivalentsExcludedfromtheComputationofDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities number of weighted-average common stock equivalents excluded from the computation of diluted net income per share (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": [ "r260" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.planetfitness.com/role/EarningspershareCommonStockEquivalentsExcludedfromtheComputationofDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r45" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.planetfitness.com/role/EarningspershareCommonStockEquivalentsExcludedfromtheComputationofDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.planetfitness.com/role/EarningspershareCommonStockEquivalentsExcludedfromtheComputationofDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r45" ] }, "plnt_AreaDevelopmentAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "AreaDevelopmentAgreementsMember", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred ADA and franchise agreement revenue", "label": "Area Development Agreements [Member]", "documentation": "Area development agreements." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.planetfitness.com/role/SegmentsSummaryofCompanysAssetsbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Total consolidated assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r159", "r194", "r231", "r271", "r286", "r292", "r342", "r387", "r388", "r390", "r391", "r392", "r394", "r396", "r398", "r399", "r512", "r516", "r535", "r626", "r728", "r837", "r850", "r923", "r924", "r942" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "plnt_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://www.planetfitness.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Balance Sheet Classification of Lease Assets and Liabilities", "label": "Assets And Liabilities, Lessee [Table Text Block]", "documentation": "Assets And Liabilities, Lessee [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r188", "r205", "r231", "r342", "r387", "r388", "r390", "r391", "r392", "r394", "r396", "r398", "r399", "r512", "r516", "r535", "r837", "r923", "r924", "r942" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r90", "r91" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of presentation and consolidation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.planetfitness.com/role/AcquisitionComponentsofIdentifiableIntangibleAssetsAcquiredDetails", "http://www.planetfitness.com/role/AcquisitionNarrativeDetails", "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r509", "r831", "r832" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.planetfitness.com/role/AcquisitionComponentsofIdentifiableIntangibleAssetsAcquiredDetails", "http://www.planetfitness.com/role/AcquisitionNarrativeDetails", "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r77", "r78", "r509", "r831", "r832" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.planetfitness.com/role/AcquisitionComponentsofIdentifiableIntangibleAssetsAcquiredDetails", "http://www.planetfitness.com/role/AcquisitionNarrativeDetails", "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r509" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate consideration", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r1", "r2", "r14" ] }, "plnt_BusinessCombinationConsiderationTransferredAdjusted": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "BusinessCombinationConsiderationTransferredAdjusted", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net purchase price", "label": "Business Combination, Consideration Transferred, Adjusted", "documentation": "Business Combination, Consideration Transferred, Adjusted" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.planetfitness.com/role/Acquisition" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r153", "r510" ] }, "plnt_BusinessCombinationLossOnFranchiseRights": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "BusinessCombinationLossOnFranchiseRights", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/AcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on unfavorable reacquired franchise rights", "label": "Business Combination, Loss On Franchise Rights", "documentation": "Business Combination, Loss On Franchise Rights" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Lease liabilities", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "documentation": "Amount of lease obligation assumed in business combination." } } }, "auth_ref": [ "r80" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred revenue", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r80" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r80" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.planetfitness.com/role/AcquisitionComponentsofIdentifiableIntangibleAssetsAcquiredDetails", "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "verboseLabel": "Fair value", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r79", "r80" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r80" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r79", "r80" ] }, "plnt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right of use assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Asset", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Asset" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r80" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash additions to property and equipment included in accounts payable and accrued expenses", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r41", "r42", "r43" ] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesScheduleofCarryingValueandEstimatedFairValueofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying value", "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r93", "r94" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r39", "r190", "r807" ] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents", "label": "Cash and Cash Equivalents [Member]", "documentation": "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": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r39", "r133", "r228" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r3", "r133" ] }, "plnt_ChangeInContractWithCustomerLiabilityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "ChangeInContractWithCustomerLiabilityRollForward", "presentation": [ "http://www.planetfitness.com/role/RevenuefromcontractwithcustomersScheduleofContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount", "label": "Change In Contract With Customer Liability [Roll Forward]", "documentation": "Change In Contract With Customer Liability [Roll Forward]" } } }, "auth_ref": [] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CEO", "verboseLabel": "Director and Interim CEO", "label": "Chief Executive Officer [Member]" } } }, "auth_ref": [ "r892" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.planetfitness.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.planetfitness.com/role/Cover", "http://www.planetfitness.com/role/EarningspershareAdditionalInformationDetails", "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails", "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r182", "r198", "r199", "r200", "r231", "r254", "r255", "r257", "r259", "r265", "r266", "r342", "r387", "r390", "r391", "r392", "r398", "r399", "r420", "r421", "r424", "r427", "r434", "r535", "r679", "r680", "r681", "r682", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r716", "r737", "r760", "r782", "r783", "r784", "r785", "r786", "r857", "r880", "r888" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r198", "r199", "r200", "r265", "r420", "r421", "r422", "r424", "r427", "r432", "r434", "r679", "r680", "r681", "r682", "r825", "r857", "r880" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial paper", "label": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r145", "r844", "r845", "r846", "r847" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 13)", "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": [ "r31", "r102", "r628", "r715" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.planetfitness.com/role/Commitmentsandcontingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r143", "r379", "r380", "r792", "r917" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.planetfitness.com/role/Cover", "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails", "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A common stock", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r956" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited", "http://www.planetfitness.com/role/Cover", "http://www.planetfitness.com/role/EarningspershareAdditionalInformationDetails", "http://www.planetfitness.com/role/EarningspershareCommonStockEquivalentsExcludedfromtheComputationofDilutedNetIncomePerShareDetails", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class B common stock", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r956" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "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": [ "r840", "r841", "r842", "r844", "r845", "r846", "r847", "r885", "r886", "r933", "r954", "r956" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in usd per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r114" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "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": [ "r114", "r716" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "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": [ "r114" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "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", "r114", "r716", "r734", "r956", "r957" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, value", "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": [ "r114", "r629", "r837" ] }, "plnt_CommonStockholdersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "CommonStockholdersMember", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stockholders", "label": "Common Stockholders [Member]", "documentation": "Common Stockholders" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive income attributable to Planet Fitness, Inc.", "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": [ "r36", "r211", "r213", "r221", "r621", "r644" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Less: total comprehensive income attributable to non-controlling interests", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r7", "r86", "r89", "r211", "r213", "r220", "r620", "r643" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive income including non-controlling interests", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r89", "r156", "r211", "r213", "r219", "r619", "r642" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.planetfitness.com/role/SegmentsSummaryofCompanysAssetsbyReportableSegmentDetails", "http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r237", "r273", "r284", "r285", "r286", "r287", "r288", "r290", "r294", "r387", "r388", "r389", "r390", "r392", "r393", "r395", "r397", "r398", "r923", "r924" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.planetfitness.com/role/SegmentsSummaryofCompanysAssetsbyReportableSegmentDetails", "http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r237", "r273", "r284", "r285", "r286", "r287", "r288", "r290", "r294", "r387", "r388", "r389", "r390", "r392", "r393", "r395", "r397", "r398", "r923", "r924" ] }, "plnt_ContinuingLLCOwnersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "ContinuingLLCOwnersMember", "presentation": [ "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Continuing LLC Owners", "label": "Continuing L L C Owners [Member]", "documentation": "Continuing LLC owners." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.planetfitness.com/role/RevenuefromcontractwithcustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Contract Liabilities", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r927" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails", "http://www.planetfitness.com/role/RevenuefromcontractwithcustomersScheduleofContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r436", "r437", "r448" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, current", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r436", "r437", "r448" ] }, "plnt_ContractWithCustomerLiabilityCustomerDepositCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "ContractWithCustomerLiabilityCustomerDepositCurrent", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/RevenuefromcontractwithcustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment deposits", "label": "Contract With Customer, Liability, Customer Deposit, Current", "documentation": "Contract With Customer, Liability, Customer Deposit, Current" } } }, "auth_ref": [] }, "plnt_ContractWithCustomerLiabilityCustomerDepositExpectedToRecognizedPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "ContractWithCustomerLiabilityCustomerDepositExpectedToRecognizedPeriod", "presentation": [ "http://www.planetfitness.com/role/RevenuefromcontractwithcustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue expected recognition period (in months)", "label": "Contract With Customer, Liability, Customer Deposit Expected To Recognized Period", "documentation": "Contract With Customer, Liability, Customer Deposit Expected To Recognized Period" } } }, "auth_ref": [] }, "plnt_ContractWithCustomerLiabilityIncreaseDecreaseExcludingRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "ContractWithCustomerLiabilityIncreaseDecreaseExcludingRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/RevenuefromcontractwithcustomersScheduleofContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase, excluding amounts recognized as revenue during the period", "label": "Contract With Customer, Liability, Increase (Decrease) Excluding Revenue Recognized", "documentation": "Contract With Customer, Liability, Increase (Decrease) Excluding Revenue Recognized" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, net of current portion", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r436", "r437", "r448" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/RevenuefromcontractwithcustomersScheduleofContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Revenue recognized that was included in the contract liability at the beginning of the year", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r449" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate debt securities", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r828", "r830", "r953" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate and other", "label": "Corporate, Non-Segment [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": [ "r19", "r285", "r286", "r287", "r288", "r294", "r891" ] }, "plnt_CorporateOwnedStoresMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "CorporateOwnedStoresMember", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate-owned stores", "label": "Corporate-Owned Stores [Member]", "documentation": "Corporate-Owned Stores [Member]" } } }, "auth_ref": [] }, "plnt_CorporateOwnedStoresSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "CorporateOwnedStoresSegmentMember", "presentation": [ "http://www.planetfitness.com/role/SegmentsAdditionalInformationDetails", "http://www.planetfitness.com/role/SegmentsSummaryofCompanysAssetsbyReportableSegmentDetails", "http://www.planetfitness.com/role/SegmentsSummaryofCompanysGoodwillbyReportableSegmentDetails", "http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate-owned stores", "netLabel": "Corporate-owned stores segment", "label": "Corporate Owned Stores Segment [Member]", "documentation": "Corporate owned stores segment." } } }, "auth_ref": [] }, "plnt_CorporateTravelMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "CorporateTravelMember", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate travel", "label": "Corporate Travel [Member]", "documentation": "Corporate Travel [Member]" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r126", "r231", "r342", "r387", "r388", "r390", "r391", "r392", "r394", "r396", "r398", "r399", "r535", "r923" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating costs and expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r125" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating costs and expenses:", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.planetfitness.com/role/CommitmentsandcontingenciesDetails", "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r235", "r236", "r403", "r422", "r567", "r811", "r813" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.planetfitness.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_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.planetfitness.com/role/AcquisitionComponentsofIdentifiableIntangibleAssetsAcquiredDetails", "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r82" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails", "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails" ], "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": [ "r23", "r108", "r109", "r160", "r162", "r237", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r546", "r820", "r821", "r822", "r823", "r824", "r881" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 }, "http://www.planetfitness.com/role/LongtermdebtScheduleofFutureAnnualPaymentsofLongtermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.planetfitness.com/role/LongtermdebtScheduleofFutureAnnualPaymentsofLongtermDebtDetails", "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total debt, excluding deferred financing costs", "totalLabel": "Total", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r23", "r162", "r417" ] }, "plnt_DebtInstrumentCovenantCapOnNonSecuritizedIndebtedness": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "DebtInstrumentCovenantCapOnNonSecuritizedIndebtedness", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cap on non-securitized indebtedness", "label": "Debt Instrument, Covenant, Cap On Non-Securitized Indebtedness", "documentation": "Debt Instrument, Covenant, Cap On Non-Securitized Indebtedness" } } }, "auth_ref": [] }, "plnt_DebtInstrumentCovenantLeverageRatioCap": { "xbrltype": "pureItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "DebtInstrumentCovenantLeverageRatioCap", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leverage ratio cap", "label": "Debt Instrument, Covenant, Leverage Ratio Cap", "documentation": "Debt Instrument, Covenant, Leverage Ratio Cap" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r96", "r98", "r400", "r546", "r821", "r822" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesScheduleofCarryingValueandEstimatedFairValueofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r408", "r534", "r821", "r822" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r28", "r401" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails", "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails" ], "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": [ "r237", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r546", "r820", "r821", "r822", "r823", "r824", "r881" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails", "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails" ], "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": [ "r29", "r237", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r546", "r820", "r821", "r822", "r823", "r824", "r881" ] }, "plnt_DebtInstrumentNumberOfExtensions": { "xbrltype": "integerItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "DebtInstrumentNumberOfExtensions", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of additional extensions", "label": "Debt Instrument, Number Of Extensions", "documentation": "Debt Instrument, Number Of Extensions" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails", "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r29", "r70", "r73", "r95", "r96", "r98", "r103", "r147", "r148", "r237", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r546", "r820", "r821", "r822", "r823", "r824", "r881" ] }, "plnt_DebtInstrumentTermOfExtension": { "xbrltype": "durationItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "DebtInstrumentTermOfExtension", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of extension (in years)", "label": "Debt Instrument, Term Of Extension", "documentation": "Debt Instrument, Term Of Extension" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTerm", "presentation": [ "http://www.planetfitness.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity dates", "label": "Debt Securities, Available-for-Sale, Term", "documentation": "Period between issuance and maturity of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r934" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.planetfitness.com/role/InvestmentsNarrativeDetails", "http://www.planetfitness.com/role/InvestmentsRollforwardofAllowanceforExpectedCreditLossesonHeldtomaturityInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for expected credit loss", "periodStartLabel": "Beginning allowance for expected credit losses", "periodEndLabel": "Ending allowance for expected credit losses", "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss for debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r321", "r345", "r348", "r351" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossRollForward", "presentation": [ "http://www.planetfitness.com/role/InvestmentsRollforwardofAllowanceforExpectedCreditLossesonHeldtomaturityInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Held-to-maturity, Allowance for Credit Loss [Roll Forward]", "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [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_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.planetfitness.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Rollforward of Allowance for Expected Credit Losses on Held-to-maturity Investments", "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r902" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossWriteoff": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossWriteoff", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/InvestmentsRollforwardofAllowanceforExpectedCreditLossesonHeldtomaturityInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write-offs, net of recoveries", "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Writeoff", "documentation": "Amount of writeoff of investment in debt security, measured at amortized cost (held-to-maturity), charged against allowance for credit loss." } } }, "auth_ref": [ "r350" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Investments, net of allowance for expected credit losses of $18,164 and $17,689 as of March\u00a031, 2024 and December\u00a031, 2023, respectively", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r305", "r322", "r324", "r617" ] }, "us-gaap_DebtSecuritiesHeldToMaturityCreditLossExpenseReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityCreditLossExpenseReversal", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.planetfitness.com/role/InvestmentsNarrativeDetails", "http://www.planetfitness.com/role/InvestmentsRollforwardofAllowanceforExpectedCreditLossesonHeldtomaturityInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit loss on held-to-maturity investment", "verboseLabel": "Loss on adjustment of allowance for expected credit losses", "label": "Debt Securities, Held-to-Maturity, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r349" ] }, "us-gaap_DebtSecuritiesTradingUnrealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesTradingUnrealizedGain", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gains", "label": "Debt Securities, Trading, Unrealized Gain", "documentation": "Amount of unrealized gain on investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [ "r337" ] }, "us-gaap_DebtSecuritiesTradingUnrealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesTradingUnrealizedLoss", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized Losses", "label": "Debt Securities, Trading, Unrealized Loss", "documentation": "Amount of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [ "r337" ] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs", "label": "Debt Issuance Costs, Gross", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r97" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred financing 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": [ "r97", "r926" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r491", "r492" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax expense", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r10", "r152", "r179", "r504", "r505", "r883" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r111", "r112", "r161", "r497" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "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": [ "r491", "r492", "r627" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax asset", "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": [ "r498" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net deferred tax assets", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r932" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 }, "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.planetfitness.com/role/SegmentsReconciliationofTotalSegmentEBITDAtoIncomeBeforeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "netLabel": "Depreciation and amortization", "verboseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r10", "r65" ] }, "us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions paid to members of Pla-Fit Holdings", "label": "Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Declared", "documentation": "Amount of equity impact of cash distributions declared to unit-holder of limited liability company (LLC)." } } }, "auth_ref": [ "r149", "r264" ] }, "plnt_DividendsAccruedOnInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "DividendsAccruedOnInvestment", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends accrued on held-to-maturity investment", "label": "Dividends Accrued On Investment", "documentation": "Dividends Accrued On Investment" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.planetfitness.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/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.planetfitness.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_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.planetfitness.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document 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": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.planetfitness.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.planetfitness.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_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.planetfitness.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r854" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.planetfitness.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": [ "r855" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.planetfitness.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": [] }, "plnt_EarningsLossBeforeInterestTaxDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "EarningsLossBeforeInterestTaxDepreciationAndAmortization", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/SegmentsReconciliationofTotalSegmentEBITDAtoIncomeBeforeTaxesDetails", "http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Segment EBITDA", "label": "Earnings (Loss) Before Interest Tax Depreciation And Amortization", "documentation": "Earnings (loss) before interest tax depreciation and amortization." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share of Class A common stock:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in usd per share)", "verboseLabel": "Earnings per share of Class A common stock - basic (in usd 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": [ "r222", "r243", "r244", "r245", "r246", "r247", "r252", "r254", "r257", "r258", "r259", "r263", "r527", "r528", "r622", "r645", "r815" ] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [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": [ "r254", "r255", "r257" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in usd per share)", "verboseLabel": "Earnings per share of Class A common stock - diluted (in usd 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": [ "r222", "r243", "r244", "r245", "r246", "r247", "r254", "r257", "r258", "r259", "r263", "r527", "r528", "r622", "r645", "r815" ] }, "us-gaap_EarningsPerShareDilutedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedLineItems", "presentation": [ "http://www.planetfitness.com/role/EarningspershareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [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": [ "r254", "r255", "r257" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.planetfitness.com/role/Earningspershare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r251", "r260", "r261", "r262" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Effects of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r536" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r494" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.planetfitness.com/role/EarningspershareCommonStockEquivalentsExcludedfromtheComputationofDilutedNetIncomePerShareDetails", "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.planetfitness.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/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.planetfitness.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/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.planetfitness.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/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.planetfitness.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/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.planetfitness.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": [ "r852" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.planetfitness.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/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.planetfitness.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/2023", "localname": "EntityDomain", "presentation": [ "http://www.planetfitness.com/role/BusinessorganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity", "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/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.planetfitness.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r852" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.planetfitness.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/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.planetfitness.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": [ "r852" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.planetfitness.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/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.planetfitness.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": [ "r856" ] }, "us-gaap_EntityOperatedUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityOperatedUnitsMember", "presentation": [ "http://www.planetfitness.com/role/CorporateownedandfranchiseeownedstoresScheduleofChangesinCorporateownedandFranchiseeownedStoresDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate-owned stores:", "label": "Entity Operated Units [Member]", "documentation": "Units that are owned and operated by the entity (franchisor)." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.planetfitness.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": [ "r852" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.planetfitness.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": [ "r852" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.planetfitness.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r852" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.planetfitness.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": [ "r852" ] }, "plnt_EquipmentDepositsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "EquipmentDepositsCurrent", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment deposits", "label": "Equipment Deposits, Current", "documentation": "Equipment Deposits, Current" } } }, "auth_ref": [] }, "plnt_EquipmentRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "EquipmentRevenueMember", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment", "verboseLabel": "Equipment revenue", "label": "Equipment Revenue [Member]", "documentation": "Equipment Revenue [Member]" } } }, "auth_ref": [] }, "plnt_EquipmentSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "EquipmentSegmentMember", "presentation": [ "http://www.planetfitness.com/role/SegmentsSummaryofCompanysAssetsbyReportableSegmentDetails", "http://www.planetfitness.com/role/SegmentsSummaryofCompanysGoodwillbyReportableSegmentDetails", "http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "netLabel": "Equipment segment", "verboseLabel": "Equipment", "label": "Equipment Segment [Member]", "documentation": "Equipment segment." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "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", "r184", "r214", "r215", "r216", "r238", "r239", "r240", "r242", "r248", "r250", "r264", "r343", "r344", "r435", "r487", "r488", "r489", "r500", "r501", "r518", "r519", "r520", "r521", "r522", "r523", "r526", "r537", "r539", "r540", "r541", "r542", "r543", "r560", "r667", "r668", "r669", "r690", "r760" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.planetfitness.com/role/InvestmentsNarrativeDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r339", "r340", "r341" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.planetfitness.com/role/InvestmentsNarrativeDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage", "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": [ "r339" ] }, "us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentUnderlyingEquityInNetAssets", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying equity in net assets", "label": "Equity Method Investment, Underlying Equity in Net Assets", "documentation": "This item represents the entity's ownership percentage in the investee multiplied by the investee's total equity." } } }, "auth_ref": [ "r899" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total investment", "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": [ "r281", "r338", "r871", "r899" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesScheduleofCarryingValueandEstimatedFairValueofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated fair value", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r408", "r534", "r821", "r822" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesScheduleofCarryingValueandEstimatedFairValueofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesScheduleofCarryingValueandEstimatedFairValueofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]", "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r92", "r93", "r94" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "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": [ "r408", "r452", "r453", "r454", "r455", "r456", "r457", "r530", "r572", "r573", "r574", "r821", "r822", "r828", "r829", "r830" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesScheduleofCarryingValueandEstimatedFairValueofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r20", "r92", "r408", "r821", "r822" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesScheduleofCarryingValueandEstimatedFairValueofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement [Domain]", "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r408", "r821", "r822" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "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": [ "r408", "r452", "r457", "r530", "r572", "r828", "r829", "r830" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "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": [ "r408", "r452", "r457", "r530", "r573", "r821", "r822", "r828", "r829", "r830" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "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": [ "r408", "r452", "r453", "r454", "r455", "r456", "r457", "r572", "r573", "r574", "r821", "r822", "r828", "r829", "r830" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "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": [ "r13", "r22" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails": { "parentTag": "plnt_LeaseLiability", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current finance lease liabilities", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r549" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r550" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.planetfitness.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Lease Liabilities", "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": [ "r937" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails": { "parentTag": "plnt_LeaseLiability", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncurrent finance lease liabilities", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r549" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r550" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal payments on capital lease obligations", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r551", "r556" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails": { "parentTag": "plnt_LeaseRightofUseAsset", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance", "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": [ "r548" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset." } } }, "auth_ref": [ "r550" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r346", "r347", "r352", "r353", "r354", "r355", "r356", "r357", "r416", "r432", "r524", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r641", "r818", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r895", "r896", "r897", "r898" ] }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "presentation": [ "http://www.planetfitness.com/role/AcquisitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Identifiable Intangible Assets Acquired", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination." } } }, "auth_ref": [] }, "plnt_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/GoodwillandintangibleassetsSummaryofAmortizationexpensesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsSummaryofAmortizationexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r192", "r373" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/GoodwillandintangibleassetsSummaryofAmortizationexpensesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsSummaryofAmortizationexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "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": [ "r141" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/GoodwillandintangibleassetsSummaryofAmortizationexpensesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsSummaryofAmortizationexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/GoodwillandintangibleassetsSummaryofAmortizationexpensesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsSummaryofAmortizationexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "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": [ "r141" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/GoodwillandintangibleassetsSummaryofAmortizationexpensesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsSummaryofAmortizationexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "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": [ "r141" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/GoodwillandintangibleassetsSummaryofAmortizationexpensesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsSummaryofAmortizationexpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "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": [ "r141" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r370", "r372", "r373", "r375", "r602", "r603" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" ], "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": [ "r140", "r603" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" ], "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": [ "r602" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "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": [ "r60", "r63" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails_1": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 2.0 }, "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.planetfitness.com/role/GoodwillandintangibleassetsSummaryofAmortizationexpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails", "http://www.planetfitness.com/role/GoodwillandintangibleassetsSummaryofAmortizationexpensesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "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": [ "r140", "r602" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets:", "label": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "auth_ref": [] }, "plnt_FixedRateSeniorSecuredNotesClassA2I2022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "FixedRateSeniorSecuredNotesClassA2I2022Member", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022-1 Class A-2-I notes", "label": "Fixed Rate Senior Secured Notes, Class A-2-I, 2022 [Member]", "documentation": "Fixed Rate Senior Secured Notes, Class A-2-I, 2022" } } }, "auth_ref": [] }, "plnt_FixedRateSeniorSecuredNotesClassA2II2022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "FixedRateSeniorSecuredNotesClassA2II2022Member", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022-1 Class A-2-II notes", "label": "Fixed Rate Senior Secured Notes, Class A-2-II, 2022 [Member]", "documentation": "Fixed Rate Senior Secured Notes, Class A-2-II, 2022" } } }, "auth_ref": [] }, "plnt_FixedRateSeniorSecuredNotesClassA2IIMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "FixedRateSeniorSecuredNotesClassA2IIMember", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails", "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2018-1 Class A-2-II notes", "label": "Fixed Rate Senior Secured Notes, Class A-2-II [Member]", "documentation": "Fixed Rate Senior Secured Notes, Class A-2-II [Member]" } } }, "auth_ref": [] }, "plnt_FixedRateSeniorSecuredNotesClassA2IMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "FixedRateSeniorSecuredNotesClassA2IMember", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2018-1 Class A-2-I", "label": "Fixed Rate Senior Secured Notes, Class A-2-I [Member]", "documentation": "Fixed Rate Senior Secured Notes, Class A-2-I [Member]" } } }, "auth_ref": [] }, "plnt_FixedRateSeniorSecuredNotesClassA2Member": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "FixedRateSeniorSecuredNotesClassA2Member", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails", "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2019-1 Class A-2 notes", "label": "Fixed Rate Senior Secured Notes, Class A-2 [Member]", "documentation": "Fixed Rate Senior Secured Notes, Class A-2 [Member]" } } }, "auth_ref": [] }, "plnt_FloridaAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "FloridaAcquisitionMember", "presentation": [ "http://www.planetfitness.com/role/AcquisitionComponentsofIdentifiableIntangibleAssetsAcquiredDetails", "http://www.planetfitness.com/role/AcquisitionNarrativeDetails", "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Florida Acquisition", "label": "Florida Acquisition [Member]", "documentation": "Florida Acquisition" } } }, "auth_ref": [] }, "us-gaap_FranchiseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FranchiseMember", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Franchise", "label": "Franchise [Member]", "documentation": "Right granted by another party to operate business using grantor's name, merchandise, service, methodology, promotional support, marketing and supplies." } } }, "auth_ref": [ "r929" ] }, "plnt_FranchiseRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "FranchiseRevenueMember", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Franchise revenue", "label": "Franchise Revenue [Member]", "documentation": "Franchise Revenue" } } }, "auth_ref": [] }, "us-gaap_FranchiseRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FranchiseRightsMember", "presentation": [ "http://www.planetfitness.com/role/AcquisitionComponentsofIdentifiableIntangibleAssetsAcquiredDetails", "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Reacquired franchise rights", "label": "Franchise Rights [Member]", "documentation": "Rights, generally of limited duration, that the entity has obtained through a franchise arrangement to operate a business using another company's name, merchandise, services, methodologies, promotional support, marketing and supplies." } } }, "auth_ref": [ "r83" ] }, "plnt_FranchiseSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "FranchiseSegmentMember", "presentation": [ "http://www.planetfitness.com/role/SegmentsAdditionalInformationDetails", "http://www.planetfitness.com/role/SegmentsSummaryofCompanysAssetsbyReportableSegmentDetails", "http://www.planetfitness.com/role/SegmentsSummaryofCompanysGoodwillbyReportableSegmentDetails", "http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Franchise", "netLabel": "Franchise segment", "label": "Franchise Segment [Member]", "documentation": "Franchise segment." } } }, "auth_ref": [] }, "us-gaap_FranchisedUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FranchisedUnitsMember", "presentation": [ "http://www.planetfitness.com/role/AcquisitionNarrativeDetails", "http://www.planetfitness.com/role/CorporateownedandfranchiseeownedstoresScheduleofChangesinCorporateownedandFranchiseeownedStoresDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Franchisee-owned stores:", "label": "Franchised Units [Member]", "documentation": "Units that have been franchised by the franchisor." } } }, "auth_ref": [] }, "us-gaap_FranchisorDisclosureAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FranchisorDisclosureAxis", "presentation": [ "http://www.planetfitness.com/role/AcquisitionNarrativeDetails", "http://www.planetfitness.com/role/CorporateownedandfranchiseeownedstoresScheduleofChangesinCorporateownedandFranchiseeownedStoresDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Franchisor Disclosure", "label": "Franchisor Disclosure [Axis]", "documentation": "Information by whether or not the unit is franchised." } } }, "auth_ref": [] }, "us-gaap_FranchisorDisclosureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FranchisorDisclosureDomain", "presentation": [ "http://www.planetfitness.com/role/AcquisitionNarrativeDetails", "http://www.planetfitness.com/role/CorporateownedandfranchiseeownedstoresScheduleofChangesinCorporateownedandFranchiseeownedStoresDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Franchisor Disclosure", "label": "Franchisor Disclosure [Domain]", "documentation": "Represents franchised stores, restaurants, or other units and company owned stores, restaurants, or other units." } } }, "auth_ref": [] }, "us-gaap_FranchisorDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FranchisorDisclosureLineItems", "presentation": [ "http://www.planetfitness.com/role/CorporateownedandfranchiseeownedstoresScheduleofChangesinCorporateownedandFranchiseeownedStoresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Franchisor Disclosure [Line Items]", "label": "Franchisor Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FranchisorsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FranchisorsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Franchisors [Abstract]", "label": "Franchisors [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FranchisorsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FranchisorsTextBlock", "presentation": [ "http://www.planetfitness.com/role/Corporateownedandfranchiseeownedstores" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate-owned and franchisee-owned stores", "label": "Franchisors [Text Block]", "documentation": "The entire disclosure for franchisors." } } }, "auth_ref": [ "r790", "r791" ] }, "plnt_GainLossOnReMeasurementOfTaxBenefitArrangement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "GainLossOnReMeasurementOfTaxBenefitArrangement", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on re-measurement of tax benefit arrangement liability", "label": "Gain (Loss) On Re-Measurement Of Tax Benefit Arrangement", "documentation": "Gain (Loss) On Re-Measurement Of Tax Benefit Arrangement" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 22.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on disposal of property and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r10" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails", "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.planetfitness.com/role/GoodwillandintangibleassetsGoodwillRollforwardDetails", "http://www.planetfitness.com/role/SegmentsSummaryofCompanysGoodwillbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "verboseLabel": "Consolidated goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r191", "r360", "r616", "r819", "r837", "r904", "r911" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsAdditionalInformationDetails", "http://www.planetfitness.com/role/GoodwillandintangibleassetsGoodwillRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r363", "r819" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment charges", "label": "Goodwill and Intangible Asset Impairment", "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.planetfitness.com/role/Goodwillandintangibleassets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and intangible assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r138" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsGoodwillRollforwardDetails" ], "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_HeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecurities", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized cost of held-to-maturity debt security investments", "label": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss", "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r178", "r320", "r352", "r901" ] }, "plnt_HoldingsUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "HoldingsUnitsMember", "presentation": [ "http://www.planetfitness.com/role/EarningspershareAdditionalInformationDetails", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Holdings Units", "label": "Holdings Units [Member]", "documentation": "Holdings Units." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/SegmentsReconciliationofTotalSegmentEBITDAtoIncomeBeforeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.planetfitness.com/role/SegmentsReconciliationofTotalSegmentEBITDAtoIncomeBeforeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r121", "r166", "r271", "r285", "r291", "r294", "r623", "r636", "r816" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income 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": [ "r271", "r285", "r291", "r294", "r647", "r816" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 2.0 }, "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.planetfitness.com/role/InvestmentsNarrativeDetails", "http://www.planetfitness.com/role/SegmentsReconciliationofTotalSegmentEBITDAtoIncomeBeforeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Losses from equity-method investments, net of tax", "negatedTerseLabel": "Losses from equity-method investments, net of tax", "verboseLabel": "Losses from equity-method investments, net of tax", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r10", "r122", "r165", "r278", "r338", "r635" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.planetfitness.com/role/Incometaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r232", "r490", "r495", "r496", "r499", "r502", "r506", "r507", "r508", "r684" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "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": [ "r171", "r180", "r249", "r250", "r279", "r493", "r503", "r648" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash paid for (refund received) income taxes", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r40" ] }, "plnt_IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiability", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/IncometaxesScheduleofFuturePaymentsUnderTaxBenefitArrangementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails", "http://www.planetfitness.com/role/IncometaxesScheduleofFuturePaymentsUnderTaxBenefitArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax benefit obligation", "totalLabel": "Total", "label": "Income Taxes Projected Future Payments Under Tax Benefit Arrangements Liability", "documentation": "Income taxes projected future payments under tax benefit arrangements liability." } } }, "auth_ref": [] }, "plnt_IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityAfterYearFour", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/IncometaxesScheduleofFuturePaymentsUnderTaxBenefitArrangementsDetails": { "parentTag": "plnt_IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiability", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.planetfitness.com/role/IncometaxesScheduleofFuturePaymentsUnderTaxBenefitArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Income Taxes Projected Future Payments Under Tax Benefit Arrangements Liability After Year Four", "documentation": "Income Taxes Projected Future Payments Under Tax Benefit Arrangements Liability After Year Four" } } }, "auth_ref": [] }, "plnt_IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/IncometaxesScheduleofFuturePaymentsUnderTaxBenefitArrangementsDetails": { "parentTag": "plnt_IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/IncometaxesScheduleofFuturePaymentsUnderTaxBenefitArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Income Taxes Projected Future Payments Under Tax Benefit Arrangements Liability Remainder Of Fiscal Year", "documentation": "Income taxes projected future payments under tax benefit arrangements liability remainder of fiscal year." } } }, "auth_ref": [] }, "plnt_IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityYearFour", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/IncometaxesScheduleofFuturePaymentsUnderTaxBenefitArrangementsDetails": { "parentTag": "plnt_IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiability", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.planetfitness.com/role/IncometaxesScheduleofFuturePaymentsUnderTaxBenefitArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Income Taxes Projected Future Payments Under Tax Benefit Arrangements Liability Year Four", "documentation": "Income taxes projected future payments under tax benefit arrangements liability year four." } } }, "auth_ref": [] }, "plnt_IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityYearOne", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/IncometaxesScheduleofFuturePaymentsUnderTaxBenefitArrangementsDetails": { "parentTag": "plnt_IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/IncometaxesScheduleofFuturePaymentsUnderTaxBenefitArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Income Taxes Projected Future Payments Under Tax Benefit Arrangements Liability Year One", "documentation": "Income Taxes Projected Future Payments Under Tax Benefit Arrangements Liability Year One" } } }, "auth_ref": [] }, "plnt_IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityYearThree", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/IncometaxesScheduleofFuturePaymentsUnderTaxBenefitArrangementsDetails": { "parentTag": "plnt_IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiability", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.planetfitness.com/role/IncometaxesScheduleofFuturePaymentsUnderTaxBenefitArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Income Taxes Projected Future Payments Under Tax Benefit Arrangements Liability Year Three", "documentation": "Income taxes projected future payments under tax benefit arrangements liability year three." } } }, "auth_ref": [] }, "plnt_IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiabilityYearTwo", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/IncometaxesScheduleofFuturePaymentsUnderTaxBenefitArrangementsDetails": { "parentTag": "plnt_IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiability", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.planetfitness.com/role/IncometaxesScheduleofFuturePaymentsUnderTaxBenefitArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Income Taxes Projected Future Payments Under Tax Benefit Arrangements Liability Year Two", "documentation": "Income taxes projected future payments under tax benefit arrangements liability year two." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax receivable", "label": "Income Taxes Receivable, Current", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r101", "r873" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r9" ] }, "plnt_IncreaseDecreaseInAdvertisingFund": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "IncreaseDecreaseInAdvertisingFund", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted assets - national advertising fund", "label": "Increase (Decrease) In Advertising Fund", "documentation": "Increase (Decrease) In Advertising Fund" } } }, "auth_ref": [] }, "plnt_IncreaseDecreaseInContractWithCustomerCustomerDepositsLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "IncreaseDecreaseInContractWithCustomerCustomerDepositsLiability", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment deposits", "label": "Increase (Decrease) In Contract With Customer, Customer Deposits, Liability", "documentation": "Increase (Decrease) In Contract With Customer, Customer Deposits, Liability" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r600", "r877" ] }, "plnt_IncreaseDecreaseInDeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "IncreaseDecreaseInDeferredTaxAssetsNet", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in deferred tax assets", "label": "Increase (Decrease) In Deferred Tax Assets, Net", "documentation": "Increase (Decrease) In Deferred Tax Assets, Net" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventory", "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": [ "r9" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities, net of acquisitions:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Leases", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r861", "r877" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentAssets", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets and other current assets", "label": "Increase (Decrease) in Other Current Assets", "documentation": "Amount of increase (decrease) in current assets classified as other." } } }, "auth_ref": [ "r877" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities and other current liabilities", "label": "Increase (Decrease) in Other Current Liabilities", "documentation": "Amount of increase (decrease) in current liabilities classified as other." } } }, "auth_ref": [ "r877" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited" ], "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_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.planetfitness.com/role/AcquisitionComponentsofIdentifiableIntangibleAssetsAcquiredDetails", "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-Lived Intangible Assets [Axis]", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r371", "r374" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-Lived Intangible Assets [Line Items]", "label": "Indefinite-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": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 1.0 }, "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails_1": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived 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": [ "r142" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.planetfitness.com/role/AcquisitionComponentsofIdentifiableIntangibleAssetsAcquiredDetails", "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r61", "r142" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total intangible assets", "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r191" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Net carrying Amount", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r58", "r62" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetIncludingGoodwillAbstract", "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived intangible assets:", "label": "Intangible Assets, Net (Including Goodwill) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 }, "http://www.planetfitness.com/role/SegmentsReconciliationofTotalSegmentEBITDAtoIncomeBeforeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.planetfitness.com/role/SegmentsReconciliationofTotalSegmentEBITDAtoIncomeBeforeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r97", "r168", "r217", "r275", "r544", "r745", "r848", "r955" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r223", "r226", "r227" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "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": [ "r203", "r808", "r837" ] }, "us-gaap_InvestmentIncomeDividend": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeDividend", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends accrued on held-to-maturity investment", "label": "Investment Income, Dividend", "documentation": "Amount of dividend income on nonoperating securities." } } }, "auth_ref": [ "r128" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 }, "http://www.planetfitness.com/role/SegmentsReconciliationofTotalSegmentEBITDAtoIncomeBeforeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.planetfitness.com/role/SegmentsReconciliationofTotalSegmentEBITDAtoIncomeBeforeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r129", "r274" ] }, "us-gaap_InvestmentOwnedBalanceShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentOwnedBalanceShares", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of units held by owners (in shares)", "label": "Investment Owned, Balance, Shares", "documentation": "Number of shares of investment owned." } } }, "auth_ref": [ "r702", "r706", "r769", "r777", "r780", "r842" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Held-to-maturity debt security", "label": "Investment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r646", "r675", "r676", "r677", "r678", "r771", "r772" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.planetfitness.com/role/Investments" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r158", "r169", "r170", "r183", "r304", "r306", "r531", "r532" ] }, "us-gaap_InvestorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestorMember", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investor", "label": "Investor [Member]", "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value." } } }, "auth_ref": [ "r938", "r939" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/LeasesComponentsofLeaseCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.planetfitness.com/role/LeasesComponentsofLeaseCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r553", "r836" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.planetfitness.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components 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": [ "r936" ] }, "plnt_LeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "LeaseLiability", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails", "http://www.planetfitness.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease liabilities", "terseLabel": "Present value of lease liabilities", "label": "Lease, Liability", "documentation": "Lease, Liability" } } }, "auth_ref": [] }, "plnt_LeaseRightofUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "LeaseRightofUseAsset", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease assets", "label": "Lease, Right-of-Use Asset", "documentation": "Lease, Right-of-Use Asset" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.planetfitness.com/role/BusinessorganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity", "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/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://www.planetfitness.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": [ "r547" ] }, "plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.planetfitness.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.planetfitness.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating And Finance Lease, Liability, Payments, Due", "documentation": "Lessee, Operating And Finance Lease, Liability, Payments, Due" } } }, "auth_ref": [] }, "plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "parentTag": "plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.planetfitness.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating And Finance Lease, Liability, Payments, Due After Year Four", "documentation": "Lessee, Operating And Finance Lease, Liability, Payments, Due After Year Four" } } }, "auth_ref": [] }, "plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "parentTag": "plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.planetfitness.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating And Finance Lease, Liability, Payments, Due Next Twelve Months", "documentation": "Lessee, Operating And Finance Lease, Liability, Payments, Due Next Twelve Months" } } }, "auth_ref": [] }, "plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "parentTag": "plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.planetfitness.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Lessee, Operating And Finance Lease, Liability, Payments, Due Remainder Of Fiscal Year", "documentation": "Lessee, Operating And Finance Lease, Liability, Payments, Due Remainder Of Fiscal Year" } } }, "auth_ref": [] }, "plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "parentTag": "plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating And Finance Lease, Liability, Payments, Due Year Four", "documentation": "Lessee, Operating And Finance Lease, Liability, Payments, Due Year Four" } } }, "auth_ref": [] }, "plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "parentTag": "plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating And Finance Lease, Liability, Payments, Due Year Three", "documentation": "Lessee, Operating And Finance Lease, Liability, Payments, Due Year Three" } } }, "auth_ref": [] }, "plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "parentTag": "plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.planetfitness.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating And Finance Lease, Liability, Payments, Due Year Two", "documentation": "Lessee, Operating And Finance Lease, Liability, Payments, Due Year Two" } } }, "auth_ref": [] }, "plnt_LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: imputed interest", "label": "Lessee, Operating And Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Lessee, Operating And Finance Lease, Liability, Undiscounted Excess Amount" } } }, "auth_ref": [] }, "plnt_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/LeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease payments for leases signed but not yet commenced", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount", "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.planetfitness.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Lease Liabilities", "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": [ "r937" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.planetfitness.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": [ "r547" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 deficit", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r119", "r164", "r633", "r837", "r882", "r900", "r935" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and stockholders\u2019 deficit", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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": [ "r27", "r189", "r231", "r342", "r387", "r388", "r390", "r391", "r392", "r394", "r396", "r398", "r399", "r513", "r516", "r517", "r535", "r837", "r923", "r942", "r943" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total noncurrent liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r23", "r105", "r106", "r107", "r110", "r231", "r342", "r387", "r388", "r390", "r391", "r392", "r394", "r396", "r398", "r399", "r513", "r516", "r517", "r535", "r923", "r942", "r943" ] }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total liability related to uncertain tax positions", "label": "Liability for Uncertainty in Income Taxes, Noncurrent", "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent." } } }, "auth_ref": [ "r30" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee percentage", "label": "Line of Credit Facility, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate during period", "label": "Line of Credit Facility, Interest Rate During Period", "documentation": "The effective interest rate during the reporting period." } } }, "auth_ref": [ "r25" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "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": [ "r25" ] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseAxis", "presentation": [ "http://www.planetfitness.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]" } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.planetfitness.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.planetfitness.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_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt, net", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r23", "r162", "r407", "r418", "r821", "r822", "r951" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 }, "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current maturities of long-term debt", "verboseLabel": "Current portion of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r196" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LongtermdebtScheduleofFutureAnnualPaymentsofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/LongtermdebtScheduleofFutureAnnualPaymentsofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r237", "r411" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LongtermdebtScheduleofFutureAnnualPaymentsofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.planetfitness.com/role/LongtermdebtScheduleofFutureAnnualPaymentsofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r237", "r411" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LongtermdebtScheduleofFutureAnnualPaymentsofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.planetfitness.com/role/LongtermdebtScheduleofFutureAnnualPaymentsofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r237", "r411" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LongtermdebtScheduleofFutureAnnualPaymentsofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.planetfitness.com/role/LongtermdebtScheduleofFutureAnnualPaymentsofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r12", "r237", "r411" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LongtermdebtScheduleofFutureAnnualPaymentsofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/LongtermdebtScheduleofFutureAnnualPaymentsofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2024", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r884" ] }, "plnt_LongTermDebtMaturityAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "LongTermDebtMaturityAfterYearFour", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LongtermdebtScheduleofFutureAnnualPaymentsofLongtermDebtDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.planetfitness.com/role/LongtermdebtScheduleofFutureAnnualPaymentsofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, After Year Four", "documentation": "Long-Term Debt, Maturity, After Year Four" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt, net of current portion", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r197" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.planetfitness.com/role/Longtermdebt" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r144" ] }, "us-gaap_LongTermNotesAndLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermNotesAndLoans", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net of current maturities", "label": "Notes and Loans, Noncurrent", "documentation": "Carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r29" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails", "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails" ], "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": [ "r29" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails", "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails" ], "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": [ "r29", "r66" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.planetfitness.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment And Contingencies [Line Items]", "label": "Loss 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": [ "r381", "r382", "r383", "r386", "r919", "r920" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.planetfitness.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment And Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r381", "r382", "r383", "r386", "r919", "r920" ] }, "us-gaap_LossContingencyAccrualProvision": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualProvision", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal settlement", "label": "Loss Contingency Accrual, Provision", "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges." } } }, "auth_ref": [ "r918" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term marketable securities", "label": "Marketable Securities, Current", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r872" ] }, "plnt_MarketableSecuritiesCurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "MarketableSecuritiesCurrentMember", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term marketable securities", "label": "Marketable Securities, Current [Member]", "documentation": "Marketable Securities, Current" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term marketable securities", "label": "Marketable Securities, Noncurrent", "documentation": "Amount of investment in marketable security, classified as noncurrent." } } }, "auth_ref": [ "r872" ] }, "plnt_MarketableSecuritiesNoncurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "MarketableSecuritiesNoncurrentMember", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term marketable securities", "label": "Marketable Securities, Noncurrent [Member]", "documentation": "Marketable Securities, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTextBlock", "presentation": [ "http://www.planetfitness.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Amortized Cost, Gross Unrealized Gains (Losses), and Fair Value of Cash Equivalents and Marketable Securities", "label": "Marketable Securities [Table Text Block]", "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets." } } }, "auth_ref": [] }, "us-gaap_MaterialReconcilingItemsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaterialReconcilingItemsMember", "presentation": [ "http://www.planetfitness.com/role/SegmentsSummaryofCompanysAssetsbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unallocated", "label": "Segment Reconciling Items [Member]", "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity." } } }, "auth_ref": [ "r56" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.planetfitness.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r382", "r383", "r384", "r385", "r459", "r599", "r666", "r707", "r708", "r768", "r773", "r775", "r776", "r779", "r803", "r804", "r817", "r825", "r833", "r839", "r925", "r944", "r945", "r946", "r947", "r948", "r949" ] }, "plnt_MexicoAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "MexicoAcquisitionMember", "presentation": [ "http://www.planetfitness.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mexico Acquisition", "label": "Mexico Acquisition [Member]", "documentation": "Mexico Acquisition" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.planetfitness.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r382", "r383", "r384", "r385", "r459", "r599", "r666", "r707", "r708", "r768", "r773", "r775", "r776", "r779", "r803", "r804", "r817", "r825", "r833", "r839", "r925", "r944", "r945", "r946", "r947", "r948", "r949" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interests", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r33", "r163", "r231", "r342", "r387", "r390", "r391", "r392", "r398", "r399", "r535", "r632", "r718" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Non-cash adjustments to VIEs", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r149" ] }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "presentation": [ "http://www.planetfitness.com/role/BusinessorganizationDetails", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Economic interest", "label": "Subsidiary, Ownership Percentage, Noncontrolling Owner", "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://www.planetfitness.com/role/BusinessorganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of ownership (in percentage)", "label": "Subsidiary, Ownership Percentage, Parent", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "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": [ "r930" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r225" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r225" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r133", "r134", "r135" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to Planet Fitness, Inc.", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r123", "r135", "r167", "r187", "r209", "r212", "r216", "r231", "r241", "r243", "r244", "r245", "r246", "r249", "r250", "r256", "r271", "r285", "r291", "r294", "r342", "r387", "r388", "r390", "r391", "r392", "r394", "r396", "r398", "r399", "r528", "r535", "r639", "r736", "r758", "r759", "r816", "r848", "r923" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAbstract", "presentation": [ "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator", "label": "Net Income (Loss) Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less net income attributable to non-controlling interests", "verboseLabel": "Less: net income attributable to non-controlling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r88", "r157", "r209", "r212", "r249", "r250", "r638", "r876" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent 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": [] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.planetfitness.com/role/SegmentsAdditionalInformationDetails", "http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r958", "r959", "r960", "r961" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing activities:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interests", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r84", "r435", "r885", "r886", "r887", "r956" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other expense, net", "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": [ "r130" ] }, "plnt_NumberOfMembers": { "xbrltype": "integerItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "NumberOfMembers", "presentation": [ "http://www.planetfitness.com/role/BusinessorganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of members", "label": "Number Of Members", "documentation": "Number of members." } } }, "auth_ref": [] }, "plnt_NumberOfNewStoresOpened": { "xbrltype": "integerItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "NumberOfNewStoresOpened", "presentation": [ "http://www.planetfitness.com/role/CorporateownedandfranchiseeownedstoresScheduleofChangesinCorporateownedandFranchiseeownedStoresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New stores opened", "label": "Number Of New Stores Opened", "documentation": "Number of new stores opened ." } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.planetfitness.com/role/BusinessorganizationDetails", "http://www.planetfitness.com/role/SegmentsAdditionalInformationDetails" ], "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": [ "r890" ] }, "us-gaap_NumberOfStatesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfStatesInWhichEntityOperates", "presentation": [ "http://www.planetfitness.com/role/BusinessorganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of states in which entity operates", "label": "Number of States in which Entity Operates", "documentation": "The number of states the entity operates in as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_NumberOfStores": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfStores", "presentation": [ "http://www.planetfitness.com/role/AcquisitionNarrativeDetails", "http://www.planetfitness.com/role/BusinessorganizationDetails", "http://www.planetfitness.com/role/CorporateownedandfranchiseeownedstoresScheduleofChangesinCorporateownedandFranchiseeownedStoresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of owned and franchised locations", "periodStartLabel": "Stores operated at beginning of period", "periodEndLabel": "Stores operated at end of period", "label": "Number of Stores", "documentation": "Represents the number of stores." } } }, "auth_ref": [] }, "plnt_NumberOfStoresAcquired": { "xbrltype": "integerItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "NumberOfStoresAcquired", "presentation": [ "http://www.planetfitness.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stores acquired from the Company", "label": "Number of Stores Acquired", "documentation": "Number of Stores Acquired" } } }, "auth_ref": [] }, "plnt_NumberOfStoresRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "NumberOfStoresRollForward", "presentation": [ "http://www.planetfitness.com/role/CorporateownedandfranchiseeownedstoresScheduleofChangesinCorporateownedandFranchiseeownedStoresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number Of Stores [Roll Forward]", "label": "Number Of Stores [Roll Forward]", "documentation": "Number Of Stores [Roll Forward]" } } }, "auth_ref": [] }, "plnt_NumberOfTaxReceivableAgreements": { "xbrltype": "integerItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "NumberOfTaxReceivableAgreements", "presentation": [ "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of tax receivable agreements", "label": "Number Of Tax Receivable Agreements", "documentation": "Number of tax receivable agreements." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 1.0 }, "http://www.planetfitness.com/role/SegmentsReconciliationofTotalSegmentEBITDAtoIncomeBeforeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.planetfitness.com/role/SegmentsReconciliationofTotalSegmentEBITDAtoIncomeBeforeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "terseLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r271", "r285", "r291", "r294", "r816" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/LeasesComponentsofLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/LeasesComponentsofLeaseCostDetails" ], "lang": { "en-us": { "role": { "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": [ "r554", "r836" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails": { "parentTag": "plnt_LeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r549" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r550" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails": { "parentTag": "plnt_LeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities, net of current portion", "verboseLabel": "Noncurrent operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r549" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/LeasesSupplementalDisclosuresofCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for lease liabilities", "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": [ "r552", "r556" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails": { "parentTag": "plnt_LeaseRightofUseAsset", "weight": 1.0, "order": 1.0 }, "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets, net", "verboseLabel": "Operating", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r548" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails" ], "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": [ "r559", "r836" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.planetfitness.com/role/LeasesBalanceSheetClassificationofLeaseAssetsandLiabilitiesDetails" ], "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": [ "r558", "r836" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.planetfitness.com/role/SegmentsSummaryofCompanysAssetsbyReportableSegmentDetails", "http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails" ], "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": [ "r284", "r285", "r286", "r287", "r288", "r294" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "plnt_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems", "presentation": [ "http://www.planetfitness.com/role/BusinessorganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]", "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]", "documentation": "Organization consolidation and presentation of financial statements disclosure." } } }, "auth_ref": [] }, "plnt_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTable", "presentation": [ "http://www.planetfitness.com/role/BusinessorganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Table]", "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Table]", "documentation": "Organization consolidation and presentation of financial statements disclosure." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.planetfitness.com/role/Businessorganization" ], "lang": { "en-us": { "role": { "terseLabel": "Business organization", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r104", "r155", "r673", "r674" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets, net", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r193" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized loss on marketable securities, net of tax", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r206", "r207", "r208" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r5" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive (loss) income, net", "verboseLabel": "Other comprehensive (loss) income", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r17", "r21", "r210", "r213", "r218", "r537", "r538", "r543", "r618", "r640", "r874", "r875" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income, net:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r26", "r837" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r30" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r135" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 }, "http://www.planetfitness.com/role/SegmentsReconciliationofTotalSegmentEBITDAtoIncomeBeforeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.planetfitness.com/role/SegmentsReconciliationofTotalSegmentEBITDAtoIncomeBeforeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "verboseLabel": "Other income", "netLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r131" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net:", "label": "Other Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Other losses, net", "label": "Other Operating Income (Expense), Net", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other receivables", "label": "Other Receivables, Net, Current", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://www.planetfitness.com/role/BusinessorganizationDetails", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership", "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://www.planetfitness.com/role/BusinessorganizationDetails", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership", "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "plnt_PaymentsForAmenityTrackingComplianceSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "PaymentsForAmenityTrackingComplianceSoftwareMember", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amenity tracking compliance software", "label": "Payments For Amenity Tracking Compliance Software [Member]", "documentation": "Payments For Amenity Tracking Compliance Software [Member]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForLegalSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForLegalSettlements", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Settlement", "label": "Payments for Legal Settlements", "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase and retirement of Class A common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r37" ] }, "us-gaap_PaymentsOfCapitalDistribution": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfCapitalDistribution", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions paid to members of Pla-Fit Holdings", "label": "Payments of Capital Distribution", "documentation": "Cash outflow to owners or shareholders, excluding ordinary dividends. Includes special dividends." } } }, "auth_ref": [ "r37" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of marketable securities", "label": "Payments to Acquire Marketable Securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r894" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Additions to property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r132" ] }, "plnt_PercentageOfEconomicInterest": { "xbrltype": "percentItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "PercentageOfEconomicInterest", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of economic interest", "label": "Percentage Of Economic Interest", "documentation": "Percentage of economic interest." } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.planetfitness.com/role/EarningspershareCommonStockEquivalentsExcludedfromtheComputationofDilutedNetIncomePerShareDetails", "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Performance stock units", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "plnt_PlaFitHoldingsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "PlaFitHoldingsLLCMember", "presentation": [ "http://www.planetfitness.com/role/BusinessorganizationDetails", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pla-Fit Holdings, LLC", "label": "Pla Fit Holdings L L C [Member]", "documentation": "Pla-Fit Holdings, LLC." } } }, "auth_ref": [] }, "plnt_PlacementServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "PlacementServicesMember", "presentation": [ "http://www.planetfitness.com/role/SegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Placement services", "label": "Placement Services [Member]", "documentation": "Placement services." } } }, "auth_ref": [] }, "plnt_PlanetFitmexLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "PlanetFitmexLLCMember", "presentation": [ "http://www.planetfitness.com/role/CommitmentsandcontingenciesDetails", "http://www.planetfitness.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Planet Fitmex, LLC", "label": "Planet Fitmex, LLC [Member]", "documentation": "Planet Fitmex, LLC" } } }, "auth_ref": [] }, "plnt_PlanetFitnessAustraliaHoldingsFormerlyBravoFitHoldingsPtyLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "PlanetFitnessAustraliaHoldingsFormerlyBravoFitHoldingsPtyLtdMember", "presentation": [ "http://www.planetfitness.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bravo Fit Holdings Pty Ltd", "label": "Planet Fitness Australia Holdings. (Formerly Bravo Fit Holdings Pty Ltd) [Member]", "documentation": "Planet Fitness Australia Holdings. (Formerly Bravo Fit Holdings Pty Ltd)" } } }, "auth_ref": [] }, "plnt_PlanetFitnessHoldingsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "PlanetFitnessHoldingsLLCMember", "presentation": [ "http://www.planetfitness.com/role/BusinessorganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Planet Fitness Holdings, LLC", "label": "Planet Fitness Holdings L L C [Member]", "documentation": "Planet Fitness Holdings, LLC." } } }, "auth_ref": [] }, "plnt_PlanetFitnessInc.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "PlanetFitnessInc.Member", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Planet Fitness, Inc.", "label": "Planet Fitness, Inc. [Member]", "documentation": "Planet Fitness, Inc." } } }, "auth_ref": [] }, "plnt_PlanetIntermediateLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "PlanetIntermediateLLCMember", "presentation": [ "http://www.planetfitness.com/role/BusinessorganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Planet Intermediate, LLC", "label": "Planet Intermediate L L C [Member]", "documentation": "Planet Intermediate, LLC." } } }, "auth_ref": [] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesScheduleofCarryingValueandEstimatedFairValueofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Portion at Fair Value Measurement", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r533" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "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": [ "r113", "r716" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r113", "r420" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "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": [ "r113", "r716", "r734", "r956", "r957" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r204", "r358", "r359", "r810" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of Class A common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities of marketable securities", "label": "Proceeds from Sale and Maturity of Marketable Securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails", "http://www.planetfitness.com/role/SegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r296", "r601", "r660", "r661", "r662", "r663", "r664", "r665", "r805", "r826", "r838", "r862", "r921", "r922", "r928", "r952" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails", "http://www.planetfitness.com/role/SegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r296", "r601", "r660", "r661", "r662", "r663", "r664", "r665", "r805", "r826", "r838", "r862", "r921", "r922", "r928", "r952" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income including non-controlling interests", "verboseLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r187", "r209", "r212", "r224", "r231", "r241", "r249", "r250", "r271", "r285", "r291", "r294", "r342", "r387", "r388", "r390", "r391", "r392", "r394", "r396", "r398", "r399", "r511", "r514", "r515", "r528", "r535", "r623", "r637", "r689", "r736", "r758", "r759", "r816", "r834", "r835", "r849", "r876", "r923" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated depreciation", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease." } } }, "auth_ref": [ "r858", "r860", "r915" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net of accumulated depreciation of $349,068 and $322,958, as of March\u00a031, 2024 and December\u00a031, 2023, respectively", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r860", "r914" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/SegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived assets", "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": [ "r11", "r624", "r634", "r837" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.planetfitness.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r382", "r383", "r384", "r385", "r451", "r459", "r483", "r484", "r485", "r575", "r599", "r666", "r707", "r708", "r768", "r773", "r775", "r776", "r779", "r803", "r804", "r817", "r825", "r833", "r839", "r842", "r916", "r925", "r945", "r946", "r947", "r948", "r949" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.planetfitness.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r382", "r383", "r384", "r385", "r451", "r459", "r483", "r484", "r485", "r575", "r599", "r666", "r707", "r708", "r768", "r773", "r775", "r776", "r779", "r803", "r804", "r817", "r825", "r833", "r839", "r842", "r916", "r925", "r945", "r946", "r947", "r948", "r949" ] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTable", "presentation": [ "http://www.planetfitness.com/role/SegmentsSummaryofCompanysAssetsbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Assets from Segment to Consolidated [Table]", "label": "Reconciliation of Assets from Segment to Consolidated [Table]", "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets." } } }, "auth_ref": [ "r54", "r56" ] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "presentation": [ "http://www.planetfitness.com/role/SegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Company's Assets by Reportable Segment", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets." } } }, "auth_ref": [ "r54", "r56" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.planetfitness.com/role/SegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Total Segment EBITDA to Income Before Taxes", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r53", "r56" ] }, "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable", "presentation": [ "http://www.planetfitness.com/role/SegmentsSummaryofCompanysGoodwillbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table]", "label": "Segment, Reconciliation of Other Items from Segments to Consolidated [Table]", "documentation": "Disclosure of information about reconciliation of other items from reportable segments to their consolidated amount. Excludes reconciliation of revenue, profit (loss), and assets." } } }, "auth_ref": [ "r55", "r56" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsScheduleofRelatedPartyTransactionsDetails", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r458", "r564", "r565", "r710", "r711", "r712", "r713", "r714", "r733", "r735", "r767" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r233", "r234", "r564", "r565", "r566", "r567", "r710", "r711", "r712", "r713", "r714", "r733", "r735", "r767" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction", "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r564", "r565", "r941" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction", "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsScheduleofRelatedPartyTransactionsDetails" ], "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": [ "r740", "r741", "r744" ] }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases from related party", "label": "Related Party Transaction, Purchases from Related Party", "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsScheduleofRelatedPartyTransactionsDetails", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r458", "r564", "r565", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r710", "r711", "r712", "r713", "r714", "r733", "r735", "r767", "r941" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.planetfitness.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": [ "r561", "r562", "r563", "r565", "r568", "r685", "r686", "r687", "r742", "r743", "r744", "r764", "r766" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of long-term debt and variable funding notes", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r38", "r682" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.planetfitness.com/role/CommitmentsandcontingenciesDetails", "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r235", "r236", "r403", "r422", "r567", "r812", "r813" ] }, "plnt_RestrictedAssetsAdvertisingFundsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "RestrictedAssetsAdvertisingFundsCurrent", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted assets - national advertising fund", "label": "Restricted Assets, Advertising Funds, Current", "documentation": "Restricted Assets, Advertising Funds, Current" } } }, "auth_ref": [] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash, Current", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r870", "r879" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.planetfitness.com/role/EarningspershareCommonStockEquivalentsExcludedfromtheComputationofDilutedNetIncomePerShareDetails", "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted stock units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r116", "r149", "r631", "r670", "r672", "r683", "r717", "r837" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r184", "r238", "r239", "r240", "r242", "r248", "r250", "r343", "r344", "r487", "r488", "r489", "r500", "r501", "r518", "r520", "r521", "r523", "r526", "r667", "r669", "r690", "r956" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsScheduleofRelatedPartyTransactionsDetails", "http://www.planetfitness.com/role/SegmentsAdditionalInformationDetails", "http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "verboseLabel": "Total revenue from related parties", "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": [ "r272", "r273", "r284", "r289", "r290", "r296", "r298", "r300", "r446", "r447", "r601" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.planetfitness.com/role/Revenuefromcontractwithcustomers" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from contract with customers", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r181", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r450" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/RevenuefromcontractwithcustomersRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r176" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.planetfitness.com/role/RevenuefromcontractwithcustomersRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.planetfitness.com/role/RevenuefromcontractwithcustomersRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, expected timing of satisfaction", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r177" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.planetfitness.com/role/RevenuefromcontractwithcustomersRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r177" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.planetfitness.com/role/RevenuefromcontractwithcustomersRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://www.planetfitness.com/role/RevenuefromcontractwithcustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Remaining Performance Obligations", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r859" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "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": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/LeasesSupplementalDisclosuresofCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease ROU assets obtained in exchange for operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r557", "r836" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.planetfitness.com/role/EarningspershareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Common Stock Equivalents Excluded From The Computation Of Diluted Net Income Per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.planetfitness.com/role/AcquisitionComponentsofIdentifiableIntangibleAssetsAcquiredDetails", "http://www.planetfitness.com/role/AcquisitionNarrativeDetails", "http://www.planetfitness.com/role/AcquisitionScheduleofPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r77", "r78", "r509" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-Term Debt", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r29", "r70", "r73", "r95", "r96", "r98", "r103", "r147", "r148", "r821", "r823", "r884" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.planetfitness.com/role/EarningspershareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Numerators and Denominators Used to Compute Basic and Diluted Earnings per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r889" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://www.planetfitness.com/role/EarningspershareCommonStockEquivalentsExcludedfromtheComputationofDilutedNetIncomePerShareDetails", "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share." } } }, "auth_ref": [ "r44", "r46", "r254", "r255", "r257" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "presentation": [ "http://www.planetfitness.com/role/EarningspershareAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share." } } }, "auth_ref": [ "r44", "r46", "r254", "r255", "r257" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.planetfitness.com/role/InvestmentsNarrativeDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r339", "r340", "r341" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails", "http://www.planetfitness.com/role/InvestmentsNarrativeDetails" ], "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": [ "r231", "r339", "r340", "r341", "r342", "r535" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails", "http://www.planetfitness.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r187", "r231", "r339", "r340", "r341", "r342", "r535" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Carrying Value and Estimated Fair Value of Long-term Debt", "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": [ "r529", "r530" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r60", "r63", "r602" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived 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": [ "r60", "r63" ] }, "us-gaap_ScheduleOfFranchisorDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFranchisorDisclosureTable", "presentation": [ "http://www.planetfitness.com/role/CorporateownedandfranchiseeownedstoresScheduleofChangesinCorporateownedandFranchiseeownedStoresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Franchisor Disclosure [Table]", "label": "Schedule of Franchisor Disclosure [Table]", "documentation": "Schedule detailing quantitative disclosures related to stores, restaurants, or other units by whether or not the unit is franchised." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFranchisorDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFranchisorDisclosureTableTextBlock", "presentation": [ "http://www.planetfitness.com/role/CorporateownedandfranchiseeownedstoresTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Corporate-Owned and Franchisee-Owned Stores", "label": "Schedule of Franchisor Disclosure [Table Text Block]", "documentation": "Tabular disclosure of franchisors that are included in the discussion of the nature of an entity's operations." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsTables", "http://www.planetfitness.com/role/SegmentsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of Goodwill and Related Changes in Carrying Amount", "terseLabel": "Summary of Company's Goodwill by Reportable Segment", "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": [ "r819", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity." } } }, "auth_ref": [ "r18", "r142" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Indefinite-Lived Intangible Assets", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment." } } }, "auth_ref": [ "r18", "r142" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Annual Payments of Long-term Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.planetfitness.com/role/AcquisitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Purchase Consideration Allocation", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r154" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to 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": [ "r99", "r100", "r740", "r741", "r744" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions", "label": "Schedule of Related Party Transactions [Table Text Block]", "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.planetfitness.com/role/SegmentsAdditionalInformationDetails", "http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. 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": [ "r50", "r51", "r52", "r57" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.planetfitness.com/role/SegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Financial Information for the Company's Reportable Segments", "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": [ "r50", "r51", "r52", "r57" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r67", "r68", "r69", "r70", "r71", "r72", "r73", "r147", "r148", "r149", "r198", "r199", "r200", "r265", "r420", "r421", "r422", "r424", "r427", "r432", "r434", "r679", "r680", "r681", "r682", "r825", "r857", "r880" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Amortization expenses", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r63" ] }, "plnt_SecondaryOfferingAndExchangeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "SecondaryOfferingAndExchangeMember", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secondary Offering and Exchange", "label": "Secondary Offering And Exchange [Member]", "documentation": "Secondary offering and exchange." } } }, "auth_ref": [] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Securitized Senior Notes", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "plnt_SecuritizedSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "SecuritizedSeniorNotesMember", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Securitized Senior Notes", "label": "Securitized Senior Notes [Member]", "documentation": "Securitized Senior Notes [Member]" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.planetfitness.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": [ "r851" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.planetfitness.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": [ "r853" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.planetfitness.com/role/SegmentsAdditionalInformationDetails", "http://www.planetfitness.com/role/SegmentsSummaryofCompanysAssetsbyReportableSegmentDetails", "http://www.planetfitness.com/role/SegmentsSummaryofCompanysGoodwillbyReportableSegmentDetails", "http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "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": [ "r268", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r300", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r377", "r378", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r819", "r862", "r952" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.planetfitness.com/role/SegmentsAdditionalInformationDetails", "http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r298", "r299", "r703", "r704", "r705", "r770", "r774", "r778", "r781", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r806", "r827", "r842", "r928", "r952" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAssetReconcilingItemLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAssetReconcilingItemLineItems", "presentation": [ "http://www.planetfitness.com/role/SegmentsSummaryofCompanysAssetsbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Asset Reconciling Item [Line Items]", "label": "Segment Reporting, Asset Reconciling Item [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.planetfitness.com/role/Segments" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r267", "r268", "r269", "r270", "r271", "r283", "r288", "r292", "r293", "r294", "r295", "r296", "r297", "r300" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.planetfitness.com/role/SegmentsAdditionalInformationDetails", "http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails" ], "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_SegmentReportingOtherSignificantReconcilingItemLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingOtherSignificantReconcilingItemLineItems", "presentation": [ "http://www.planetfitness.com/role/SegmentsSummaryofCompanysGoodwillbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Other Significant Reconciling Item [Line Items]", "label": "Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r127" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails", "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Award", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486" ] }, "plnt_ShareRepurchaseExciseTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "ShareRepurchaseExciseTax", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share repurchase excise tax", "label": "Share Repurchase Excise Tax", "documentation": "Share Repurchase Excise Tax" } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "plnt_SharesIssuedDuringPeriodSharesExchangedForClassACommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "SharesIssuedDuringPeriodSharesExchangedForClassACommonStock", "presentation": [ "http://www.planetfitness.com/role/EarningspershareAdditionalInformationDetails", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares exchanged for Class A common stock (in shares)", "label": "Shares Issued During Period, Shares Exchanged For Class A Common Stock", "documentation": "Shares Issued During Period, Shares Exchanged For Class A Common Stock" } } }, "auth_ref": [] }, "plnt_SharesIssuedSharesShareBasedPaymentArrangementAndEmployeeStockPurchasePlanShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "SharesIssuedSharesShareBasedPaymentArrangementAndEmployeeStockPurchasePlanShares", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options, vesting of restricted share units and ESPP share purchase (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement And Employee Stock Purchase Plan, Shares", "documentation": "Shares Issued, Shares, Share-Based Payment Arrangement And Employee Stock Purchase Plan, Shares" } } }, "auth_ref": [] }, "plnt_SharesIssuedValueShareBasedPaymentArrangementAndEmployeeStockPurchasePlanShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "SharesIssuedValueShareBasedPaymentArrangementAndEmployeeStockPurchasePlanShares", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting of restricted share units and ESPP share purchase", "label": "Shares Issued, Value, Share-Based Payment Arrangement And Employee Stock Purchase Plan, Shares", "documentation": "Shares Issued, Value, Share-Based Payment Arrangement And Employee Stock Purchase Plan, Shares" } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.planetfitness.com/role/Summaryofsignificantaccountingpolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of significant accounting policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r136", "r229" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.planetfitness.com/role/SegmentsAdditionalInformationDetails", "http://www.planetfitness.com/role/SegmentsSummaryofCompanysAssetsbyReportableSegmentDetails", "http://www.planetfitness.com/role/SegmentsSummaryofCompanysGoodwillbyReportableSegmentDetails", "http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r186", "r268", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r300", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r376", "r377", "r378", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r819", "r862", "r952" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.planetfitness.com/role/Cover", "http://www.planetfitness.com/role/EarningspershareAdditionalInformationDetails", "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails", "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r182", "r198", "r199", "r200", "r231", "r254", "r255", "r257", "r259", "r265", "r266", "r342", "r387", "r390", "r391", "r392", "r398", "r399", "r420", "r421", "r424", "r427", "r434", "r535", "r679", "r680", "r681", "r682", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r716", "r737", "r760", "r782", "r783", "r784", "r785", "r786", "r857", "r880", "r888" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r17", "r32", "r184", "r214", "r215", "r216", "r238", "r239", "r240", "r242", "r248", "r250", "r264", "r343", "r344", "r435", "r487", "r488", "r489", "r500", "r501", "r518", "r519", "r520", "r521", "r522", "r523", "r526", "r537", "r539", "r540", "r541", "r542", "r543", "r560", "r667", "r668", "r669", "r690", "r760" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.planetfitness.com/role/SegmentsAdditionalInformationDetails", "http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r298", "r299", "r703", "r704", "r705", "r770", "r774", "r778", "r781", "r789", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r806", "r827", "r842", "r928", "r952" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "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": [ "r238", "r239", "r240", "r264", "r601", "r675", "r701", "r709", "r710", "r711", "r712", "r713", "r714", "r716", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r729", "r730", "r731", "r732", "r733", "r735", "r738", "r739", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r760", "r843" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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/2023", "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/2023", "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/2023", "localname": "StatementTable", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r238", "r239", "r240", "r264", "r601", "r675", "r701", "r709", "r710", "r711", "r712", "r713", "r714", "r716", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r729", "r730", "r731", "r732", "r733", "r735", "r738", "r739", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r760", "r843" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exchanges of Class B common stock and other adjustments (in shares)", "verboseLabel": "Exchanges of Class A common stock, shares (in shares)", "label": "Stock Issued During Period, Shares, Conversion of Units", "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)." } } }, "auth_ref": [ "r17", "r70", "r113", "r114", "r149" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfUnits", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Exchanges of Class B common stock and other adjustments", "label": "Stock Issued During Period, Value, Conversion of Units", "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)." } } }, "auth_ref": [ "r17", "r32", "r149" ] }, "plnt_StockReceivedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "StockReceivedDuringPeriodShares", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock received during period (in shares)", "label": "Stock Received During Period, Shares", "documentation": "Stock Received During Period, Shares" } } }, "auth_ref": [] }, "us-gaap_StockRedeemedOrCalledDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRedeemedOrCalledDuringPeriodShares", "presentation": [ "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares exchanged (in shares)", "label": "Stock Redeemed or Called During Period, Shares", "documentation": "Number of stock bought back by the entity at the exercise price or redemption price." } } }, "auth_ref": [ "r17" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining authorized amount", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase and retirement of Class A common stock (in shares)", "terseLabel": "Repurchase and retirement of common stock (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", "r113", "r114", "r149" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase and retirement of Class A common stock", "terseLabel": "Repurchase and retirement of common stock", "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", "r113", "r114", "r149" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 deficit attributable to Planet Fitness, Inc.", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r114", "r117", "r118", "r137", "r718", "r734", "r761", "r762", "r837", "r850", "r882", "r900", "r935", "r956" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity (deficit):", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 deficit", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r84", "r85", "r87", "r184", "r185", "r215", "r238", "r239", "r240", "r242", "r248", "r343", "r344", "r435", "r487", "r488", "r489", "r500", "r501", "r518", "r519", "r520", "r521", "r522", "r523", "r526", "r537", "r539", "r543", "r560", "r668", "r669", "r688", "r718", "r734", "r761", "r762", "r787", "r849", "r882", "r900", "r935", "r956" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.planetfitness.com/role/Stockholdersequity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r146", "r230", "r419", "r421", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r433", "r435", "r525", "r763", "r765", "r788" ] }, "plnt_StoreOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "StoreOperations", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Store operations", "label": "Store Operations", "documentation": "Store operations." } } }, "auth_ref": [] }, "plnt_StoresDebrandedSoldClosedOrConsolidated": { "xbrltype": "integerItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "StoresDebrandedSoldClosedOrConsolidated", "presentation": [ "http://www.planetfitness.com/role/CorporateownedandfranchiseeownedstoresScheduleofChangesinCorporateownedandFranchiseeownedStoresDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Stores debranded, sold, closed or consolidated", "label": "Stores Debranded, Sold, Closed or Consolidated", "documentation": "Stores Debranded, Sold, Closed or Consolidated" } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "plnt_SubsidiaryVotingInterestPercentageParent": { "xbrltype": "percentItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "SubsidiaryVotingInterestPercentageParent", "presentation": [ "http://www.planetfitness.com/role/BusinessorganizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of voting power (in percentage)", "label": "Subsidiary, Voting Interest Percentage, Parent", "documentation": "Subsidiary, Voting Interest Percentage, Parent" } } }, "auth_ref": [] }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "presentation": [ "http://www.planetfitness.com/role/IncometaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Payments Under Tax Benefit Arrangements", "label": "Summary of Income Tax Contingencies [Table Text Block]", "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months." } } }, "auth_ref": [ "r15", "r150", "r151" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "plnt_TRAHoldersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "TRAHoldersMember", "presentation": [ "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TRA Holders", "label": "T R A Holders [Member]", "documentation": "TRA Holders." } } }, "auth_ref": [] }, "plnt_TaxBenefitArrangementPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "TaxBenefitArrangementPayableCurrent", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Payable pursuant to tax benefit arrangements, current", "label": "Tax Benefit Arrangement Payable, Current", "documentation": "Tax Benefit Arrangement Payable, Current" } } }, "auth_ref": [] }, "plnt_TaxBenefitArrangementPayableNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "TaxBenefitArrangementPayableNoncurrent", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Payable pursuant to tax benefit arrangements, net of current portion", "label": "Tax Benefit Arrangement Payable, Noncurrent", "documentation": "Tax Benefit Arrangement Payable, Noncurrent" } } }, "auth_ref": [] }, "plnt_TaxBenefitArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "TaxBenefitArrangementsMember", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax benefit arrangements", "label": "Tax Benefit Arrangements [Member]", "documentation": "Tax Benefit Arrangements" } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardLineItems", "presentation": [ "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward [Line Items]", "label": "Tax Credit Carryforward [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardTable", "presentation": [ "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward [Table]", "label": "Tax Credit Carryforward [Table]", "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances." } } }, "auth_ref": [ "r76" ] }, "plnt_TaxReceivableAgreementPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "TaxReceivableAgreementPercentage", "presentation": [ "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Applicable tax savings (in percentage)", "label": "Tax Receivable Agreement Percentage", "documentation": "Tax receivable agreement percentage." } } }, "auth_ref": [] }, "plnt_TaxReceivableAgreementPercentageOfRemainingPortionOnApplicableCashSavings": { "xbrltype": "percentItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "TaxReceivableAgreementPercentageOfRemainingPortionOnApplicableCashSavings", "presentation": [ "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of remaining tax savings", "label": "Tax Receivable Agreement Percentage Of Remaining Portion On Applicable Cash Savings", "documentation": "Tax receivable agreement percentage of remaining portion on applicable cash savings." } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r892", "r940" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsScheduleofRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Relationship to Entity", "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade and brand 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": [ "r81" ] }, "us-gaap_TradingSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradingSecuritiesDebt", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Debt Securities, Trading", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [ "r195", "r809", "r893" ] }, "us-gaap_TradingSecuritiesDebtAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradingSecuritiesDebtAmortizedCost", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost", "label": "Debt Securities, Trading, Amortized Cost", "documentation": "Amortized cost of investments in debt securities classified as trading." } } }, "auth_ref": [ "r625", "r872" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.planetfitness.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": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r416", "r432", "r524", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r641", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r895", "r896", "r897", "r898" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "US", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. government agency securities", "label": "US Government Agencies Debt Securities [Member]", "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)." } } }, "auth_ref": [ "r814", "r828", "r950" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. treasury securities", "label": "US Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r814", "r828", "r830", "r950" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "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": [ "r47", "r48", "r49", "r172", "r173", "r174", "r175" ] }, "plnt_VariableFundingNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240331", "localname": "VariableFundingNotesMember", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Funding Note Facility", "label": "Variable Funding Notes [Member]", "documentation": "Variable Funding Notes [Member]" } } }, "auth_ref": [] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/LeasesComponentsofLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/LeasesComponentsofLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r555", "r836" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares outstanding adjustment (shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r889" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "presentation": [ "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities:", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted-average shares of Class A common stock outstanding - 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": [ "r253", "r259" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares of Class A common stock outstanding:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average shares of Class A common stock outstanding - 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": [ "r252", "r259" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r3": { "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/2147481877/830-230-45-1" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "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": "3", "Subparagraph": "(b),(d)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r19": { "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" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r23": { "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" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r39": { "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" }, "r40": { "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" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r65": { "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" }, "r66": { "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" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r70": { "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r73": { "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" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r103": { "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/2147480848/942-470-50-3" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r131": { "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" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r134": { "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" }, "r135": { "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" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r137": { "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" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r156": { "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" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r159": { "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/2147479853/942-210-S99-1" }, "r160": { "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/2147479853/942-210-S99-1" }, "r161": { "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/2147479853/942-210-S99-1" }, "r162": { "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/2147479853/942-210-S99-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r164": { "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/2147479853/942-210-S99-1" }, "r165": { "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/2147483589/942-220-S99-1" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r167": { "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/2147483589/942-220-S99-1" }, "r168": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r179": { "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" }, "r180": { "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" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r184": { "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" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r198": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r199": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r200": { "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(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r205": { "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" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r218": { "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" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r303": { "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r349": { "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" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r433": { "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r435": { "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" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r505": { "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.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r506": { "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" }, "r507": { "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/2147482526/740-270-50-1" }, "r508": { "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" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r512": { "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" }, "r513": { "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" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r530": { "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" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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/2147481877/830-230-45-1" }, "r537": { "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" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r556": { "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" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r567": { "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" }, "r568": { "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" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r599": { "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" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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/2147483147/928-340-50-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r606": { "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/2147482274/932-235-50-20" }, "r607": { "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/2147482274/932-235-50-20" }, "r608": { "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/2147482274/932-235-50-28" }, "r609": { "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/2147482274/932-235-50-28" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r614": { "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/2147482274/932-235-50-8" }, "r615": { "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/2147482274/932-235-50-8" }, "r616": { "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/2147479853/942-210-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r618": { "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/2147483589/942-220-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r621": { "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/2147483589/942-220-S99-1" }, "r622": { "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/2147483589/942-220-S99-1" }, "r623": { "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/2147479557/942-235-S99-1" }, "r624": { "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/2147480842/942-360-50-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r626": { "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/2147479440/944-210-S99-1" }, "r627": { "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/2147479440/944-210-S99-1" }, "r628": { "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/2147479440/944-210-S99-1" }, "r629": { "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/2147479440/944-210-S99-1" }, "r630": { "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/2147479440/944-210-S99-1" }, "r631": { "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/2147479440/944-210-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r633": { "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/2147479440/944-210-S99-1" }, "r634": { "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/2147479440/944-210-S99-1" }, "r635": { "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/2147483586/944-220-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r639": { "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/2147483586/944-220-S99-1" }, "r640": { "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/2147483586/944-220-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r642": { "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/2147483586/944-220-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r644": { "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/2147483586/944-220-S99-1" }, "r645": { "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/2147483586/944-220-S99-1" }, "r646": { "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(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r647": { "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/2147483586/944-220-S99-1" }, "r648": { "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/2147483586/944-220-S99-1" }, "r649": { "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/2147480149/944-235-S99-1" }, "r650": { "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/2147480149/944-235-S99-1" }, "r651": { "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/2147480149/944-235-S99-1" }, "r652": { "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/2147480149/944-235-S99-1" }, "r653": { "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/2147480149/944-235-S99-1" }, "r654": { "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/2147480149/944-235-S99-1" }, "r655": { "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/2147480149/944-235-S99-1" }, "r656": { "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/2147480149/944-235-S99-1" }, "r657": { "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/2147480149/944-235-S99-1" }, "r658": { "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/2147480149/944-235-S99-1" }, "r659": { "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/2147480149/944-235-S99-1" }, "r660": { "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/2147480149/944-235-S99-2" }, "r661": { "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/2147480149/944-235-S99-2" }, "r662": { "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/2147480149/944-235-S99-2" }, "r663": { "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/2147480149/944-235-S99-2" }, "r664": { "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/2147480149/944-235-S99-2" }, "r665": { "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/2147480149/944-235-S99-2" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r675": { "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" }, "r676": { "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(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r677": { "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(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r678": { "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(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r690": { "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/2147480767/946-205-45-4" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r701": { "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/2147480555/946-210-45-4" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r703": { "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/2147480524/946-210-50-1" }, "r704": { "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/2147480524/946-210-50-2" }, "r705": { "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/2147480524/946-210-50-6" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r707": { "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/2147480524/946-210-50-6" }, "r708": { "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/2147480524/946-210-50-6" }, "r709": { "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/2147479617/946-210-S99-1" }, "r710": { "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/2147479617/946-210-S99-1" }, "r711": { "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/2147479617/946-210-S99-1" }, "r712": { "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/2147479617/946-210-S99-1" }, "r713": { "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/2147479617/946-210-S99-1" }, "r714": { "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/2147479617/946-210-S99-1" }, "r715": { "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/2147479617/946-210-S99-1" }, "r716": { "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/2147479617/946-210-S99-1" }, "r717": { "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/2147479617/946-210-S99-1" }, "r718": { "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/2147479617/946-210-S99-1" }, "r719": { "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/2147479617/946-210-S99-1" }, "r720": { "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/2147479617/946-210-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r733": { "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/2147479617/946-210-S99-2" }, "r734": { "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/2147479617/946-210-S99-2" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r736": { "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/2147483581/946-220-45-7" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r738": { "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/2147483575/946-220-S99-1" }, "r739": { "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/2147483575/946-220-S99-1" }, "r740": { "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/2147483575/946-220-S99-1" }, "r741": { "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/2147483575/946-220-S99-1" }, "r742": { "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/2147483575/946-220-S99-1" }, "r743": { "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/2147483575/946-220-S99-1" }, "r744": { "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/2147483575/946-220-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r746": { "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/2147483575/946-220-S99-1" }, "r747": { "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/2147483575/946-220-S99-1" }, "r748": { "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/2147483575/946-220-S99-1" }, "r749": { "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/2147483575/946-220-S99-1" }, "r750": { "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/2147483575/946-220-S99-1" }, "r751": { "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/2147483575/946-220-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r759": { "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/2147483575/946-220-S99-3" }, "r760": { "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/2147483575/946-220-S99-3" }, "r761": { "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/2147483575/946-220-S99-3" }, "r762": { "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/2147483575/946-220-S99-3" }, "r763": { "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/2147481062/946-235-50-2" }, "r764": { "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/2147481062/946-235-50-2" }, "r765": { "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/2147481062/946-235-50-2" }, "r766": { "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/2147481062/946-235-50-2" }, "r767": { "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/2147480833/946-310-45-1" }, "r768": { "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/2147480032/946-320-S99-1" }, "r769": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r770": { "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/2147480032/946-320-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r773": { "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/2147480032/946-320-S99-2" }, "r774": { "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/2147480032/946-320-S99-2" }, "r775": { "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/2147480032/946-320-S99-3" }, "r776": { "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/2147480032/946-320-S99-3" }, "r777": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r778": { "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/2147480032/946-320-S99-3" }, "r779": { "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/2147480032/946-320-S99-6" }, "r780": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r781": { "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/2147480032/946-320-S99-6" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r788": { "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/2147481004/946-505-50-6" }, "r789": { "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(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "952", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//952/tableOfContent" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "952", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482948/952-10-50-2" }, "r792": { "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/2147480327/954-440-50-1" }, "r793": { "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/2147479438/970-360-S99-1" }, "r794": { "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/2147479438/970-360-S99-1" }, "r795": { "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/2147479438/970-360-S99-1" }, "r796": { "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/2147479438/970-360-S99-1" }, "r797": { "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/2147479438/970-360-S99-1" }, "r798": { "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/2147479438/970-360-S99-1" }, "r799": { "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/2147479438/970-360-S99-1" }, "r800": { "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/2147479438/970-360-S99-1" }, "r801": { "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(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r802": { "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(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r803": { "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/2147482856/976-310-50-1" }, "r804": { "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/2147482707/978-310-50-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r815": { "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" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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/2147480524/946-210-50-1" }, "r841": { "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/2147480524/946-210-50-6" }, "r842": { "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/2147480493/946-210-55-1" }, "r843": { "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/2147480833/946-310-45-1" }, "r844": { "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/2147480032/946-320-S99-1" }, "r845": { "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/2147480032/946-320-S99-2" }, "r846": { "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/2147480032/946-320-S99-3" }, "r847": { "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/2147480032/946-320-S99-6" }, "r848": { "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/2147480167/946-830-55-10" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r850": { "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/2147480167/946-830-55-12" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r855": { "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" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r857": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r870": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r871": { "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" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r880": { "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(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r899": { "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" }, "r900": { "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" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r916": { "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" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r951": { "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/2147479440/944-210-S99-1" }, "r952": { "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" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r954": { "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/2147480767/946-205-45-4" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r956": { "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/2147483575/946-220-S99-3" }, "r957": { "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/2147483575/946-220-S99-3" }, "r958": { "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/2147480032/946-320-S99-1" }, "r959": { "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/2147480032/946-320-S99-2" }, "r960": { "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/2147480032/946-320-S99-3" }, "r961": { "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/2147480032/946-320-S99-6" } } } ZIP 94 0001637207-24-000044-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001637207-24-000044-xbrl.zip M4$L#!!0 ( ,J J5@!P%&OQTX *(" @ > 97@Q,#)E>&5C=71I=F5S M979ECS1 MXW+8[N[9IPT02))H@P '%\GL7[_GEC< 25*V2J1+[(>9L@@D\G+RW,]W?IJW MB^+//\U5DOWY?_WTOT].HC=5VBU4V49IK9)695'7Y.4L^D>FFL_1R8D\];I: MKNI\-F^CB[.+R^@?5?TYOTGX]S9O"_5G/>?LOPF MRK/_\X<\RYY?7#XY5Y>I2B[/7R0OTR=/IR^54NF+L^S)^=/_=WGV!W@7GN>7 MFG95J/_SAT5>GLP53N#'YQ?+]M5MGK7S'\_/SO[X!^^Y99)E,/T3FNN/9Z?G M\&RKOK0G29'/RA_IS_#&M"I;F%H-7^+_Y \./JN'*]041WLZ,AK_(2\S6/N/ M)_2,?$ /DE9%5?_XPQG][Q7^)1O?_KU;OK3]$O;S^]N_[X,8[>OGM]&IQT M;_,OW3>=R;TMF$[GOZ]?_^W3V[]?1Q^O_W[]X>K=Z^OH3S\\ M>?$J>OT?5^_^<@T[$+W^]=VG#[_^-7K_ZU_?OOZ_O^OM.+KZ&%W]U_6[-]=O MHJMW;Z(/UQ\_77VZ?G/\H*L>N?DNJTGJ&7";2=6VU>+'\R>G+W:W7V_+MJZR M+FWSJMQ^PB_][?AGU[3Y=.7MQY-S?.HW7]7EZ*H^S56T[.IEU:BHFD8M_/-] MD911WD1M%2WKZB;/5-2H95(GN/)HF:RBI,RB"AZMHXDJU31OZ>%4U6V2EY'Z MHM*NS6\4/?=9K2*U6!;52L&LX1,XO&JC7_*V5$T#?*=,3Z,C_/"??GAQ<7'V M2F_N+@[Y=;58)N7J8:8P?B*T"^>OCFGW<&NOIM.\R$$?:*)N"2>0N,*54R4\G.5U!E.X4U>P]M5W6@:DGW[# MJ<:\O[@MR1*O5U*X>Z;*AL\5_K'(VU:96\E[O2_[.3[7_=C@>=)$258M48'6 M_"R.U'2*! Y<"6:,?[XV?W@#=XMN&[U)IT*O @],0(W.2"7'WVO5M/ L_=ME ME@G1_=6RSHOHR5E,>GE8E_KN9,3?R@(X-7/\VQP$A8@%V#!5J[R,[4XTW5+5 MC0*#)<+KCYN6%$6TA-^ U2^K(D]S^BW[TP^7SU]5-8R5P"FD:L Z1M@?"A<&/!1VM*8OI7D-=A(< M:8F?ASFG=3YQ5F4Y9 5?K:-" 9$CCZM%HK&MANP1UC#R=?R(?)>60[\UAFWK MJ:7N9<+G7*E*I-I?Z6F$%G_0)\+<$'[2+Y6.9X"D#:Q0K'#,B$)I+O M)]-6WO8OR2F\&955!-]%*N1!H_=)#0>8PZ&U<$-2A4]OL[C>'/$W_A.>/JL7 MSO'1)28"6D4.V?2IIN+7#='@'^RH]MAB._:)S"B.4B/S4I9Y^':3PY5*X/U9 MK?CJ&P[>^RA,Q2?8X#$E-7ZE!=Z"C*:"/<&;LRQH?) (7>D0F-DP.AIXLZS: M_MN9 @*MX9_N=O^.6- GN]LQLEM+V: 1-57-7!__VE1 _ED.=UD1R<'^9*HE M(E?1[5P17<&+6B>-%J#03I!.RP;N+>ZATM<-[_#(Z?F$RX>LE>:NG.+/&4\( M[DI;PUXJ%3,_0\D$,\GA3_BER6J-Y-_Z^"Y/SY[N^?E= :=(DV4.Q UO =7" M@1 _)RGKFE9$W5;4 &'#8)DPFWD"O 5W;*&2$AESHGDV<\H%#GF%[ A.[P*. MM:AN[W8+>OOSVVE0N]3>] Z]/05=\OS9V:OA_[T&L3@I\F;.S!*E!%'P>[85 MM_%NC1+ALT>RQ>>GYZ=;[:VK2.Y2?V8VIB4:,B^EIQG0HQ.CLO6U!)8NSN.+9Z/3/]:J M2/ N!D.B0HMG]I5D @9+UX9?V>Z.;(JC\O^=UW;4&=B]M4H^GY"Q_V-2W":K MY@_[$.@-&Z#D(@HY)FA-Y[L')^* J;G?7Z&PN3L^U MO7*5IJ3'NVJ1F"F[E(Y$V$UTE&/ <"CM<(;GSU\UT<\)",^/28$23B5U*9J@ M+&K2M: I+I,<33VP@V;S<<>S&>ZC#4&BXOFG'YZ^!&LMAUF NKJ8='7#!A1: M6"!FFJHDO_0$,YHPF*"^X":2,$X[\ES*O2<;"2>95CB(T7.#,\FZ5D(*L +S M<72VYZC(!CSHH86PGUZ\Z".JKC:0;2C#"TO4U2)JX7CIN_#_>5]^8_J@$7\D M-I5N03$Z>K-+JHWW;$_FU2UJC[O=$HH?I462+]@ST73IO'>=T$_2=!,RQ;33 MTP]#.*$/\9T\.8LRT.U<.7KWJXW7 JXWW&\=T"+?"0CB&]7@7(Q/!13UIL-8 MD,R.A3:IV2L*0>4ILP+'W=/H\-BL3A;^G6+'>=(8HW5PQV+''.[-?5MC]&E( M9!]\+=\L0,/^%RU8Q6<&YU;5^R-1PRZ0&*17JI8M7]@UKA(,+66J4#.\C2BA M@6*KDF*2BZI6.F"X4(L)QI6/X._>SQ2KTK^Z+AHW-DTJ<@<7D7XY9JXA([-L MQ+CI+0XA.0P8,LLGP"1:+"?=K)9-Q*P$ M-(9XL6:A#;]@9@%F0)LTG^US:B$9(:!-Z !XSW=@CAC/WB81B#JSQ(@XG5.# MF9"PH-@L)EIS <3*X6-F0X?70,%O64U3&?(RP@ 8CTR-EF;GMC^.N0._7, [BQRTJG)>J+!P>*EYTX)6;:9"3:DXA=94#$\WS9UV/H MX=NJ*XA;=46K+Y.;&D34O>Z3$T5,12HI4$4 /B:L0>>$:,?UY?GET80S+MT_ MI<>6SV5;*Q.'"[3;"W2YZ0(YIO ^W: U*GE2EAW(I@E.O&$;7C2/&E4+:X!* M;F/?J$7-PO-ZTQ4;^Z2-%#41IF9@ %1Y^6XDC_]255GT@>QZTLWU146)"+J$ MR%(PZR6I S[N[#J+P*T7E2\6($+A;\7*6O5B',D'CK^?RPD$^@BOY^7I$[F> M3S=>3S(,TWROKB?IG#;1T=Q,S@@^4-_W0GW/-E'?ZZ1KU-[0'9@X+UZQ<]>R M58S; ?.3Y,$A"PZG;,[C4 M-5@TG@L(V3AGU\+?F[SM>MDUFT9U[50,\>C)39.\Z#"C*+1#\&'CE-;JY 35 M4XP$H911];0" \W91G$SC[G<1C)_8]%%09.0"0Y[ MFQ<%^<1)2*?),DGASV9MLKBP2*3UN3H967_^Q R';C:PV2B)[OS3%?)\SHYIE4,#%*>@\?!TXM MQQ#\#6SQM$ZZ++:GF>7-''3WIF4R7(#"#V9Z5R^!8#(5DZ* ]R%%14+F#!9^ MG;OI=8%%\*SACTRIHDET505%4\"_UGJ)'?>[A1G+-N IDMOH<;W0.N$9:4%LBH* M_<1\":PK))E4-^)IT"MGA\(2U;LVL-2RBJC2@ZA6NXVQLJ\CMS/R'&8]L !] MQ_*I2TY-UZ!G+)?;C2]N*QO/3Y]]@P_VD(_Q4/D8%]MD43V2! W4*)YOU"CZ ME91[HUVP[SBO&PK65"E<5^W3%+9I8T9D-[(^LF7&W=GIA:/NAA7@M;?^H3?F M*#D.'2<6C9#Q#"=Y.\_3.6V4'#*[9+7S-A'',GEYL2I$$EO$N=1$YT^.,N;7 MYY?X7SK*_45*D*Y =!XY*L21: %&'Q-^OR+%)<_06!KH;"(*2EN [07=QD1C M>#BMZD@]BW6W37-0.>B%>56(IQL(B8,+NO1JZQD(^:U9%0NYFV/Q.D%Y(%53LNJYK/C8N,\IH^6)/S M$CWM.&YOP&-2&"HLD8=)*KYK0BP3;>$6/([)=D\:4_!BJ46(981$X!MM->.2 M)B[;QH(\JW1SY+2I4O[GD4N67(2F"?-#!P+[_&)R_=&-EY$"5"TFM$^.BK:<8L)8%77DO/9ITY2_KZ*F6W%NNZ2G?Q]\LI)D%?R,95-MU@D;H+Y M0M4S/"M2GT'3RC/O9TT! EZ@RT!38X7Z'#$)CL?\>2R&(#03ICZ75D8\CYB/ MWU8ZOYY"#)6EV.A(Y31'LOFP'H4J5IPA*_J-@Q-H0JBZI2L(HP2GUG3U34XV M <H@, MRD5(Y;R.M2)6Q5 M)E@ZGOZ?V#]GJH'#($\IUF_IM!#\.%9MB@M021D7A;_QKB2HQWY9L4NJ:)16C7,.F#(\2<67CGO0 MU*"5E>%GF&O8?ZZOZ'G*_:V+Y$+;!+R"& @<4*$2M'AOJQ.84IT!15P0&LD3 MHV1G!L^(U$.<8XCL2N.$:V M03]%,0X;5>3_TP4442TSDH(TJ"QOM*>P1X9$6@4#AGAFI.2^C5$LF&:J;>X M\W"Y-8\>N.-V(Y;P%-Y5+7(2HYJQ6ZE6LPK^%??2UBB[9U%UC*O#E(POB2)3 M5N7_ *O-ISEHX=$\YOTQ-@/^XP JK'#I:>V.=$ZZWL;>;F_<:5*5=.@"HYL M_*;*@>-G-XC%%+7)%Y:"_],I0CKBJ0^V)1Z=)(<-4&02S R(!E*!J?R*/(9X M ETI<0.3&5GWT)6\TZ3+,/@2;R$(4I^+.:@\/0.G=BJB#6#/2-PR/,)4/%YR M7<,:U"&\\%#AA;MPN1UQ-/$&KF?K<12 KF#&Q(GBO1L(2M/1Q?'1U?'1#3N' M\=U/R$0ZN-BN_XWD.-WCS>$UWL.3[3)-'BIU\.D.XS9/*6[S(ABW^7#]\?K# MWZ_?;!FX?'DZU(2"NWT_^9UC\OSW>DXO-\;7X!KM.*3VU ^I_>WT(T;K@=&6 MZ$%'D=AQ#C%R@/.7+YY1S=*@DLG4.!&LC*V ,GZV%(4\JIAMPL)Q;!#SXO>3 ME?:H"/K\;#-%E],<=P9UDK0HD9^88HVN (*,1 M@:^)=67?LLX5P6LXSVZ&_'0+G::@)I?DQ/0^9^L'J8)&S4#K0_=A4J?S&).) MRG2>-UBUQ0$)\F]G8!+7GU7+\,?.:-H3(ZDYZ+EQ)^S.EJN#4O>L!I?Q-*Q2 M/AS4TZ.Z7&'8-;E<-O-NCZY3M)ROFCQ-R"@4$%";"RBN!YFV0-8$TNAJRC=K M AE>76D2+[=,>!RM&>QE!HY ]7)DHN*X=-6UCIN*9H %?HM%Q5Z78XKFH3/K M_$*RSK!("-XXOSA9P";.'?\9Q6D8N,UZ>E^>>8[>-4. 8.; &%C##0=_ZKSA M.DA8EH,0.MP]PH?V4C?)/:BK%A0-J9F:5]47. XVKKF@FS,$,6R%9*"^),8M M0/Y+Z_<@I^7),JF!%.8J*5I,?:P-*G,M>'867K0W$UPDLJGQW.':IP%.V*T0 M,B6+9EU29SDZ1W+:0P-RZAQL935\:_V-]96>/EQ+8.S!X<-8J$A.&_> M[KQI.M6'_?/*1>GD:5!S] )AC 1@[*W0*6'"HUP<.2V)&@T.+![NND6KZ,?I M[-R_;7$'.?.PX/K9.^H-6$#V!.,O5A M3R,,+7WD7)05I?.2Y^?YY5T\/P>Z_4[H=F--JYLENU_D^]'F2WG9YT2N3P[D M^GLDUXU%L$YY_WY1JT2<"49'>Q;65T>J+YA,V)B"57(38$L#O]"%RULD^2\3 MZ-1A2R#3^0A]+?%:>S$#U>0&$X3DPV5%_6J&197T>7H7O9&#^DJ[9/R+"[P@ M <:7H_ANE+YF,J'')\JE/Y\QZTRGJ3E?TP:QF^UK:W?M/&V& "4%(!85@<'4 MDB^+^3-4VYO;.0\QZ62[;#HF[Q>#/]O'[/PT$*R3*^!N#AK+8X;R:$6U!U2Q MGIY<'$T\O*2>J59C6:1),X\F5=G!)Y<8)NY*]EWRL4&[[L -).^+/+.B\1 Z&(S"A^ MV@JGMB\H\^[9603\@(&X*(,WN4U6(DZ^[2L>[.8Z@!#]_KXA<3[= R3.IWN& MQ/ET]TB<3RT29U 6:L:CI.!79;[*6YX36O7$U(]E* M;;7\\81;Z;["\A-T7XJRA%@\.,(?_MS.=RKQ,V03=Y9G+,EJKR!]3MR-)-/G MLKJUM1&'7*^'S_7:BQ0N)#"^I2AMT:W/*8TS]%.)EI:XRI^ *: (G9AK_>1P MK>_C6H-ZGM=>,.3)V0D^1I@3$N#+1Y.R1Y51>YRB@?:24K5ROR;A4C3HG1 M )@(WR4T+!-U#P+X]#$!3Z.KL?BYETON('."=.9*K% ?'N0 :] (URW8P3/$ MUJ (>>3GY6-M1QPU2Y"(U70:SFD&P/4SX<0-NHK Z M9/MY';R.WPEK#B=<"VONX2ON!SL>3032Q998<]104H[T>I0+C>X'^FDE!A+%H%0;, XN-!9Q&'L:+(;59 M]#.#J\94;MPU;2\Y5Y?OH[";):7@+W@@(2-@%<,F[8>KL(]7X6)CEOQ[VR=X M#RX"5;=?FWP7RX'_],.3%Z]&RAW?$W)J[+:VD5S;EF%03?[8U;+."["+*6?K MTC3$F78UIZJ&&N-$1WZ-*&,_MB:<]1V!9C\NTM^8P^[@NU]IO(;]N0K84=O, MS^))4,X799DG*8*$ZDQTATD?"'(_"7)CLNN@9]B^T"(25Y%(8\^U?A19B4.Z MQ%#A\S=YJE?4A^@SQ;FU*G/3[&F]^3\:'Y\K'V6!E1F35P7%X'W8HT2 M#Z*&4 %'7A? MQBI!!M6+XHPXYD[G2Y5R74//A?!RK>2RK>F(1LJ?@] MQ:?VBX;+#OL%(M%2V5L3*2P=0ZEP?D%F0:,!J5*L,YR1T]K-:C)=#1U_'/JD MQWQ.O39:I^>4^% CD1,"&,-P29AN?^B]#VE^^G1+&*7'Z,.G4#79M36::QG0+^+-' I,_ M" G@JK73^^W;MT%2>^]YRE&*7MMZGT,<9L.WGYR&'0D.;]_E93V-KK%<;#S" M@N%L;$Y3YYSO&XX/2X8M(?IA)8.Q2YS(BX=IJXGOF4;)UY&()<\HRUC^1&UUR9D9"23SXP!(=-+I='U4ZY-3]9CEU]U;?_95*T:-A MIF$GV-CEVRU7O6HH%*>3W:JI7&UD7,9@-1AR<3C*;1-1;,VM5V<[#&C[-@$( M(M^)1Z@$VE_E\3M\]J"X5,IANEE%YO6Z;%%"X;W9[B)L3!< M@3TGIMAPYR\=:ES!_DJ!N$;:FE1/QG5=5[,E&\"G@=T; M1@3GNF0SZ;'&RQS8T&8%(_+4$^BNZZARS>N+OD4]FF=GG+NMHM7>@QKB:"&E*<>SO$DB0.%52 430<0,#J-RL]^,ZWQ[/2;DL6,? MQM8.C(.EMXVE]_[;LG0^R(X+RZULY238H4]>NV+PN#8 2/* ME#D&I 4U\<'KXK+!JS2MD6&_=L(,++.L=!V+HFS?EF_<0O#NQ=-AC^@]Z+_G M^*CONEZ/*YU?;+$%)R.\X<'V( _N@88 >SW/U=1)-_J5E4O*J6/X?./UOSBS MG9?&.IC[V[JFUN-"+I"&+C@")##'\15Z" I!&(:MD!6HO&3PB$;D1)ML M.Y@ ^3!WUB,O0"*@H ;#,D,\B:9#IG$-IY' MF)*JIK1C0JLEOX(JI@1:2Y<@P.OZ]XMT=*0TG_4!X2WR;L'-LPA]$.\T3T;\ M946;HU>)'&'G%_N&!?)B#[! 7NP9%LB+W6.!O+!8(%*!+DQ#^CJ+"XFS+\V5 M\85$WGC9,>FQ<#&3K.G8AT<] ]%DC;HW$&U=:>P$!B+DGBD[N8]VM%Y@Z=;P@@T2S5[M1HFI@:RJ= M@8337_F3YZL)_SN$$A\^E/B=R[/U[?[&%.2NO.'X"$9-3A F(T,)1 CDMPFV MAC088^1(Q]N";PA6O?'>@,@2_Y$? QG[9C"%PF*!S];6[6 MH(17Y/V>N8#S&]W20:K!N-*)D3/"K3-... MU:.^J)J8E<38'!22-0='S4G!9>>8?D'JLYL$%AR4%S.VAN7Z&Y]>@(LSVM+0B&M].G5].MN>%2I"QQ M=M/.>0U]#ZWJM8_C;)9)GDD_D;X>QG?%B6,.XISP1,UJ7R(HG,)C*<0!+Y/0 MDF ',-E18>6"SF04G^C+$[+KTK2J,S^2S+%A;<$S\VKTSKLK06N= ^L&QX2, MS+KJ9CP43I3@0%T&(WNZ!P+2G:JIY?+.$,3&-8^9&/!9DE-B'F@D6=HWA,!A M-7D:XH^S"NY1:5,X_+VV,D->STO,ZB<-7(?P>])$-L&ZE_AWM.QG8!( U< 2 M_B%ISE2^KPE$:L:D!1''I$P?7YSNB!K@BWRS*MPI[:7CC)7:2'E9:%@>?K.[ M?=\561549,=("[0L;#<\0!7!K=8VH'&_:6.,NZ81;U!<3C[,H'FS%M0LE/)P M"+?_^7)-KJ $D=_:(/+C","+$_H0>#\$WO+WG-;0:Y2N=0;9ILWI M"M\Y,PW'U+>+!?.I4/AAF_B>Q)BWBQ[2J*A@LO)YB!\>6.0A?AB,'V(QLTHR M$WW9.I878X0!?T M^[7QS7,TYX'Y]VY$U71TJH V+EYV.(6J)&-\2>)L=T[.B9@O_T63N=9M$MEG @"TQY[N$9;1>;"+ER#=[3 MFF#2QG+.3QY9&?U@0XCIKN&5H3YPYPTENKT+^]M6=_[N*#8<<]B.8E,0J(R9 M;#8ZO0OE/M&[KU.?'LO&A_V3OVC"QXHSTCR E695-VE)C(P&W U*C""KP88' MX>/-I]P>R. '7!3Y[)T4T:!.@KVP*A MJF^JSQSRP*@PZ$T-PZ4)PM\XOJL7YC^$RK^74/F.F.5H'UX&/'0),_:54S?# M%C6&81(L.S1*E;=ST4"TDZT,-=V33Y")@0_H7F9NL48(&+#?RK*O,)&BS9?( MUXU&+^5H4G/LZ5$$ 3U$;&2ONA-THFX\IDGAR"M) ;/*5BS.C7!WREK2(KF= M).EG[?&]LA9B!?I^]+>R0/!$ZX@:>W=3Z0[.97A7NCKD.9-B&U#?_,Q2M[8ES< MS5Z5V*C+CN.D+XQ?#.NT[E5/>XD;E_'NN/8=>L%\)9[YX=+K2Q_NY=*_V:^3 MKGD@F^9^[W+%/N:.Q;5;RCJ$OO;2ALRJJ;L\JNY:5PAR@#2OTVZ!+LI4#3VF M,[B@)?;<8V_UV 83.$*6-RE&LE6V'I/Z;NSD0?G'T]^&?Y "M]%\\I"9ASKA MNPI-])F9-7%7_CZ%\ -YXYDS7?DSEUO3S+)D <8(/\?B FN%,X$KMRG]V'P+ MC[?$9':F$*QJ@],@%8F(X, !'Y #/KL#_+$^RFM]E.\1 B3D?15=:.H;$+MG MH7Z-9JY;QT@/]#Q-])Q.&#_"2-P"VV74=W42(80DA;7:B9^1TXW MI\+X2,AO@X]J>>[TEP*%&Y[.0-5)ZA-X\(3_DS'.V)0")2CZEZJK8Y-7Z\_/ M*(1NB:@[KWX&4H#T#9B>UCHE[4[8Z?%1K,+K]EO%3VXHS MBA9CSKCKU\(<\(2KQT#9NC%).'X_XSB4L:73>>CP\#[K7JF.]L2Y85:Y8H,/%!L\R)AOE#'A%!M'QCAL01K' M(7^9^,[V'B"SM"MW\VWN0XZ V;J8 ,LWBDZ"YC?Q#^1_J%HE-4UV8N*HDK(" MO*Z3]E>DNIU(4\%_F2+%UB:8.4XP%C1?6Z!PH,@[4F0X]V@0IQV6/6%5U8A@ MS]$O0VTZ??5:*T0F(<2F^[F/Z6BV>)8]M0EVI&E;*3G#-X!V"5O8B75+G95LH:]7&H(-U)G^]S\^=; M>3F&;?H>@,#.GP!Q?W31+5TU*.[I,\9/><0T8"%;7 V3LHLDPU#G;R*/2R9 M&LL/=&*W]]-8%'4LPG99AX*1V;GXKG:9)BN9Z;M,EA5/G90T%@47+>W?'NT,D=79 MI..8BY/]C$'.>]08*5&^0*?*2 D2LD\A99_I,38F*OV9V#S8 M$QI!BG@4OD.?F"9Y(8P=3RIC?='J,AZE7+PX^\O>'.1?,5,#%GE%NS V$\QX MG=7P:W8BDYK2_UX]_"E7-2G:9$=UL.WVK'9)A51WAK:#P$*:](89>2,100>M MB!.D#+CBJ5)9,Q)>EVXH1A?.,U<1ULK44>WNZ#8?W_@ M(<*4"5A@B=E,49-P[:W6?A# @$(&R4+[LUCSPUFRZU^7YJXH'5+.SA-T M=$M#T=$>,-\KL[1=\J\'8I[C6_ +'.!^J!!W4F%C7$1*^.38R-;[T&GY)R4/J"[JPE)EI_].P%L'4,A +_L[5"GA0S4J9SB$= M81J3J@:NUU0%%@"M3S6^N\_BX"AR'45OUWB*#!H.G-8'5*&7#'[S0:%D$Z,E MW&CCVSLW[-2)Y*ZX7K]BCB'H8(2!$=(]\BB(',Z]M[F<#$YDM2;.5"]/R'?< MYIPHCW]H,),G;W7J?%5.">8_9]0TF/&??KA\_LHD^L#$VCHG-P %,4ID/FY^ M.$Z!^T?I6RFY0IK5B3_(P4ISX%':6Q6LWM&\15]?9V[COB%V!N6U#C52)RZ. MU!&$: S< ;9& APT/W+84Y!F$.)!+'%7U675L71\1V3(-=R7"MMQGRFU#.C''#CGP4P_8\+:N- MVWEO7TTZB 5O[!;R&T7)UU=:',I! M]^=GJ^-@W[M95ANZWC>,.06]N6PXU' M-=R^5WBA= !FD"!GZT.<\K !?EF@.,O4JG&N&B*E,J#5;9VWH)&0GP$GV6_. M%8/9"Y<7X[G4&$7_R\:!$.#MMD1^@(">]!\YX4Y7=A_Q<57=X$G,$*'9_(#*3%KG2P&:K,6C4[ RDZ'!F$], MTH9^"YU'C"-PY)944\A.M6!^\6-Z^L>GT2<7Y,TI>T0IP5Z_,7V-*(D7#LHK M[N^44'Y5G=+'G_[Q6.\PD*-!E&M4"M>*\>4Q]LB.'""_N2I0KZW!4';ZUBV2 M59!:'J"$[^Z&R./AXN$FB\C%/SJ&Q_:F-Y=9;:Z9NMQ76"S*)5I36/)]RI1Q M&4%1,C$P"6FW3*NN!C' U<7"_I0!!0US;*=2FQ(?LIP<8G-QT8J[;)XO>4/X M$PZ.T8,_A]K.0+S1;R,9'=ZW"=2[?T;5"B4:7BF(XN'8,(%RG@B8]!47JYOJ#3.(="L5V=E+OL MW_S&7G?2A(5B-[(6?D!71\CHXPV?,Y7B&HG&R4; 3-LJ!(HI-?P4K"6(#S?] M76>M1]; 5N1=[:MJ],?7/3>Q^!DB3U9).NA0 Z&0^9)O3 9^1C*$3C 9=>:=N[;C#6"WT.;62?+N0UZ MS_-)'NB<2QS12O.V[MKYM,/2 FJCI'-ND NB7XK8(%>NZ"0H>.U@WN^4<86A M"GOB8;=LZU?'Q^47K#LQ2,R.=9+?N;6HURP,[H"CRV<=.:@XH$LTFA/.8CZJ MD8[?1VG8L*9S]#;#4)U:R#9'/;RHY/[ V^^-.MJ)2>H>5?36N7W51,*X$S&1 MG0@2)K%ETJ5B?/H6&$*:J^&06Z_I-+H*.5_C0]3S$/5T+_B ])MH 1,R\4T- M914D=/^ZQJ;5NE11 JV+RUFQK*34QU2M'S4VM6MIM-2/:E][,L3%: MFP%I;8[+,9O#E93L0H)WQ'Z$)SZ7U6W)$TXRV'6P;9*\<#-5=8*DT](.K1[F M&!U[$W2Y:G_<=EY7W6R.K.>VKLH9BNX$:[EUCX[:I/:.X@1:+X9P)+!'1+>T MN20X0G^GMN2M&_O4E-6PJHM@!RESGU-<&E$)[60I39A:]S3KU6#8M457$E24 M-""B4;@S(C)(H!:,AC&$#H>-*!(5>+&:$F):0;IB"U,PC@6,D&P8%O8PA=]Q M0* 7C"2AVT/=.*5;FRIZ"_,'_A#.VQ1'D2>;,==D=1$ZJT6W5*$S7)=D^)<4ERVW2YB_ID=>UHY$IA#CW1:[MBC1Y/AN"FXW$Z0=>F/ELY MQ7SJ8!%V)4P!BS-6F+B-8#2-=U(-:B-=F8"U4-64\DUFWM\CITL54UM;\=S>)W*+!8+QJXL M;),P%^_#;(3;M9BZ)&*S#"XFDPR*/FR@ ";;3<(B4_+_HK:[4,=C?1RWQ8<_ MN$S"%SN<$='CGKN[P#X4S11//XI25;\3G\%&-PH9.T M$6 F4VRR,A7_&*DUY3TP=K>0RA.,H$K2!:%\.5\S;H7>5^W?G?J;GKXD#@XJ M\Y7@&-715/;/_3ZFSAJI,L^>%<6D7#7+G^\"C;E2^D/(.>;DW,'&N)^Q43%" M5]Q%=3@P@0 3"&L2EMGB)=G4IF.WG$':F/1[(^S:!L-%.J4Z$MP0'Y/=3E%Z"-SSC\ZR9"E&FWF(A;2=1D<3*N-TS8",/. M*L313&*A,\9ZP\:'9&A4_J^NQAAYVX*YP(%E \$71V!P8 Z3K]9S?!3]=G ] M6T:<1 >.9+F/&1'(L-0$O9[_[+*9P&' !5M4)5LZDL6"S(-0W%!_B]DU;#:8 M03)7.KG=N*,&YSI)RL\8S\;>=3FRZAOT-/J,N@0.,/JH]=PX MXZO1CC5[)J:=4*G?1PWEU$.W?^NV7H-_O4BBO W%F MC;)A/,],T&F=4N=V.VR:UFL':[,P8BGQ]CMI] !QUR.,5IS#28(-88M& +1P M#J=1M*[]^!Q4B!M4',H-73X,QS>!#Y:RY)<+?-M6V&T4;/W0M.=0C<<"J?>J M6^\*9 R1N]&*/#RW696; 7TZ)+NBR.PH+: M$*EIDX7ICI2G[\3R;>-WWC/C!H=]ZVI3&(!AMD+Q)E*6.B)I$2F0/C(S+SH QK MN+I-P@[$I08&T8TJ3VC;WA!2 J MD 6N@36/J(/C5.-E?$*TJ:Y>.601"4IT='Z*6W]R?C0_CB57=I93UH2BE 23 MUX&N_\6RC\;1,AD<][BO,>6#G-(KA1AGZ!31T*?O(7GU_4$[N12893@C-ID\QF88K]23(XQ150WPAVNNT>TF]A8F_E0;OY=NTF M[+C8I=;SP6T&T5C&Y=-QS ;C*NZ!TE6UQ^K&6O-L5(LB-V))->RN8M0;@IUU M"!XS[&0AM4$&8(OY/3;+D/Q]#H1B"QHN64&]QI<83E84^S4,C(B%;33C&X3Y M*44YW:F8+_J73PK<))5*N-'FT;Q4+&]$,TF99:^U!QGY9F#YE+'*Z02!ZV!] ME.0)XQA% O(I2TS2DK\$6^:#O]&??YXD0Z;1>)%_R1;?0$GR) MNDO;AD5XL#]%*,6B5FLM/*W9S*NZ/4'-"34856,H5I$_EZK$6+_AH4FMH3P) M;C#Q_)4H,\71Y/CH\MBF6P![ W6%F(:T25MO;0ZU+&P[]U73>'E,#$2 =#52 ML\E"'^P>5UD& ]B<0NBYJID;4MPE_W)"K<.&98.]M L3X^G71-'GC?<;NV' M?=4PD)*+J$$7#72'V9A&%U^9GM>9QE/TNHOTD,PW2S'I($ZZID93\[ :!7=V MQ_BI3QF%'&-]8>SJAW.Y$)6RT>>G8X>H(6!6Q*-A0]TC0>!IW.C=Q,%DSH8% M&@&.<@P[5*6?(\(*%G062M-DU%^@OP;##WDS1P!TB^?"&#U^Q&4,S#1O' /* M:"7*R;(>L9W&;6P'A5J'0BL?RK<7V5W34"*@VH6V>V2$C6OR85D9.5$#U+NS ME!J[JFF7B#!!"DJU6*#[0^L\O5 /A\8\IN9=@$AWL-+LS.G-?0_LBIIMYE^D M8>+=!^ L@DP5R0JVS9^YWWJ<,YG! HZP*>1((EL/*M>?2F9X*VS%MTQX1*1Y M'20%YK$2E 2^BX'>Z2'*JT"!Q/1XV_BSUY;]U#0K[3>;%V'$H?K^\>+4.8]? M^Q2^@HYZ;$8?755J3.Z ,X%1,=8PKX/?/C];D\/(%'JZLYXL3QF>C8Q M%&$8IL#:,P+:F59.M\60CUM"02SVN-"*XAJ)P=K4X^J$$\'OH6\DI<8N,_\V M8LBI>^H)/5,!:MI5K-RVC#@78WSR4D2*8NY+Z0ISK]7 H\,'"N/R?>KO3:QQ M03C.H$S<,Y*Z*O.4VK_&NMHU QNB MT67U\-Q+V_JA%KQY[;HTM#OBQNA[N 4EB$P43*[/Z[1;8+HL@FW91%WV/NFX M."WMY=D)^DN-B4!5H$[[F:1TPW@RW=/H'^3LIA'LF.@"M8%7[W*8>S:#_2K- MG9**4UDR:9L:V5T,AI_JU&$IV8\^7C#;']G_I0V M8S,=;_);=J _..4P9*UHQ]TCO$./TM_)/0L#]0WNF7-37# 8)FH^( R$<*O< MM5?']<#GQ]H?@&UL)49 &&V-C0!ZUK@ ]J/S8X0>CIICAR)*JM6VCCU,3*>M,XG3&_.U=((!I+TX( 2 MZ/"5N5MFSB/R34Q254\%HXX,6B1EF*VY2K=S28HP7Z6]=V!\G*OLG,";WOPY MV&2.^B8'2EL:-=7<+W*,<:6^B]_B)6?2&[$-J&&H&0OX7!-VR(=U+&:B8U98 M;4XPG0:708?BGYY=H(H 0UU_>/OQRG$.;"(B/%E>W-9W_J!(KE,DU^3!+Y\J3J6*QQ\FZ(E)N^'IAE9Q@ MN(J/G(,$=YZBH;!;T,N@+Q?+H6QP)S^[D2'BV+XZ$9_O@2!!]8GP#4"=+ MNC[18"M@U##93RCLD1=F&8H=HR7<:0U&+@PAK'PXI\@&?#;DG#8]& PIE=D* M"=H$SQC&_9P2/IH] &^QC;**B%DB=A8M B.:AV1ZC9OL@E[:J9]_[NQ*KU9Q M"R<"A3_E@H2$P*C_T&L)[3MV)?.H:1$@>,#NIWZCP:&W8I/3PTW_W."GT*PB M\5T5)B_S$$#=?0#UV^3ECL1CV%LC_3!C5G+UE:7F'#T]'_]&1>).1V\&F:,F M&H+3*2@1=]$%C>UC.5HOU]?U/XG32]??W "]@E2N5\:.%?59-Y>:'?3K MO5<,V^M-,9E@V<_ /4;NO*]PC)5;^<0.:Y^S,"5'9L)B"%@NU8P:7H7Q"I4 M0.3H"ZE1&Z"=T0YK<4#U?!Y^X-6/>5(:II!8+%4RF\P+#%-L0L2.^6_6[EY1GF-V\'M8K_F;3E?L"6SC@M32>B/#!4"T.%/8">"+)=&-':,^PQ2>TQ:*\DLYOD^9, M'$(:[;B*HOBFO,CKLL,^2EHM=?K4GY]1PJ4JN>R'631_TJ(E?I'L=ZO#/CM[ MJ*R=L3O_M5D[[7R7?,K6[Z"-9HEEZCHJC]R0D:1Q\$_'QCCE(T6QZONNY."/ M)EVKTQ.UW8,T3D.6\("\7VNJH5]&A[*@WPX9'(M$Z/7DM-B6C4]!38>,2F5* M?)J$P$0\>>05;JA)\MXF:#O%S3;>)K*_%>PK#9[I@+Z *JY*;4<[<.8DU2)9 MQ,_2>CUZS?5,E,9=MG4%YM'16^$?B=X0;=NX+%)7<>F:-K'=IB" 0,=1-X+G M3)%0]E:+(\0^Z]M@SAWORYN^N&&>86$);:T$2L!)UQA$=4DU)^CDI,[8>X)K M$@OI[=MCGC*-:&;M(GL*\/HP-WB-<&()(=CJ5BZ.K\VE-D;K\AR16@YSH$#+ MK@GAP+?;91,)@]0N0<^&E_F,&)^D1;]]JZE!3I'*=F:4[G"DX4%1OQ A/2?3"^9Q4SED,.[ Y:,UA/= ^!YC6B5KTAF: M-+3%/])%[J55'I)P[R4)-PR/Z1!J;GN8'RREK[:4SD_/][)@4Q1>4TX'_Z#0 MB*T^9@^PM!ZDF4P45<3GM"!N,E:7F>=//P6V9P6!YE6EH MU ?A'08?W(E3*14"QRE'TRZT=]:#7/&8/3LR3$46_L<& 3]:E<#5?V+/7]J,"\N(QLP0@)NQ3DE5XR9Z!2KM@#H94BUQX22R#!GK7!QW94:^+"%6F4G$'I^,2D M[H (G'W'VJ7;&$O4[E@/HDO7*Y#R2 M?V4O@#X4V/>Z6M:,WN:ZZ"FGEHM$/7)_;$>1K3L*"?78Z+"+\T]_]-H%D"5M M>L))"T,G*M)87-9!-K3T?TP\/=W5-=:?SB&<^9V$,_>&\-4ZPI]V!/;LTKP? M[Q37,;>8:08-Q'LV1H^4"8NM]L.B9>;RJD?)BJ9;L*+8IJ)FT6>EEJC>8CB' ML"DHET(M"(3O1I4YPUEGPER.S7'9]%@+5RBN3I?#Z<>EE9V#5N:B<3'\G8T9 M]Y)R'N%!SM8=)%!YEEWS=')E^-W7\T:C,6%Y!U@" L'$GBV9 MN';XL3P55#4<>!25=EU^ _KI$),<=CKV(H5>#WKJ6TR-B2UPK\ W&[P@06RC MU&F[9'R^3KA+$A9-@ G$Z6]^4W9L<>N=@/0G4>;(;(Q30PB]&^F5K$TG"["- M/EH"][6M4ZC9D??Y6IVL.:9#SMA]L(EP1>2O=.+O1MBL%=WV6O, MAUVVNAM"".G$A8U,.+!NVI_I[398:-7HYO=].*Y6/.S7*@#=&\;4V;*R[Z- M7@[WL1M-03?JXJ PUM+O0.1E6XCEAPO7'9-HZXFYV0C-Z%:L6;WUD#<,C)%^R+=L)28NI])&LQ=/RA*CD_=Q,_= MX+=*ZI)_VC 3-=)7KI\W16!)HHY87AI4,0V\-^&%C #IB(*F\&=RSMER(TPB MLG,]W-/[N*>7834'CD9K #MMI31,)#?2PV@H6'K)6)=>Z_#&1^,W")EQ3VBV M9-;T(&UC,E^HHI.K]>!&20%(Y>R-[;D^[=JN5EZSE-YMX:1XMZ$*1>@G:++I MGGF]5^+!C=,"3-*YE61K+!-)27'G1CI63D&-W;6) M\$E+(%V,A2Q[)#]'%YE(-HJ;F6,3F=[V1$%-O1E8PO!JC0N"TOM!ZQXF%UFM MSDR)5#]$X-5U5(U;X34Z5&P'-^ NK" MCB&"; 757+((_-2S*D-@?TR,2@C>N(YNI*'TD+3066:<;=&E3;J> MU>*;&MJ=(\X<[.&5W%3&TE..YXM[P\K\@L#B4'TK6R ZV? MK,Y%=S -*"$;01G'XV!]Y$9)SY 3TTPJ@7* VAHTB."DCN!'R#O2V8#QV[02). M:A/-EE-S(@+"T?_07E*Y/XTDT+J>(J^JP;J'J?S=S[2K;BZ"W1L(@+1MW@-K= NU)S*B./]&\AA%W4WP\RYCYD MS,NP3D3I0*UW\9XLR3'LJ$+ K(Q%][>2:E8PI0.K6@PQ!MI; MJY+HSF999 1N1LN7QJ1$J@TCB(U\\&,K-PQ7_!_)8MG,@=7&1M:P8\6@:VG' M"9=B8X$K:%#YLE#2RKJ:GD8D3-EA@U/\(@BPT3]!NC2@!GHP(>+!L?T6$GB( MJO39 XC0">;Z6M"P_E9%OT@Y^AM*V(<9OJ:Z71TB-7_NK_1P%>\E3^DL>!?_ MFB=<(+3;>_BNBA8*S2,W]#]4\$A ]C!'KR4T,O75"4I009*JR6!D% MV*H+3N(/W(&.%/?C2))?D"$U4JC&3 D&TV$+PYOR\@:KHTD?2).Z7I&I)H:D MY2@]%N8SF&.PTA(L?MOVTM/3_K5/9@E>8YZ<5"]X/1O<;!C,?U1M6]B&WL0B M2)1HI%6OAF5EVY[GE+!4*H>=$OP-Y=X+1X2=YD$T!%,C;)(,<^) V@:?^O#) MK21[27,2KG_%OXT5X;#I+P:N/* U*EWGG31V-G/.#)L[$L,P;EV :%= *#A& MB-R)E^M,"6SV@15R8D$-5GI@?_?"_L(IFO^A$J3^/8B\SF4F?A"46H/#N*WD M[9C2IE327*2K#3,PBXM#V0(@^L4>-ODQ"Y60:895X!;408R' ['=![&%$]I0 M!@'+!NF2KG:<*.-'Y\5/V0./RDO=C2'I)W)UI>X"E"*)3GV0^V0Z37)@K1K] M&K$QBJ*DI)L:'3,(M]5*EV43+=7N+R1&$G\&TIQM4W1U.?DO^!B5TB-.%,/J MF9)S&^1P(5G$+'?$"?M0 MX2T'2D,P<(V$-4:)FU?MMHER9*?G"$WHR=NJ*S(G7\@&@DSR=@]V9MN+_Y0+ MX.X2&?W>H[G_/JFR%?R_>;LH_OS_ 5!+ P04 " #*@*E8!PUK(0QF 0 4 M)Q8 $0 '!L;G0M,C R-# S,S$N:'1M[+WK=N)*LB[Z?SV%#MU[=]48X-*% MFUQSL@?ELGOZ+)?MMEW=N\^?-1(I,>H2$IV2;--/?R)2$A<#!H% *<@>:]4T MH$MFQ!?7C(S\[?^\#5WEA;+ \;W?_Z*=J7]1J&?YMN,]__Z7[N/%]?5?_D_G MOW[[?VJU__OMX4;Y[EO1D'JAEGZ*SNWM9[>L_OMFF6:=JU.3:W6:]-63;6:5%GM7:;BVPW;(@W:;O2K]KE!FO"8-K4U M:M=;O;Y)&J9.C+[5UUJ:JMO\O8,0Y@SS]H+SM\#YO3((P]'YER^OKZ]GK\:9 MSYZ_Z*JJ??F_/VX>K0$=DIKC!2'Q+%I)[@I8.+FK3X(>OP>^A/MT([UHY'KA MW+-'+O%HV'="CP;!F>4/\?*Z:AA:>HOK>+_F;GGK,3<=D/$%?^Z18#(,YRU< M?K7CP:44&?8E9,0+D!\D! [C&]6:JM3'^8NQJ?9[T:23*SY)?YQ7J/_CIR7WRL7OA>" M-->>QB.@M!5_^KT2TK?P"R?LE\Y__==__18ZH4L[".A:"MG?OL1?_O8E?G3/ MM\>=WVSG10G"L4M_K]A. ( ?GWN^1V$ SMLY7DA9_*=CV]3C?\+OMZ!2F&/% M[W\+'VC_]XI5 ZAX9(A/HLYY%Y2.C8KGRB7/%25&UN\50.-YWWFC=JU/7!0, MQ_Z]TJ_IS4KGJGOS>/G;E[DW9'AAJNBNG, B[C\I85?P33!Y0ZO205+D]8)[ MN-RWYU_1KG3^IFW_@DL/.#2^@%/-RL=%10=>/KW* GG[@H.:Y? -$!T[/I3=.$*:C:JE&I?.1)/_IGODC MRL(Q6#,O['KV)[ YV'IBQP: M)*_:C:NY3T-3BYC&+"+RF,0Z8)6]^SMI]'5L&8OFT/ MH-II*GI6X=AR*N";O9_, WVA7D0?(+AP/)!W,/_+6#CG<,;L-T MN("O;*X"L*JXX;;4[,,U"ARNEGVX"Y)XP.'JV8<+.A""^G//<2&.81'=W^C3 M01H0)?%!SD0UC/8I* J+!DN",8SJS@.>6H!A*SS*.P\A!/N]$CC#D8M!+_]N MP'!6^@DPP$*,\7D"I*9J\'_I?=/?)L.T9RXU>!I@_I?T<_J2+W/S M7DX&?=]D2&83PS/^:,/+WD:N8SGA#RZ@BNT,8W!,C._=W_,2/K"\R>DF QC ^;$:=,PH7>CINJ3Z26_;$-OXSCH M_:TL]*X+(.;S,YN5W%UFUA!K9D::FMQ]9LWCD)']ZJ0WS/?CJSPCCU2]N)8=)[.5XQXUL ):/Y$%L#+ MU_8>[927(\;F'#%RY(AP@==ZCG3M%\I")W"\Y^.4$N&",Y%X4I"<[#V RX\G M/"5UX;.1SV"Z=Z\>M1\Q91@V#:O>B;N/7'L M:^^"C)R0N*6AOW 19T;Z/]"0.!ZU+PG#^M(]9&OV1'CQ5W@_)CR6Y\.,F.^Z M0/=KF!NC05@:\HL?RQ:->P%B6D/\F%8,(1&!5\*M'XMJR45@EG!+RV6+=HXS MB6C(A(=X4; (N"A[=J20D%D$QI4]UU&X0)>F9-@H>RJE<%:7IGK6*'O6IN@, M9IZ\*'LBIX@,9I[TEYF<8@A?E\F90LE?]GQ+X>9^OYY=CA46=9FM$=JSRY/5 M94_ %.W9Y9*_[-']@=>FBZGH MK9<][B]D;;H@7I4]1U#,VG0QS&J4/:]0>+1SG%LH&C+A(5X4+ (NRIX=*7YM MNB#&E3W74;A [WMW37Z-Z,J>2BF79,?J\N>M2DZ@YDG+\J>R"EF=TU^ M])>9G(((+Y,SA9)?N'P+]C'!GCXL&#BCF08F]RZY/8 QN;B[V2>+X M5#ZUD0>)F\)E23X@L4=##N$AM1V _WHRKWT9GH9V0Y^)>\DG?Q0<%2Z_\3%' MK^*C-3>G]&Y,S8PA<1@K7()""&V89S%44]A4PA5QV-^)&]%OXQ_QP1/X@&\D M<-Y'F(2Q,9#]@8Y\!K%'=X@'HTYN_^X$ENOC_:7AB; Q_\8\N0Q"9PC*YJX_ MN:7,#!$V,B^9D.1YCH&P$7J9A"1/A@@7LJ.Q?B#><])W$3_^<#QG& U+HWB$ MB\8+HFF>.!4RQ'Y/4_)6)IJVA(RI"Z!ICK+?$BZJG1BX].#::Y@>B_#N>?_DXH#2\\:WX?.YW;DXPZ'HV_@?3A"_$ MQ0QA:5@N7+PK62[2GO26N,%Z4?B8<;8G?_X!4R',&HQOZ MUWQU\DEYT[8VB M,.!7:,<'UCWI)W$3$V7&GR[QMR'^A,W#[(GR^>'_Y^,3X\F(\2.U(N:$SC[. MY]@3VX5-]4BV"^,:"9=].B4/I6R W9.>$BY;=TI>BL0@QZ!PV%NXW*ODN$".45O<-+)(CI'$ZIZTD[@I;9%\(@F_/<%/V(SY MT5->V%RQ.)07P3T0-J4JE'L@#F;V)*W"IEB%,M-'#P-QLZC".4B\[C]>420] METY311<18S"\TO!WO+X$Z*_^"V4>_^69PK4T.'XKNB<8B)M;EC 0U9DJ;R+Z M<)B1?M5A]5AY$^7EPJ1TL3;'I+"Y^>.GO:8*FY<6B?@">!.:*FX"5]KPP\JL MN.E<:3D/BP29K\V/^=AUN6S\EVG2BO*G,$N34BW1@RJBYRIM0+0$8 MB_2AR@A&F:F54$B@(!.DI8."$,Z5L$E,@7 C_:R#ZS--V/SND>%2NES9<"EL M-OM$Z"]L#EDP^HO@7&CBIGFE13^XY(J;\Y5F].!@$#>G>P#-(! ?Q$UG'D H M!>)#>3-YQW_ZP'[.;=&T\J;LCI_G<^ZSL;G[_ X@N[G/YOXK*TWG89$@L[;Y,?] C1=RY;_,E9:#_T(X$.5-9Y8@ ML7X"_8-RU5SES:F6 (PGT+\H5S#*7*V$0@R%ALR0E@X*(CA7#6&3F +A1OI9 MA]=GPN9WCPR7TN7*ADMAL]DG0G]A<\B"T5\(YT+<-*^TZ >77'%SOM*,'AP, M>\_IED5%BIM/%+X%=:Z %#>5)GP+ZCSYT!0NCQ6P\/P1WFA'+KWK8Y>):!#B8Q:_I?26#.F,XKX'M4[#*R?T:!!T(P@=B>N0/WQXN?<<7/EL M2)D[_L;(BP\7I=_?A^.;T"X/]X3+)AT[]_)L_]X4+N=RE-P3X4R^QBS1U_@:LY?N)HO"9E&*Y\^>1*(E7,(D)?FU9].^ M WJ-WC@O%&P43/+9Z;FT&P0T#+Z-?Y!_^>S")<"5Y5KQP7D>2*VX'@+"95TD M!$36TBWA\CP[X^4"(GT?0OL'ZO(5LV#@C(X(-?M2',)E@2002J ^A$LHS93F M'08QXB236L(EDTK&C#P322WA$DD[,2.;$R:03(B;$1*=#;E*@[#)FJV]BR=& M;#HD[%?0]6S^ 3.N)9(,8?,SI6))GE+2%C9_<^-[SR%E0]R[\#0>O4M=/U+/ M\=FM'^:WG0%?]'Y31>Q9.V_4?@"'-7XIKWRD-G]WC C]^KHT,M@6-ELC&;X? M"1:M2:?=]\EMKU]3V3*WA;OP6-BE6 M*GZ7A^&FL"FWE?3_.V$.;OJ]BCSDU3\V&Z ML DW<>QWMZZJ[06498>90%P7-N^6OSW-@?](_2V<"('X+6S.[<3Y/5>2^([C M'Y4DOKMTIY)$<^_)N0)=6!%:Y>S+7]M[JJ5 A25L6F&EUDA;2OV'VGMP3M9Y M0]P)P1_+DA[6U8(2"2%0SUY-:# ZU(OH QT2QP/%?T]9WV=#;"MVUW.=9UY9 M>_DVHE9([2=G")?<]1_AVZ!/+/SM,57;,8M^V\^#SVP?GY,PI<[UY7[?-('4 M# &%PE-!V8JCPU,CW8I^XG@J*!UR='AJ2CQQ/!64:3DZ/+4DGCB>"LKA'!V> MVA)/'$\%Y8B.#D^FQ!/'D[ U7WQ_)+7O@:CC)T:\(*;R[#+B9-=8S+I=HWAL M2?7DA-B/ZMJSG1?'CDC2>19_NA@XM'_Y!D%\Z+S -7W'HBROS,&*V0;?QK._ MO,^\3G_9<]*SF,97@"B)3HG.M>@LINVDK@I;17=X=)8$*47I,6$3Y1(I8ND4 M3=C"O?5(P7:=(WRJM'A'JLUI\T$JX!UG72IP] M[3)*ON.I@SZ'0/>948I_Y%9(*C0*HFSGGM#@4PP'4#_ MZ"7.:$KDE5KGE3A;^43>OE&/]IVPR^""YQ,R>[DJGQ*G(4\8 KEJ >'RBZCA M[YEO1U9XQQXI>P'M/D_HKCUT/ ?/G47]GUQRO)P7(:VI"Y?6E# 1,)NJESB; M>N&SD0]8H? S^+1% 4QW05WUG7PATM.P2,%BG"9UYS. ^["=0[GM/4+>U+X M0W@AUO _^OWPE3"*WQ OM_84ZW%]3\;<-;KRV=K!R<"M#%Y[B1/7$HQ"N =% M>9$E3K9+Y J!W(+\%4/8!8+'$":%]_".JL=S[\!8S?\2*0 MFIN;B[M7C[+<\HK9 -$]4D (EW9&0,2,'CBC6:/ODBLG3%4HH.%(&2)<$G@7 M;R2.S/WNX#*YY0*=A__WH7Z:O&D T#PF];2GD-D0+GTM M 7Y0@'^@X#T:@H[',^>O/>M,2M(:22I;AO\@DG3"#N6^<";< H$(.)MP/>H% MCNT0-GXDF"5Z'_0_4B"G#3_?]?M =>^YZ]F7;]8 ZR3VJ$I/PE<6-OM>)"BV M$8XM5:- .DK8=/:)0$'JJH\!6A$\JLBYN:KY@%ZJ8<.%X,2^R M+=B7< FWL#)A[8 P^D!'$0.!">@]\Y\9&;X_/&?Y57LEOU[3P!#7\R&_<,L8 M!R!_>1(30CA@PBZL""NAN2I(8=/^W5?"[,43>BZ'(]:! R!YNB<][P.J>'QY]'*C?"9A^%XDY1LB-L0G % M=V;.&."F_D@+!!O"YL$$X4M!\M(0-CO4A2?8CAO%.P?C(QMI)S$<2Q*5P2*W= E-0<-H7+/@G' MF:)D1KBTD0B524S J7 M31*81T7)D7!YI2P\FG2@QYP'KDHS&FS&K@-X?6656N&27Q(1!>L(X3)TY4!$ M%A>PK,I"N,2=A(8H6D.X?-YAH%%6218N[U8.=A4E767+CQTZ33HY[?VHI;9= MMK38D<.@(&W0%BX;)FIV]$34@G"9-XF'0O5#J;-\)R*SI$W[SD=SY$JBU)GV4X!&$5I#.'R>0(MI(B&D8*4AREESN =?ZRU+Q$O=7[NI-B>J[27.OMVI,'1 M?D3<4$N=13M^7N*"BY;A >7Y5>41,N%R3L&3/ M%>W"97($!@'^BB1"! M9."4F@L7 MIHM)DE MCJ4/K<'R])+T$L?3A[?86]']B_-VSFC@1\RB0?QQ0(G-QV,[+YW?X!_.#L<@ M3=.TV]36J%UO]?HF:9@Z,?I67VMIJF[_#PK)])X@'+O EJ'CU0;4>1Z$YW7] MK-48A5]?'3L)W?>NP+/"#^.W[.XM,(>X8'AO[HO Y/ MPBG4B.L\>^<6Q;->*O&STLLMW_79^9]4_K^O?9ASK4^&CCL^_\L3\#10;NFK M\N /B?>7:D"\H!8 E?KQA8'S'WJNM>$M_.-K/(<6/,=U/)K.2=-Q%C]OKY\N MORN/3]VGR\?Y*_'RX?KJ^?%2ZM]^5R_][\4?W]J^7RL7=CQ_7 MCX_7=[<%3D'?: K_(,' \9Y#WZLJW\\NSA1=;=1-X2E_=??P0_D-1,SSO=MH M" ^QE$02'V@?59Y643R"ZLRFSOEWWXI0%3R-1[3"A; /%W0TM?8W+JC3ITSD M)M=9-=]-JKYT4O_[3UI3_;J2]C,B"\(/A ])SZ7IKSV?@:ZIP5!=,@KH>?K' M5]L)1BX9@Q[C;^0W?4V>U?/#T!_BX[Z^4!9B)4+"7<[H^.=$S9CF6;MAH*8) M0:6%=OKB1 F=P0R^+'[?.-/,QM)?U#-MZ?>KGF3J9TWUXT=]X2.+1P?S1SK^ M7C$JZ<4C8MN ]7-]]*9H\TK/I?U%$OBCS='=Q?(L!8R3Y=M4^?&XJ50N("%6 MYIF1_;<('#C*W/$#'?DLK"C\\.00K,U;>-YWWJA="UDT ;^.:#-;]>;75?C_ M$MI;T#%6"CM1,B_UQ@GYMY_=AZ?+AYM_*@^7]W)VXPT>3U1)/7CUR3/SUT;Q^O45]+5;Z@RL,):E)=WF?^4/F? MZ?]"?_83_&\3]=0\A$(U-YHI'CWO!)@Z4/H.:$LOPE#_/(.UBM,(5W#S+;\W M%: &9C:TFM%J& *;';V^$9FRDN.!/CL!HB?$/('#V:^U*,SH"L22 M>>U92:4HZ#Q>7W<1]Z>_ ,=DSBN $5F8P _IB/DO^)RI=]VJ=+Y3E[P21O-U M#Y8Y6C%.]T[?Y:[6N^2)X#[/?C#S1-ZNDY2\Q7$S;^G:E8[1KAEF75?-UH=P MR%OL]H.,M:E"3L1/7'@4\)3NP%5BRO\;,2>P'8M[2V /Y@2-7\:>B>?\AW_^ M7!8I>4^+0PM)H1R^/GLX>SQ3+H%0+GUSSZ7T+G/*OU=VV8T")+_ MW,#SM%3RS4JGKMPXH O"L7)#/*K\@P;A>Q50S>Q-)^^ZP/4Y]N2_3NP.EJK_ M08:CT/=R>PN7XSMV#T;.\:QI'E^K=&[_6'1+MWO)O0^6U/W_G%%L9I-7Z! C M&.VZ+FY\L*DOG$P3%=\] S(Z(^(JEV_4BD+GA2IW_3ZVOE:(9RM ! 6IL)$K M+-0D-^<](K?+*)GCME'I-%7C/:\_9X#4C0^:\7[@>^]B3:S@;374&BZEEQ]+ MTTCJ?_^IK6NMKX'R1%TZPGDK\<2K:%[="&V)@G3>'%!Q;%7$O!Y!&)@3.O!$ MQF=(&82'HX@%$0:-H:_ %6A8DM21_JGW&>4)$S%=*SPOQ0HBI\4R))4A&6VT M()K].'#<.)I5SUI:/N$L']7',?8:OSHA-WJ-Y^!U*;PGA)*B)OF5*2'I,V! MD5Y&&$J\O'\;#GNY^"34*0C8C#XI<< M+:[2!!^'%7VS!L1[AB\\Y77@P#=379XEU$V(D^BTE<0[)ECNNI25V,^QIO>X MJ$^_$C;;)54E&9694HFEB M13/A$D_^WSX5Q8+#:*F2<"@5IIE_.]=8!//CE;O"U9V/NARJ]L6(- M*,P>AOX+[ #E&4!TU-DD=CE7/FF?8\=Y0 *^NF@KQ'7A$ER QR#@WY&#(0!X M_CV:7 !/GH\"#$P=QFO.22PP$T>DQ,?X '_&Y6;%AE_!SN.E(T8MRJV^IL?/ MXS4S@?()'@KL5H((+%@P\'%I*EWB#0OE?*;D]E\KO+8_I,^ M,^4>( O[O,M8^C"^F9^/A ^7!*%BJO$3;#(.SN(_%__-FH6Y MB!B#5\6U#ZB;0A)&P036[4KGGS1X#^&Y%V8+OC8M]]@,=Y.2NCT$@!L.05G% MB5M?+#+5-RUT/18]HZ"H@90-G3 $X:0N2!OS/31*[EBA8*#&RC7:*F+Q5-QW M$A(%RQ7>*Z#I,V9S$@^12V/>UM5&LLX=N62JH1YK3P=1.?'P)DJ$!I]STPXS MY$'J),IBHAU,J1U.1SLD7B:6Q2S3%XER,+2S0R02\U /3J 0Q86I4(58%J@' MOMV)BQ!#H[WT6P6 7EOR0S $K0+O8*DAQ8@+2#"NHIL"#P.+CD1[5IZ9_QH. MTI_/P&NA?&0V[3L>+RGCBP68X=5ADBO&QW_6OJ:7K;U@]?C2"]%+22Y>,=;T M2L?CR@_T6*^FI\[7K,=U)G MSQ;93QTPG;&69]7W^MH"G(V3G^99JV[F-*A& M.]L=*RE5/]/UO :5%Z6P?JHN:OES07'NM#:378#2>/;9>$F8RR_BZL1*+II& MO+C[^V:Y+@G!JUSGU9V*6CRY1-Z.9X9" M\&P/\E7_FE.]7ZG8U90SDC,ZR(R.1:!NEX674L&73L$?!9>$X%6N\WJ,TR#Q MQ":YD/ACDN4XIND*P&$5M17/YW5141#7,\!$X_YF2WKE^(R_RQWC MRU\=>#6\5O%@;CZ6*+Q@AWZE[WC$LU#A$LO"5@QX,;:&M0FS P5[+SCV\HUB MBF9\(I^7EB:4I^ &BR3T(RK'X_4VP8"Z;@HTY1/ A]>]Q.U@IB5U678#S*.N:C'K1M11AA5 M7O&?A+97O&@3]&#D.3%E@P%A-*B\H[9> ?&SG"%0\/?*]>W5DOIPOF^([VAX MY(^XBT*N@T$9SS/#BX8UVP]KR0/!EH.!AF>I$];4*YUVJ]K0V]6V.NG\E0ZU MH\1#3(5^R5YGOINS;H(S^VY^>,8L'S"UUHC#ZMZ./% M>>KT%M(+?#<*%V]9UTL]:T_WUJ2G^X!-_L.QF 9NBO.M+I\0MZ00?]%/WV\TEMJ*\N+M]NKQ]6NQL7[QU%KA& M=HM^=^99VVSE4OBIGC6,?!KGMYM6/#B(7Y(&CN<1A,4,KX(Q$6'& MH@P81F]_VN#L)[72N2 1WD_86+GU0QY:$<;CQ2N?O<*?M1O?_\6;Q*0'KP>_ M?2'O7?]3PNRV[2$^-!/;A1(2[=G0;JR KK0DISDC:4ERDBT#W+/NPY-RS3?2 M:MI7Y>KZMGM[<=V]4:YO\0BU[A,_H^ZD+8K22&*C/ZD#2\!8'>TX2JR M-%FAV/VR'2"2/")I8*E_5'=!J3@0*68L&2!BSNKIE:JY)-.8&IEOQ 4]397' M :6)AB[KO,K-E4\_/1+9#O#D?5^7W.BR5'YO):HN_4HGCN@I)\:V1V M"O:O1J6EW1M"3M#22HAL#A'<>[.!I2W)-*:6=AH'H7Z\&]'XX4&YI[B)V2K# M/,K-A;3G]:QF%G32)]&A+%D M0VWK]'P:N920 2+MHUA*2*:QTJ3E<1[EYD*2X, Y M*-+L2K.[#"-M:7:EV5T-$4,["K.;3&.EV>5=>P+L#'/Y[\@)Q^6>Z3%87YQ' MN;D@K:^TONLP8IZ>]940V1PB=17/:0AA3*&OK"AX7E8SK+RW %*IG!!B-%7N MK!%D+%FVRYK)UAI=;JV1."P6AS^(1YZY*9DT?/ON!%84!-C%#EW5KD?<<>#P MZ&EJ@=!$Q?U7\9H'&D3N^\(MB6UI.<4%OKYC.DRJK"(XIS42TVE(TREQ6"P. M_X8-PIV0-ROE5A"^<-//:$1=/XBPMVJWYT(0@L.0 6.X5;QGOD5M-(02E]+LB0O:@YJ]8P+J ML-0#OC*F$B8L63A7%WVL),X% .' M-_29N'$P1)$5,AJ2!D]@N$J#)\Q8LG"NE1J\KK1X$HC% A%7NI0K8H4^D\9. M&CN!D2J-G3!CR=)87I5EE!*'8N#PIQ:/V'&DH5S35D+*7$H!@Y_P#T0$?8I!((SFP(D+J79$Q>T MTNP),Y8LG$OWE3>DV9,X+!:'=^& ,N7:Z_MLR!\E$2D-GKAPE09/F+%DX%Q= M3PQ>4QH\B<-B<7CY-G!ZCCS$5]HYD5%:UTJ[R4T30&,>WXRD#2]/O9UB2C*6NG[4:,-Z1'_ .<.>,NKSI MS==7QPX'"59F;XSY>ZY.;R&]P'>CH^17C?1A@N?$?27C %NQSM!AZ'BU=W1_3[*8,)W?>NS+ M>YZFX]PW[5I+:7=!(F0V86,%6]LJ#_29,-0+RI7/7N'/VHWO_\+/TWZV\Q-8 M#HA_14'H],?[0P1_XKD3PNNLCS&B-?X7GG/E!-C\B0$7W3%,<^2S4/$]G.90 MT=3:WZIXZO17ME3AA2;_:W M(;$I7A#Z2H_&GWIC)0JJH(V]D#AS%X<#$N+W0+409([OP=:11#$3W(0)TSOX M!=I7Y=4)!_ H/&5L2(F'%_E]K-W@8]=;7?R(O\Y4.':M$+_53,/@LR;P1)S@ M)[PN>?/\Y3DZ=KEDJ=?OEF\@?_,:^HK7S-[M$$85 MCSJ!'#\A-@B!BQ+/B\LY^A+9>&5'&&0I?GRG70&5*["H. M?,P?V"/8R!EFY$=,@8DP>!4PS75H']A%WT8PX>2D8YP_OF(XBC^SB<#@K)+7 MP8OQ2;TH " &\(AT&"Y)'A&$8"#H,] K)FF,HN0R*VW<&7Q("@L$"Y#EV/#) MZ3LP \#7J\_L0 DB:X D3ZB,3= L9P1W5E/<)+_P2;XL?$V]%P>[BRY\#_@< M+GE,3*+WWSI@%#S[_;=#,G[_U;-/W/??(:T6OF-^L.Q%(T9M9]G7_K^67!T2 M]DP7+P;U!V1:',BKXRY^YT?NPL2L95\&@^67PJN\:(&.OO?L Y>774Z'0)%% MRL>067AK#*]Q^C5"#/'I 5IY[SN$&P683K$7.*"("4L !(($/ 4O&5& &'5# MF,CS $0LA \@. M/;"R.?'L11C4U_F#!NI(U$HG46+]21_BU*/\*IE3.'-2DY0:H+%DB@A,L<$@ M@6I+#!;%@#T(8T^!^PR22\5S*=%K0$2@*<1+S\Q_#0>2,P)P)C8UZ#V VPV> MOV1*\4R9^-/@G8'@>.CL662$SP09 H> .Z*250*P"B,#9S@B<;SN F^>>;1; M59[]%\H\=+:!9_^.')9ND'2\%XP%X^L"'F!(1A;.2 S,DFAN&B1-,Q28D^ Q M>5B-W8IJFN1(XKUIFH.?EN<'DU2&[3#*NT3PE%>_[U@0BYVM9/D00FS'JX7^ MB)\_MH3=PC#W'QA#CN.XU@HC(.$8_AA@5H2'S FA8KJEM)FCE1V7C"<90B#6 MZI@V3O:,_4B)\P+\M? &BRH1^!48R;H.9JG29-3J1YUARBSBZC4YV 6&]9($ MX/AHV^GW 0F8KF$.GU:?^<,5<\)AK9X43VVM#M1?:;SJA+'XF7(]Q-PJ 971 MCQN+I,E-')1%(@ 5F1\Y?WD\]-!?/6Z$(^@'Q^(GK:T?UHK\ 7."7_$[(R T MPU1%O.\["'R(5_'9F%1-GNZZ_JM,+ BAW>Y 'H+(LC!\M>F(>CS1V0L0:S%0 M_!@3+\2-IDE8!JRN*J\#QQHD(.3I^ FZ>$;7!CL74/P$X.,16&_,GS6 02DN MH-/E#HP_'-'02=8%X@LHYL;X4_I.R&/K-$2H\@&0GN-BBP& ]C0/&R>!0=:" M_ICG_:,A8'[$*$"?8O*Z"AK"Z8<(Z1>'OO)>&? M.(<:Q)9]QZ63S+.EC B#AS!XST@AC&$:/M8L$NM"8#WE;1^7,P9.0&F0' "F MX+H'#;CAZJ'IP-5@#K 0N MNW SSAW38XWHOE@">N5X'_W>K%VQZ=)@_.3HL M@6&:Y)NL64CTB($>-.ZN2V-+"\(/C /]P/!.;OK1-O)E*T9L"O[:+_B6_ZUX M9$CY*N5H'%\>+Q_PWVS&$9$ S_'Z#)Y!0;\.G8",\#4L-J'@C5@# !C%GU&9 MQN97HJ-X=/R#+E,MZ'J.T<2\.+$EG5T##\8!>%7SN ';%\4! L#'<94A/SP) M5Z^4H=]#4P. <-%;2X\@Y/X57$AMA\2>,/'&$UT$[J+CXEH6ARYC$5]A12"] M4O*+6SN$'=A(=!7AW;%?2+G& ^ M8,(5'P;:MZOILCPWS3-75]_#$.^>+,ML[J!**!8/Q2> FF_%!2,6 M5X76&"$$F.+L!]6#%2F HC[X_7#-&*,&?DT0%\R,JPG+TY5Y1$Z2BIM186A M,71&F!*,S5/MB/X^7#=URT"O\B@%5*,3\/HCRY_JTOZ<9,S#$F#VQ6>IKDP> MC%4'_IC2>93&U83P-@@=@L393/%4!\*;9B&M V' :C4W,3_I B>7BL3RO M5I,XNQ^Y,2!='AIRIL7K7I,%Y#2P2+(M 2#Y-8Y/ /: 9W_$[P0 TSIT:>A[3AC-*46E)$9&$T@AE'#P*!!#S( MQ[CP+TCS*)-UU9B;<5(40>9@RC7.A@XG)V%7)YJ).Z4+GNK$XC,O#D[Y86-K%"L@ W?I@F,Y!'O^AXRGS.YX'#4/;C_ .P&_-=P-=_ MXUFOO"YR!BNOTW0_*HPD;S*G[F*4S>$A>=$H8D$4_S)-H_D\A,"U3(F:XE%S M";(.KH]5A6@.5S*Q.'CJGR>Y_W>9_G1=#'1%@J"9-%>LCI9FR&+[DQJM&8V3 M/"51=FG5JL2' /A 8S3-6DY6H%"!O,O\3_V,^4SG-!N:AG*SSC '%/=QK1@_ M(?E%/9X F\^W2# 4#P;,A 'GTRP0)M"5%\(<&B<)9DS*:L4QY\2F=?P3H,OG2)>(R+ SGN8"0P:KYQA$56&N1- M7/#8;/'4"/5($J-._/#XDMD4R-P+<#V:>^)]=R:'%XU&H 5AR##::2 :S*^P M+:A+%*AD<0(L)0\BDRS,9*+*T+>I6TWTJ!+7#,EUB+++UY),\R1>FQ$\RR7. M< [4,ZN=0=R;+Q9"^"E9TXH+"T!> 3R /LPX@U?G)X)I^6R$VS!IS7_%T(/C M9 *V&/NK07**&RF-U1LIB]D3*26V"/=HDN9S@ED)1'XO+(*SC5U-]^*.Z M.AMO.\^\EG1$QG%J*K5#) K]&@,;\YI&_K@WL)HJ#:QVL- 4NHE5FUGCG"G$ M ,>F],A9K*>X7$,D_'5]ZD+;O&7D:2:KF?%!GJ(5I,[#1/SZT\V_"TE*?X\ M?0*Q$>6IL>>##-#%X'.?VX08\,6#D%/_7?;UW:K#A\O^6]A/T41/;0DH>C"H M#R*368;SM7:%OOCN"[(6]V2"H"##";A)R6(J\C&6+N[>?4KWU3[^-=U."V(< M1$FQR("\H$E..9\LGJ;IM9G]JHO^5(+/)1Z8]+2*U]N+D+Y7BW6D3Q!AC?)@%4$-L6;KJ-O6=<:D1L M.+QKB )N*=S0!_LRMP@S"0=G5ES2%!9+2Q;3)9>D &AAU5*NN(@ D[L1Y<[6 M3!X ?"ER\[O,@1IU>'<,MQ<\E,R70"FO],(R%YPRR-6 M<-JHNC)G-).8CXO'9CI?R'R2A/A2B,>5_S39(T,4%Y49X-F+>/46\)+#S<'\ M$-HX^N_(B4L0>.06;_A [65'5A+VP9A?'&N2F(IAH;S#:E(0,PF.XWAQY=K0 MG*X$*PIWQ!I3XJAX'/&ZK;CC3K)%:::)#F_9EF[MX.HMB:EF#TM.&ZLD:]+$ M\^(-3>_;2OTWQR#?2N0$N!8YI@0PR?L@?:<63TG$FZ<,K:KHJFXHN$MC9@O2 MNY,I)PV3+OSAT.'M68YB&][3NKU<0(QU+;R0_B"\::%2O&^&!&F/*AN=6/XW M/"B^_4SYZ;DHS2[X0;CVSU!=,"QH?Z4Q$G#]#@(BQ>^YR7977G8:P4<+;HA& M=NP;CS_<(3>@'&[8!2O5+XG!G:O!2_)!,X53TRKD5[!I,E\]BYEZ+HW_C#P: M_R7J>A7%9@2Q^9'"WE=K2EV@-ID?CV7S-IDM4!H\G@5!NO#Y5M9E/5V+;%+X M8>O%^^[#DW)=N[J^[=Y>7'=OE.O;J[N'']VGZ[O;13'?$,S-RLQ-QO(#>=E5CYFY7[TD+G1A)5[EW@0O%S%>S*KRK5GG<6-$J->X-@. M5A1LU#6SR%F "($/A!N^X2\P ([-P\1OQ.4!X.. 4C!&GWYZ!&(^^.5SY@DM M6^I; MS?B^^.>IWCY38]V=M%E/WIS\? 8_?5G\OMD^:QK-I3^I9UK&[QO&\I>LNF/5 MH#3C3-=;X@W*:'T\J'R;W,]VKL7\\,H&37DN%:%J7@P6TK+XP:6*R\ M/S$P/%P&*>5&4,%YBTG&'0\ D&3,2,;,,MCG_RO3K"^2WM>$R^+Y5BAZ-^O, M*%I/M4,J[[T+W?[))1K(\A"MY>9-X?_5S_2&V!2X($&R!P[_P)3C"W'GXN.< MU'86^JE*";#SY_<4RC3#V9GQLC^1IO:;\W;N^=X5BW>.*)'GA ^8"XL"N\(+ M&6'P_ NK5J\H-K6<(7&#WRLU ?V;,$K:\^$C,X17UW/QO]<3L'5#2\(8]B( M_>_8(*NBQ(GGWRO.6WCN1<.:[?.D'#X6X 94H1QXF*+IUPRMTC%4K=I26[]] MF1_J"O6WC?!NS*+L;HF4C].1CT8!\J%7.GJK46WCR4U"R$=._FI9C.H##4+F MQ-W3@;%[<\;T;!1K&JFNJLL?8#I?=@: M":#=M7,N *IS .DM4Q Y1KAF$LT\5Q9D+FXW%$D.!X'/@OCTO*XT"]>UIE4 MMNPM6_61J&WJXI5:U-;HZA\3;DS+C+84N$:E8QI5HRF*]R-A=#B-G2.,FI5. MJUXU54T0&!TZZ;NJ'E37E^RS,^)RQB+0TXW[(&(]N44A@@+>5Q6L@L"^"=@T M/3Z"$:L?(P]7ZG$[)6K]9,43K_MSCIJLF[[SRF??_:@7]B,W'>/#9(@34"[@ MKE7I+/J:/$>7:91K!&774;:7CY)3DZ^BSM62UOGXEY>9\NKW4=HY=>/E9^GQ M[L,,+T+@EH9;*E"ST@'NMHV=LW0RCGR37QCO<\5&-7)YX>1"R#ME45PMV)URY0J[!VWIZQB5 MCM:JFO6&(+Z.Q-/^]?7V>.H[;]2N_82AFZ4B+!Z UCG0N &H"@ Q9DU,4'.[B MKNN3=-1VZEBZ.;NK8\Z):5XPV#XQV *1TJL-S1#$P9$H.IQ.S@]%;4"15E5; M.RMFZ29OEUZV_"%50O(VHYVEKUQ8JAFY\43>Z,S235:),D&BJ@;NGQ7"TY'X M.63.>7?\--1*QZ@:FBCXR=-3UAMQ5R2!%?*3C\W,K;G]ET4ZRRLW\:KO]O$> MG["M*];@O-G.[6EHE4Y#5ZNM=EY^S\9\*H%K?<*86U?8L0OF<%6QI57;6EXE M07O%W*$[7>3?&68S=-Q,NJU_7!*?O2)/>E3[*8R_]3UK.PG$W4R-JM:4:>PC M1-(6M?';(ZD._H-:;;>;@B!)E/+XR8ZHF1U0Q17N!>$P/OW]?4%\W)'Z;10? M-)F<;>3Z_(#9G OBO]->.$7<']2UG_P?).2'SL^6H5_P0=S &+)B,5Z[*\7G@5O(LH#'V8\G^H?>$'81=[_>:#IU:ETVI6 MC:8HY=,2;X?D$Z#&Q:''8]^S(="?P=MVRF-WC>UP,._:[_,Z \^="= M#N_[S.C@I@31_&-6U)J5CE$WJVJSO7\?0J2)-S'9KNM5L[$X\6JQ#H>,^8J3 M,6X.]H(W;-[5UJNJ)K>D'"$<]Z3Y]@=''>!HJM6Z*DI&[ 1ZNW+NUOQ^+0IH MLL#(G0]9DE=425Y\YISWO$SXLDJ4@0J^46V9.V<&9< I'I+6E>7EB:0Z(DD# M5T&4U,51];Y?E30.B?<<]T?943-+ARF/>KR4'?'"^RT-+]^2PT[_ZOOVJ^.Z M6<6J 6+5,*NMQLYB)3UP\0"UMD O?T U 5 M/8^4G_2A-X5$RBOI,Q>DF;<5 M%ER.T!*^7#>3 M3N]>-W'+C''QZIAS(I&=;4M(6[@46#5-N7W["/&SR?;M7?&#:W?5=FOG!MUB M^<3EVB>XP_[ '4[#VFU_EFB4S'Q4UN;3/QI]LM%6R*P*Q*AT=#! >K75RLN+ M$V(7I)0L*5GY;OC,*EEU+EE-L]K^"W?_B37:2_$PC+>9./%^0G>RQ]RFO=SUR\ZAMFA$W-QO M63;#HW%-UCC]V+C@"3"%NYRVZTC1:H"?HN91"B-.#DH*PW$*PQH_/0=A: HF M#"?6"7%RD-V(C&43Q"*320DC[F,^;"E-+2Y-C=WW7D/")0JRE'L$D0'561O"LFCC29$\HR_4BV@U;1PNG>6"G.4+N!@?\P\G M'%Q$ 4R)LM3I&6\I8P9OZ:4W9:7F$>)IC=^\#SQA[U@3C/XQ5FZ60&DG62EE M%+$@(N!)ASX_?Z='/=IW0H4P1KQGFG2.W46A2R]I1R_[B;Q]B[G2G3)EIZQB MNP$.DP;QJ_2XCQ!+'WG<>\!24S LG9CW'>^'LA8KL*3W7>2^J-USC"ULT5(U M#%$<) FA V^-VAU";0XA314%0B>Y.RHOU9R3[[.RA/[()6Y='>'.PF96.GJ] M66WL+FV9.%4"=_M4(;>N6F]7R)DJ0*Z!QZSFU<9B?Y [JLTUZ\Y0P_KV22M] M:Z$87GKF!1>+W_HA#;J>?>/#L+(*G88G&YL-LZH:HG1BDA@Z?(WU3AC2.8:: M>K4M3 NX$]BFQOL1S_KA"SIZA$WD?4_FN85H0CY98MJZ/8AIQ*W]C=TKM62F M6SPT96I$G@.:DF;DC27G\I4ZURVRTEZL+LE19TN':,_%)MO+&G8H-ZIM792- M:!)2@M2;; \I[%&N5]7ZJ9Y*6*3VQMH203+@QRU:67OHSF0ALW= -5L8R#:; MHE3>2B05V$9W-R2U.9+J1U9%(K)NSE8"*+UN(?3XVBJN[=TCW!G9:%9;JG2Y MCQ!/VU8%;HTG&"("JEXUEIRG+!WNO98#2D^[>$_[?0W7#H+$FZ2W=]\J(;UL M\5"4L1)P!Q3Q79)M(Z]>K()XV.4J!O0F[!.E5'NW9L^E%KW-2P)WD#K>7[Q= M;U0;:EYND!#]Q27\#E<>N /\>!/NMM&J&HV=3[<_!/P.[:+;SDLQ+7+]X= ) M>6Z%=^)&:,#XJ6=AM]Q/6%VD:,;G"6_X.(OOI9Q5O[X%SKGGN+]70A;1Q66> M"0VZGGTQ2X$I@!LQ*DHU\48>$V].)GX"N/)/>>LLC5\DOXO"( 07"31.YM'IE4Z[">[O8J'^(LG1"]LSM+>DL9&9QED' MM@N-ZYS&K24]CE?"VN%TX!3WIV]6"#\FX@=AUB".3 RMJNBJ7N=7?J<6'?8H MF_O)J"KPP!&%Y[]0=[QG=_GDDY6;RRXW/LO@TJAT1*F>E=#($1J;JYR5T&B* M XU#AURE\:Z_Y>%=M_?BSVI;>M?F?D9S&.^Z?3@'-KMW;1YL<#IXU]H!O>NL M,]O!P=*SN]A91[>=7ZKS78SJDK.71Q(:Y6+&^ MPDX*[&#+*JT-O*C-)3?QHF;QU'?>J%W[#V7^,BB!X\TSJ_I70:JQ)'!R!,[F M2BDS<)JB >?$6K5V+2L:1BXZG8H?=_OSAR-&!]0+0"DKGUP_"#XK#J_#E^5^ M64C[::=RD0"&#W\M.64DY1>OWKJ8Y5:\6^(&.'9+P[O^$WE;)G(M/*1F<;W^ ML\R0" :@? ^GV14VN(>FM7-3&K%2**71TC!JI#9Q(9IW;%#'BD5&3DAF MJ#/#)BRY!XY<>Q(IW4:.G<\&2K@J=6H-H7I M\GO"OG529R0]Z,(]Z <:$GB3?4F8!^0(9KCT/6929D'3*IUFJU4U]$5!DUYU MJ4&UH+0/!RH=0&5JU7I3 %"=Y'::8$G9:*+&%1*&S.E%(=_C'OK*O4MP#_N5 M$WHT"*H*A%1GZ[.2KT;6HQJ+.3[IU1?LU4N'76S=O>@R09CE M1DB:^[AC6'NGL23L K+8?87XK)=!':$VXGRXW7<_.(>6!Y^"!7M.KK=;.#6]R9VM!09R4:RG7Q;4/ MRD6NZRJ7ZZ99;9IYM9 K5JZY9_.%NW7IAH:9;7A#PIX=C[_ZG==B473Z]@80 M_L!S+"QQK(\AH_/.*90JQ,**8.*-,97IX<%DN. %<+&I%U#>7(B3CI);#XVSX@G>AF=_6,4.%Y%6&=H9$&/D!+X Y9]0EN"'DZZMCAX,4O#/W)2Q5 MI[>0'@PA"E??LG<*:^HZ&>0$;;S;XS+S+XX6Q<$Q2-,T[3:U-6K76[V^21JF M3HR^U==:FJK;_X-[HY*;!FRZL_.9UGJ,DE\UTH<)GA/WE8P#Q.(L\ !UR8#J M>IRQ646R&8PV/]H6VN_OC5ZQ8(#:\/&H)> S2#EE>!4,AP@S%F7 4&O^:3WG M6A &\"5COZ]@9Z98/$AG&2H*16]K*7J7K7+S*.8QZ@6.[1 VVV]2U%E<3%37 MQ:SJ>IPH+.1.^=#+=%M<43%0=MU% &I>, M GJ>_O'5=H*12\;GCLY8-2A-/6MJAHB#JG_XJ#5)$"$: MK:U7D=Q^+/?4/IC4TN2CN;4NW1;"!TP M(9*WN9*TW(:61[-);T,27#'B60,GV&Z?] ?+LCMOG!*.5)LG:9=-46Q)R))G MU=2/$ZV)OK]B_G#9N:67;\EJKAC!^E818KA!;4U-T"(@UL9$ON.YM43KLG)KK MCN5A(UQDER[Z_@1M3;?\0PA:J]+1M6I3$Z7EOD18K@A;:2 M[BCE=]$+W4RY(5[B[2R[)%Q.;1_:/@2Q>#G$'1GU=E75%MO("W@"K,3FX;"Y MIFOX <#9P&T%$%+JNCR>6! $)76UWC/,,$B.)Z9O(ZS'#0JM:A'N_M/+^04A M5EX+X%(=YQ#$-[U$_6<6>5JE0[?>K[S-BZ9Q!,1.FN/ MD%.SI?V#,: MHE2BG%IV[A&7611_LO5%)ND.K8-'KA>>%"LX%.O5*I]F$8'[G>$G K%HI-##EG7^JRC/U@(DNCX^(/70\)P@9WQ8M M'>.B'..$.7^-6=/U[.X<8R[C,#:SS&%'2;.J28_Y.#&UQF/>$ZB: *I6M=7, M*RLK7>F\:E23;)?TK0OQK;M3=EP!8;85KU9<@FJ*V<%+3WMK?#PG8X8<(>KZ=C+'F)'SO_P+Z2/792//20#JD8YTCDIHJ( G3(J(@Z=2\:7YFK8)'4=.@JGA4EH\>4$&OZ&W- M>3)9SH_/$$Z9A&H M_T%-CZP,%42++Z[38^O>1/0R+Q0U<0]N6Z]J9BDJZR3PA''+=T8>[LUMJ56U MN?/>DA+5=);&(L067>DS?RA((QHEMP*9>BI--=KLQT9NA:Q1RS8LMZDJ;).V[4C<4JTLQ' M?I8LVW;TP%FKC'="3DOER&F8B_FT@R/GU-SBV7A)KFL7FPM#5MSZGK]T;7*9 MW&B53K,N2OF>Q,I!DU>9P8);6S51-N2=Z#(U5[:)I[N]MI5KA'OPA5=4BWP@ M8AF='%RO;E2-)8U@,CLY0JQ02!3NP['>.PSYXG6UT1 =AH=N131S)F;RB!I> M?Z[7N74I=C&[1_O8%R%9U@C)V_M#3N6RME"N_'1%,6TNYG@1D&.Z+_X;YVA\ MW1/R\X?C^7VRV9X"_$*(%@)J[C M-^K1OI-YQ:R%.X_K$,B(TB-+@NCP9F!W%+4K';/:.+;N$ 4>E;TA%F[X%K:X M/)9R\UL;U']_)!'5>U=7%C:6;YP/D M"H*0L-HTN;0AKA:@T\9UV^8NB22Q5A-*GBNZI0O%C=E5MLSJ[ML-A] (_*5M MJLW;&@]SS59>?=J$2-U(Q.W=9]\!KE%MG=16MQ(X\30(N(N>9%9(&#*G M%X6DYU(E]!7@4PTAPGS>V@\NBQ-P JP:'+LH?BR)8*.GWE9WAFM/_JWOS;!L M6L^\*),&MLB572R.$CYK-/D6^,FH\.N@\*NJ,/"2KOV\:[^@ZN]=@H;@R@D] M, I5!>!QMA__?[\>F'!+&'_>FVNS,?Y+H*\RJ*O,JJC!PQU#+87O*05,"EC1 M#D%F"<,>W7JUI9:BA<[)1'+.M4NX^A.;?_E-Q(X5MXU&3LOH0M'ILRVZDC, MT3UECZA^%LR2.6N6]/=6Z9(P#V8?I+=SE$T,D#HU0*U*1STS\G+P2N##2>B+ M-+=MH*^K^4"_C=#7CZS^I31V[[OC1B&U\][MNG/Z4CA";2[^RZ9X?.*?T?(E M.%NF ,Q\;)\X>7P)_F,'?T;;MQK\IIJ/]2OI*D,1_/X'_T#M&H%1D6<:YQ6" M58D%Q8_"("0>GY_LG'?"G?.V3Q'(-=\%Y1H+W<=.Q6*6-Y7=;BRZM]&P1]E= MGRO9X&XJJ$FPD2T+;&J53KM9-7=?9Q''%9'P6FVV#PTO'>!5K];K1U924!K] MO4NHFU-QYO&+V)8:/.'-@J1E%C(#A*Q5U7=O@BY.*E4"+ <=GAO ZER+MW8_ M+33/A.477@:5+G[.U&X-"7MV/+[J]TX]6Q0KXP[/?+O[UU;'#02H2,S?&G#Y7I[>0 M'@P"P+SR%E&XW'RW)C_S+XX6)-]&&"Y\1])>, Y6$6_(#\=W1?1;(9.6E^5-W8 M[^^-7K%P@N;QXS82YZ K*,.K8#A$F+$H X:*^$_K.=>J=)YX=29F5E"'>UAW M3SK+4%$H>EM+T;NLH)0?J/88]0+'=@ASWG7_J2>:1F_;QC+7[+JCE6#TN!19D/$09D?/FI-)#SK MHC7/FOHR1THHEWJY)_K!S):&&^92 FC%S;Z]3N/%+4;!0%'E!UPW")1+T'ZV M\H,P:Z 86G6.)!FX7MB:QF93_N1X2CCP(WB$'2SL.L_*]YDP-4,9J]B@T%5L MT[,^\;/)A$^):$86B?XE MS7H=LI&"VF!*Z9+2=;BF$68SKZ81LAUG3L8]/N;%FLMWS!SZ(@M\ MCK+ 9U-T7/D,/GJ*%3%&/6NLA P>Y_(4J$+L?T5)#S!9!%1\$T NR7.)RYGV M;3$?+Q(V/B$7XU=W/?MIRM/NA*7@]-_UG\C;,BW>PE.Y%M>395M X8"6^\%" M!\%7N])IRV,W"U+Y/SU&81S_H;;B F<50,V0L%\T602@8 J?1;:K_9P^DFP\+/Z$]^"S*D:#'UM;SX$9A MM<+753P_5%TLZ,OLX8N>_CQEP!W*5'R$,SU'3[^4N4#^V<&*)&33V9("&1&L MP;+TX-[6 G-RWE;"X>AE]6-172*EJ81>IQR]]QF/UO-O(ZJK1MR[K]G<=V>Q MLD4;IPO8-<:E:,36^:)5N[%X$(IHB#V)YW+50APCM%WO M;*U5_@0Z(MVW MM>K+K-9:$)D9U9::UT[Q_/@I:,M.*=%2H@_JS606Z7;(HC*U?>!7L M=OOF\C_9:GN(BC&XX]E^D;'5P@F?O+49J4IY^M!F4Q.A%8*NFGFU0A!G\X<4 M@B,5@GUU+- U-:^.!0+N1RF!09SN)N+Y:4:!\9;C4K[Y,%GLQQ(O^&2A6S9B M_HN#H5UO+)Y?)MS]>7I7Q6YNVJS?/1T!@)RD>X%G*V2(9:/_X5_(/:P%N2BS M7.EZ=G>&)YFUM88;5:M&.Z]270%\%HFC3:U\GD#2 4C-JJJ) J3CV8:ZF=F? MX1TNV]BT3QF;KD2#3;=\6<%=G-*>9=!=_RKER@4R);.P&96.5C7J.Q>IR.)M M 7&T1FGG"J0Z!U)S9Z5]F,+L=(D8!DI7XZ[XJTXL2NA:%J.IX5G:^D8!"EDP MX>WZ'YRLK[=;AX-W:B-ETKS^^)XP)@#_[Y[1H1,-@VOOA28IA&4ZHX'G8RWN M09>];42#3ZY69TOX;-S(1FO*1C:%H@63O319H*7_CIQP7!O2<.#;BC-EZ,X] MS*0+F&.SFIEV@L"U2\ZT'YQG*V5P Y^PA3ZAKHKB$TID[57-[P:M1?3@!HKF M8N<[(>.)8W/$OSNXE./9 6Y68!&UL1?E@+IV+?1KH +0&Q_/J'/IC1_:&Q^Y M7G@^85,WYM*=-Y6I92)E5CH-O2T=[B-#R J/>QN(Z&JE4V\OUIT<'"(GYC-? M,&H[X:3M;]ZJ5KHT>2R6]L)IK]4_@$-/_H^$/S'[T,FY?!OA3I@'"D0(EKK% MN@8BUA+%L9$(.N@R:4X0TL$W;H@"H5/SC=,%T9"\*33FE?1_"U/*,3/B*/.) MO"7"\XUZM.]D[B^DXWHHKF,M-N"552SEQ]):]9POF.J53KNJMO-JZB)=ZDS( M^"MQ//2E&:T-*0DBQK\Y_LEU2,]QP19+'[N0= 9R#!V@ M.^^!_IBRC/=?262P.V77,HG#,R2;\G@D\3&36WXC*V8V7D;4\UM&E'[VMLN( MJ+^Q)L8/\&",/NXQ&,$(Q[R$'-<61S+[+,+ZX50*\42:N_Y]PB=L;Q)>IGQ: M)F4M\)&DMWV4V%GC;6^*F4.?:CA,@:L[(*(]ER-X;*&XW7 M\SHM7?K^F0#!#[62;GU1)=Z<_-BQGP2#.!F:9$*720HN9\HB[F,#R":GSFV* M$!T0LGAB@RPIV7-)R0"S7H&"6?!I.X8@H&' TR=IMGOV0&EB@>\;-P"6_1KV MUJ_!:(F-G*X5;\7 GA_4><$M6-(6%YUB RW+*+BUWVG\WVLO9=/#A$N9O5Q< M[L8ERIW/TY%&7$!D92C1SQ]:>'1?H]K42M*]J?@LV^%S<:+;(:Q4]D*?R?7X MPB+!1=60,@7Y0R[B-G3Y=S)[)*U*IUFM2Y"*D9B20SMG .HVGRA MY-BZM64Y6B)]=O*(&EY_;GQXPM,^H?- @Y Y%A[ DZCW&N 64)4TYZ_IUL\B+&)0'XE$]70+/,4FE6.EJK:M87E\"E)UYN/*U3 M]OL!5%T%0!E50X30[I3<]$DJ?D3&O!4:[YV<]&1(RI&DFUZ<^EZ?0KV/&8== M<6.VW4S7W3)+H<;S]0UCT=N2+GRY<;9[KCY7H.D -+-JBM LY)0RWG%69F9E M?DEJ9N97F1<74/'/QM1S(K@H94:ETZCO(F+212]#.F9KQ&14VO5*IUXUU9UW MTT@_?8NERO@\'/(FW?'"M@IEY19MAK8R]*L']&);!)6VVOL M_'"%"Z#5EK'S$JBLDCG5*IG)5DG \,@/''DTR\$-T(JN3BZ.V[="\DY\SV0J7QNKCOH]467K(UKZCOR9B?-?CD=['+#:-S#4>[GKVBY^@&BAHW/3>KAB;;8!T;I-88 M_SUB"@L#]*II[K+A0A8%9"@**'Z UI99@6-]1KUJZO(X$O'1M%>?8#V:/FQKW\BOK;V M^>(2J.[DA$8G;]U]LBYXGJJ;^8!IFY\MC\=(@,N='JAYU\]%C9O<#V^T967& M,:)KG2[?#5X?ZO6F*H\K$3ZR*,UR9H2'E3C>TIQTD9'%RC6'$FJ6O6P@7;%^ M=)WR)G?ODMJ5$RI_^"[.3P8. MA>MP$+4XI3;+NV52A9TM- &\.XF2(M3S"IADU,QX?D!54W=)ZPB83"]=-=BR MA7W9V$(0-9VM_N8J9>7V]3RL#Q@6>>P;"XYN$ L M6)Z8CW_9[U,KY-X\?8-HS7NF"B,A5>*_DU5:L#:8Q>%_8)>#%^"N)WM0"V!( M8O[=]2\3YCT [^X\%&+\_\LIKZ8GAN(/7<^>_V+FRF72BXN\FCQG4GR0Y1DM M' A;3>Q<>HQE.0WQMSUB,.$D[0TQED -7UW0\TD*?W+D,/XN9(1Q[ +[L;SN M))GW,'K?7FQU:;D14G16!\1Z(;,'V.*)W%8KKV-0BM^N(N&\5_LC.)YQB5RM M-M3%G5>BX?E$VO9M9KBJ2H\^.YZ'"3.(>D8<)S*2V9>0-_8HXYE%UH0P1M>K MFBX[>A\AU/1]^D=9L=96*YUZ2Z_6S9V;2H@5VAR+%:!XZ/).^O\#]V^_V6C1 MR/[GO65P-\:W\,JI+I)NPJ8!]5:UO6212,"NTU(>I3SF[RSH(@FD#K&D;E15 M-:^SA\NP1B:R"#U&HY'+"Y:)&SL4V$I!<;R8L<"80IO S[#7 ;:?H2[>-[S MMZ@6\1E'=V*E\;PQ!Z^F!"P!HD**ONFA/=#C-VK':;?6GH46P^D>\'5+,R:HAPC*"5!2L+6)V[N)@IU+@I&*R^73!"OJRQF/] MI^97IRXWU&Q+* "B'N!!WSIC%X*7S)(OB=OHVHMX=#T*7E M*8_ER;64D6]/O$14 4HCB./ D6,4?M;%-[ZX3\IC^LR&Z$6&"&M"N.7SID4 M$<%%9&UYY)YDI,UEI-G>^9!LV0%HH0/0%WZ6"/S7=EXZO\$_Z=5#PIX=+UTS MF:6.13&1M3>\\@>>(Y("]TJ^OCAT.4F&: MN2]&R[DZO87T8 Q1N/J6O9-84]?I!$[1]CPQ9O_%T:)4.@9IFJ;=IK9&[7JK MUS=)P]2)T;?Z6DM3=?M_#*V2WC1@Z0Q&Y)G6>HR27S72APF>$_>5C ,$XRSR M ';)@.IZO&-E%Q,18: +ZQDG26H:)0]+:6HAXD6V(A%L):#PB6/GVG?<=RPL_* MIY\>B< *4_MSYLEV?NNQ+YU,MR5GTZ6ZCR^W ZU<,@KH>?K'U]0".1Z?,;_I M:R+#B<)$:7]G>/G[XI\316":9RVUA;H@L<+)BQ,U<084_++XO:Z=-?76TI_4 M,VWI]ZL>U3@S&LOO6/6DU=\W#$..Z<3'9)[5&]F0N?\QMBELGS+GQYP&?-?W^]B*A5MNI85#2,7O49.'C\<4)82 M:L3H +Q+B%_3BH5/KA\$"^M>ITBW9!&"'PSBV#5.,F=R,HBDT *R[#CDD)2) M5[+@*@;Q#@PZ@4Y<]+7)0M2QT^?)Q^+U3PE@/G/Z4!ZXSA%GN6NBE>$@[\"!YA;Z1QL^R<$)O_CP/"-EN1W63*Z];;CX9LW2$N<^>@/XZ.,A)0 M0@!*C,M*O0FLO5%8^XVX_"Q1$BK?J<7[GBN&5E5T53=6LG.7\ZG?0[OH'@V; MD6GEHG; ]<7"SDMCS;KV]+" 6.'<16$0$GY 5>:U;+/2:3>KK69>]1Y";'3> MH1BD+!N=-T->YDH1X3:KW2:;0:U::15U=2*9DB(?14)3/3 M1F2]M>%&Y()DM%'I-$VM6F\NRFCF[=>?:A;(DM5\FY3_Z0YM$*I S+%).D MX^[3W;7SB"27))1VV)W$A$"[6- /;6IT8JLK5 MB7F4/9P%#S'C#$.M1^*.0$/L#\B[I*2] O-H%5@&2=C%'9TTM[,7,V;V ;?Z M!DY('RE[<2P:'XC]0"W_V>-/^3MQ([K,:=(J';.U\P$PXC1(/6ZT)2):?NY( MU2G!G&/46(3FU$72G">TG/E 1Q&S!L#(Y*SGT&&\;R-OVYBT<=JH8]%1YF)6 M5Q,LWZ-EK#D;E1<23&EN\Z-0D>3V]XAA-0$7F,?DV8MB8E0ZAK:8R=N\&D F M\43V+21W)'?D^J-Y7 Y/^?!^RPJ9YOQVZ<]6/A':1X+G.@BB91F="]^#F0?P MFKO^3WC/TA0/UO'IBT>]EG^5XBCASN)N;E*VRB##6UTFDW=@DXI;A)<1.0:+GG='81 M,FVYD)7?L)T\=#;)[&R.G$T[4AI:[ATI9>'.QOCX.PU"&#*F=K"W!',L/':5 MAS4<*P%/[EP^WM\G7Z:)O=,JX,DIO3-RO? \CNYB08K_YO]^PVSI/1EC\JS+ M&&;<^)^>?3D^<6K](JEET0);FDWLHA+CZ4VFJ(I+9.J.[A MB;PI/>K1OA,J9,I$Q75(SW&=<,Q#8YOV*6,0,X?D#5Y-F!-@/-UG_E"AZRHG M3JM&XFB6P"1W)'V>H^*3!'+C+HDER27))HY#K* MO',VI[&^X19E;ARP("12DDH M0,&>+H0EB,7):/A0YV/M&7.)95"&A\H,P:Z 86E715;V^ MRQ[GGL]LRFKQO,X-H+SM1SV7*NETD@M"?W2.? E\U[$G/Y9/>++ND&Y\G%*Y MX%7R?)=$O#/B+@J#D'A(E:PK\KI>Z;2;U;:AY[2)(C_>%I3:*QB\HBF /Q<' M@(T9+Y90+XNAUD@TE^6![P)=@OAH4C"$;H24N/<9/KX;QOE0 I1\\F]]#U_ M?!?&]7P-K\(&%4 35:]TM*K:RFN;7^EQ+"V4 MM%"Y6Z@U IV7A=JX\Y7>R*WSE91[*?>G)/?9TONM+!U(]^*CXI8?8[$D//,: MOA1P*> G(>"9Y+M]>,.^@4_?JG0:;:UJR+R3%'XI_/NS[@M'H^W9NF=4 ^U* MI]EJ50U],;B7YE]J *D!=M8 ]86:;[$T !;P5MO:+L>T2/F7\B_E?Y7\"RW^ MAEKIF&95-TIO_WDMR!=.'/BO[;QT?H-_TD'__^R]?9.:6K8X_%4H9^;^DBK: M(R BR915?3K)W-PG)TDE.3-U_[J%L&TYQP:'E^XXG_Y9:VU %%105-0]=:;3 MK;SLO?9Z?\T]QV8(JP1S1G\?!WASLM,JM]$K,F#P+0$@9M8\9&_27]XZ;CB? M68LWKD?X0S>]?;*"1]=+(:3/"]NA]_&OW[ZX3C1]8YI=HV>@S9GDN20OYM\J M7<#'7XJ?JTIWH!JE7_6Z2NGGFQZE=S6]_(Y-3]K\N:YI8DTWOB:SV]?K8>;Q MUV1TU=:M:=CM:^7?"#BMKLGH];<^*M\FM;$5"8)&Q;3=,F]= MMB>SRIZX;#O/KHS27?&&M/<2B>=*76F+AU>:>G+1\/BU>7C 98'_LIZ661%S"#PT[3D%5*Y&\A462;Z67$IQ%G ;+1M543NB.P*9ZTDV;U@E M(%3 +(=-7-N-!&1&8'W>Y-9GW:,[4P'R<5&O;01:/3I8>_N727%EL;\J4ZN/D=*K857I MC9"=X/Z5N?^&R<]'X?XXY5E6^L6\DNO$0L'\!?.O1VW'8_Y8KRG(3I#=U9!= MO80K[=P%59K>&?7[AS1%%=0GJ*\U^ZY%?(5TQU9D.0XZ([VG@SK:%W)14.;5 M4&8]N5CH@=.N3&2C,S)ZFFPH#326$^39)C05Y%F%/ L-0-I%GD,P*E59[Q>[ M60GJ%-1Y[=2I5FVI>B;JI#$@;*, E MP"7 )< EP'7UX+K*N6ZU[,%"7[A51?-KX$_<"#OUUU46^SU0%E79Z!T\!7R+ M;M;BUL)7CC<[^HT=@#<*M@KI#0[VH0NT:1_:*,=#&Q70IB\;@Z;ZH)_Z5A-%YFL_^Z8K.3:4_]>25KZ?HYI)_7Y='0,0SY MCV$8EUGN#[X'.P_A-5\FO\-[ZB=O8-F/;/::ZB?1)F?V;6%7"8/>$[6((Y=@ M5A%YS.8:D0C$:9N#L59%U-$8%.#P!@95N^Y)H%B;M,=#\:LREX(7E7"IB\8> M$:85Q%;/75)K3&UU8JO)R]7.J"]KNB:HL<6():CQS!4O7Y,/4U_M;>7>-.2QF\^\Z TW>SF- M\=_IYZ_H /]J+= ?>A\$Z$2E7SWG_=-\YB\8(]K\FL#_Z\SR-N;FZ#HV REV MT1))!BW#*Q$U%^ 2X+H1<-V69*Q195,0BZ1N'BH5:UH] YQ6H*O76-HNZ%2 M2["UD]O4K6!K1KO8V@VEPORP?DICYK&)&TG6\HREF6N-W9D;+_.ML)I MOCA)BGSIGQ_?;RY2$@YCX5\7X!+@$N 2X!+@NOK8X-5T[+G*TZE7];(C'?HW MU_,#FN#&I[*]8W; K)"AYO_.#?D8-\RDW33&[;_Y'+@2+7^ ,SBT0PI=!$:U M$*-V)=@?$Z.4EF#4#07Y5XY,FENN@];B$WL:PQEAV/[KS+K[X$82'AMZ!\2X MA69\70)< EP"7 )< EQ7#ZZK#&N(H%.;3Z=1(S*O(_YF.>R'_\E]8M/GQY^(\WQP0JG*YHE6 DS*V!.W5#20,7>.$IO<%W]% 3.[3(SSXES M6FMP[H8"EQ1RQN3P><"FS O=9R9&SPO7OP"7 -7'PD:0!SN_]S*(ODQ_6SS+AW>^,A@=W[&QA9$+0EP"78$<>/QS,FI=M)+HC\^1L\E]"?N4[VY171S8967MIVTGF@+J,LLIQT43;0\ MY5DV[_\=4ZZ./8L1$E_] !]_'W$OJ060W)2F4T;>1F?4U%C9BZ=L(:*:$U'] M$XHHK#V5U7YQJM*-XK&04$)"-2ZA=A!T4Q*JL,X3B&CFKT.B-05 \/W0L"%P1^$P1>B[X'IQ?LNW5Z0^F,=%V7U1*Z%])= M$+\@_H:D>V$B^9&E>TTVH'9&1F\@]TH&1PCQ+SB X "'?1W M^)$N^LD*'EV/7JVNTIW-$'9-HY*9HA(]\ UVFG/M[[5HS6#I\0.W+NMG)K8,A>5=?[1HZ MK'#NA]03[TW 9E;D/K.W+ZX335,[-W=CB60 MFJO0R/_$U2(EN)HU,$UGR!R%.7UC/#$MW50M;6)/%$/IJ<[_]7N=]*9ID.Y@ M;CVRNW' K#_OK EL\(TU>[$6(6)C'O4 [Y(%#?4N@GT3Q')(.@"QM!%NX5N"R<..F MVK*+SRDW>\BXV4.>FWW(N-GWC)M)KW[W+!"$\/WKUF_PU?T32$98M.M)T=2/ MX5D.G!;[:3.4>#10$T]MSH+T+W[#ZS(N56&#H[^/@U]*L+DB6],ZV]^%+3'= MR>)2XFV]3E^@F?8ZVFNA;S6X-'RW/\0OUAB%FI/GO,5-"0 '?WY99*A MVA+3WKFA/?/#.& _X!6_SD C6VI*.E?M7"]FSGV4?(8+8*!5S1%J00Q,\M\N-%4LN;SP/\)2F[$9@MIHX+.N_04Y.0L(-L\*1>CY97_\_&&=%-*E?\>; M*ZZ\MUPY"$Y5ULVB72#Y+QZP:EQP>D[P)Q"+Q5LBO0JR 4>^9,'YTOM?(T>T M9K-MFX33VW^3<'/XT?O7U+6G[X&8HL47PIK4J=(CHR21> M&6U'7'&8P7M<2Y:^QF!_^-(WU_9EZ<'R+ <_A'^?X-_?V$_XG"!S#P09 &U: M" %X F5O\]!*DL+=WZRE)W2>Z-Q(ZFVE_!\ J(2X)7C$,\ZS"@E\ 9NCV0H6 M#*/30/0CYN$+V<(<5)63.MF (>T0^O95^M^#(-UH2*H/?^8-6B0)@ M8"-AO("5"G*B#&W,S@@X%V-%S'%"X$V-8TYLX#OT!;U1 MAJ4GS3]R47V*WMSA16^+F@RQ2>/HEK(&KC[959_3)M;&@!1 /Z3!DY!]9 M@#@0 '-1-/WUZD%XE.C!S3VW9#&NMXZ\/(CE%8(74 50OJ*RB%K].\"5%S1Y;3^8)SX="?[C ME6W* -4B12=% :D<8#3W0W+<3"P;.]APO@"; MOR5=25>ZIT?>QX]P3)+.MRSC.D"G\1A7> BEN!)E\RDEB1VYLGBNIJ; 'L.E M3XP^ J.727"2UB/"A!L8M%P>7L#W;U2QO+C,0M+-#2H6'WB;0F#Q3S_*!2.^ ML@!YM_7(@")(;TLTJCLU4ZF&/3"0>D55_&^X2MS,,SU2FOLO?.4%$BE\@O9) M6'>'@]X.)7*]BR^(+"#QJ3M?[O+7Q99]*EOVF<@S>C10"_(5PC$P;M&Y1?4OI!=8 MZQSH!RDY1Q=R$3WPF9LASBP >&*R$")Y?C1%#/2IW1(8*EY"FO0Z;+J47#UF M,_\%6 )W_2VY'!!D%,1V%">NO_P;TI.E9Z/W(D"VMCSHRQ8 Y,N9 ' M:!.2E$D?2HNW$/OB6;2ZL%Q8,"P\CFHYC+>Y<"%_1)C(1K2,\<$>3D/*'4,& M_TQ\8-X40V_PDTP3R[*&7\>#4) MHK $===8?'J^JYYLQ(HF,PC+^R9"%J:T)H&S.!-IR<5??D?K5" M-_PR63NU!?]908[>F3 T4'A M7.#W;,Z70/P5&2[\Q8-AY&>@L[ R+?D?]_=?,VE%$9ED[)88I(D@_LZ U[N1FUR1#D1%4?KDAB$^,R]-O[]_R'E& M:/.PU]F"I$7(2E:7 Z'CDZ[I4IHDRVO@ZUN8^'[$\^@"-"L"KILB+ @&>*@S M!G9::2X=B!VN-ZN%"4-D&N)"+*G?M M:\EC-D@V9(NX#K!\P598);-D1ZFR#G\NC4,YM^ T+8_3)8XSG8 U&BZ=:0!' MWPG3AP,$EA@8L,D,3%GFP!G ;O+LF0X@M=S&O!E5HDCEW6C+9[&9^P2+2G!R MA4%RL/+=1#PNB^\C MCY/CLW 3S3E9[DR1RF@?.7*N ])PZL>H#B(-6"E2_1%[:Y[27(8)F+FA=.^! MI)E)/.2+3MT/0(B2TKO[_[*C63 K2(YD ]PF[BQU\!-S>_] 3V+C($::5+'1] MT2)L.L7DT9,8D".%,;Z[%,CK61!%%7ZK4I_F,]],,K/2VYS-+!*3S[\6D9@L M$I-;N<%F$Y,W6^%JJ16N;>0GBMIR,WQB!7_-"NP[ 0Z61DP"6Z9I@SRF@>I_4G M6\*0>[C#,'Z:<+3_3(/_T_!=00!\)']!^Q+VQY]S+DB0&KH21$(IPW\GBN6^6 M;.D%OV(6I0Y^Q\6<"6X(P'/B94"H*WW/^^?0SRJ]3%FP#LX_8N)$_C&0Q:V=<%[BIEAS@_F.65XYEZ=F:Q=F3>>#PC@,63P->D;@" M7JP >=[*Y11^Y#N:)8.2R'MA)R8,+#\+Z,'3QJZ7&M_DT%YY5I*RX8-^GHQ< MPD\??=\AKS6]P\>,*C+"^)OE9&M)0,;R'EU4"M(OP<+R7\C.0[TZ4[)M6!H< M.QA<89JOG%CVM#O"F!EZR/.;DI/Q0%)D_60K+W:RC&WKYP:(R%GX)/UPD:GZ MZZ8//F7,/#9Q$8$"] "5U25NU>PO2438=47$!\L-_HGGE"M#^>AAF@#!B7ML MEY+#+)$<9E%RX%,E>NQ^,L.\%)EQ__V!&Y%#M2>O]BLZ-4:4+W!Y$M)O0(7 MA9O,X"E-/\RJ?]I),$5C' MD@-9F> M+P!X:@W@I8K0*@ 19J$+J[2"31I- 615*]2F:WLITMM==\=%4H/:)RXF9Z\KC.6H<**CDI!K2RZA5H^P(1?A)DD M6*K'^)=RZF='>\YF+D$W]^'<6F2?@.*4HMQ".+'(!W1"25H2 METTK#G*TF1P_O3WW>#1MBV3A?O&_INRE5@+R:Q70#L[>NK[8.12G:AE4 "$8.6TK83>Q>9P7H$V[+ MT2$Z;!Q)+V@CUQ3G^@9'+E4I+L,5U#8'H#"SYB%[D_[R%O2Q^H:^OR3:4K)BY-P0!=@\TOQ M5ZGYN:ZIM>[8M"BE#ULQ&UJ4:=2[XR2+&JK]MBU*Z?:5\I?LLZC!]I?OF/I5 M<<;AULO,PF4E_=HXK9ZG,5G!#T$1NY4)8?T*DP^O$0AIE+E\4MH)D"?7?;!& MN[-V _5A12A6F:E99>M' M_61HJGC,Q5@^W[$NWB*(XAO:M66%!)&@6>P)W: M'195"?28\!#\*V4]3K@GVQ'D(\A'D$\E:=7X@%-Z\XD-+SK$3RN6U%&.;T ) M3KN6LNGXM&Z)(;4?]SM&3^+6MQRNB ?[]AQN;TOABANOTU)XL&.:Y3L@H64P M,7/AU&T-;&+%NFR:IJR6M,HZ:$K(I;< %^1V2^2V8S1?4^2&?1/DH:[(FM[P M4!Y!;NW .D%N5SI)_[ M-X;>S=5*_/Q;]DJUY2\J>7UYMXJ$SU >=%N3H)!B/]Q__Q50.<2<*^:X?DB;"(32J^_Q&$ .^#CL MZ7>#WNLWTK=<>2YFB7Q,>E+F$G[/F]\+'"1I,XEGP--0,2'/L0)' O$8,"P> MX!E^2^SF#1$\/FJ*]OZ$W76QE;OT!X'GF8-'YIFR6:<%>N':-?\/&" O^]C4 M7 $7Y<&.LX4AOZ:Z',Q4!%)+N^S-DAX)L]GJ*\*D4\9R(;Q>';.&X7*L?I7^ MQ_*H8)M'A/65>FW>4,B:SY,Z9LO'S# \QM! G EEEZEN// ML[=7RF$\>5G# ?1KM(U^/SX!;CPG:?78D#_K[2XES=W;DV@/=/$9UXI9"26D MR'[.L18SJ3WCB5_)%O)-%<:+1.F@@IV53/Q\TFAZ:Y;3F&4/\G8M > Y@LYU MELW\'J8NF^2Z!+P#/9YZM?QF_0EK3IO'/'QY]]M*2]TD%SE36*BS959"EV0K MT@*31<&+L28(4XG]D!*0D\H[>IP#DC=PYVG&/_8.P_JMM+,)DC]/SDP?YP(; MR=*8>2.#/,2P:J $JIG2N+J:M$:0[69+Q(AX@XFT<<*8 5GS)N;$NP\+)IO5H<#.U=X!+^ 2+C#WA?W&0 MX\8YB(E>#/5Z,2BB%X/HQ2!Z,8A>##4W>))>#(DUN;E30WE/AG*?UB7IJF;; M==6/O K[A_6S53IJIF>4Z*A9EP70%JS'1U EDQ9ON49[8S^.,H5K.?CI_^4U M)ZP,)VL0R^0]FV9HT,V@"C&TP\*59R*^YDK6I;GE.FLK\/XZ,QI2AEWEMV+;P"@+ON8X1[JO#W[P MW<(2R^"I.,#0B0/J-KK$QF%G.Y8/AL=Y+S!SI<]RJ=$99K58$48.FW363$"U#ALYPW<,\VM$V/)CUM.2M-O^!^ MDSKUK*K9'?0:*OCL=?O]I@H^M6$S!9]F=SBH]R2Q)K&FK6LRMC^IV6K+BRCU MNL]4GP=0?0ZMP;U0(/R^U/7^@4)*@.$32>B3P.'"ZO?R3>NNHVKO=A"<)Z@I M-TK>27I>G?X"C5=L'C4WLY12MH3^:O>?J)_:6[GXN4Y>O%B96-D%KZPVSYG0 M_]K!VIG-!QH#=6474"5 MIL#_-NVM%OZKNVLMX_+/#+"$/KC))NQ((X!'%< M.7&@@[4.E:* BF(79>G(ZZYLM1X<2FG]P@EB1R^P M*@ZC6GV*^KTACMB6354]E$*V8.HQ!$85W[1 **-"MZL&/3!F8_Q68-/U85-- MEX72$]ATU=BTC["K*]\4Y8KE6^W[ZYV/T9%^ANX;SYTE!5S5#BB%O,H5WH;S M%03=&,-3T(W6,KJYI9R!!__IB054B3RWYBS8RV*JZAVY<&(P3VTQ*7VBC/Z@ MJ1D!+7"Q"83*$&K8.Z7%I.AM\U );-J%3:].B$[<9"JB#?KX"PCS6N!*VW#E MZ**LMO0RN/32#];K! ZU$(>&^\7-J\NKH9!75XT_.Y*2FN%!9LMX4)-1.45K MN7'YP\=>7G;5^I(*_I;=I3O72BW[I&P<9'RJOPJDK301F!@6W$P'I&[F$HN,'(5=7#C%R!7RW&KZ.+V=J25>.2 M53MX%J7 NVO!N_T"U$74ZC>2D2OPZEKP:D<:33/\3 =^ILB:T6\]WEUT#YF* M^/%]"E8?GW]7VE;UD.8QYV[=(>X7]Q^C0S5)1 424653.3AT)'+BVHA0)^UBIUUC%[LKQZ9:5N:! MZ+3!RM3Z8&6*DH +0):CR[+:XDLG\34<%IT4@N%< 0X=GCVS76 -A,"Z:OPY MO$E7!1YDM(P'[; RT\F-L%"V&>7$5>VYZI9BTM1Y[=&')7DX EBR'IEGBQ9L MU=C=R5NP:($O-X\O-7NL]46(Z+JQ MZ10]UOH*"K!^KRVMH@0*-8I"AV! M<-\*APHNMILM%3)/WMZNW^^,3$WN*P?G>]0ZNPOP\]XL$L(=Q[!A^WH#-JQ MLA8C6:VX^*%8MB$PWA]T1GHQ,:=V8%Q@6!LQ[.BRM+;X-$A\:H.F>EL)O+MT MO%-Z1V[*UV^\*9] NLM'NE-T\NN;%\/M&HK_MMH0_^1[CTWW&*CBY!+WB_M/ M?;](T+FRJT1=CZCKV:[1[)/(>I O5.]U1GU%'NAMR4H4F:W-8E03K5.+6$,C MQP3&"(PY-#M';RXT+M"IE>AT>&U&!2FF<2DV$%+L.I'H\!RO[5RH+[C0=2/0 M*?J1ZGK+N)!P(%S95:+"1U3X5.-W)^]#J0\Z(TW611O**T6HD_:AU$4?RHM# MIYJ94$=I1*D/00,3?2C;CRS'%V:UY9>)\JMO#@3#N4H<.G(CRH&H,KQN!%). MT8ERH+2+"=U@C<]LSP0CD:FWC7A.WK!R@ TK=5EI+*XM\D4O'PN;Z')9Q#2M MP5BXP+(V8ED]T_9 --M@V@[ZAYFV L%:C&#'%Z:UY:?.Y>?@X"G< O&N!O$. M3^78;D,WWF93(-WE(]TI>G,.C(OA=DV&@!7S(DSR2H;XKOTG)\*W\T8#"#A^ MC(^D4SF OEH'M+^>!337PW+V83B'^2J&8$$.>O)0.9C]-'BB9_(Y"SH6=-R0 MZG 4;X\)M-I46U)!IH),KY),ZSG,CN$N,WJ=44D>;NU4$$&B@D2ODD2/K1'7 M58(-A2O!QJ"I)O&"= 7IWCSI*LI^I5-%^E0[H^% $[0I:%/09E.T>8JJ- /S M$W13-GM-C3<^%_&2Z_L7<@3#OX[[/$HW]#E^@N.R^=\(9->++=KAW^&R=$/) M0?5U.,FY'[IXP9N S>#*9_;VQ76B:7J*N;N2;?:6MUACV%0<;;XEMR6;P8D' MIT=&%=>DJ-G1^O/.FL!BWUBS%VL1(L1S>WIRO?3A M0[V+(-RT^R(2+$0$&P#4W;GTR:63K1LG6.5(!36 '&CPR0&(6X%6P'*LU M:Y&F 7*"O[B:-3!-9\@%?__%&JV>[\9#>'MZC"P#16?T=69Y+)(^N)''PE"6/GIV5[(\1_H>CT/7 M<:T@']I9WU1;=O'9C^!AD8]'X3 O9 [^1IS.BN"/#ZYG>;9KS:3O$7R Y8NA M].IWSXH=%[Y_W?H-OKI_ KX/BW8]*9KZ,3S+@=-B/VV&+'UJ!8Q.;47XCSB, MW,D"'I!$$U,.3Q(+@#NSYB%[D_[R-BV_=3T"$=WT=O6%R C7!!:]D'^]Y)'= M'N>32>0V>7/R=1>^^J7XN6IV!SVE]*M>M_SS38]2>MU^WZSUJ,V?:\-^(XLR MN\-!O2>)-8DU;5V3L?U).Y(G*G9PW-(OE7/MTU@DPUVLG#A.%IF6,#1=H3_J M-0)A&2Z0,*Y7I4WLE8,!PR:5VN4>#H>M?HM3*C_5@/3!<@/IG]8L9BET&EV$ MWE4K+*/$/D5]YD[M#HL*Q]@*&;=M7BGK"MAM(?@G]LQFDG*CY,UWKZ[LOJ$* MOO/X(K' JL7_'[K,UX_ZX/9A+E>I[<;^X_]3WWU*K^M]\CRV2*@-I GNJ7EQ0 MM7UFZ_9 6TH Y!'2U3GLKPWA#ZDL#Y"\'Y_3I)%G%^*'!>X/QEX+QZ M>//+[7J/V3:]Y^8F+42@LH9Q( 8L5*2(DW>T'/8Z(U4V3:,EO6&;]% +A%+4 MHS2G'&)5I4 8@3"'>B:&SB#[E P2:$;6WY:G+Y*H86";Q+\:ZA% NS MUV2X62#6Y2/6CLRV1AB:J31D:U_*7(56&]_?IV#[[3/<\!(K6,3]MWW_+54P M/?A/3RR@CE-S:\Z"0_QI5R_W]LG?.\AK9JJ@U1MR[_#NJ>U)]A,8M<0H;4=V MW'XN,!-CI0?WPA88;O'8A/Y1/X M]%X/N% Q[E-[ I_ EG8QG\-SO'=*,+VGD 33S:9FP0DD:A<2'9Y,LTUFZ3U1 MK73E"'2"R5EZ3VL9%]IA:Z;C2F"A;#/.B:O:<]4MQ:BIR\"C#TOR<""29#TR MSSZXW<"M^-8:Z%)9D_GU,15557HM\;,)9VVS"-5$U\K.C[,]8Q]:0P_>&L? 8 MC?-TA2)0 LNN&,OJ!)1(=G>FWE0FI/<*'K1J 3 M="K55:5E7$AX$*[L*E'L(XI]JO&[4W>HU%5,0Y 5_8JF40N$6B*4?HP&E;JJ M=49*4Y,*!,9<$\;4]".HHD'E=:/37A*MMA#328@9;.0"?H3ZFK1KN8T T6^\SV3#,2^7K;B&>?)-'#;-)A9Z3W9%T[V,006:-7 M@X5-=+XL8AH6:/8/;B@LT$R@V3[6K]9X_$J@X.6CX.%%&;M%K*:0B!T.FXIY M"<2[?,0[A;07 _+.7FROM;OC!35E-7>P5,Y&CS1,[FE!1T+ M.FY*==B17;J?2TC#6.)04*J@5$&IC;70.9!4-[30T08'MM 11"J(])J)]-AJ M<6U-V.":L-X_V! 7I"M(5Y!N*E[W*Y,ITN>P,S(&3:6""]H4M"EH4S]% JQF MHF =RL;PX/:X9R9>\G__0MY@^-=QGT=_AQ_I/(H*OO0A*U][>W9O<4EWFET]_KNK9#A \"J M4C+CY<2(K2)B2T=YN5GIW1\L-Y">K5D,3WQA 3:@P4P^N,Z1XA!0*HD32// MM>$:?QQ9].4D\)^D:.H&SMW<"J(%78#7AWX17MQH"APH-96E&=C*4HI]H0R08=*#_P1K7@ )PPV> M'TDNL"C/D2(?GC2;X37ARD,M^-*%RT+IR8>CF+E_LMD"+H.-X^WP2[3RX!<7 MGC+U9T[Q43& &F,\$7ZPD& ?EA0P&PL$X:\)/<;VPT@"*G#YF^&CA63!>^&7 M@$UP!18\W[8B]N@'M$L+KGRVW!E! ZZ00N"(7>FSCU?Z+Y9G\X_M@#FP$00* MP@INPW<#\W+HZ^+&0US3;U9@3SG?U!194GMJ?PV+RG%F<&*4H2>^<2-XG5T! MB?Z;S1Q8YUUV&/D>3XO5#7(A\CE^@I?;ZS)M789]])Y9&&&YYU>0!/;B!US[ MZ\RW_\P$%(Y;2*B..?=1\AD^B8$PF\.SHB &!M@2P&X%X_TF'%DA-LIT,-Z& MJT &RDM!A? C(_H:8"FC#T1-L\!Y5D 'TCA%(@@Y-2&Y -DCJ*,%=) %I MNGZDR^=WI1\EJ\F]'ZF;66&,K\(WI#$N3H[(5UPO=SW>FU"KYS OI L]$OT6 MKFELS8CLPBEC4;CR=MC>L\M>X GPE,*2<^2'^V(_Y\S&!Z[2+J@H+)#NOS]( M/_PYH*2F#N3CR*N]Z>N#ZP$$7&LF??1"P&<.-0*]\E9ZX-OY1-LYIY27)=!9 MX;6^]^BCG"3&6R(EE_1?70=K%:'^?4W4+YD1,)[1.T ZV#UB=#0-& -1YT73 M4 +!",A70MXDF^ 7K9S..8ZG(BU/9Y[CVD0BG)(!^ X"AKX$$8Q$L2JU-I MBB^/@4H36L%BEX3+7W]NL[^D5Y M^YIV@P^^>P3MU"M<^>D?RTN?6#3U'3BU1R126#+HKG8\PS:!N- 0A?P MQPJDP W_E&S@FV#\P#O@T3;H0!S>"=\$M+(>&0(_.SJ^9'HR+/0^.YVPR@U< M6T4=WD'"6AX^8SGL+5K]*=3>93@@6\&*!:COS_3\1 M.LOK4"^R+9 ?W:).*_U*RXGGB/2(7IXU6P"5KZJ#F2IDY<^*-@?L'3'YK[5, MW3HQ'M1%?OB_)3* \T9DC>_YR[\QT _#4ENW3^U:BG8N@:O>@FO--3Q@Q6IG MI.HE*TY4T/K\!] '$1!H:+:04ZS+<14XNB)766,F7+[[J&-+KUS/]I_8Z_3L M9> S4?K<#?(^!/QGG$K@=?Z"WEW%"JL8NL2B^MZEOHX";TG#XVB5[@^ MP>V(,36VYCZM6>MKY6NN*K,:/Y1M#.4^71"8^DOF4GOK.(9W*"N#X@"CQH_K M!+L9P&X,>3 L%@+*FTUUVN@[D+A/8Q:L?+7&.;E.LD[GQ/DFE9$$%C('I>MG MHL-,,C?6N@5D^X\>O29E&Q)GNDW+V:4Q_I&>_RYY71E\C"4>8FSE_( M?GCFH'N UZD^__F!#I82YY19XIPR*SFG+N$\I<"?S5)#8I.F4DD>)M;$MB-W MR8LM;K#&0;1QMOB5W M4&BDL>!,YZ1H:]#*_9P&Z6KF8(K>C0-F_7EG36"Q;ZS9B[4(,726QTY Q.3A M0YU"3IMVOXJUF[<^F32R=:,L5D8GX* Q2FCPAEQ]/"#V=ZLU:Y% Y@ C^HNK M60/3=(;,49C3-\83T])-U=(F]D0QE)[J_!](5>(T2&L/R,- 3OS]%VNT1PCA M1!A9!HK.Z.O,0E'XP8T\%H*B Z*[2S+U>SP.7<>U@GRASOJFVK*+SW[$G58/ MF2Q_R,ORI=?V^U*JO_K=L\#8@^]?MWZ#K^Z?,"R0^.?]&)Z%)BG[:3.,S4\I M= "G!EI*^A>_X749PRGWF6KF )2ZS1Y5E):U@S=)+#/EW)12 $";6?.0O4E_ M>9LV4W4]VCK=]'95_);$U.F%_.LE[^OV./]+ZNN2-R=?=^&K7XJ?&TI74=72 MKWI=I?3S38]2U&[?'-1ZU.;/M6&_N44-MSYJ1TWBUN)7LW!92=83)Y_3Y/@, M=]$4KTPD ^,W;F"\7QH8$BC#*ZDTA\"F>-E%P 9M@0H3VZYTZUJ=X[^*X7V_ M,F"U'CD^*Q@)>R::W72RY.VD0Y[=I:CW-KH4#TJ4O.@\9D%\-T%\Z@$1VH:H M#ZP$I2^;^L$MUXY.?0VUSVPUR> 14C+02N1X'RE?I]G-M;>T.4U2@:Z6IT&( MN4=7@$(G2DS1M?+$E%:./;H*6^I?<$3LSI],PBS0G"3#B\DX1V*JY9H+'02< M0XW^=;J857'=.'8 UVT.R?2V(=DM*,+O/:=Q_];AK1U;!Z;J)G:]S5\/#SE[ M J ^V)@ V+96EPW8#(+X!/'E_%L[QKR<@/JPP8TN@_1N/?65%-I7+8UN>9GK M^W_'F)3&BY;R!8QM+.'=6?6-R7H\G0XUE-QN-M3R8(+>//#GF-3L>UBBQ7,^ M5NK2& N3S#^)60'&]N!Q\X#-+2P&=3TJ-0T<4H6HONH?]_=?>=T@_&!WE'DK MS:Q'GDM;K&EC,_?)I;?G2M-A61-<'N:-8$KH'5Q,!:! 1?!^=P+/6 MF,T336#YO$#<<2<3%C!869@E\B;IB=0)@-'IWQ5/?YG9;?W<-[U7JI8!%2]Z^!]>QC7I_TW_X,I4@H?05,_!0Y M0'U 1D#W4S=D;"U9F X1BS-90A,^9L]+]X!R 6"?!?0X=>TIY@!C-3NC!A-C M1@T?9D18U*!#YM6;\"5V_\X7Q%M!L$ N1_43]>LB!CN\1.50KRWD!QA"5F6S M1,CO43@QV#%OM:E%8^1-DU6U.)ZNK"AFR67A *,7QA)^F9X0SR#.].4 MF?,\VK5[$PX(.(2L.:GG+190UR[#VA,3?L_6R+__Z'UFT3VMJC:XU6"+WJ.+?W%\29D. M7CQF"7XE!5VDKR!S0A%UA^(J>0LZW.$K+LN8 <][.]$ 4.=^T$ M[FT ,:A.'UPX1_8):]L_9@OE,/]7\JY[_JK?0S:)9Y_@?2N' 8+7?N/$P0+4 MLB7X^YV1N5X](>$E(=>65C6)1]]WL"%/5_JP;WUQ&5%O42I3';),EXNU-4D/7#QXM+Z$QT/BQ-9(= MQ0$[GB&PPPW?D$YM\"%Z1K^)W@AKB'>\18-FJBOR0"M66%^C(; 7)C2H.AN@ M.BM@"9A%N^MD.-+D=OJ4/MW7RS2D1DP!X$8%A02+BMMH!PQ.:P<8^DGL@#:K M_X5I@0VKU :HU$.S**!/H43OF(186U,U,!@U*++Y2@UQ\1F[*YTQ"767CGNN MJMC^ZQWDNP[@7['_' M#P/PQQBX %N_RF[YXTOT\ M<&<2"/D2HV@> WNE7GP4G/(]EBK%2YT=V>&3]8?/^R,GG8>X"@3_^+9+NCAQ MTW.V#=W(S,B^*+*SE9%/'S]_6">WSV1_?9E\Q]O#HO0#9>0%1$G(EE/:>DOB M \MNXL=!B255A-#9D21OH!&TPC2H2"%=*2615WCT2?_-$K+)^G%2-S\KG/(6 MPDX2GMQ#Y.S(>"SAB _Y-_Z ;86\6;%25Y,<]M!Y):LEB4H49LT;D:2[X+OX M!:LD!B(YIG;)J5*!FYY8SWY NF+ K$0I6YZ"1+D1^^@?&P VGWE1&;10 ?F" MS^;O_4:O+0,&1F>4LM!,9J)GFD?6N"KM/U:C7=5Z.!LMO*2W:@)$^']L,VZJ MX8-3!L;;[J/F?5R(;<*O^Z2%:VTT4PG-%+T,S?(-VGACU63GV:Y!8_;CQRFG M-MCK%-3LI&U]V0^F7- M240WI+:L171#$MV06KG!4W1#2JVO6N;E=WL*LG7&ODR^9;U /SJ8 H=N=6[% MI_ZC>\_YY/(V[H!4\!V\PMG0O7"H51^BT3;KZ4?29-7.%-@5Z;NJWI+C:%-O MP7),O+!>4\-!5QF6?U6[K9/2':C;'W6#K8LX;[BY#CY? U3ZDU >>F/GR-=% MIQ[1+&2;Y;9C<&&)\584;%;FH-XJVE($11TK@BO>ISA:V]S#UN_R4&]XAJGH M+[(7OI&_ Z5Z'*8N3=$XI#[%;?*5[$UN="Y?)K^'_.+:1*9W1KK<5YLJ,12- M(W8CTI?$Y><]WF%IR2'4="/5_*>47W0ZGWTOF>:T,20[''1&9E,C>H4$VHTQ M']?31(3\:0?%+ ^F=@[2T*!JA&$Q7"+$S['PZ!])+I$0./N33PK#VO@^I*:) M9>4W0G ?H M:R$JCF6II'--9\MSNC'9<4DD1&=60C@F=C)=AR.M0>A$BYPCT M8LVQ^0P=T)5U>-,W%NL:SVBEZSJQ=#N>!L\H@[O/XDV>'ER/8#2\[6 M O[U0@)).%@#\#M^C X&"@N((-FAH&DWEVH#DTH-R5)F];F^/]_K"IJ24L)5FJ*XDSI04S"55!8@BTB3&\MME=2VO MZ RGT@0S:WBI GZ6IK8F>,<37[,5X$N2FB3RKWH.(+L3 ^+@GS3;WOJ):YK[ M-#P4:^W.6<"@Z+Q6KI4E H<,PLU5&P)+^.@Y;+*Y_C#3=,*O5A!]F93PH V) M9F:-1+/V-#;XL=(_+TD#P]H:0-"D/M'VG^:^E[9[@7[_S"@WD5 QJ9G%YV#Z95;]LWQ6,I(K-SHA\/>4S"?LK&F&Q"C.DO.S MI=[J*-)_0!4=NQ964C6#HNI.ZY8PP3'H4+SBXI6RGA8NDB5%LF31TC-VM.AK M2>C<[&/H?* ?'#J_A.&'=>ZOO)%S29]Z2+O!<# *IL-Q&Y:8.J#;LE%MH>W! M7H+Q0-?^V03C YA!/@" =]?"^MNI.[](F:AND(E7'J"H)Q!VM$0\FD H\GSL M$JFU)5FJR4&!AW&)R^/>Q99 Q^7>F&?7[37+O;<$A(V6J\$_DC:%ZQZA,![_ MP6P:>Y#O"G66X,E5VQ,BKG19B;KFL*%$W3.'E4YLBQ3N+PEKG=/QKG>'.[5+ M1=VB72I572Z-+MNLL.;.2-KFOPK8/& AC;C!J$+FZTS]]J6]AJS'@"5]%) L M'Y.FIMB?4++F\\"W[*DL81-,($H "';LQDN>XEGDWLUA%[Y#[0O"<-EID?=2 MW-QFNAU8H&ZS,79@@7HF+. -NS88:[L0@ ;WX!DCPT9F%X/&8)<_Z\C(4#GP M?7J!1X3V8S7.)3G K3T_DJ;6,Z.&>*"<8QL2X(BH7"4-KGA/L+6Q3&O=AYOL M;SG[3#Y M:TI>?D!#EG29A8T.>KW"N^"SXD9+T"-14U FMS4VOG(\:=-W>PJGQ&/4V*=R MO=/W"\.6.17:L!3!(!JSM*0Q2]5DS:/W=-JK:\O2YW@S0=4EH48;&JDW'*6\ M+<="A?U?C_=@QPB!/:L4!SVE,S(40]9[394I5CX<45%2CA4KG<=OJI:DEC>M M&CVD3K)W<0# ^$J66&T: 1U5D76CJ>G01R:"5.F"A;+->L;Z53(:I!VF"CYWN48Z+ZC*&1#NMPGS(?6=Z/YN,4 M]=QX@63&.ECSW^<6_'1(?G'_I1N$D?3OV K@.7CCQ$5T2(8 \<[SW.&V3'?' M,]EOV, )Q6Q_DYA-=U$<,+<\QSJEPP0]6!+I0W=ES4X;I@ 7#1W MWUJ)(YJ[B^;NHKF[:.Y>-\!QBN;NA\42=I3?E=?6#7J#0D1AS_=OR07;]&[] M$NOZ[J4P!@THH)%9Q:0L=WNO^ N).ZC#KJ$V5*\&"U#J%LL=O8BNR47I6D,1 M&K&HBU^4<;0 FZ)?9F$B>:BD@G-JS^K,2X5"&CR3"G&S"O'$JHE];:\EJ@:J M?P1^&/Y]'/PR2JUE^L,JCM#8%PRW <=[VXZ?8LJM2 &X,4=<@'$C&#^#>;:" MB"6S7 39"K(59-LJ,%8AVUOHBLK-\CML_U*2"?FF"D8=E"?16#&"6)Q8W%4M MKJ%,H(LH82PO:S@D[>3:<@W*MG@].0.*L2-K8(OWF!3+VJ%8HS-23%/N];66 MY#PU4( NZ..2Z*->7^D#""1G,=SGC(7:)(/C/@Q-[K5A8(&@EANCEE,12_TV MQ8.>V1FINFSJ R%*!'&TGSAV%%HTK6HI/:%J"?JX)%5K?P)I2-52%""9@2DK M>G$FIU"UVH!1UTPMIR*6/50M!2="F/)P.&R)*+FE/F-;.M#A0R.+&^ MI0&-&'W9Z!U,) U-26O2S7Z="%530=D?HYI24/J=T="0=>60H6$"NZZ,7>TC MT'70= &3%+.IJCZ!3NU")^/$TF\@I-^E(51-Z;<_1C4E_8S.R!C*@Z$II%_[ ML>M4R+6/],.0FCF0>TH1D\[#K)I,.E'5$H.6_G:Q"C!Z6=-H\?R?MR=:4 MN$,ZUAS0)N.RZ>K$V1V*V1GU#4TV=*4A/]'YFSA7&3QP:RA82W$X>P*%VL-Q MMCUYT"MB96VOOD#(-B+D:?!Q#TU#50#W%$U6#A^Q)1#P2A#PQ'D JBJ$\BV@ M8"VA?/90NXK1DKXA#_N'N+(%0K88(4^#C_L(Y3[@'F8.]HH9M6WCB+=0"[=L MD7.4>KASEQ^)^\7]1ZLP4[26$_>/P')X$ZYQ@#^1L1_DS+MR2:@8P^VR<$=# ML?<_[5F, -JWX:N*H>'^0![TKG%&Z'4BV'_]9:@JZEMQ/.T\GLNB_X&@_^M& ML!W30H^.8(9 L$M#,"%@6GT\ET7_P[;1?Y/5!(K9=H.L?&RY&$\N!I.<)>!: M&N0ZG,F8G=% [9QO"V;W.BQBP9.+4V.CJ15)>\_._?CY MP\;AN=ZZ;/@(+W<#'/2X@DBP(1N1Z05.+V1>AD>])1[I-:-,NG&&10XZ(\\O MX'G)V-_L#9(]!9P*,T#%N(X#6=ME.\ES$;, M:0$2^SG'4:"\Y3MBGY\,?]Z6@ M710!LI]$9S_EEX:#,5>Y7F]-A6H$J&X-B M PI*/ZRW\AU). TO?4A+UTLZ/..3Z'RB:*W/KSL+8!"[S@F/_-RZ/+9XIR0Z*9B MM.:87'_;F-P/<10'+$_Q[SD+W3 _5S,Y-W&]& RP*/D,7[XZ51>U 0LNL]TY M,6)K!Y$8@H3<==UJ;R,*Y^,S'>U M20+JI&9=Q%C=H=+5]$$STT8'W7Y_^S#U_W6,_8^*G5A 2\1!<57Z];-(;K1B3&4$B,TU'&!S^N;XCTB3"TP\N(;TW@>B=D:[*@\'!.E6[),>%-&;!B&ZCR1];\S]N MRP?8!("NGM\ MF)9NJI8VL2>*H?14Y_\&&,/;ELNBK#64/U4R2R$Z0S'>5X/7-:.\GWSO\0<+ MGMZQ<50,U_:-8KBV;Q3#M?B4.\S9 EP>1SOCI?6#T%\FN,"/7@COP]2DL&2M MP_55;0K-\AV4[$O=&+!M5A->5/B=DE6D M].H/:4X9TB/=IME555[L()@ 6#@F4.U+1:S,]+-GCQ0BV/'6YBR($A.D-Q1 M2&Y'N4"3)*?WD.1462E)N6\AR=V"YQ[DO9F7]P<(>]$(L!K!J2FM2%)D=V"&12ACLZ$32*3'U$)D/6!TTEY MM>A]F?0BW+M.! M]N/6MZ(-#4Y(8#H0V$!O@EL+U;J5R&2<$)D&B$Q@IPV+;10N6K7F>,$95JLY M-^_/CE%O66)I^Q_X>\("[$PR<3W+L_$CVP^+;=M/J27=[+3*4ZKBV-5$-DU3 M5IO.9VIGMS6!@(@3,J]7E_N:P>+A*,CX"VH]N\VB )9\EB$"5+6 MLO_C2E,1X4L_6U_\],P^T)&Q!SRO/7);=1.D@2GW2WI M" (-<'I"3QXJ#4Q=%XK]_HH]<.I6:NXWH#OMX-3Y9/':U*60LFZ8LC%4+R&O M0*!=6U3V@]!.);0;:O) +?+U%J+=+6CI#S&(:R^2YJA_ VZ 7CY;JR 1VOCY M67QR3+5)3B,]JH'Y-4(;;R$"U6#6^R)0OV4(=&O:^&J!6>8[L5?9]IEJ#?8H M-;VAM.B#H7,]C*J&I/OL>_:>O$HG_5(WY9[6L%ESZ%&VNWY!D+$@XZ;UC0/( M>$!D/%#EH=&PF7@.,J[<%V'#1)CDL/JHJ,S]T,4;WE"[=?>9+?N)_VVU7C[9 M:6]YBS6&3<71YEL*=:9G*JE7ECTF.;1R/Z?!LDKVD=V- V;]>4=ME-Y8LQ=K M$2+$\VT#7"]]^%#O(@@W[;[JX)W)Y&@](SA2 6'X :'%FQA[#.-5L!RK-6N1 MI@%R@[_L[MAA=$8T>P 5U@=D)!XF@EAK32@J=7DX$4:6M_+X.K-0[?[@1AX+ M0UGZZ-E=FJ;Q/1Z'KN-:@9M+6%S?5%MV\1G3*G$6 QR%@PWC'/R-.!V%8'G( MQK5FTO<(/J#6'M*KWSTK=ESX_G7K-_B*9PZ$.%XBFOHQ/,L)*3F)(4N?6@&C M4YNS(/V+W_"ZC.%L;EBBEC8LT3I[]U/YS8KB +@T"[],5IK E _N&!B%[BKE M-&2TJ5/*AV3@1^!Z.$ED)LVM!<>Q@LMQRS00.K7E.)"6=%79=YY'OVLHPZ;Z MCO2&VUN8W'+?D8OHI='(/(_)I#>Q+RH"<< \#[[9VZW"K[O_Z[%$:SB4EM+U M&TMESI?)UU0.-3+,8X"3\719'QSN=ZIYID?PH5\2\Z@XL^/*XT#-4<-'[]#) M' .S,QKT>O73<$\?&;H\6;G_!([B7@4=;*6#/0=P&#TL(S5E[?#)-.7X>>/< MOLJ@#8'E];!\GW$:!N80]NI7^P@N7PG-]YR:(;C\'OB_STP 0]T/_067KY" M7FH7S"_[K+T-5[;U=^98^4]Z^EB5+FKE/&!N^F\?!W ^9+(TM M[\\@GD?V0@K8DQ_!1R]3?S9;W/DO'G,DUW/<@-EP5FGH?(%N?UC-'2Q%^F]_ MAF<6RK@$6:(0#=T5^?"VL14R? )\'">Q7$NB5!BX)HSG\QE%K:U9[J)7&.R# M%[K/;+:0I=RF$ [2Q_3"=%<2)3K HEU[2E>O0N;)6D@N_BH]Q;/(G6.0D6'X M'W=!C8NZTA>/;@R!UB0,K?$&\DGE#*)B('0ARSH-AZ99BG M](^?/VPG]8\$US#Z!JNC8+_SE048$+,>64;;&.=.B1M;]W35$N_VW_AZ/[@_ M83?X.-B2Y_H!_&/'>'24=2#S!D\))E)+OE?K)U&X@N[,CN7%C:9PXA+.X,$< MA64R,!FHY=G6! MR>'"/,97G,$+>1 6::?#:I9P*>-8L 5_G2$'[-F?/6-GAV6/AXEENS.P1. 1 M5@1W89X&[H:_,DD*Y2^-YYB.5 ^D9F\'2#^!"/PR>8!5N@A06LMOUD_W*7[Z MU0\"FL;S8,WAFVA1&\QF9[2)AETO!XZ9#R(;\?07V+@-&H8%7\]8!- C26'3 M\E80_]/R6[[X-8E4.!'\7C'>A@GGD))!%/^T I>27S[ ?;B6A KSU"?=PX4% MJBO5UT[BUA M@&V+-PCKG"JX]PEJQSU![)/;[?4.8W2HTQWA".MM_8 C1(-HDR:PRL-5M28/ M)Q18,K3-+%WFU%^BEWD@ENOK9CD>LI=FUC^Y9I8[D,%6S6R#2O(J?TK;U1^" M=:K)%70U?N9Y"(8Q:#I>X0#SI/V1]!N\857'6N),X\*L((KRTBR/BSE9MK+^ M$@GW8T4<)CB[31'D^+T1XK .$'MC!CM*&L@A3H>K4+0IK/ M!2;G]=+]2"&WB/71L; O)C=/3*/87$/P-VB(<9R.KX4/\J8\8P<=!-XL3UU0W:7XIGU M&#!>)")G=&'[P1P+AECB[0LCG_+U^=/9OV-W3KH-X>@B]PC""6!>C'QU,0D# M?PY/7= W,]?&@I7\#2G7BD,BM])[90Y->#^<,,>C$KLV1]<^\>0&G)J)0S"O MYG&6:U-QPR/0(!R<'V17;<)H6A[=.K6>F024[3P2D8_#")[@TOE87$V$Y[A! M FW<*^$.V_KXRZ.45%WAE3PEQ23>D@U1M0A\PVO0/&"2_P; P_T L[$%F,[Y M;8"(&1!>(=B>K#\99]_+JW>]R WQ2/Y '( GI.@TR2JJ@+ <=.L*%+9&MS$V?^=S2-NM*B]_A 0. 9[ M(L(K$&=P(TC!B%8RB)49!@"8%C%3AV:C/! J"):$4*K0F(3S:K;#._-M6LO,%,#> ;S(2W MVM/54VT0UE"T.JMO=I PL.*C:C]+4S:8WO>Y[6=I/M([:\5Y]7%2PONGP(M! M1TO?#:\$G8-WKG1RU)VM)B)N$F] MR@8NCR=/)#^.4""A%I?#G&T*7@*&##8H':7G](;L8]0F*/#G(,=]Y;ZFI\.) M/#'Z3H;/X$/_F04>+DF:,,!EI"QX94B7A'1-8&*2Y&S+SB-Z%BL7OW>]= MZ1U6"09P,WSPRGU./&C)\9-.ZCPCIH1 O@ZL<4%6T07P"EJ^0N"&9 ME2Y*1DIB%GQB8]1T/HN13X"N )J7:Q.,.3IQ\P'D$FS+G;A<[=QQ@L3!2$^% M,\-5NA&A_H2Q5"[&7HQGEFLKMPLKX)+:K@Y]#Y/S(5OO!\9V^#J,SJC7+4X" M_-L2(^,('LJUQ86BLO+G1_N.EN#X;H]B"Z/8AN#Z+;0TN[/6C;.$=[ M=+!$*TH=Z(D[A50H?Z<\!V5A@MJ!7**-\R#4%@U?SIN^&R4XV1PA?%3=;TQ) MSJL>^\^D!WR9O$^?MEJ>","ST5G\X@=.R+PR/_$00/7BE\1=ENKZ]C8>J'-L M7!^F8^=65UR<$P?9XM(EF9V1#\>Y &MM/<-0RL F^7/R'W2E#]3[ L\.3S6O M;"R#AV1'ON+!P<7R(>1$#9@_>;W;/MF-->C0@[NWG7J3>EL^4/4.S&7O$90W MUW?*%#<3YZ9WB[& OQ$[0$A?H)55/XLG'T7*O.ZYJ%+JFTS2?25[(HUK MV2,*MW.H8'%&Q#\"/ZQ=:FPJG9%JR(I6++64ZZYYY^RZIM;,"X=THUABP<^H MYKJ'IUJWAIW99,4LPCKG$IDMN'.K#(]0!(\9A1OXL!]NQF;,A_VXN')<5WSHJX&98R13:9)"Z:53_"$P--P;D\TO^Q-4(0L!7GL__,X*R3 MF KN'00)=SW;L E83+#@T9-\+(F ";9KM)@S=!VD\_RXPP5LV+)4:.YWR+L. MX'4L +"##.'*&2QH3$$:)W.M)^YV9^E*I]0Y[E;9$0Y)O#WSP']VN4#CMC&> MNY^(R$3] :"#%/2#12ZI)LR\D:G;)44IC-AFNT@4Q3P.J72+S%4^^3!.VRN@:X_'*-VD8QK@^7P0!6< M&.7*DQ[ PSYI@,@*)>IR%7%?6!(LVXI#Z$&B_ \)36N:Y,AI"*X"C$Q)2N;. M, MV.TAVB*!7#DP4#AONL2-L6]&B(XH/)-Y" M,LD)V@X+[< =PR/'#%1 >1V]LB!3'G/=28KP[!G=S3.&-X'R]A.6"#S1HO4Z M;AC%P9C8=19E36.6?WK^"^$5#\(OPZ%W/!Q*>!-G'+D87\4$MI78*'Z812QS M'G6.Q:"=OB(4*X%!+H,XRADWZ2GLXT3< ^4^)0O[ANL"_"NQ-$#''1DE*NA/ MZ15<:B=S[U"-\V.,0#Q:@4.$RA6R',JL(<;E$=1@,T'!D?+4FE?/R LSV95G MZP'ZI9P_&9M3= %D"T*%5 >^$ 0"/B-T0?9:*)DH/>?RY/S77$S( @E +?[M M!+4Q:0+TIB5YKNKP&,NBKTC2VA8F1JS0W0(_!_,'8<8C TEJJ3^&K5M<#WBU M9!PI'H)0BA;YB_B!.3&6U:\DIWM $<0W[C,.@E.U]247)]Y"9!.\N=45*.GXO;<:V+;"94GUTRF?*2+Y=B M]414!N2$P7LOOR8T'_FO2-B@OEGQ+)(SC3?W9M*'5Z+=.94U.?UP-Q,2 M.1+,L,L*ITM[E++HQ@S$ H 'L-L-IXD6MGH_6,>P/\96DKE_\,^RE.#4K!HS M,(_1!B+$:RD^L^=*GY!(7MF<82O>; MFCFORSFGL-.R]]8U*7?T0/B6O?(!WKCGE"P3BV+1.592GR2"_UN"_\/-P7]< M+H)W=^ 99Y2)C('6K$5D#(B,@59NL-F,@58I21LV;+S>$7\_D+'GL+?^8/= MD 3"]U:R8[6S^9YAZ3W#])[=<"'_W#WY0^\]YY-KC='1 8R$ ZI\-@C@0<79 M(*W2YJD* _^^\R=W<9A%,ZCV!P]2FBWW3VJW/\]JE[S4'\3XM2O>;ZY8VYAV MO@RMI.&:C,_9>3XWMF;T,+ ,J&PIJ2'*9HX<9"M=Q%P25>GJ@_*O-LTEV?RY MKM5[TJ9%]?7N8*BU;%$T=J7NRT^RJ,'%SX*I-C0EY?.51\&4CI*^R*W_FC"J M[\BH>&E-QN-. I#VC=#A#692!\.- F'9L83#03MPI-#*",WJO1:5KM&>X=H; M)BZ1FM'T\.S&H;KOP\7BLH?7QOKR;RSK"9[;070J]MN/:Q7"# OE'] M'[8[24T.6?)8U#3XZH#LVKHSEVWQ9OHKKSHS"-N^3'X/&8F=FC$&HZ=T1MI0 MEPVSV'JS9GOEF5!*$4>3Z0)1&A""-1%E@-T2 MS)8@2D,&=3*RITVNHBU3>Y)@E+6_VZAA*[O)^W?=<[,3AFKO_WH8V-;Q8QG; M\O?7W UNU)K]IC3WHXX$$E0FJ.QT:D)S5#;D]K$R/%A[. 65):K%6E:LHE/: MY9DLS$N]/W=0)?/3+FQUC>J<;5(Y-Z0V+'.>KDW7O.C[;\&YEQ1"O&F#=T_< M?P3^9[0< 44PNV'_LKGS$J4'8*<*2=YB(Q7YU M>(:",7)%'IK%EKTB1-X:]!&DL4>(_P!BY)@_[3;D 6A(BOPAE1H3*FU1E ME-VA6^*? E#,%RJM@"D;*U8-UP'9%REO- ML3_[25N^/3U&;77U7?K]MZ1D'>8QND$UZ]-Z936E$=+@H41I2J;W"!6I9>Z1 M);NM;09BPH79DS53*%+7B$_[^10.P*K618B\0_P*(D12"_H2]-5DYOW^]-4'^E)T>: >W*[A%/352,Y]6[W@)[[_2#GW MYUE=J:9I7I1*\Z0W#%3-L1=%FC M@W?)F>%4ZZ\LL//.I^5 :T,U<*!UT53[FSC3(YVI?OPS'>*9%CN__*W(R7ZA M%N#Y(3+Y)O8U^^S#@G$.](8.\FJQNS]\5M+=?X_A*$=O(H_SN'PO'2+&E3>< M/KU7$W>]#*5/WL/=-+M&SZC;PMW0ND-U>P_PZI\/#+.9QN3PJ)H]SK=U2Z_7 M#'[KHM0FNJ57["%=>IE9N.PB6DW_F :,2;_!==-0>N_A0,2L!?=A7:?;9\NO M.EW:(ORJG5/%;N@'@$$ N)DVZY=D@'Q9M2](TC9M3._M%;UIE_VU^NN5.NEM MJ.36==MK/6RR)_>-HT?%+CHD)HCK&HEK>'3J4K#7J6SVFFIW>CSJNH6JG7]: M@4NV[('B6V2D-2"[TL/8G[@P04U6>VW)41/8;FP!A3H^K(7G: M#=^J0>(FI@)?$]!N+_#[@()P;L&9@1@\?F6F"%.),-6>,>"OU@)UN;"V!8,M MY'19.]R;?M5QX%NGL6LFLUK1X+WIS ZTX#.#N["<<(JR9,%A7.F8O*(.[S^ MC9D^PP4MV(O>W)GGL)=+<\"^??D]F8\H^>/(@NL=L)8E]M.>6MXC(X5AK2ZE M5'7@7A8Q7D#T4#]$&5B;JOHEP:+4YV1 XV4#N#0[.;6E/ M_%W0S=72S0[I?DK",3NCOCP8M"KQH.CMS_NPJWU"M_*UCX-?1AN]P,DA]M%# M._=#%^]^0UYE]YF]31V'=,*YNQ*W;F]YBS4&;2>.-M]2YE\^AX]=,=?$?.[G M-%AJ/(_L;APPZ\\[:P*+?6/-7JQ%B$>4=Z&[7OKPH=Y%$&[:?=7PPF32R-8+ M[B+8.L="( 6?!U;> /:R *^"Y5BM68LT#9!+_,75K(%I.D/F*,SI&^.):>FF M:FD3>Z(82D]U_@^T=RHCQ.C( S(8#^=B6YMQ??402B,>Q\7(,E!T1E]G%K8^ M_N!&'@M#6?KHV5V*='V/QZ'KN%90T$W/2E?EN_CL1_"PR,>C +L@!-4;?B,3 MB")4O.F=:\VD[Q%\0 :;].IWSXH=%[Y_W?H-OKI_PKK:$"V*:.K'\"P'3@N, M"X:VWM0*>'P2!%/Z%[_A=1G#*0], L;?J9W-WP[3;ZN7W)8V&_S-BN( _MU0 MAMLO%MS6+/,%N1U8D2W59KJ(W9R]BF!4^IS@05QYN>@.;\T"&(^4 M5184%.YBX2ZNUZER11;=>TZI1$Q]R.]BEJ'@E\D'%RW&_Z4V0/4,RSZ.O.O+ MAGKT&,XE^I;/@5# 3/2-P6%1X]$L#7V&!_^@1#V>,E.;?+3.R, &L0=G8;>K M(J3M%#+8BT)N8[Q)LQ2"0N7'BU^;,/I &)K?SY"2%RT^X_$[+.&KS"NR> MJRFRJC4U>?(2W'L7,982#_^-Y#[-XXBR/T$BL"T]+2J(X,/82_O([-6)Z>QW M+^T-SYSW/VVXB<>V:A.=V1DIO:%LF$4U]G5=V=PN>KM P?T5R K'=#];LYB5 MAL?/V";AJN6\Z"-QFBEU>N](4^K:VTFB[9TE[CA_6?3@/\$R;.;DA>%^8E!7.B-- M+54].1M^M&:PL['K(;9(3Z[G/L5/Z^#(:F=#*00T 55I'$>2YT?2@D4XRH O M=ZV=1L7,8UKJ[@3. 5CF1>S#X'_A,FH>"3_R[V!+H1M&TCP 2@G@I8C^#INP( !T#A*P@9H2SX@A$ "! M&B),0L5,S8!Y[ 5^GP2@M$Y=((\)PZP^^,H*F 7/>F8S?XX$(UF/ :.D5>D5 M]K11>V_OW]W3;\K;U_P^JDD?+Y:/PYXV%G9DFIFZ]A1? M)#W".@(BVH#9_J,'@'$D."9,R@XL!,,=@D0:6[!?R0<&+T739# <;!E_Y_G3 M"[[-=#?9FF7:DT>'CWMW2$:$=#7M-?X ;$F^C6\: 1[2"KG0_"WUX'#%D@C6\)9AC+CB[\U^0&0%: MPZ?,"^#M!'4.,\L#%)XMCXF: '<^ =+4&=8P/X=N_P S:V,$.9US; SB-8 M LJ%[(IQ#! !-MZ5<@V,)'MFA:$[082#+5*+Q!)FS-""[AE+$H++8MJLYYRM@-%64L'2>FR M 9L@GM(I24F])YQ Z6FE+:7>,9OA^*4574)#S.*?E"@:;<[D!>6YV^,*=*U4 M7J5K]NLU*]J8RJMWAX/MCSIZ*F_5HN:CUQ7LE>>[+#T^M1/A'%GV!(%?$TYH M11L(LKPN6T0%1%2@XDCM;9)R?_= OS,R%7F@-=PHMB4NR0L. 7S+5/],FXZF MP%U>K'"I=5(55XDVMT ^A-^,&M])0>"RA4]._[]' .)[0!AK[EX;"IPI:62+:+TI-+ M#-.:2O)J&%3$W$X H.MA2QL"(<=1L[%)FZ+(O<,93N-'>J0HW#YQ!UZT" O[ MNO2Y?LEGH_66PN"?ROR;J M" 8&.6S0(3Q>,1H2$R&)+.9:K9?[M4-N9: [._:X>]QECBSY@32W HPZS!:K MWU#_@(VNQE4_]!0N9K-LI6DX,]=&/XL-R5((1,0]Y'%(G6PL]#\'_L*:<7TU%L%%%Q6)#VEE\)1GA2$B4@*^K9=VWF)-$"'IGH;G2-MJ[5 M_+Z>TE[7,.JV;]_TN3EH:+!Y8S[7LPKP:M[2TD!@">&^V6A4B*X15YB,MK-K MQ#X;%TV*A;-YFQ:L]GH[^AA64CB9[>JS M>PPR&_2 S&33Z(E:L';TG]A3< MG-TK_/:JX<1A-D*%>0N<^%*C.'S>#38+&KU7YC=;Q;+"YBO6JM7>9Y8[XRZ3!KY2X MN;)QP 7[C1,'5)*WW"MF[ZCK.,KK]M83!LI+B1/4O+DY16IO\YRBZB76AI:5 M6(OA1N=?BQAN)(8;M7*#S0XW:E6BX(8-F_4;/%#^WU@][>L9J+^JCD6O9D"5!YK2OY>%@NID;2F'\A"TG4"$;LYG_ M4JDJ?+GABTAV-/I=P]@^EJERBF*OJYMZ0WF3NM90K3HN:GCQ>9,5#?5R8S?; ME'F9Z8[4)U[B(T:D]Q[6=9*)*(%U6"<)LA4GN;[EO0XRY_&KX8=H]RE73>BL MLN$=R;Y7!33MK'G 9ZN3^Y U0$H])7>\#ZS[)#V\_R*Z28@$WZKQM$$EE_6F MGF]9T2UV8X+_G!_6S[K.0F/0&2FR.FPJ?>JHWFF1:"_H\"AT:)R?#M&1+?=Z M@TN@PYLIB2\3]5336"[D1:Y(CJ:&1Z"I(MD,.Z/A\."Q0PUEAHATHV91R#P) M"IE@S/1O=2;/V5CK^USGU,I6E,AM75*'4JTZ\)A*R[!'2HO25*E@"^P#@6$Y M#*M6&'<@_QTJG5%3 Q"$8GL ]Q6*;36JJ%;E=E2^JX+*(IMF6XI'A=[;+(95 M*__:'\,F[D_FW/V'!7X9+.OZ(8!YIJ83[4T^J.*MWYG-)"50<.^T(..N-WA"D'8@K!W$G:U MXKVC$K9.P4:]X=9")R?LO:MD6I6BN-K]T:E7XZ(J.V+7]S9-H0N_4>$-@NHS MV[>B98@]H66U;Y17M-1<^(Y@7Z,+-\A04XJ2#//NK>1-27$2)6U:412XXYAG M<$:^9*VH?MOJE! 2Y?--9!Q2AD4V[C.;+2JUT6P5HMX#M?+18K.%G!\$1FB; MS<6Z?W=/0"@94+95F4: UD2A';&M'0V*BV@R!(7'+#K!]L'N'3&3VDO#=G!* MR2C(PQ%1Q@?P*77U]JCN\'S7W:.);NQ^T9FR!_C50X94E"U-P:45Y24FB1,N M6[G<8[^0-B:A%]M!:;K$78JYSE9K'OL,G MF,J4K]8"&?N>TL14.Z.A(O>-#96=-=>\P\O4T)JUSL@_>S:O" -Z>+S_0?"KV@Q1W5XML#YA\$CGUC)O\4)F01+_LQD $NX?!9O M-IX].7FUDXXI3<8FI2H1W"_#9QS5\#PB9D\] -$C2 W'BBQ\ #PGI OA=R>V MH_P\59G/*>8%SVN[B^=S/TAFEO(&Y=E6CXB%4TCI9J,7AEM\16:S&6_/T:]-T\C0)A MQ*3='C!77%5WV&K?V0Q6\?@//B?XWG/N5TCF/2>*LD/#[.%A"995/32-KLRF M\V)I(IP9-WRBJ1LX=]SLL1-P)-P"6-9D CH3J?%48>?' =$(4//#U&43Z?U/ M9L=$\/\_>^_:Y39RLP'^%9[.S![['+9&)'6U\_;9'E\2[\[8SMC9G-TO[Z&D M4HL9BE1XZ;;RZQ= %2E2)"51-Y)B?4@\+8G%*A2 E# @R_PTRGSU,W#<9,V M 7'@\_6K4:?D/+4A- .V*A!]W?*Z[OJ;\EPX0H1>@1]C0#6VN7]2P4I9D M.A5U8YZXIC*]OY!&SB+N=K"?Y\PX*79QQ%#>:/44]8F&F=B8H>["?L$B+ER9/ M_\2#&'\#\DT=K-UY\((EX: 5TN7^"K7Q)CLEX_"S+#I%Q_9O'U&\X*4Q_$?5H=E?!)AH44?HUM2M3"H\' M_H[,"6&DHM:?/G],(:9]HX<^^3YP['M2JAP#C7_^09!G]M'U:.*/[VC:)#E9 MF#2@R8OKS7SFQ,=(=R.5V@Z;M6CN6DWF#B+L.BSG#-SZX!Z&O8=?\LYQ:I(E MIQ27,#UT*L&^]BC>1\ZG.4/!Y_8B,0OQA ]V*/6\H[] ?UC@^"%X$3@YN!P+ M/!71GX^8WP*58'HID)V.\LG!MSF,DYLS,LALS/; 86F>/X1;)R#TN3+-I7TC M&5M#+Y@]PX>3VL/RTW)E4^B!>OL2** 5*.84=+(GHG[1S&=96267[3@A)7#" M*5K]-ILU+W#S?F,-%5DDZ2L)-5:\[(?E4P12G(,YV\9^@.]G^=1M'I5DS#RD MC#GW;;:EM(CK!2*>.O__8#/4VK,OWCO3MO/$_;!094*D$2U='ZC=819!-4\F M2JXK?1]:M*PBW?4NUA!?YC2%TJOK[5B=PU[L];U%[]XCZQWEF[4,[0"\7S?T M\>X4=]O*:A4>=8_8 ,3Q;*K^TGS0WT&I/5J#(%I]NJ#BP%I"N17+$H4>#A&H M6!DIZ2R$0TB?BTT8 ]&6WAACYQG,=X6/?8;=&!PLE6IT4*#V(MI2^O(FYA-= M+B/-@"3W0(]XB.;I^$>?H=O*TN"I FF-9#@MT]_'VC G)M*&33 M(V2QMT=))DQ<+H!?PL '[8T3+"V+P[N'T4 = 0<-L5W,/N7XN.7W>&P%WS.Z M52U>:4&TVNCOC%;_;CFN!X[Z)R'C.7'J7]>?78=Z1[MTR\)_DA.]'G5'F"O0 MR2[QYTC2GEU:Q,H%C1^UST[XOVCW>F[XE H$'W$$#JZYN^/=N[MU<)VVF?E7 M#W2 ;#;LR_P#/.$W*Y^ M+A)R6T)NUW*!YX7<+HZU[XZJ2ROV'%9LT9RCVZQCC=G1'G,GG88P^]6T MT2D^SK'4-((,&<+_\AJ4;+N6IYD[XS.:.\#F6B>;B%W.VN%AF[(;U"NZ.;C( M!AD[-VC?)G?H^B+GDKTWY&YQI.%,$QGBL,Q2Q=\(%R5SP_N M'1AIC][WE;_N,813G'H"\(-=*YD4/-+Z=P_];E<%RN?DXO,$*EBE;4YY1!0( MIHT+5]]1CKCM2/KKFR%GI!4]%EC>$<=7KR@N6D#.V:,S^X._Z_0XJ89Q4LT M]_T 7;D5>L+;#%-$2Z>N'Y2O0TLO/2>O]Z"5_S^F';+2S#2DKIS=G*Z<'5AH MAFO [,2*O,#\47J9N]JIT:YM5OB!WI*;8#[21J#P!SGA[!=3)*A&N=:P@*+H MKB%%.^HOK\-64JGEIPUE.0@=>_>(SN[+GWNBEXF9MTRO&B'%%]B"M*[*]07F9 MB0I4>34-*;$!TWRBG.Y=J3Z?:.$AT.P)3E+/B0Z+;PS$#%:,W6V^,<<"-4C. M>$>)LR&!4&MLC!NB'043L(9T](1*K*.VKDH+5TKFY;^ MP23+P@=?AI@@FX:.U8_;V>#Z()N&'HVTB8@?E7[.A\YY84/2SW\U?: ZRQ"C MT(^EU-'E*@QXXA5ER%+2)\,8*'R51;7)O4(225M\EU MXKUO,5WR/*'98#V[=/;)I+./A*JJZT .Y-;=U$/!K4I%@;ZV?J+&R,>C?>[G@LVQT7 M+"H7ZUYV1:Y^P\_<%;F-?8!E\^0CB'9J\^3YO#N?'MUXYLK!'5KTY\@,.81= M]BUX'ZL4/7\L#]4/_/OP1NV2ED?0\DRMH A;?-@9UKWGR.KP5@1Y2ZRW))1):MF#=?S5<^=6\)OK'YA5M;F6,;IW#T9/'><4GS:V MP944@YL5@SWX;"?(@8:M:=7A((N_WI1.7+EF:E,.Q=^8[[_9=?T#.W*?R#:/ M<_\S#;K.9I;M;$N:)?8-ML?;<^J (?.)-@L%[C&Q7]_==&E IMHC(7?ZW<-@ M<')7\1W,?Y$V4I)]SJ"MC^"?DDK=P)XPW=JP5VL=G8-NAZ_M#1WL4]^HC7CX M^F]()9702*6U38]<*:-[+A.R3-"GCGZ6%+ 6"EB9,[^TA/7A/-?584XE5 TE MK T7#>\W"0XU"8]OM:8L<^=5D]FUS$K\UW;N9HF,S7N>1'-NR_$@'^[08&*# M]/DAN)[=;8T>[=\CW[[/E'G[99ZI8:!DL;)5+\: (+O&W;%JC&XH1"TY+)5= MV:V0PQ#RKZ?V>CVUVZT+A[4L^/N!Y]D3*D0FM_Y-E89%[9X_IW&@Z1V][JSQ MC9_YU!S@N%"_U,('PWOTRZMAD?J=T<6/,R6%;>=[7E=,& MM>"T,7#:4%,'HVP]=?//_29H]S^8'WC6-(A+TY%QY(WNA85O6 ?AZW7O'@:@ MY8>#FES.248[.Z.-:L%H&C&:T<_B9S?_%K@)2OXK\VC'J,'HB5I>FE@'"]\1 M4;L+")\.)M9 U88G"Y^TY6O*:/TC@G<78#3C[F&H#OIU\1E;%L$[[1)'U#]7 M:?>?EJO0>"D^[HZG2(Q+"V_O[F$T5'5=5[NC;-OEX\RT6F3/2.ZL[G[H;-S9 MIQNBX6B@#L8G9YY<@SO/Y&'4Y,3)SSS)0H@5'C87RA(HD5RT(^VC'?EO^PC0 M4'45^K,("V?WB:KOP](3=]=9Y3.X>^AVC NDE.[9DOKGE$JA:IU0I0V!XX5J MB$*E#QLA5&U((RUUF%_(6SPY8-]@W9*WQ-O3'B6/9.$_Y.F/T7D.Y?K<7$GF MOW7F+WET[F#^\7D.SW/>IOU"A85)$.\DE/21:)>/3F!%^8C?XG3$#S^F=CAC MLX^>NWQ'2(Z$ )D%Q\P"86*D?!NLNM_-HF,W!1YS [*)J\@I[">LW8R!<45C%;J,D"%=:)O3M] M 0SJ;Z%P9B#,97?E!,?HNNRN++LKR^[*LKMRR05>I;LRG<.[&DWHA5IU.#KRZ!SHR!)(^/R@NXT#CST)M4K-TI8R=<1)*&K\(C MSVO"L77Z;+//SFM_3H:V7_OWM9WW_B%:O(<^"\=I7N]VAVNLU@F=O*X'EE,I6F6-,0F5<0ZBR MH =U ;QV8T7 M<#&MC"AP9[)B&F9="N=NCCHU )9JV,L?,QCX4-5TT_OL7 ^!FB )2_YO)#/ MKW*DE&/T01<#Z'K74(?:R5AA%3-Z0<)L.E$Q/W41J;$_/6P$A_.^'+"J4HDT M_;52+A^8H]5_-W^\M_RI[?IA7F;O0,MF]@ZT;&8O'TP)S!^86+:=+IH\.PL2 MD?B@.:_:2D^J<]HPRJ?IK!7+IWQ;8&VFP,#F$X)!+%F44_S5-N\_6H'R=]=& M?O=5Y65A31?TF,DR;\L*F( FF MA4N%A^@3V#OXSDIL1D=YW!I+S4P WXPIP7XX^3>F' ?NT>^"U<-_4K:8^ 8F M#LSE*T_,P_'+7?BHO5K!0X"1;B6&1EJ:-/Z1TP*B\YQW7-3"U+RO&DX;]^(0$ MM1-K)D1Z&G6R9N#/1+:R,QU=L=4@Q'/)4&+C>FN\G\(*N_0QB!XOV M0!R460+4?Y M-]A;_LPBM22;,9@5W!;4)10FP:D&'\JT^:FM[O+S7OQ"F#,1WK! M;Y8YL6PR56$*9?O>#'IW#[WQ"#RM;,R#.*/4W/O7G7L?3.>NKO9SX)SQ ?* M%TG6>S:E@RKU54;6>/E.0FZ$!L;=Y6J37A*PYY\3RB20XUJ>O7QIU&I/@/1ZU MTT1]#"PIMF#"=;)<*W0B>PNW*"J)\NEH/*"?+Q-7HCMJL, M06B6)Y=0(V\-SB!1\;0PL$987E+1WE4^XK MCCV[>5$?&O:@U; @T*ZE=-&(;T@Y3 ]QM#9T5$S/0P6SY'5:]5O:H1YC; V; MT_^$%N=IU"JQXOVG([@&Q,9A7)[(.!=JD_9\'@:AJ!B*M ?X5,%&#^<,B:RU M030,P&%F<[4OS3Z"MN>8EF,RBTIB"_@AG((%X;N>?P]R$ZN]5\@2>O?M]S\>B8M@'/I$>_NZ ]PT M$V7+<\OSA77@^BPEHNDY\X VOE;LX>)QQ-F/RR043#M22-Z[-ER0S^:N_OB MB,5D0RJ__?:NK&NF]\>[F"!_\[\R#\M5S">6ZY"-[QY&662]GR-)V1P@RM+K9MNR7MBXVXB7D!$VSI M"1_^C*S&Z#6H!"+=0O$9,XX"^$"(U\*N,P/2 ]-D:&LSCU?6:VY'PA/%KT^K MJ5R5A"][9>%HR8-VVV.,A6)ISK B/N+:(M&#(>-(DH71]X0AD&)[;@<7CE." M]:OGVF%W#]?250/]E<>T1_%CM EI7HS5P+:RBE0!D'#!;(HIFO,YV(BF>/+[ MM[_QB?!71+$*^#@^V4"G O/Z%*#8C)SG]\!G>E?3U=39RIV<)+=%_#"!KU+: M.W_O/8;C\%BQQY;PW\AEIT2^RF[^E_D?T7N_NA[=*SF/L4IZ!P?\-[ZYN5R" M]4)Y7!)99SMU7"U-T9WV6H$ALK&NB-W<*3DB,V46>E'XN73,K6RRBJ$7<$&, M_8(J\@_&I?"+]P[XC\W>TPR!&RQ78,F6O3TWR7FD"/AAE F)HI?EB2FA(N+2'D5LR1+YPBT5/,8<]F*O[RW?1Y]R M]YFF"N7%0YM 4#SU07_Z+'$;D@[@X,7 )O*7#<$_9K4N9]]HQ&WSG]M8> 6U MBM5&WM!;W,]=E7^'3J&TT.6.CT;ME"4SXYF:@AA0HS088A1C*[V2OT\K$0?:"?GA]D5D]2=ND@3)9!_6VNX0I(WQ>E$R:8 MZ^&'+F^S$.1'A.+(JL7*7X,X2+;=A9)HY]!E4C MQPK,WF6 Q>XSA_ORJY7G_K P*FF7]G=ZN6A_1_LZHSV^3LJ;%!>7^'DB"I+T M3C?^,)V'9!NDKQUS@Y<\^"SN.\4;X'.$:=JC@[5\5DT0\$=2Y7KTW%] M?74PR+M#.ML-*H4=+ H:B*4I[@28E^=1; 6! ^W71=-?!;1QT^KVSX#8VH<(YOV:D MW*+J!P#(==6)$(!U;E]2A!Z"UT,S7K>0AQFY;[&G@:;5CAZE>R\!W8^$@*RWYA^?[BEA:6 0B+KHZTTW$%SMAG MZ/9/EJ$\6:H6%KR=+RTN0[#21NK@=!@.>;:4$9>1/%LJ%I>/;EC>IQF13S/. MR<>3A\O% *(6S&-TJR6/F IEYA%WX&C!P4R6@:%V!\T%7RN66$TG +5Z2U$* M9JU%XDK"1!T.Q#7N M[0'BTO0*D;B,LDA<[]SETB+4!?_1F:6NHG=A%%]FSB!4>! M==%;&G')_9$ :JPES]N$?U6!*L7+ECW@K4-JTE_'*Z@-4C% !AV5B!2"U3L9)V@;?D;+FR7=(>]U%*&G^6%W3: MUHH7<)NVC675K)[5486%^OF"\#O[84U=Y7%3TE['1>WDGB^.Z"6HC2G!L M; MK,Q!WT\7EL^H9D:LDOU@WM3RJ49E%0910;RH0(P*/!,VCHU(;8DS.L5AI:=L04E>WIK471.] M."/E5S.!E;+"9*XH/Y4!KR]).VRRF"/L#YL](;+69F7E*QKV@:RXOK\Y>]:/ M"'MBVF $/8/XNDYIDP9K U4CIR1*H//Y"/H&J^ KFS/F4\JZ&B6J\S(?1/=# MU8H9?:XC^JI'"7'39$*<'Z7!X:!NC)-6*8,F:I.J9;_\NB@E2ISN**#JODP# M%R$J41'?[1]7Y#UOD63Z5T M_)2[TY.0!GBLN=D5-OF>=19 CW^@4>.1' MQ:PDT@C:R7,0LVQV_?;A$I\>:0VST?NUM$C*(+(B#I+ B++A"'M)8%<*34-Z M:.6Y4S@SJ:0506[XH9>!-)@PVV+/!)$))$(L&]1J0!5K%G+L0B\N%GR",P@L M0C0]8R0FQ9R!\X2EC03D%JFV[>K;>9SD&Q4&X,";\LB-FCNH1N% [VI89^^J M5]:[^L:>D)W_8"N$.'">=KI4_1R7JI]UJ<281WI/_3RH8_BT(8G#Z:*K'5BM M/J?2H9 5T89%JH_O&,80(G*757\#D\F+X_&91.XM0 ] M6*](GW)$+Q%I@'D\6U,6_?$D@"7Y)I)$^&(G<,#IE/SQIRTLOG@JL",L5GE@ M52$3H65*<%>>\@H5J,"H>O?E_>\1.!6^A*.GH>I=*N]HF \_V)2@]I4O\SG, MT1/OA <5Q)9A+RGMFVC;1,X1@2 '5)WINZ&':YRL<[B*1@6Z$=K9A#$'SJ'$ M$B+>VQP25*QF>A[.+'WFQ'3(X=UF\EHL9@G>(&LKQ7:)(K[<(U(,@N2,@C?1 MT8M8$O D%7/.%OB-,0C'Y\>/D1.3LHM33*'DZY.=I-C&XR;S+'\8 :/NAD&6 M$C1IOGX^E5AG9=\>87-%D''\9_#N@GA%,SD1=4_(B]-7X%!.K8%!3J&R\ 2,5]X M7$?P(6=#T1$$] RB6L>85FJ$K#W#(GS09SPX2>]8HDWT7_&)%R->N+@J<>HJ M'W[]]/W]8T?Y(^)YBAP!Z^7H,<$W,#7$*TZ"_!+OADZ,T@7>.VR[N\0"^@30 M/^I'FGC$B9&D=3*V50D3<+I@L]!FX$YM&8.?-H?1KVOQ98Y9.,RQUX99L[ I M[$[LC'QBNR\B,(B0;!R^,3KSDN=T%(4J?Q1E#&19/)TLGNYM44L63\OB:5D\ M+8NGKUX\71"HT',#%49Q_3,_%G,.2[U0 V_.P^L6!H-B['2YS7)E2[97?^87/A_2%3YDBYEKL MY/:23ZP[+Y/X5.]=SBO(/G;!N>T^;Y1H1AD1.'N7XVKJ^,F)/H19]G3U/(V+ MCFHZ>_;)G:DHH3&IU=DX:Q0VNJ?V J>DMM]:WG3>$F\G\UD?#'C1@(@UBOV*[SN_FC=-+%Z.X!9J[VL<:L%J461ZJ!I+*2 M(G.[(C.J7F3&=P_CKJJ/ZB(Q9[*9;N($I:9MCLE1=X^KFLT2YP8K /7!N&I! M&G>[F)3:&V?Q9H]K=7^MD^<0,UERF#[L5L]A&D&BGZ&.ZSP<=DY?9]@9-D]1 M!WEUI64*LT\K(6VZ1&6ZIEQ?HG3T%WIJ5\^6$AQG_5RT]/$,SH3DSD.Y,],I MY_K<:8!IKJN#TVX MBW>TNJX:PW/90[6(N9S)(&\W=U9^'3KNCM%:[ZNCTX,NU^#.MIGRV6K"$^(L M;3&IJK\;U;H@50.UIPUK8E-)J_VL+#:J_G)4P\M10]5RVLLWWVQOJFJ6^2N' M"E#U=Z&:?O?05_6NS%^Y30Z[Q'UFEHD,8*+^H"8L=$[K>-!$#2P35$X2F>HO M*+4>6#7Y*((U3 &0^2E79,[J;S:U/IG<@X'6!.8\ISVN]^L?1Z>F%U$N^9%! MJWR(_^)]NNE:E'.2YG8440T-O40$1%:C&:8_3!$W,0NH_-E#DV2%G9YI0) MIU0@MI9N+S"J/NU(PUMK=61DCQC"0BJYGNJ37#2\YP2_,MN2+@;D*T+VYY(G MX/U[M'P.Z2_00ZUG9J^SD(H%B$Y' %-+**>]0TDH)PGE)*&<))23A'*24$Z' M:[DT*K-$=&HWHI.$;FH-#LVH("V8VD5]$-COV,3M5X)__R30W\'O>)_ ?7]T M9H\)T/>R+HG>O7L8#E1#.]=U0@VNLZ3,W*[,%,3'KBLSVMW#H*<.#9GU5J=J M%9GJMD-N"M*1KRLW^MU#3U>U;EVP=&2VVUF9;%R0D'Q=)L,6H(;:-TZN5:UA M/EP3E'.<$"?+0W:(2L$-_G5%I0?Z6!T.9%7W;?)80?+Q=7FLCPGN_6%=W,MK M1Q03MVQBB'O\_1M-(TU>M0%-%XG4+ODB[Z.3<%6*G M/-Y6ZI6VW?NF'8;_JW):()-/[<,*X+^J40<()#)2^WJV6N&UM/X;SFF9Y.A* M.0T!1?KJ2,^65EV=T\[I C0G"WKWQ=:!:>GY26,[\\8RZ8&W&>(](X'JK87. MD!A]75]O'=PPCK(,Z%7%:ML.?D M3%>9(=WOC/9ZD/HN#U([U(4\Z[3'!^5U*SENN++R+.S>;:\W2=[3^&V:1BB )LI$^:PN17PG_+>L9X[9[Y/N!";Q/"7 MA86#>-BI'7C- L$(X.UF$'C6).1IO]@_WL$9 2]8LY >)^,NISEX.KU>M@=/ M[CB65*3H)=N#R_;@LCVX; ^^;X'7:@]NQ!;8YW )4YUF_:OMJAGXP=2RN2WU M9?YEA75(8(%\A M"UFA(JLD=J[S_'T&)J)MNR^P2H6?CYZ@ C%A-O:!G FGN;MD<"JC*0J/_6#^ MFPS;R3(;668CRVQDF8TLLY%E-K+,ICYW$F?!B:X=28X%:VA7D+$&,49#.]N- M0D/0VZ4D2DFL9;C?T,\5[F\04GVM9>9+B25$L M,R&@LJKG6!2X8CNBC\0V7\GJG_:$+VTI4$=1?5NUM"0E28-9ZN, MOCV-K[*L,[I[T =9= ]9.')A-N ;QK6O."U=YSA@CW0V[3'@VO63DG,:L&E; M!&6DM((=@TF;7V%UYDX43;-WV\MT^RSAT[FNU[U[Z.NJ=GJ_JXMS7:L,Y^BZ MY9300G/MES-JYHUIPH4D(FQI0=$0>:%W>I\@:037D8GV:-JS<9%^]V"H8Z,N M7'36<&UC="KCH:*6Q6M/BS5LRP,G91QT*RD&!K4$[!G9H-SA3J$,WM:23[(^SJ5M7YYRV)18D[[HH9BNMTJM=>/7.<^$EC<\Z\LJY+[QZY[GP MJJ&-V:"HJRA-$X5J5*$F07LDCD?E1T_Z%N<=+UP%,GR)+PBBA%_\W7?DVP\_ M L\$2EJ.Z:T_!6SI@S;"ER)* NFC([WAX=U#OZOVQN=*Y)#(/E(C2(UPA$]6 M'Y4PNGLP>NJ@>^9^[/7!__DE!0AP(CX =L\,DI ^Q !>N,#$0%JU;(U#R3 M#Y>([/-?! F K]^Y2YC8^O_XRTC7AF]]Q23**).UXK&5ZXEG.)'>;+%2P_ " M!J..MJ>>OH(B?Z/3U\8UG)1N2.2!@D7M*;%I5!5VC$:@'%C$?HM$>,^F;#EA M7D2'4^O2Y_/N?-JH\K7"SG_'+/BP$EK^3&L-[]+KOQV[6A_O:>K.S;.R-G"_ MBZCN?;7;.SDII^SF7#08+(5+"E<9X1I<1+@0_&$P5D=&(X3KALS3DFT&#[34 M]%Q:W. MD3XN:'![HCSH6-V)V1^ZVP7=[J&IE MC8OK9TLTS_O8WZSO2 /IL-OR+,%N4C(*FJ^>*!D]M MZZE@[/R#9]8)OA0-7/@"5V'K:Y(8OQGXYIV^X4;S*DF7@PG^^Y_S^2 MSS&E2.UV#3 3KVPXR-W>M=L%74E/W.WAW<-X-%![@Y+%B#4Q$AN34LMA5*=) M<'U^<5E1^%HFEER!0+>C?C(M*L^B?! N0!V/=74X')TW1E?SQ# IOU)^KRJ_ ME[F^&I/\#L;J8'QZ#GH=Y/> +*Z&)%'Q_"9SXCZS34.TG\I9G,9NIOGJ89U" ML,962,&C,XMC8I]9Z6S :(3J.,<< ("-BTY\3VGU5DGKF&=[R GHHXX5[:+ M?>NMY]C:4X27R_L199/9+$PT<2CGC\S%O(L4;%P'8U,>#!>R*!F&:!6EAJ2^ M,E0%GERQ*7:(L]<=Y=&V1>,\,3'L?;0UN7]VOFWUJW(,CY:,P=W# M6%<'@W,5']3 LI9\L^$;;4^2X=%\,ZP9WY2S&1N3CY,$3XA#_$>:C^D8O[R9 MEQ?PI1-HCE87H[N'H396N\.R?55KF"FW-8XAO3?C'7/FYC,IG"@$G*//P53,>LS5R4A8?* MXR_[=PX,\N^4RN'.%41,P]Y7?_W%+):0XMR7*_%Q'BGN'C#;B07*1RMPF.^K MRB=GVJ&$H6_AQ+=FENE9B0#J]J+JLHK/;H!Y.BYNQ0Q1<6=*RI3_:#FF,[5, M6_D6P ?4J4QY]4_'#&<6?/^Z]@M\];@$+R[P>1*6&\)8,]@M]F/*\*A88)X6 M[MJ*>=%?_('7>6HJGRTU?9=RN.SRM/YKI1P47G0/[WI^%N9NV.76 !QD;/88 MB,]PD#3XW?9] 9)P'EWP;^7797(^MW/@#I_[M^F"S4*;?9EO5O'>\J>VZX<> M([V2LZ;,[ L2[_A*CSH!KI]EMW!??&6Z,)TG1LR]G=RX8T?>-#6];MCK#(?# M\^2?=3O]<;]N27$XJ=WI@\??.5XS)^H\:7'CNBWKL%2O[V +,>5W^-W"5S[ ML3I3XA2X,EE?C5KTP1F.99RU>B_YP&S&@Q:\)]7QIHAV:NIC;G>%FH2?\A?] M<=\Y7.HFDJ__+&QU5..1LT_N3(TN:L("^4?=-VX+\U8D:)X%RH2!V>2@20>N M,'QNN<5H#;?9(*LP*DGRD;TD3"$T?/K\<=L] "]BPKPO&Y.@+7I,U:K=4J#N/'JM79@7?3LG99!1)@ M%$C RG:"F/UA;EP"OA!)\U@=NPG6I4_6.6T;R27();TS<4G_[L'HUX1+]FC# M*+(%$V7%3'7)7UW;"HYO*"LRA6=L F[1C,U4] _@_S&*"Y:QZZ5P?2(^.>M, M^YU1_X"YYMS(HDMS;W2TG##GQ/09OYA[I6W?'K3#GB]N>'O,<<3YY'W$)M^ M2=X1BWSQDG=4>8H'0=>J[W,K#?BK'DP'\TO2K)];/]CL_K_,<_/X:(B!S9&N MZ6];:M-7?4@DXR7,F>5$2LKKUS(QJAN6I?YEG6$"(S-Z)[>C*[M;#? @VLYY M@\MR'L%HZ5HC..^V0M_YMQ_YM:7'77ZDFU/BGN3D@QY]>W&((7;^V;4A3G?! MZX_VA&6&)?5F1C6.NJ :FOCT,DQT9B;1NV=B$B,OC%C+P$_MKR]J/T$9.CM# *,-RJ5L M$E)6K>#E>?]TA*LR>]$ ^[S53%4V,RG+5'VTW,]UV7XYIKHMF[Z@ (":TUPT MS%7C&)<,<,D UU%:\+(74J,!7@OTAW7)1Y+1K_-R3VF[K"3[#)%]>EI)&$89 M&Y.QL2L)0!'_EPUZX,7]R4I2AL;JR2-%-P1EF61\]V"TMH3XA*A_W3?X^'R)MQFH]$0T_^D86@?,&;^_'YL<<&G;V&O+[+D-]GQRL7 M\3_&!P.F!XAV8!2)KRL@ C2"$^P-^%\ >V M,TW#/BHT+F&MP1;_Z2L+$SYCS*'76T[4_M6<3H$=X3TPKA4L:*3XO8KYY#&" M5NPH_X)7LL 4'6/CMZ\\]@S?;UR_*"XV]]QE!-A'X'!N=/AC6]NYF"6' ?([ MRC9ADOYBEC8XA:F[G%B\@RZ:$4ERQ2U=!<%P8:;#N^#RCQ(-<,E'A76X/ZRE M%:SYK]W0@X\L<%S-%7SU;-HX10O[\08,(>TL9VIAIV4Q-A@S-D@2T0H[\-ZS MJ*<';L$O, Y,/O0FEK^@#V'"1$:V!(HB>6A:6TUX\]%\MWM4'PI+.[@K5@@5 M8T4JZ76W&H1X>!X0XO$Y0(A[>F=8(Q3BW&.@(A3BDG,Y-PIQ A^S"H']]/W# M[XK>47XW'9,KO5CE(NAIZ/NHE?'P>71,>^V3XDQ ]B*F+PDF_>8/YH=V0#_Y M0D<$?%$,4%QAQW$:\8T5P.NF!Q[V&W3469HP9H(P>-K,8^),4\3Q-L1Q8^(@ MR&IHS^! A^]-?HRYSK]#A]O3\4F.ISLU.<<)A!$V,F\^;]'Q+*"5D\=M8BK^ M!EJ9]Z(G[%8XS7#P@- DERZA2;(-FF1.JWI^UMDTND/ SG!^VN$L:D$/9/A' M:'HP*WL-[("]UQ58QT_\/&@2I%*W@F/FNF>F)>48]CU-3-0JFBD