0001637207-24-000069.txt : 20240807 0001637207-24-000069.hdr.sgml : 20240807 20240807160727 ACCESSION NUMBER: 0001637207-24-000069 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 92 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240807 DATE AS OF CHANGE: 20240807 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: 241183675 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-20240630.htm 10-Q plnt-20240630
FALSE2024Q20001637207--12-31http://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2024#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2024#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent61111xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesplnt:memberplnt:storeplnt:stateplnt:segmentxbrli:pureplnt:extensionplnt:agreement00016372072024-01-012024-06-300001637207us-gaap:CommonClassAMember2024-08-020001637207us-gaap:CommonClassBMember2024-08-0200016372072024-06-3000016372072023-12-310001637207us-gaap:CommonClassAMember2023-12-310001637207us-gaap:CommonClassAMember2024-06-300001637207us-gaap:CommonClassBMember2023-12-310001637207us-gaap:CommonClassBMember2024-06-300001637207us-gaap:FranchiseMember2024-04-012024-06-300001637207us-gaap:FranchiseMember2023-04-012023-06-300001637207us-gaap:FranchiseMember2024-01-012024-06-300001637207us-gaap:FranchiseMember2023-01-012023-06-300001637207us-gaap:AdvertisingMember2024-04-012024-06-300001637207us-gaap:AdvertisingMember2023-04-012023-06-300001637207us-gaap:AdvertisingMember2024-01-012024-06-300001637207us-gaap:AdvertisingMember2023-01-012023-06-300001637207plnt:CorporateOwnedStoresMember2024-04-012024-06-300001637207plnt:CorporateOwnedStoresMember2023-04-012023-06-300001637207plnt:CorporateOwnedStoresMember2024-01-012024-06-300001637207plnt:CorporateOwnedStoresMember2023-01-012023-06-300001637207plnt:EquipmentRevenueMember2024-04-012024-06-300001637207plnt:EquipmentRevenueMember2023-04-012023-06-300001637207plnt:EquipmentRevenueMember2024-01-012024-06-300001637207plnt:EquipmentRevenueMember2023-01-012023-06-3000016372072024-04-012024-06-3000016372072023-04-012023-06-3000016372072023-01-012023-06-300001637207us-gaap:CommonClassAMember2024-04-012024-06-300001637207us-gaap:CommonClassAMember2023-04-012023-06-300001637207us-gaap:CommonClassAMember2024-01-012024-06-300001637207us-gaap:CommonClassAMember2023-01-012023-06-3000016372072022-12-3100016372072023-06-300001637207us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-12-310001637207us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-12-310001637207us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001637207us-gaap:AdditionalPaidInCapitalMember2023-12-310001637207us-gaap:RetainedEarningsMember2023-12-310001637207us-gaap:NoncontrollingInterestMember2023-12-310001637207us-gaap:RetainedEarningsMember2024-01-012024-06-300001637207us-gaap:NoncontrollingInterestMember2024-01-012024-06-300001637207us-gaap:AdditionalPaidInCapitalMember2024-01-012024-06-300001637207us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-01-012024-06-300001637207us-gaap:CommonClassBMemberus-gaap:CommonStockMember2024-01-012024-06-300001637207us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-06-300001637207us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-06-300001637207us-gaap:CommonClassBMemberus-gaap:CommonStockMember2024-06-300001637207us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001637207us-gaap:AdditionalPaidInCapitalMember2024-06-300001637207us-gaap:RetainedEarningsMember2024-06-300001637207us-gaap:NoncontrollingInterestMember2024-06-300001637207us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-12-310001637207us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-12-310001637207us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001637207us-gaap:AdditionalPaidInCapitalMember2022-12-310001637207us-gaap:RetainedEarningsMember2022-12-310001637207us-gaap:NoncontrollingInterestMember2022-12-310001637207us-gaap:RetainedEarningsMember2023-01-012023-06-300001637207us-gaap:NoncontrollingInterestMember2023-01-012023-06-300001637207us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300001637207us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-01-012023-06-300001637207us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-01-012023-06-300001637207us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001637207us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-06-300001637207us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-06-300001637207us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001637207us-gaap:AdditionalPaidInCapitalMember2023-06-300001637207us-gaap:RetainedEarningsMember2023-06-300001637207us-gaap:NoncontrollingInterestMember2023-06-300001637207us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-03-310001637207us-gaap:CommonClassBMemberus-gaap:CommonStockMember2024-03-310001637207us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001637207us-gaap:AdditionalPaidInCapitalMember2024-03-310001637207us-gaap:RetainedEarningsMember2024-03-310001637207us-gaap:NoncontrollingInterestMember2024-03-3100016372072024-03-310001637207us-gaap:RetainedEarningsMember2024-04-012024-06-300001637207us-gaap:NoncontrollingInterestMember2024-04-012024-06-300001637207us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001637207us-gaap:CommonStockMemberus-gaap:CommonClassAMember2024-04-012024-06-300001637207us-gaap:CommonClassBMemberus-gaap:CommonStockMember2024-04-012024-06-300001637207us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001637207us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-03-310001637207us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-03-310001637207us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001637207us-gaap:AdditionalPaidInCapitalMember2023-03-310001637207us-gaap:RetainedEarningsMember2023-03-310001637207us-gaap:NoncontrollingInterestMember2023-03-3100016372072023-03-310001637207us-gaap:RetainedEarningsMember2023-04-012023-06-300001637207us-gaap:NoncontrollingInterestMember2023-04-012023-06-300001637207us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001637207us-gaap:CommonStockMemberus-gaap:CommonClassAMember2023-04-012023-06-300001637207us-gaap:CommonClassBMemberus-gaap:CommonStockMember2023-04-012023-06-300001637207us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001637207plnt:PlaFitHoldingsLLCMember2015-08-050001637207plnt:PlaFitHoldingsLLCMemberplnt:PlanetIntermediateLLCMember2015-08-050001637207plnt:PlanetIntermediateLLCMemberplnt:PlanetFitnessHoldingsLLCMember2015-08-050001637207plnt:PlaFitHoldingsLLCMember2024-06-300001637207us-gaap:CarryingReportedAmountFairValueDisclosureMember2024-06-300001637207us-gaap:EstimateOfFairValueFairValueDisclosureMember2024-06-300001637207us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001637207us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001637207srt:MinimumMember2024-06-300001637207srt:MaximumMember2024-06-300001637207us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2024-06-300001637207us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2024-01-012024-06-300001637207us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2024-06-300001637207us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2024-06-300001637207us-gaap:CommercialPaperMemberus-gaap:CashAndCashEquivalentsMember2024-06-300001637207us-gaap:CommercialPaperMemberus-gaap:CashAndCashEquivalentsMember2024-01-012024-06-300001637207us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberus-gaap:CashAndCashEquivalentsMember2024-06-300001637207us-gaap:CommercialPaperMemberus-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Member2024-06-300001637207us-gaap:CashAndCashEquivalentsMember2024-06-300001637207us-gaap:CashAndCashEquivalentsMember2024-01-012024-06-300001637207us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMember2024-06-300001637207us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Member2024-06-300001637207us-gaap:CommercialPaperMemberplnt:MarketableSecuritiesCurrentMember2024-06-300001637207us-gaap:CommercialPaperMemberplnt:MarketableSecuritiesCurrentMember2024-01-012024-06-300001637207us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberplnt:MarketableSecuritiesCurrentMember2024-06-300001637207us-gaap:CommercialPaperMemberplnt:MarketableSecuritiesCurrentMemberus-gaap:FairValueInputsLevel2Member2024-06-300001637207us-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesCurrentMember2024-06-300001637207us-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesCurrentMember2024-01-012024-06-300001637207us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesCurrentMember2024-06-300001637207us-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesCurrentMemberus-gaap:FairValueInputsLevel2Member2024-06-300001637207plnt:MarketableSecuritiesCurrentMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-06-300001637207plnt:MarketableSecuritiesCurrentMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-01-012024-06-300001637207us-gaap:FairValueInputsLevel1Memberplnt:MarketableSecuritiesCurrentMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-06-300001637207plnt:MarketableSecuritiesCurrentMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-06-300001637207plnt:MarketableSecuritiesCurrentMember2024-06-300001637207plnt:MarketableSecuritiesCurrentMember2024-01-012024-06-300001637207us-gaap:FairValueInputsLevel1Memberplnt:MarketableSecuritiesCurrentMember2024-06-300001637207plnt:MarketableSecuritiesCurrentMemberus-gaap:FairValueInputsLevel2Member2024-06-300001637207us-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesNoncurrentMember2024-06-300001637207us-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesNoncurrentMember2024-01-012024-06-300001637207us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesNoncurrentMember2024-06-300001637207us-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesNoncurrentMemberus-gaap:FairValueInputsLevel2Member2024-06-300001637207plnt:MarketableSecuritiesNoncurrentMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-06-300001637207plnt:MarketableSecuritiesNoncurrentMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-01-012024-06-300001637207us-gaap:FairValueInputsLevel1Memberplnt:MarketableSecuritiesNoncurrentMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-06-300001637207plnt:MarketableSecuritiesNoncurrentMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-06-300001637207plnt:MarketableSecuritiesNoncurrentMember2024-06-300001637207plnt:MarketableSecuritiesNoncurrentMember2024-01-012024-06-300001637207us-gaap:FairValueInputsLevel1Memberplnt:MarketableSecuritiesNoncurrentMember2024-06-300001637207plnt:MarketableSecuritiesNoncurrentMemberus-gaap:FairValueInputsLevel2Member2024-06-300001637207us-gaap:FairValueInputsLevel1Member2024-06-300001637207us-gaap:FairValueInputsLevel2Member2024-06-300001637207us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2023-12-310001637207us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2023-01-012023-12-310001637207us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMember2023-12-310001637207us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2023-12-310001637207us-gaap:USTreasurySecuritiesMemberus-gaap:CashAndCashEquivalentsMember2023-12-310001637207us-gaap:USTreasurySecuritiesMemberus-gaap:CashAndCashEquivalentsMember2023-01-012023-12-310001637207us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMemberus-gaap:CashAndCashEquivalentsMember2023-12-310001637207us-gaap:USTreasurySecuritiesMemberus-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Member2023-12-310001637207us-gaap:CashAndCashEquivalentsMember2023-12-310001637207us-gaap:CashAndCashEquivalentsMember2023-01-012023-12-310001637207us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMember2023-12-310001637207us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Member2023-12-310001637207us-gaap:CommercialPaperMemberplnt:MarketableSecuritiesCurrentMember2023-12-310001637207us-gaap:CommercialPaperMemberplnt:MarketableSecuritiesCurrentMember2023-01-012023-12-310001637207us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMemberplnt:MarketableSecuritiesCurrentMember2023-12-310001637207us-gaap:CommercialPaperMemberplnt:MarketableSecuritiesCurrentMemberus-gaap:FairValueInputsLevel2Member2023-12-310001637207us-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesCurrentMember2023-12-310001637207us-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesCurrentMember2023-01-012023-12-310001637207us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesCurrentMember2023-12-310001637207us-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesCurrentMemberus-gaap:FairValueInputsLevel2Member2023-12-310001637207plnt:MarketableSecuritiesCurrentMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001637207plnt:MarketableSecuritiesCurrentMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-01-012023-12-310001637207us-gaap:FairValueInputsLevel1Memberplnt:MarketableSecuritiesCurrentMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001637207plnt:MarketableSecuritiesCurrentMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001637207plnt:MarketableSecuritiesCurrentMember2023-12-310001637207plnt:MarketableSecuritiesCurrentMember2023-01-012023-12-310001637207us-gaap:FairValueInputsLevel1Memberplnt:MarketableSecuritiesCurrentMember2023-12-310001637207plnt:MarketableSecuritiesCurrentMemberus-gaap:FairValueInputsLevel2Member2023-12-310001637207us-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesNoncurrentMember2023-12-310001637207us-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesNoncurrentMember2023-01-012023-12-310001637207us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesNoncurrentMember2023-12-310001637207us-gaap:CorporateDebtSecuritiesMemberplnt:MarketableSecuritiesNoncurrentMemberus-gaap:FairValueInputsLevel2Member2023-12-310001637207plnt:MarketableSecuritiesNoncurrentMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001637207plnt:MarketableSecuritiesNoncurrentMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-01-012023-12-310001637207us-gaap:FairValueInputsLevel1Memberplnt:MarketableSecuritiesNoncurrentMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001637207plnt:MarketableSecuritiesNoncurrentMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001637207plnt:MarketableSecuritiesNoncurrentMember2023-12-310001637207plnt:MarketableSecuritiesNoncurrentMember2023-01-012023-12-310001637207us-gaap:FairValueInputsLevel1Memberplnt:MarketableSecuritiesNoncurrentMember2023-12-310001637207plnt:MarketableSecuritiesNoncurrentMemberus-gaap:FairValueInputsLevel2Member2023-12-3100016372072023-01-012023-12-310001637207us-gaap:FairValueInputsLevel1Member2023-12-310001637207us-gaap:FairValueInputsLevel2Member2023-12-310001637207plnt:PlanetFitnessAustraliaHoldingsFormerlyBravoFitHoldingsPtyLtdMember2023-12-310001637207plnt:PlanetFitnessAustraliaHoldingsFormerlyBravoFitHoldingsPtyLtdMember2024-06-300001637207plnt:PlanetFitnessAustraliaHoldingsFormerlyBravoFitHoldingsPtyLtdMember2023-01-012023-12-310001637207plnt:PlanetFitnessAustraliaHoldingsFormerlyBravoFitHoldingsPtyLtdMember2024-01-012024-06-300001637207plnt:PlanetFitnessAustraliaHoldingsFormerlyBravoFitHoldingsPtyLtdMember2024-04-012024-06-300001637207plnt:PlanetFitnessAustraliaHoldingsFormerlyBravoFitHoldingsPtyLtdMember2023-04-012023-06-300001637207plnt:PlanetFitnessAustraliaHoldingsFormerlyBravoFitHoldingsPtyLtdMember2023-01-012023-06-300001637207plnt:PlanetFitmexLLCMember2023-12-310001637207plnt:PlanetFitmexLLCMember2024-06-300001637207plnt:PlanetFitmexLLCMember2024-01-012024-06-300001637207plnt:PlanetFitmexLLCMember2024-04-012024-06-300001637207plnt:PlanetFitmexLLCMember2023-01-012023-06-300001637207plnt:PlanetFitmexLLCMember2023-04-012023-06-300001637207us-gaap:FranchisedUnitsMemberplnt:FloridaAcquisitionMember2023-04-160001637207plnt:FloridaAcquisitionMember2023-04-162023-04-160001637207plnt:FloridaAcquisitionMember2023-04-160001637207plnt:FloridaAcquisitionMemberus-gaap:FranchiseRightsMember2023-04-160001637207plnt:FloridaAcquisitionMemberus-gaap:FranchiseRightsMember2023-04-162023-04-160001637207us-gaap:CustomerRelationshipsMemberplnt:FloridaAcquisitionMember2023-04-160001637207us-gaap:CustomerRelationshipsMemberplnt:FloridaAcquisitionMember2023-04-162023-04-1600016372072024-01-012024-03-310001637207us-gaap:CustomerRelationshipsMember2024-06-300001637207us-gaap:CustomerRelationshipsMember2023-12-310001637207us-gaap:FranchiseRightsMember2024-06-300001637207us-gaap:FranchiseRightsMember2023-12-310001637207us-gaap:TrademarksAndTradeNamesMember2024-06-300001637207us-gaap:TrademarksAndTradeNamesMember2023-12-310001637207us-gaap:SeniorNotesMemberplnt:FixedRateSeniorSecuredNotesClassA2IIMember2024-06-300001637207us-gaap:SeniorNotesMemberplnt:FixedRateSeniorSecuredNotesClassA2IIMember2023-12-310001637207plnt:FixedRateSeniorSecuredNotesClassA2Memberus-gaap:SeniorNotesMember2024-06-300001637207plnt:FixedRateSeniorSecuredNotesClassA2Memberus-gaap:SeniorNotesMember2023-12-310001637207us-gaap:SeniorNotesMemberplnt:FixedRateSeniorSecuredNotesClassA2I2022Member2024-06-300001637207us-gaap:SeniorNotesMemberplnt:FixedRateSeniorSecuredNotesClassA2I2022Member2023-12-310001637207us-gaap:SeniorNotesMemberplnt:FixedRateSeniorSecuredNotesClassA2II2022Member2024-06-300001637207us-gaap:SeniorNotesMemberplnt:FixedRateSeniorSecuredNotesClassA2II2022Member2023-12-310001637207plnt:FixedRateSeniorSecuredNotesClassA2I2024Memberus-gaap:SeniorNotesMember2024-06-300001637207plnt:FixedRateSeniorSecuredNotesClassA2I2024Memberus-gaap:SeniorNotesMember2023-12-310001637207us-gaap:SeniorNotesMemberplnt:FixedRateSeniorSecuredNotesClassA2II2024Member2024-06-300001637207us-gaap:SeniorNotesMemberplnt:FixedRateSeniorSecuredNotesClassA2II2024Member2023-12-310001637207plnt:FixedRateSeniorSecuredNotesClassA2IMemberus-gaap:SeniorNotesMember2018-08-010001637207us-gaap:SeniorNotesMemberplnt:FixedRateSeniorSecuredNotesClassA2IIMember2018-08-010001637207plnt:VariableFundingNotesMemberus-gaap:RevolvingCreditFacilityMember2018-08-010001637207plnt:FixedRateSeniorSecuredNotesClassA2Memberus-gaap:SeniorNotesMember2019-12-030001637207us-gaap:SeniorNotesMemberplnt:A3251FixedRateClassA2ISeniorSecuredNotesMember2022-02-100001637207plnt:A4008FixedRateClassA2IISeniorSecuredNotesMemberus-gaap:SeniorNotesMember2022-02-100001637207us-gaap:RevolvingCreditFacilityMemberplnt:A2022VariableFundingNotesMember2022-02-100001637207us-gaap:SeniorNotesMemberplnt:FixedRateSeniorSecuredNotesClassA2IIMember2024-06-120001637207plnt:FixedRateSeniorSecuredNotesClassA2I2024Memberus-gaap:SeniorNotesMember2024-06-120001637207us-gaap:SeniorNotesMemberplnt:FixedRateSeniorSecuredNotesClassA2II2024Member2024-06-120001637207us-gaap:RevolvingCreditFacilityMemberplnt:A2022VariableFundingNotesMember2022-02-102022-02-1000016372072019-12-0300016372072022-02-100001637207us-gaap:SecuredDebtMemberplnt:SecuritizedSeniorNotesMember2024-06-3000016372072024-07-012024-06-3000016372072025-01-012024-06-3000016372072026-01-012024-06-3000016372072027-01-012024-06-3000016372072028-01-012024-06-3000016372072029-01-012024-06-300001637207srt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMemberplnt:FranchiseRevenueMember2024-04-012024-06-300001637207srt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMemberplnt:FranchiseRevenueMember2023-04-012023-06-300001637207srt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMemberplnt:FranchiseRevenueMember2024-01-012024-06-300001637207srt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMemberplnt:FranchiseRevenueMember2023-01-012023-06-300001637207us-gaap:RelatedPartyMemberplnt:FranchiseRevenueMember2024-04-012024-06-300001637207us-gaap:RelatedPartyMemberplnt:FranchiseRevenueMember2023-04-012023-06-300001637207us-gaap:RelatedPartyMemberplnt:FranchiseRevenueMember2024-01-012024-06-300001637207us-gaap:RelatedPartyMemberplnt:FranchiseRevenueMember2023-01-012023-06-300001637207srt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMemberplnt:EquipmentRevenueMember2024-04-012024-06-300001637207srt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMemberplnt:EquipmentRevenueMember2023-04-012023-06-300001637207srt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMemberplnt:EquipmentRevenueMember2024-01-012024-06-300001637207srt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMemberplnt:EquipmentRevenueMember2023-01-012023-06-300001637207us-gaap:RelatedPartyMemberplnt:EquipmentRevenueMember2024-04-012024-06-300001637207us-gaap:RelatedPartyMemberplnt:EquipmentRevenueMember2023-04-012023-06-300001637207us-gaap:RelatedPartyMemberplnt:EquipmentRevenueMember2024-01-012024-06-300001637207us-gaap:RelatedPartyMemberplnt:EquipmentRevenueMember2023-01-012023-06-300001637207us-gaap:RelatedPartyMember2024-04-012024-06-300001637207us-gaap:RelatedPartyMember2023-04-012023-06-300001637207us-gaap:RelatedPartyMember2024-01-012024-06-300001637207us-gaap:RelatedPartyMember2023-01-012023-06-300001637207us-gaap:RelatedPartyMember2024-06-300001637207us-gaap:RelatedPartyMember2023-12-310001637207plnt:AreaDevelopmentAgreementsMemberus-gaap:RelatedPartyMember2024-06-300001637207plnt:AreaDevelopmentAgreementsMemberus-gaap:RelatedPartyMember2023-12-310001637207plnt:AreaDevelopmentAgreementsMembersrt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMember2024-06-300001637207plnt:AreaDevelopmentAgreementsMembersrt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMember2023-12-310001637207plnt:TaxBenefitArrangementsMemberus-gaap:RelatedPartyMember2024-06-300001637207plnt:TaxBenefitArrangementsMemberus-gaap:RelatedPartyMember2023-12-310001637207us-gaap:AdministrativeServiceMemberus-gaap:RelatedPartyMember2024-04-012024-06-300001637207us-gaap:AdministrativeServiceMemberus-gaap:RelatedPartyMember2023-04-012023-06-300001637207us-gaap:AdministrativeServiceMemberus-gaap:RelatedPartyMember2024-01-012024-06-300001637207us-gaap:AdministrativeServiceMemberus-gaap:RelatedPartyMember2023-01-012023-06-300001637207srt:AffiliatedEntityMemberplnt:CorporateTravelMember2023-04-012023-06-300001637207srt:AffiliatedEntityMemberplnt:CorporateTravelMember2023-01-012023-06-300001637207plnt:PaymentsForAmenityTrackingComplianceSoftwareMembersrt:ChiefExecutiveOfficerMemberplnt:AmenityTrackingComplianceSoftwareCompanyMemberus-gaap:RelatedPartyMember2024-06-300001637207plnt:PaymentsForAmenityTrackingComplianceSoftwareMembersrt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMember2024-04-012024-06-300001637207plnt:PaymentsForAmenityTrackingComplianceSoftwareMembersrt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMember2023-04-012023-06-300001637207plnt:PaymentsForAmenityTrackingComplianceSoftwareMembersrt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMember2024-01-012024-06-300001637207plnt:PaymentsForAmenityTrackingComplianceSoftwareMembersrt:ChiefExecutiveOfficerMemberus-gaap:RelatedPartyMember2023-01-012023-06-300001637207plnt:HoldingsUnitsMember2024-01-012024-06-300001637207us-gaap:CommonClassBMember2024-01-012024-06-300001637207us-gaap:CommonClassBMember2024-04-012024-06-300001637207plnt:PlaFitHoldingsLLCMember2024-04-012024-06-300001637207plnt:PlaFitHoldingsLLCMember2024-01-012024-06-300001637207us-gaap:CommonStockMemberplnt:CommonStockholdersMemberus-gaap:InvestorMemberus-gaap:CommonClassAMember2024-06-300001637207us-gaap:CommonStockMemberplnt:PlanetFitnessInc.Memberplnt:CommonStockholdersMemberus-gaap:InvestorMemberus-gaap:CommonClassAMember2024-06-300001637207plnt:ContinuingLLCOwnersMemberus-gaap:InvestorMemberus-gaap:CommonClassAMember2024-06-300001637207plnt:PlaFitHoldingsLLCMemberplnt:SecondaryOfferingAndExchangeMemberus-gaap:InvestorMember2024-01-012024-06-300001637207plnt:SecondaryOfferingAndExchangeMembersrt:AffiliatedEntityMemberplnt:ContinuingLLCOwnersMember2024-06-300001637207plnt:PlaFitHoldingsLLCMemberplnt:SecondaryOfferingAndExchangeMembersrt:AffiliatedEntityMember2024-01-012024-06-300001637207us-gaap:CommonClassBMemberplnt:SecondaryOfferingAndExchangeMembersrt:AffiliatedEntityMemberplnt:ContinuingLLCOwnersMember2024-06-300001637207us-gaap:CommonClassBMemberplnt:PlaFitHoldingsLLCMemberplnt:SecondaryOfferingAndExchangeMembersrt:AffiliatedEntityMemberplnt:ContinuingLLCOwnersMember2024-06-300001637207plnt:A2022ShareRepurchaseProgramMember2022-11-040001637207plnt:AcceleratedShareRepurchaseAgreementMember2024-06-120001637207plnt:AcceleratedShareRepurchaseAgreementMember2024-06-140001637207plnt:AcceleratedShareRepurchaseAgreementMemberus-gaap:CommonClassAMember2024-06-142024-06-140001637207plnt:AcceleratedShareRepurchaseAgreementMemberus-gaap:CommonClassAMember2024-06-122024-06-120001637207plnt:AcceleratedShareRepurchaseAgreementMember2024-06-122024-06-120001637207plnt:A2022ShareRepurchaseProgramMemberus-gaap:CommonClassAMember2024-01-012024-06-300001637207plnt:A2022ShareRepurchaseProgramMember2024-06-300001637207plnt:A2024ShareRepurchaseProgramMember2024-06-130001637207us-gaap:EmployeeStockOptionMember2024-04-012024-06-300001637207us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001637207us-gaap:EmployeeStockOptionMember2024-01-012024-06-300001637207us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001637207us-gaap:RestrictedStockUnitsRSUMember2024-04-012024-06-300001637207us-gaap:RestrictedStockUnitsRSUMember2023-04-012023-06-300001637207us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001637207us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001637207us-gaap:PerformanceSharesMember2024-04-012024-06-300001637207us-gaap:PerformanceSharesMember2023-04-012023-06-300001637207us-gaap:PerformanceSharesMember2024-01-012024-06-300001637207us-gaap:PerformanceSharesMember2023-01-012023-06-300001637207us-gaap:CommonClassBMember2024-04-012024-06-300001637207us-gaap:CommonClassBMember2023-04-012023-06-300001637207us-gaap:CommonClassBMember2024-01-012024-06-300001637207us-gaap:CommonClassBMember2023-01-012023-06-300001637207us-gaap:EmployeeStockOptionMember2024-04-012024-06-300001637207us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001637207us-gaap:EmployeeStockOptionMember2024-01-012024-06-300001637207us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001637207us-gaap:RestrictedStockUnitsRSUMember2024-04-012024-06-300001637207us-gaap:RestrictedStockUnitsRSUMember2023-04-012023-06-300001637207us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001637207us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001637207us-gaap:PerformanceSharesMember2024-04-012024-06-300001637207us-gaap:PerformanceSharesMember2023-04-012023-06-300001637207us-gaap:PerformanceSharesMember2024-01-012024-06-300001637207us-gaap:PerformanceSharesMember2023-01-012023-06-300001637207plnt:TRAHoldersMember2024-06-300001637207plnt:MexicoAcquisitionMemberplnt:PlanetFitmexLLCMember2023-04-012023-06-300001637207plnt:MexicoAcquisitionMemberplnt:PlanetFitmexLLCMember2023-01-012023-06-300001637207plnt:MexicoAcquisitionMemberplnt:PlanetFitmexLLCMember2023-10-202023-10-200001637207country:USplnt:FranchiseSegmentMember2024-04-012024-06-300001637207country:USplnt:FranchiseSegmentMember2023-04-012023-06-300001637207country:USplnt:FranchiseSegmentMember2024-01-012024-06-300001637207country:USplnt:FranchiseSegmentMember2023-01-012023-06-300001637207us-gaap:NonUsMemberplnt:FranchiseSegmentMember2024-04-012024-06-300001637207us-gaap:NonUsMemberplnt:FranchiseSegmentMember2023-04-012023-06-300001637207us-gaap:NonUsMemberplnt:FranchiseSegmentMember2024-01-012024-06-300001637207us-gaap:NonUsMemberplnt:FranchiseSegmentMember2023-01-012023-06-300001637207plnt:FranchiseSegmentMember2024-04-012024-06-300001637207plnt:FranchiseSegmentMember2023-04-012023-06-300001637207plnt:FranchiseSegmentMember2024-01-012024-06-300001637207plnt:FranchiseSegmentMember2023-01-012023-06-300001637207plnt:CorporateOwnedStoresSegmentMembercountry:US2024-04-012024-06-300001637207plnt:CorporateOwnedStoresSegmentMembercountry:US2023-04-012023-06-300001637207plnt:CorporateOwnedStoresSegmentMembercountry:US2024-01-012024-06-300001637207plnt:CorporateOwnedStoresSegmentMembercountry:US2023-01-012023-06-300001637207plnt:CorporateOwnedStoresSegmentMemberus-gaap:NonUsMember2024-04-012024-06-300001637207plnt:CorporateOwnedStoresSegmentMemberus-gaap:NonUsMember2023-04-012023-06-300001637207plnt:CorporateOwnedStoresSegmentMemberus-gaap:NonUsMember2024-01-012024-06-300001637207plnt:CorporateOwnedStoresSegmentMemberus-gaap:NonUsMember2023-01-012023-06-300001637207plnt:CorporateOwnedStoresSegmentMember2024-04-012024-06-300001637207plnt:CorporateOwnedStoresSegmentMember2023-04-012023-06-300001637207plnt:CorporateOwnedStoresSegmentMember2024-01-012024-06-300001637207plnt:CorporateOwnedStoresSegmentMember2023-01-012023-06-300001637207country:USplnt:EquipmentSegmentMember2024-04-012024-06-300001637207country:USplnt:EquipmentSegmentMember2023-04-012023-06-300001637207country:USplnt:EquipmentSegmentMember2024-01-012024-06-300001637207country:USplnt:EquipmentSegmentMember2023-01-012023-06-300001637207us-gaap:NonUsMemberplnt:EquipmentSegmentMember2024-04-012024-06-300001637207us-gaap:NonUsMemberplnt:EquipmentSegmentMember2023-04-012023-06-300001637207us-gaap:NonUsMemberplnt:EquipmentSegmentMember2024-01-012024-06-300001637207us-gaap:NonUsMemberplnt:EquipmentSegmentMember2023-01-012023-06-300001637207plnt:EquipmentSegmentMember2024-04-012024-06-300001637207plnt:EquipmentSegmentMember2023-04-012023-06-300001637207plnt:EquipmentSegmentMember2024-01-012024-06-300001637207plnt:EquipmentSegmentMember2023-01-012023-06-300001637207plnt:FranchiseSegmentMemberplnt:PlacementServicesMember2024-04-012024-06-300001637207plnt:FranchiseSegmentMemberplnt:PlacementServicesMember2023-04-012023-06-300001637207plnt:FranchiseSegmentMemberplnt:PlacementServicesMember2024-01-012024-06-300001637207plnt:FranchiseSegmentMemberplnt:PlacementServicesMember2023-01-012023-06-300001637207us-gaap:OperatingSegmentsMemberplnt:FranchiseSegmentMember2024-04-012024-06-300001637207us-gaap:OperatingSegmentsMemberplnt:FranchiseSegmentMember2023-04-012023-06-300001637207us-gaap:OperatingSegmentsMemberplnt:FranchiseSegmentMember2024-01-012024-06-300001637207us-gaap:OperatingSegmentsMemberplnt:FranchiseSegmentMember2023-01-012023-06-300001637207us-gaap:OperatingSegmentsMemberplnt:CorporateOwnedStoresSegmentMember2024-04-012024-06-300001637207us-gaap:OperatingSegmentsMemberplnt:CorporateOwnedStoresSegmentMember2023-04-012023-06-300001637207us-gaap:OperatingSegmentsMemberplnt:CorporateOwnedStoresSegmentMember2024-01-012024-06-300001637207us-gaap:OperatingSegmentsMemberplnt:CorporateOwnedStoresSegmentMember2023-01-012023-06-300001637207us-gaap:OperatingSegmentsMemberplnt:EquipmentSegmentMember2024-04-012024-06-300001637207us-gaap:OperatingSegmentsMemberplnt:EquipmentSegmentMember2023-04-012023-06-300001637207us-gaap:OperatingSegmentsMemberplnt:EquipmentSegmentMember2024-01-012024-06-300001637207us-gaap:OperatingSegmentsMemberplnt:EquipmentSegmentMember2023-01-012023-06-300001637207us-gaap:CorporateNonSegmentMember2024-04-012024-06-300001637207us-gaap:CorporateNonSegmentMember2023-04-012023-06-300001637207us-gaap:CorporateNonSegmentMember2024-01-012024-06-300001637207us-gaap:CorporateNonSegmentMember2023-01-012023-06-300001637207us-gaap:OperatingSegmentsMemberplnt:FranchiseSegmentMember2024-06-300001637207us-gaap:OperatingSegmentsMemberplnt:FranchiseSegmentMember2023-12-310001637207us-gaap:OperatingSegmentsMemberplnt:CorporateOwnedStoresSegmentMember2024-06-300001637207us-gaap:OperatingSegmentsMemberplnt:CorporateOwnedStoresSegmentMember2023-12-310001637207us-gaap:OperatingSegmentsMemberplnt:EquipmentSegmentMember2024-06-300001637207us-gaap:OperatingSegmentsMemberplnt:EquipmentSegmentMember2023-12-310001637207us-gaap:MaterialReconcilingItemsMember2024-06-300001637207us-gaap:MaterialReconcilingItemsMember2023-12-310001637207plnt:CorporateOwnedStoresSegmentMemberus-gaap:NonUsMember2024-06-300001637207plnt:CorporateOwnedStoresSegmentMemberus-gaap:NonUsMember2023-12-310001637207plnt:FranchiseSegmentMember2024-06-300001637207plnt:FranchiseSegmentMember2023-12-310001637207plnt:CorporateOwnedStoresSegmentMember2024-06-300001637207plnt:CorporateOwnedStoresSegmentMember2023-12-310001637207plnt:EquipmentSegmentMember2024-06-300001637207plnt:EquipmentSegmentMember2023-12-310001637207us-gaap:FranchisedUnitsMember2024-03-310001637207us-gaap:FranchisedUnitsMember2023-03-310001637207us-gaap:FranchisedUnitsMember2023-12-310001637207us-gaap:FranchisedUnitsMember2022-12-310001637207us-gaap:FranchisedUnitsMember2024-04-012024-06-300001637207us-gaap:FranchisedUnitsMember2023-04-012023-06-300001637207us-gaap:FranchisedUnitsMember2024-01-012024-06-300001637207us-gaap:FranchisedUnitsMember2023-01-012023-06-300001637207us-gaap:FranchisedUnitsMember2024-06-300001637207us-gaap:FranchisedUnitsMember2023-06-300001637207us-gaap:EntityOperatedUnitsMember2024-03-310001637207us-gaap:EntityOperatedUnitsMember2023-03-310001637207us-gaap:EntityOperatedUnitsMember2023-12-310001637207us-gaap:EntityOperatedUnitsMember2022-12-310001637207us-gaap:EntityOperatedUnitsMember2024-04-012024-06-300001637207us-gaap:EntityOperatedUnitsMember2023-04-012023-06-300001637207us-gaap:EntityOperatedUnitsMember2024-01-012024-06-300001637207us-gaap:EntityOperatedUnitsMember2023-01-012023-06-300001637207us-gaap:EntityOperatedUnitsMember2024-06-300001637207us-gaap:EntityOperatedUnitsMember2023-06-30

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 June 30, 2024
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ___________to ______________
Commission file number: 001-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 August 2, 2024 there were 84,578,839 shares of the Registrant’s Class A Common Stock, par value $0.0001 per share, outstanding and 588,207 shares of the Registrant’s Class B Common Stock, par value $0.0001 per share, outstanding.




PLANET FITNESS, INC.
TABLE OF CONTENTS
  
    Page
   
   
  
Condensed Consolidated Statements of Operations (Unaudited) for the Three and Six Months Ended June 30, 2024 and 2023
Condensed Consolidated Statements of Cash Flows (Unaudited) for the Three and Six Months Ended June 30, 2024 and 2023
Condensed Consolidated Statements of Changes in Equity (Unaudited) for the Three and Six Months Ended June 30, 2024 and 2023
  
  
  
   
  
  
  
  
  
  
  
   
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)
June 30, 2024December 31, 2023
Assets  
Current assets:  
Cash and cash equivalents$246,961 $275,842 
Restricted cash47,800 46,279 
Short-term marketable securities103,197 74,901 
Accounts receivable, net of allowances for uncollectible amounts of $0 and $0 as of June 30, 2024 and December 31, 2023, respectively
41,334 41,890 
Inventory5,200 4,677 
Restricted assets - national advertising fund12,268  
Prepaid expenses15,910 13,842 
Other receivables15,390 11,072 
Income tax receivable and prepayments
5,790 3,314 
Total current assets493,850 471,817 
Long-term marketable securities
49,718 50,886 
Investments, net of allowance for expected credit losses of $18,246 and $17,689 as of June 30, 2024 and December 31, 2023, respectively
75,599 77,507 
Property and equipment, net of accumulated depreciation of $374,324 and $322,958, as of June 30, 2024 and December 31, 2023, respectively
400,239 390,405 
Right-of-use assets, net393,564 381,010 
Intangible assets, net346,993 372,507 
Goodwill719,063 717,502 
Deferred income taxes490,912 504,188 
Other assets, net4,102 3,871 
Total assets$2,974,040 $2,969,693 
Liabilities and stockholders’ deficit
Current liabilities:
Current maturities of long-term debt$20,500 $20,750 
Accounts payable29,728 23,788 
Accrued expenses56,898 66,299 
Equipment deposits5,138 4,506 
Deferred revenue, current76,052 59,591 
Payable pursuant to tax benefit arrangements, current49,181 41,294 
Other current liabilities34,629 35,101 
Total current liabilities272,126 251,329 
Long-term debt, net of current maturities2,156,551 1,962,874 
Lease liabilities, net of current portion401,405 381,589 
Deferred revenue, net of current portion34,114 32,047 
Deferred tax liabilities1,599 1,644 
Payable pursuant to tax benefit arrangements, net of current portion424,107 454,368 
Other liabilities3,968 4,833 
Total noncurrent liabilities3,021,744 2,837,355 
Commitments and contingencies (Note 13)
Stockholders’ equity (deficit):
Class A common stock, $0.0001 par value, 300,000 shares authorized, 84,496 and 86,760 shares issued and outstanding as of June 30, 2024 and December 31, 2023, respectively
9 9 
Class B common stock, $0.0001 par value, 100,000 shares authorized, 650 and 1,397 shares issued and outstanding as of June 30, 2024 and December 31, 2023, respectively
  
Accumulated other comprehensive (loss) income(1,096)172 
Additional paid in capital594,049 575,631 
Accumulated deficit(910,626)(691,461)
Total stockholders’ deficit attributable to Planet Fitness, Inc.(317,664)(115,649)
Non-controlling interests(2,166)(3,342)
Total stockholders’ deficit(319,830)(118,991)
Total liabilities and stockholders’ deficit$2,974,040 $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 June 30,Six Months Ended June 30,
(in thousands, except per share amounts)
2024202320242023
Revenue:  
Franchise$87,676 $80,846 $171,910 $156,726 
National advertising fund revenue20,114 17,996 39,900 34,800 
Corporate-owned stores125,466 113,759 247,844 219,640 
Equipment67,685 73,862 89,304 97,523 
Total revenue300,941 286,463 548,958 508,689 
Operating costs and expenses:
Cost of revenue51,934 59,457 70,927 78,810 
Store operations70,152 58,876 144,505 124,891 
Selling, general and administrative31,613 32,646 60,806 60,415 
National advertising fund expense20,112 17,890 39,904 34,878 
Depreciation and amortization39,817 36,767 79,197 72,777 
Other (gains) losses, net(66)3,825 418 7,761 
Total operating costs and expenses213,562 209,461 395,757 379,532 
Income from operations87,379 77,002 153,201 129,157 
Other income (expense), net:
Interest income5,616 4,163 11,077 8,094 
Interest expense(24,533)(21,468)(45,966)(43,067)
Other income, net1,043 370 1,690 483 
Total other expense, net(17,874)(16,935)(33,199)(34,490)
Income before income taxes
69,505 60,067 120,002 94,667 
Provision for income taxes18,977 15,814 33,301 25,381 
Losses from equity-method investments, net of tax
(1,216)(73)(2,416)(338)
Net income
49,312 44,180 84,285 68,948 
Less: net income attributable to non-controlling interests672 3,045 1,336 5,109 
Net income attributable to Planet Fitness, Inc.
$48,640 $41,135 $82,949 $63,839 
Net income per share of Class A common stock:
Basic$0.56 $0.49 $0.95 $0.76 
Diluted$0.56 $0.48 $0.95 $0.75 
Weighted-average shares of Class A common stock outstanding:
Basic86,809 84,618 86,859 84,532 
Diluted86,955 84,908 87,083 84,850 
 See accompanying notes to condensed consolidated financial statements.
6

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

 Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2024202320242023
Net income including non-controlling interests$49,312 $44,180 $84,285 $68,948 
Other comprehensive income, net:
Foreign currency translation adjustments(477)329 (689)410 
Unrealized loss on marketable securities, net of tax(184)(295)(579)(295)
Total other comprehensive (loss) income, net(661)34 (1,268)115 
Total comprehensive income including non-controlling interests48,651 44,214 83,017 69,063 
Less: total comprehensive income attributable to non-controlling interests672 3,045 1,336 5,109 
Total comprehensive income attributable to Planet Fitness, Inc.$47,979 $41,169 $81,681 $63,954 
 See accompanying notes to condensed consolidated financial statements.
7

Planet Fitness, Inc. and Subsidiaries
Condensed Consolidated Statements of Cash Flows (Unaudited)
 Six Months Ended June 30,
(in thousands)
20242023
Cash flows from operating activities:
Net income$84,285 $68,948 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization79,197 72,777 
Amortization of deferred financing costs2,634 2,731 
Loss on extinguishment of debt
2,285  
Accretion of marketable securities discount(1,879)(944)
Losses from equity-method investments, net of tax2,416 338 
Dividends accrued on held-to-maturity investment(1,065)(979)
Credit loss on held-to-maturity investment557 95 
Deferred tax expense26,761 21,575 
Gain on re-measurement of tax benefit arrangement liability(1,349) 
Loss on disposal of property and equipment903  
Loss on reacquired franchise rights 110 
Equity-based compensation expense2,847 4,793 
Other397 (51)
Changes in operating assets and liabilities, net of acquisitions:
Accounts receivable380 (781)
Inventory(544)(1,580)
Other assets and other current assets(6,313)4,431 
Restricted assets - national advertising fund(12,268)(9,918)
Accounts payable and accrued expenses(3,302)(13,427)
Other liabilities and other current liabilities(699)8,312 
Income taxes(2,632)1,368 
Payments pursuant to tax benefit arrangements(28,786)(21,780)
Equipment deposits632 3,654 
Deferred revenue18,653 17,313 
Leases4,838 345 
Net cash provided by operating activities167,948 157,330 
Cash flows from investing activities:
Additions to property and equipment(64,345)(45,143)
Acquisition of franchisees, net of cash acquired (26,264)
Purchases of marketable securities(73,930)(119,614)
Maturities of marketable securities47,839  
Other investments (10,000)
Net cash used in investing activities(90,436)(201,021)
Cash flows from financing activities:
Proceeds from issuance of long-term debt800,000  
Proceeds from issuance of Class A common stock9,808 8,372 
Principal payments on capital lease obligations(72)(107)
Repayment of long-term debt(599,437)(10,375)
Payment of deferred financing and other debt-related costs(12,055) 
Repurchase and retirement of Class A common stock(300,205)(125,030)
Distributions paid to members of Pla-Fit Holdings(1,732)(3,736)
Net cash used in financing activities(103,693)(130,876)
Effects of exchange rate changes on cash and cash equivalents(1,179)728 
Net decrease in cash, cash equivalents and restricted cash(27,360)(173,839)
Cash, cash equivalents and restricted cash, beginning of period322,121 472,499 
Cash, cash equivalents and restricted cash, end of period$294,761 $298,660 
Supplemental cash flow information:
Cash paid for interest$40,814 $40,693 
Net cash paid for income taxes
$9,168 $2,763 
Non-cash investing activities:
Non-cash additions to property and equipment included in accounts payable and accrued expenses$18,645 $15,058 
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 income82,949 1,336 84,285 
Equity-based compensation expense2,847 — 2,847 
Repurchase and retirement of Class A common stock(3,404)— — 2,363 (302,114)(2,363)(302,114)
Exchanges of Class B common stock and other adjustments747 — (747)— (2,925)2,925  
Exercise of stock options, vesting of restricted share units and ESPP share purchase393 9,540 9,540 
Tax benefit arrangement liability and deferred taxes arising from exchanges of Class B common stock— — — — — 5,893 — — 5,893 
Distributions paid to members of Pla-Fit Holdings— (1,732)(1,732)
Issuance of subsidiary stock to non-controlling interest700 1,010 1,710 
Other comprehensive loss(1,268)— (1,268)
Balance at June 30, 202484,496 $9 650 $ $(1,096)$594,049 $(910,626)$(2,166)$(319,830)

 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 income63,839 5,109 68,948 
Equity-based compensation expense4,793 — 4,793 
Repurchase and retirement of Class A common stock(1,699)— — 3,117 (126,078)(3,117)(126,078)
Exchanges of Class B common stock and other adjustments1,995 1 (1,995)(1)(4,666)4,666  
Exercise of stock options, vesting of restricted share units and ESPP share purchase254 8,020 8,020 
Tax benefit arrangement liability and deferred taxes arising from exchanges of Class B common stock— — — — — 47,762 — — 47,762 
Non-cash adjustments to VIEs— — (389)(389)
Deconsolidation of VIEs141 (3,976)(3,835)
Distributions paid to members of Pla-Fit Holdings— (3,736)(3,736)
Other comprehensive income115 — 115 
Balance at June 30, 202383,980 $9 4,151 $ $(333)$564,170 $(765,815)$(13,992)$(215,961)

9

 Class A
common stock
Class B
common stock
Accumulated
other
comprehensive loss
Additional paid-
in capital
Accumulated
deficit
Non-controlling
interests
Total (deficit)
equity
(In thousands)SharesAmountSharesAmount
Balance at March 31, 202486,832 $9 1,071 $ $(435)$581,332 $(677,321)$(2,816)$(99,231)
Net income— — — — — — 48,640 672 49,312 
Equity-based compensation expense— — — — — 1,872 — — 1,872 
Repurchase and retirement of Class A common stock(3,090)— — — — 1,589 (281,945)(1,589)(281,945)
Exchanges of Class B common stock and other adjustments421 — (421)— — (2,071)— 2,071  
Exercise of stock options, vesting of restricted share units and ESPP share purchase333 — — — — 9,159 — — 9,159 
Tax benefit arrangement liability and deferred taxes arising from exchanges of Class B common stock— — — — — 1,468 — — 1,468 
Distributions paid to members of Pla-Fit Holdings— — — — — — — (1,514)(1,514)
Issuance of subsidiary stock to non-controlling interest— — — — — 700 — 1,010 1,710 
Other comprehensive loss— — — — (661)— — — (661)
Balance at June 30, 202484,496 $9 650 $ $(1,096)$594,049 $(910,626)$(2,166)$(319,830)

 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 March 31, 202385,230 $9 4,245 $ $(367)$555,267 $(706,017)$(7,471)$(158,579)
Net income41,135 3,045 44,180 
Equity-based compensation expense2,744 — 2,744 
Repurchase and retirement of Class A common stock(1,381)— — 3,117 (101,074)(3,117)(101,074)
Exchanges of Class B common stock and other adjustments94 — (94)— (313)313  
Exercise of stock options, vesting of restricted share units and ESPP share purchase37 1,496 1,496 
Tax benefit arrangement liability and deferred taxes arising from exchanges of Class B common stock— — — — — 1,859 — — 1,859 
Non-cash adjustments to VIEs— (156)(156)
Deconsolidation of VIEs141 (3,976)(3,835)
Distributions paid to members of Pla-Fit Holdings— (2,630)(2,630)
Other comprehensive income34 — 34 
Balance at June 30, 202383,980 $9 4,151 $ $(333)$564,170 $(765,815)$(13,992)$(215,961)
See accompanying notes to condensed consolidated financial statements.
10

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.7 million members and 2,617 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 June 30, 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 June 30, 2024, the Company held 100.0% of the voting interest and approximately 99.2% 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 0.8% 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 and six months ended June 30, 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.
11

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:
June 30, 2024December 31, 2023
Carrying value
Estimated fair value(1)
Carrying value
Estimated fair value(1)
Long-term debt(1)
$2,205,000 $2,080,168 $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) Non-controlling interests
Non-controlling interests represent third-party interests in certain of the Company’s subsidiaries. Allocation of net income or loss is generally based upon relative ownership interests held by equity owners in each subsidiary or based upon contractual arrangements. If such contractual arrangements are substantive and provide for a disproportionate allocation of economic returns among equity holders, the Company uses the hypothetical liquidation at book value (“HLBV”) method to allocate net income and loss of the subsidiary. The HLBV method is a balance sheet focused approach which measures each party’s capital account at each balance sheet date to determine the amount that the Company would receive if the subsidiary were to hypothetically liquidate its net assets at their carrying values determined in accordance with GAAP and distribute such hypothetical proceeds based on the liquidation rights and priorities defined in the contractual arrangement. Under the HLBV method, net income and losses of the subsidiary are attributed based on the change in each party’s capital account between the beginning and the end of the reporting period, after adjusting for capital contributions and distributions. The proportion of net income and losses attributed to non-controlling interests under the HLBV method is subject to change as the net assets in the subsidiary change.
12

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
(e) Recent accounting pronouncements
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.
(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 June 30, 2024, the marketable securities had maturity dates that range from less than 1 month to approximately 23 months. Realized gains and losses were insignificant for the three and six months ended June 30, 2024 and 2023.
Amortized CostUnrealized (Losses) Gains, Net
Fair Value(1)
Level 1Level 2
June 30, 2024
Cash equivalents
Money market funds$686 $ $686 $686 $ 
Commercial paper8,930 (5)8,925  8,925 
Total cash equivalents9,616 (5)9,611 686 8,925 
Short-term marketable securities
Commercial paper42,885 (32)42,853  42,853 
Corporate debt securities54,014 (98)53,916  53,916 
U.S. government agency securities6,429 (1)6,428  6,428 
Total short-term marketable securities103,328 (131)103,197  103,197 
Long-term marketable securities
Corporate debt securities46,317 (80)46,237  46,237 
U.S. government agency securities3,500 (19)3,481  3,481 
Total long-term marketable securities49,817 (99)49,718  49,718 
Total marketable securities$162,761 $(235)$162,526 $686 $161,840 
13

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
Amortized CostUnrealized Gains (Losses), Net
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 (4)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 $344 $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 before maturity 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 June 30, 2024.
Held-to-maturity debt security
As of June 30, 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.
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 $82 and a gain on the reversal of credit loss allowance of $160 during the three months ended June 30, 2024 and 2023, respectively, and a credit loss expense of $557 and $95 during the six months ended June 30, 2024 and 2023, respectively, on the adjustment of its allowance for credit losses within other income, 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 $31,408 and $30,343 and the allowance for expected credit losses was $18,246 and $17,689, as of June 30, 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 $537 and $496 during the three months ended June 30, 2024 and 2023, respectively, and $1,065 and $979 during the six months ended June 30, 2024 and 2023, respectively, within other income, net on the condensed consolidated statements of operations.
As of June 30, 2024, the Company’s held-to-maturity investment had a contractual maturity in 2026.
14

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
A roll forward of the Company’s allowance for expected credit losses on its held-to-maturity investment is as follows:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Beginning allowance for expected credit losses$18,164 $15,212 $17,689 $14,957 
Loss (gain) on adjustment of allowance for expected credit losses82 (160)557 95 
Write-offs, net of recoveries    
Ending allowance for expected credit losses$18,246 $15,052 $18,246 $15,052 
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 June 30, 2024, the Company determined that no impairment of its equity method investments existed.
As of June 30, 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,754 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,022 and $6,812 as of June 30, 2024 and December 31, 2023, respectively. These basis differences are primarily 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. The Company’s proportionate share of the losses in accordance with the equity method was $158 and $73 for the three months ended June 30, 2024 and 2023, respectively, and a loss of $466 and $338 for the six months ended June 30, 2024 and 2023, respectively, which included the amortization of basis differences of $66, $65, $132 and $130, respectively.
As of June 30, 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 $49,683 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,249 and $17,458 as of June 30, 2024 and December 31, 2023, respectively. This basis difference is primarily 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. The Company’s proportionate share of the losses in accordance with the equity method was $1,058 and $1,950 for the three and six months ended June 30, 2024, respectively, which included the amortization of basis differences of $174 and $337, respectively. The Company’s proportionate share of the earnings for the three and six months ended June 30, 2023 were not material.
(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.
15

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 
Foreign currency translation(11)
Goodwill at June 30, 2024
$719,063 
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. During the three months ended June 30, 2024, the Company issued stock of the subsidiary holding the operating entity in Spain to a third-party investor which resulted in the creation of a non-controlling interest of such subsidiary holding company and the subsidiary operating entity. The Company intends to operate corporate-owned stores through this entity.
16

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:
June 30, 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 $(177,020)$22,023 $199,043 $(169,155)$29,888 
Reacquired franchise rights274,708 (96,338)178,370 274,708 (78,689)196,019 
Total finite-lived intangible assets473,751 (273,358)200,393 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 $(273,358)$346,993 $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,965 for the three months ended June 30, 2024 and 2023, respectively, and $25,536 and $25,552 for the six months ended June 30, 2024 and 2023, respectively. The anticipated amortization expense related to intangible assets to be recognized in future periods as of June 30, 2024 is as follows:
 Amount
Remainder of 2024$23,675 
202536,713 
202632,079 
202727,956 
202827,300 
Thereafter52,670 
Total$200,393 
(6) Long-term debt
Long-term debt consists of the following: 
 June 30, 2024December 31, 2023
2018-1 Class A-2-II notes$ $592,187 
2019-1 Class A-2 notes525,250 528,000 
2022-1 Class A-2-I notes415,438 417,563 
2022-1 Class A-2-II notes464,312 466,688 
2024-1 Class A-2-I notes425,000  
2024-1 Class A-2-II notes375,000  
Total debt, excluding deferred financing costs2,205,000 2,004,438 
Deferred financing costs, net of accumulated amortization(27,949)(20,814)
Total debt, net2,177,051 1,983,624 
Current portion of long-term debt20,500 20,750 
Long-term debt, net of current portion$2,156,551 $1,962,874 
17

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 June 30, 2024 are as follows: 
 Amount
Remainder of 2024$9,250 
202522,500 
2026427,313 
202718,250 
202818,250 
Thereafter1,709,437 
Total$2,205,000 
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”) 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 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, the “2022 Indenture”). On June 12, 2024, the Company completed a prepayment in full of its 2018 Class A-2-II Notes and an issuance of Series 2024-1 5.765% Fixed Rate Senior Secured Notes, Class A-2-I with an initial principal amount of $425,000 and Series 2024-1 6.237% Fixed Rate Senior Secured Notes, Class A-2-II with an initial principal amount of $375,000 (the “2024 Notes” and, together with the 2018 Notes, 2019 Notes and 2022 Notes, the “Notes”). The 2024 Notes were issued under the 2018 Indenture and a related supplemental indenture dated June 12, 2024 (together, with the 2019 Indenture and 2022 Indenture, the “Indenture”). Together, the Notes and the 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 outstanding Securitized Senior Notes and that have pledged substantially all of their assets to secure the Securitized Senior Notes.
Interest and principal payments on the outstanding 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 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 “2019 Notes Anticipated Repayment Date”). 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 “2022 Notes Anticipated Repayment Dates”). The legal final maturity date of the 2024 Notes is in June 2054, but it is anticipated that, unless earlier prepaid to the extent permitted under the Indenture, the 2024 Class A-2-I Notes will be repaid in or prior to June 2029 and the 2024 Class A-2-II Notes will be repaid in or prior to June 2034 (together, the “2024 Notes Anticipated Repayment Dates” and together with the 2019 Notes Anticipated Repayment Date and the 2022 Notes Anticipated Repayment Dates, the “Anticipated Repayment
18

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
Dates”). If the Master Issuer has not repaid or refinanced the outstanding 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 2019 Notes, 2022 Notes and 2024 Notes, the Company incurred debt issuance costs of $10,577, $16,193 and $12,055, 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. As a result of the repayment of the 2018 Class A-2-II Notes prior to the Anticipated Repayment Date, the Company recorded a loss on early extinguishment of debt of $2,285 within interest expense on the condensed consolidated statements of operations, consisting of the write-off of remaining unamortized deferred financing costs related to the issuance of the 2018 Class A-2-II Notes.
The outstanding 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 outstanding 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 outstanding 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 June 30, 2024, the Company had restricted cash held by the Trustee of $47,800.
19

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 ClassificationJune 30, 2024December 31, 2023
Assets
OperatingRight of use asset, net$393,564 $381,010 
FinanceProperty and equipment, net 111 179 
Total lease assets$393,675 $381,189 
Liabilities
Current:
OperatingOther current liabilities$31,422 $33,849 
FinanceOther current liabilities89 125 
Noncurrent:
OperatingLease liabilities, net of current portion401,405 381,589 
FinanceOther liabilities28 63 
Total lease liabilities$432,944 $415,626 
Weighted-average remaining lease term - operating leases7.9 years8.0 years
Weighted-average discount rate - operating leases5.5%5.4%
The components of lease cost were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Operating lease cost$18,006 $15,475 $35,520 $30,462 
Variable lease cost6,472 5,578 12,635 11,245 
Total lease cost$24,478 $21,053 $48,155 $41,707 
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 June 30,Six Months Ended June 30,
2024202320242023
Cash paid for lease liabilities$15,228 $14,657 $30,570 $28,030 
Operating lease ROU assets obtained in exchange for operating lease liabilities, excluding acquisitions$20,073 $19,065 $36,659 $23,874 
Operating lease ROU assets obtained in exchange for operating lease liabilities through acquisitions$ $4,204 $ $4,204 

20

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 June 30, 2024 were as follows:
Amount
Remainder of 2024$22,198 
202569,469 
202676,558 
202774,752 
202869,822 
Thereafter233,335 
Total lease payments$546,134 
Less: imputed interest(113,190)
Present value of lease liabilities$432,944 
As of June 30, 2024, future operating lease payments exclude approximately $28,899 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 June 30, 2024:
Amount
Balance at December 31, 2023
$91,638 
Revenue recognized that was included in the contract liability at the beginning of the year(47,422)
Increase, excluding amounts recognized as revenue during the period65,950 
Balance at June 30, 2024
$110,166 
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 June 30, 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$62,453 
202516,229 
20263,997 
20273,544 
20283,245 
Thereafter20,698 
Total$110,166 
Equipment deposits received in advance of delivery as of June 30, 2024 were $5,138 and are expected to be recognized as revenue within the next 12 months.
21

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 June 30,Six Months Ended June 30,
 2024202320242023
Franchise revenue - former interim CEO$1,052 $953 $2,332 $1,959 
Franchise revenue - other
785 274 1,669 515 
Equipment revenue - former interim CEO87 1,006 1,099 1,011 
Equipment revenue - other
1,354  4,344  
Total revenue from related parties$3,278 $2,233 $9,444 $3,485 
The Company had $371 and $2,916 of accounts receivable attributable to a related party as of June 30, 2024 and December 31, 2023, respectively.
Additionally, the Company had deferred ADA and franchise agreement revenue from related parties of $658 and $719 as of June 30, 2024 and December 31, 2023, respectively, of which $138 and $142 is from a franchisee in which the Company’s former interim CEO has a financial interest.
As of June 30, 2024 and December 31, 2023, the Company had $83,583 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,337 and $869 for the three months ended June 30, 2024 and 2023, respectively, and $2,798 and $1,786 for the six months ended June 30, 2024 and 2023, respectively.
The Company incurred approximately $183 and $364 for the three and six months ended June 30, 2023 for corporate travel to a third-party company which is affiliated with our former CEO, 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 former interim CEO 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 $106 and $78 for the three months ended June 30, 2024 and 2023, respectively, and $171 and $169 for the six months ended June 30, 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 and six months ended June 30, 2024, certain existing holders of Holdings Units exercised their exchange rights and exchanged 420,563 and 746,636 Holdings Units for 420,563 and 746,636 newly-issued shares of Class A common stock. Simultaneously, and in connection with these exchanges, 420,563 and 746,636 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 420,563 and 746,636 Holdings Units, increasing its total ownership interest in Pla-Fit Holdings.
As a result of the above transactions and the share repurchases discussed below, as of June 30, 2024:
Holders of Class A common stock owned 84,495,649 shares of Class A common stock, representing 99.2% of the voting power in the Company and, through the Company, 84,495,649 Holdings Units representing 99.2% of the economic interest in Pla-Fit Holdings; and
22

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 650,531 Holdings Units, representing 0.8% of the economic interest in Pla-Fit Holdings, and 650,531 shares of Class B common stock, representing 0.8% of the voting power in the Company.
Share repurchase program
2022 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.
On June 12, 2024, the Company entered into a $280,000 accelerated share repurchase agreement (the “ASR Agreement”) with Citibank, N.A. (the “Bank”). Pursuant to the terms of the ASR Agreement, on June 14, 2024, the Company paid the Bank $280,000 in cash and received 3,090,507 shares of the Company’s Class A common stock, which were retired, and the Company recorded an increase to accumulated deficit of $224,000, representing 80% of the total ASR Agreement value based on the closing price of the Company’s Class A common stock on the commencement date of the transaction. The remaining 20% of the total ASR Agreement value has been evaluated as an unsettled forward contract indexed to our Class A common stock, with $56,000 classified as an increase to accumulated deficit. At final settlement, the Bank may be required to deliver additional shares of our Class A common stock to the Company, which will be retired upon delivery, or, under certain circumstances, the Company may be required to deliver shares of its Class A common stock or may elect to make a cash payment to the Bank. The final number of shares to be repurchased will be determined based on the volume-weighted average stock price of our Class A common stock during the term of the transaction, less a discount and subject to adjustments pursuant to the terms and conditions of the ASR Agreement. Final settlement of the ASR Agreement will be completed during the third quarter of 2024. The ASR Agreement contains provisions customary for agreements of this type, including provisions for adjustments to the transaction terms, the circumstances generally under which the ASR Agreement may be accelerated, extended or terminated early by the Bank and various acknowledgments, representations and warranties made by the parties to one another.
Additionally, prior to the ASR Agreement, during the six months ended June 30, 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 $1,908 was recorded in connection with the Company’s share repurchases during the six months ended June 30, 2024. As of June 30, 2024, there is $74,965 remaining under the 2022 share repurchase program.
2024 share repurchase program
On June 13, 2024, the Company’s board of directors approved a share repurchase program of up to $500,000, contingent upon, and effective at, the completion of the ASR Agreement, to replace 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 June 30, 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.
23

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
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 June 30,Six Months Ended June 30,
 2024202320242023
Numerator  
Net income$49,312 $44,180 $84,285 $68,948 
Less: net income attributable to non-controlling interests672 3,045 1,336 5,109 
Net income attributable to Planet Fitness, Inc.$48,640 $41,135 $82,949 $63,839 
Denominator
Weighted-average shares of Class A common stock outstanding - basic86,808,695 84,618,363 86,859,039 84,531,664 
Effect of dilutive securities:
Stock options85,161 241,418 153,646 256,290 
Restricted stock units31,508 39,694 44,012 52,568 
Performance stock units29,815 8,542 26,585 9,732 
Weighted-average shares of Class A common stock outstanding - diluted86,955,179 84,908,017 87,083,282 84,850,254 
Earnings per share of Class A common stock - basic$0.56 $0.49 $0.95 $0.76 
Earnings per share of Class A common stock - diluted$0.56 $0.48 $0.95 $0.75 
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 June 30,Six Months Ended June 30,
2024202320242023
Class B common stock
729,693 4,183,672 953,130 4,593,284 
Stock options 219,056 562 218,034 
Restricted stock units1,811 6,852 1,120 3,393 
Performance stock units592 1,344 1,165 84 
Total
732,096 4,410,924 955,977 4,814,795 
(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 27.3% and 26.3% for the three months ended June 30, 2024 and 2023, respectively, and 27.8% and 26.8% for the six months ended June 30, 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 $489,313 and $502,544 as of June 30, 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 June 30, 2024 and December 31, 2023, the total liability related to uncertain tax positions was $201 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 and six months ended June 30, 2024 and 2023 were not material.
24

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
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 and six months ended June 30, 2024 and 2023, 420,563, 94,400, 746,636 and 1,994,709 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 $483, $50, $883 and $2,654 to net deferred tax assets, during the three and six months ended June 30, 2024 and 2023, respectively. As a result of these exchanges and other activity, the Company recognized deferred tax assets in the amount of $7,021, $1,898, $14,541 and $52,721, during the three and six months ended June 30, 2024 and 2023, respectively, and corresponding tax benefit arrangement liabilities of $5,070, $0, $7,765 and $2,315 during the three and six months ended June 30, 2024 and 2023, 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 $473,288 and $495,662 as of June 30, 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$13,345 
202551,194 
202653,458 
202746,829 
202842,274 
Thereafter266,188 
Total$473,288 
(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 $2,950 and $6,250, inclusive of legal fees paid, within other losses, net on the condensed consolidated statement of operations during the three and six months ended June 30, 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.
25

Planet Fitness, Inc. and Subsidiaries
Notes to Condensed Consolidated Financial Statements (Unaudited)
(Amounts in thousands, except share and per share amounts)
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 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, Canada and Spain. 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 June 30,Six Months Ended June 30,
 2024202320242023
Revenue
Franchise segment revenue - U.S.$104,541 $96,337 $205,069 $186,627 
Franchise segment revenue - International3,249 2,505 6,741 4,899 
Franchise segment total107,790 98,842 211,810 191,526 
Corporate-owned stores segment - U.S.124,187 112,618 245,345 217,425 
Corporate-owned stores segment - International1,279 1,141 2,499 2,215 
Corporate-owned stores segment total125,466 113,759 247,844 219,640 
Equipment segment - U.S.66,326 72,626 82,743 95,730 
Equipment segment - International1,359 1,236 6,561 1,793 
Equipment segment total67,685 73,862 89,304 97,523 
Total revenue$300,941 $286,463 $548,958 $508,689 
Franchise revenue includes revenue generated from placement services of $5,416 and $6,263 for the three months ended June 30, 2024 and 2023, respectively, and $7,252 and $7,876 for the six months ended June 30, 2024 and 2023, respectively.
 Three Months Ended June 30,Six Months Ended June 30,
 2024202320242023
Segment EBITDA
Franchise$77,409 $66,101 $153,720 $130,835 
Corporate-owned stores49,296 48,705 91,400 82,235 
Equipment18,575 17,129 23,335 22,700 
Corporate and other(1)
(18,257)(17,869)(36,783)(33,691)
Total Segment EBITDA$127,023 $114,066 $231,672 $202,079 
(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.
26

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 June 30,Six Months Ended June 30,
 2024202320242023
Total Segment EBITDA$127,023 $114,066 $231,672 $202,079 
Less:
Depreciation and amortization39,817 36,767 79,197 72,777 
Other income, net1,043 370 1,690 483 
Losses from equity-method investments, net of tax(1,216)(73)(2,416)(338)
Income from operations87,379 77,002 153,201 129,157 
Interest income5,616 4,163 11,077 8,094 
Interest expense(24,533)(21,468)(45,966)(43,067)
Other income, net1,043 370 1,690 483 
Income before income taxes$69,505 $60,067 $120,002 $94,667 
The following table summarizes the Company’s assets by reportable segment: 
 June 30, 2024December 31, 2023
Franchise$179,268 $169,836 
Corporate-owned stores1,659,463 1,637,146 
Equipment185,543 176,249 
Unallocated949,766 986,462 
Total consolidated assets$2,974,040 $2,969,693 
The table above includes $8,068 and $3,609 of long-lived assets located in the Company’s international corporate-owned stores as of June 30, 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: 
 June 30, 2024December 31, 2023
Franchise$16,938 $16,938 
Corporate-owned stores609,459 607,898 
Equipment92,666 92,666 
Consolidated goodwill$719,063 $717,502 

27

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 June 30,Six Months Ended June 30,
 2024202320242023
Franchisee-owned stores:
Stores operated at beginning of period2,341 2,211 2,319 2,176 
New stores opened17 23 40 58 
Stores debranded, sold, closed or consolidated(1)
 (4)(1)(4)
Stores operated at end of period
2,358 2,230 2,358 2,230 
Corporate-owned stores:
Stores operated at beginning of period258 235 256 234 
New stores opened1 3 3 4 
Stores acquired from franchisees 4  4 
Stores operated at end of period
259 242 259 242 
Total stores:
Stores operated at beginning of period2,599 2,446 2,575 2,410 
New stores opened18 26 43 62 
Stores debranded, sold, closed or consolidated(1)
  (1) 
Stores operated at end of period
2,617 2,472 2,617 2,472 
(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.
28

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 and six months ended June 30, 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 $15 per month to new members 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 June 30, 2024, we had approximately 19.7 million members and 2,617 stores in all 50 states, the District of Columbia, Puerto Rico, Canada, Panama, Mexico and Australia. Of our 2,617 stores, 2,358 are franchised and 259 are corporate-owned.
As of June 30, 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., Canada and Spain. 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 June 30,Six Months Ended June 30,
(in thousands)2024202320242023
Revenue  
Franchise segment$107,790 $98,842 $211,810 $191,526 
Corporate-owned stores segment125,466 113,759 247,844 219,640 
Equipment segment67,685 73,862 89,304 97,523 
Total revenue$300,941 $286,463 $548,958 $508,689 
Segment EBITDA  
Franchise segment$77,409 $66,101 $153,720 $130,835 
Corporate-owned stores segment49,296 48,705 91,400 82,235 
Equipment segment18,575 17,129 23,335 22,700 
Corporate and other(1)
(18,257)(17,869)(36,783)(33,691)
Total Segment EBITDA(2)
$127,023 $114,066 $231,672 $202,079 
(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.

29

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 June 30, 2024     
Income (loss) from operations$75,891 $17,771 $17,316 $(23,599)$87,379 
Depreciation and amortization1,845 31,457 1,259 5,256 39,817 
Other (expense) income
(327)68 — 1,302 1,043 
Losses from equity-method investments, net of tax— — — (1,216)(1,216)
Segment EBITDA(1)
$77,409 $49,296 $18,575 $(18,257)$127,023 
Three Months Ended June 30, 2023     
Income (loss) from operations$64,165 $19,609 $15,866 $(22,638)$77,002 
Depreciation and amortization1,845 29,100 1,263 4,559 36,767 
Other income (expense)91 (4)— 283 370 
Losses from equity-method investments, net of tax— — — (73)(73)
Segment EBITDA(1)
$66,101 $48,705 $17,129 $(17,869)$114,066 
Six Months Ended June 30, 2024
Income (loss) from operations$150,524 $28,647 $20,822 $(46,792)$153,201 
Depreciation and amortization3,689 62,513 2,519 10,476 79,197 
Other (expense) income
(493)240 (6)1,949 1,690 
Losses from equity-method investments, net of tax— — — (2,416)(2,416)
Segment EBITDA(1)
$153,720 $91,400 $23,335 $(36,783)$231,672 
Six Months Ended June 30, 2023
Income (loss) from operations$127,183 $24,595 $20,172 $(42,793)$129,157 
Depreciation and amortization3,690 57,696 2,526 8,865 72,777 
Other (expense) income
(38)(56)575 483 
Losses from equity-method investments, net of tax— — — (338)(338)
Segment EBITDA(1)
$130,835 $82,235 $22,700 $(33,691)$202,079 
(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:
30

 Three Months Ended June 30,Six Months Ended June 30,
 2024202320242023
Franchisee-owned stores:  
Stores operated at beginning of period2,341 2,211 2,319 2,176 
New stores opened17 23 40 58 
Stores debranded, sold, closed or consolidated(1)
— (4)(1)(4)
Stores operated at end of period
2,358 2,230 2,358 2,230 
Corporate-owned stores:
Stores operated at beginning of period258 235 256 234 
New stores opened
Stores acquired from franchisees— — 
Stores operated at end of period
259 242 259 242 
Total stores:
Stores operated at beginning of period2,599 2,446 2,575 2,410 
New stores opened18 26 43 62 
Stores debranded, sold, closed or consolidated(1)
— — (1)— 
Stores operated at end of period
2,617 2,472 2,617 2,472 
(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.
31

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:
 Three Months Ended June 30,Six Months Ended June 30,
 2024202320242023
Same store sales growth:  
Franchisee-owned stores4.3 %8.6 %5.3 %9.1 %
Corporate-owned stores4.0 %10.2 %5.1 %11.0 %
System-wide stores4.2 %8.7 %5.2 %9.3 %
Number of stores in same store sales base:
Franchisee-owned stores2,218 2,094 2,218 2,094 
Corporate-owned stores242 227 242 227 
System-wide stores2,465 2,331 2,465 2,331 
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 their membership agreement. System-wide sales were $1.2 billion and $1.1 billion during the three months ended June 30, 2024 and 2023, respectively, and $2.5 billion and $2.3 billion for the six months ended June 30, 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.
32

A reconciliation of net income to EBITDA and Adjusted EBITDA is set forth below:
 Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2024202320242023
Net income$49,312 $44,180 $84,285 $68,948 
Interest income(5,616)(4,163)(11,077)(8,094)
Interest expense24,533 21,468 45,966 43,067 
Provision for income taxes18,977 15,814 33,301 25,381 
Depreciation and amortization39,817 36,767 79,197 72,777 
EBITDA127,023 114,066 231,672 202,079 
Purchase accounting adjustments-revenue(1)
42 247 62 333 
Purchase accounting adjustments-rent(2)
171 184 342 288 
Loss on reacquired franchise rights(3)
— 110 — 110 
Transaction fees and acquisition-related costs(4)
— — — 394 
Severance costs(5)
— 1,220 1,602 1,220 
Executive transition costs(6)
1,348 — 1,631 — 
Legal matters(7)
— 2,950 — 6,250 
Loss (gain) on adjustment of allowance for credit losses on held-to-maturity investment(8)
82 (160)557 95 
Dividend income on held-to-maturity investment(9)
(537)(496)(1,065)(979)
Tax benefit arrangement remeasurement(10)
(987)— (1,349)— 
Amortization of basis difference of equity-method investments(11)
240 — 469 — 
Other(12)
121 818 (107)(640)
Adjusted EBITDA$127,503 $118,939 $233,814 $209,150 
(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. The rent related purchase accounting adjustments are adjustments to rent expense recorded in store operations on our condensed consolidated statements of operations, which 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 as well as the amortization of favorable and unfavorable lease intangible assets.
(3) Represents the impact of a non-cash loss recorded in accordance with ASC 805 – Business Combinations related to our acquisition of franchisee-owned stores. The loss recorded under U.S. GAAP represents the difference between the fair value and the contractual terms of the reacquired franchise rights and is included in other (gains) losses, net on our condensed consolidated statement of operations.
(4) Represents transaction fees and acquisition-related costs incurred in connection with our acquisition of franchisee-owned stores.
(5) Represents severance related expenses recorded in connection with a reduction in force during the six months ended June 30, 2024 and the elimination of the President and Chief Operating Officer position during the three and six months ended June 30, 2023.
(6) Represents certain expenses recorded in connection with the departure of the former Chief Executive Officer, including costs associated with the search for and stock based compensation associated with certain equity awards granted to the Company’s new Chief Executive Officer and retention payments for certain key employees through the Chief Executive Officer transition.
(7) 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.
(8) Represents a loss (gain) on the adjustment of the allowance for credit losses on the Company’s held-to-maturity investment.
(9) Represents dividend income recognized on a held-to-maturity investment.
(10) Represents gains related to the adjustment of our tax benefit arrangements primarily due to changes in our deferred state tax rate.
33

(11) 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.
(12) 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 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 June 30,Six Months Ended June 30,
(in thousands, except per share amounts)
2024202320242023
Net income$49,312 $44,180 $84,285 $68,948 
Provision for income taxes18,977 15,814 33,301 25,381 
Purchase accounting adjustments-revenue(1)
42 247 62 333 
Purchase accounting adjustments-rent(2)
171 184 342 288 
Loss on reacquired franchise rights(3)
— 110 — 110 
Transaction fees and acquisition-related costs(4)
— — — 394 
Severance costs(5)
— 1,220 1,602 1,220 
Executive transition costs(6)
1,348 — 1,631 — 
Legal matters(7)
— 2,950 — 6,250 
Loss (gain) on adjustment of allowance for credit losses on held-to-maturity investment(8)
82 (160)557 95 
Dividend income on held-to-maturity investment(9)
(537)(496)(1,065)(979)
Tax benefit arrangement remeasurement(10)
(987)— (1,349)— 
Amortization of basis difference of equity-method investments(11)
240 — 469 — 
Loss on extinguishment of debt(12)
2,285 — 2,285 — 
Other(13)
121 818 (107)(640)
Purchase accounting amortization(14)
12,758 12,954 25,515 25,531 
Adjusted income before income taxes83,812 77,821 147,528 126,931 
Adjusted income taxes(15)
21,645 20,156 38,101 32,875 
Adjusted net income$62,167 $57,665 $109,427 $94,056 
Adjusted net income per share, diluted$0.71 $0.65 $1.24 $1.05 
Adjusted weighted-average shares outstanding, diluted(16)
87,685 89,092 88,036 89,444 
(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. The rent related purchase accounting adjustments are adjustments to rent expense recorded in store operations on our condensed consolidated statements of operations, which reflect the difference between the higher
34

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 as well as the amortization of favorable and unfavorable lease intangible assets.
(3) Represents the impact of a non-cash loss recorded in accordance with ASC 805 – Business Combinations related to our acquisition of franchisee-owned stores. The loss recorded under U.S. GAAP represents the difference between the fair value and the contractual terms of the reacquired franchise rights and is included in other (gains) losses, net on our condensed consolidated statement of operations.
(4) Represents transaction fees and acquisition-related costs incurred in connection with our acquisition of franchisee-owned stores.
(5) Represents severance related expenses recorded in connection with a reduction in force during the six months ended June 30, 2024 and the elimination of the President and Chief Operating Officer position during the three and six months ended June 30, 2023.
(6) Represents certain expenses recorded in connection with the departure of the former Chief Executive Officer, including costs associated with the search for and stock based compensation associated with certain equity awards granted to the Company’s new Chief Executive Officer and retention payments for certain key employees through the Chief Executive Officer transition.
(7) 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.
(8) Represents a loss (gain) on the adjustment of the allowance for credit losses on the Company’s held-to-maturity investment.
(9) Represents dividend income recognized on a held-to-maturity investment.
(10) Represents gains related to the adjustment of our tax benefit arrangements primarily due to changes in our deferred state tax rate.
(11) 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.
(12) Represents the write-off of deferred financing costs associated with the repayment of the 2018-1 Class A-2-II notes prior to the anticipated repayment date.
(13) Represents certain other gains and charges that we do not believe reflect our underlying business performance.
(14) Includes $3.1 million for both the three months ended June 30, 2024 and 2023 and $6.2 million for both the six months ended June 30, 2024 and 2023 of amortization of intangible assets recorded in connection with the 2012 Acquisition, other than favorable leases, and $9.7 million and $9.9 million for the three months ended June 30, 2024 and 2023, respectively, and $19.3 million for both the six months ended June 30, 2024 and 2023, of amortization of intangible assets created in connection with historical acquisitions of franchisee-owned stores. The adjustment represents the amount of actual non-cash amortization expense recorded, in accordance with GAAP, in each period.
(15) Represents corporate income taxes at an assumed effective tax rate of 25.8% for both the three and six months ended June 30, 2024 and 25.9% for both the three and six months ended June 30, 2023 applied to adjusted income before income taxes.
(16) 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.

35

A reconciliation of net income per share, diluted, to Adjusted net income per share, diluted is set forth below:
Three Months Ended June 30, 2024Three Months Ended June 30, 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)
$48,640 86,955 $0.56 $41,135 84,908 $0.48 
Net income attributable to non-controlling interests(2)
672 730 3,045 4,184 
Net income49,312 44,180 
Adjustments to arrive at adjusted income before income taxes(3)
34,500 33,641 
Adjusted income before income taxes83,812 77,821 
Adjusted income taxes(4)
21,645 20,156 
Adjusted net income$62,167 87,685 $0.71 $57,665 89,092 $0.65 
Six Months Ended June 30, 2024Six Months Ended June 30, 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)
$82,949 87,083 $0.95 $63,839 84,850 $0.75 
Net income attributable to non-controlling interests(2)
1,336 953 5,109 4,594 
Net income84,285 68,948 
Adjustments to arrive at adjusted income before income taxes(3)
63,243 57,983 
Adjusted income before income taxes147,528 126,931 
Adjusted income taxes(4)
38,101 32,875 
Adjusted net income$109,427 88,036 $1.24 $94,056 89,444 $1.05 
(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) Represents net income attributable to non-controlling interests and the assumed 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.
(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% for both the three and six months ended June 30, 2024 and 25.9% for both the three and six months ended June 30, 2023 applied to adjusted income before income taxes.
36

Results of operations
Comparison of the three months ended June 30, 2024 and three months ended June 30, 2023
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 June 30,
20242023
(in thousands)Amount% of Total RevenuesAmount% of Total Revenues
Revenue:
Franchise$87,676 29.1 %$80,846 28.2 %
National advertising fund revenue20,114 6.7 %17,996 6.3 %
Franchise segment107,790 35.8 %98,842 34.5 %
Corporate-owned stores125,466 41.7 %113,759 39.7 %
Equipment67,685 22.5 %73,862 25.8 %
Total revenue300,941 100.0 %286,463 100.0 %
Operating costs and expenses:
Cost of revenue51,934 17.3 %59,457 20.8 %
Store operations70,152 23.3 %58,876 20.6 %
Selling, general and administrative31,613 10.5 %32,646 11.4 %
National advertising fund expense20,112 6.7 %17,890 6.2 %
Depreciation and amortization39,817 13.2 %36,767 12.8 %
Other (gains) losses, net(66)— %3,825 1.3 %
Total operating costs and expenses213,562 71.0 %209,461 73.1 %
Income from operations87,379 29.0 %77,002 26.9 %
Other income (expense), net:
Interest income5,616 1.9 %4,163 1.5 %
Interest expense(24,533)(8.2)%(21,468)(7.5)%
Other income, net
1,043 0.3 %370 0.1 %
Total other expense, net
(17,874)(6.0)%(16,935)(5.9)%
Income before income taxes69,505 23.0 %60,067 21.0 %
Provision for income taxes18,977 6.3 %15,814 5.5 %
Losses from equity-method investments, net of tax(1,216)(0.4)%(73)— %
Net income49,312 16.3 %44,180 15.5 %
Less net income attributable to non-controlling interests672 0.2 %3,045 1.1 %
Net income attributable to Planet Fitness, Inc.$48,640 16.1 %$41,135 14.4 %
Revenue
Total revenue was $300.9 million for the three months ended June 30, 2024, compared to $286.5 million for three months ended June 30, 2023, an increase of $14.5 million, or 5.1%.
Franchise segment revenue was $107.8 million for the three months ended June 30, 2024, compared to $98.8 million for three months ended June 30, 2023, an increase of $8.9 million, or 9.1%.
Franchise revenue was $87.7 million for the three months ended June 30, 2024, compared to $80.8 million for the three months ended June 30, 2023, an increase of $6.8 million, or 8.4%. Included in franchise revenue is royalty revenue of $73.1 million, franchise and other fees of $7.9 million, and placement revenue of $5.4 million for the three months ended June 30, 2024, respectively, compared to royalty revenue of $66.8 million, franchise and other fees of $6.9 million, and placement revenue of $6.3 million for the three months ended June 30, 2023, respectively. Of the $6.3 million increase in royalty revenue, $3.1 million was attributable to a franchise same store sales increase of 4.3%, $1.8 million was attributable to new stores opened since April 1, 2023 and $1.3 million was from higher royalties on annual fees.
National advertising fund revenue was $20.1 million for the three months ended June 30, 2024, compared to $18.0 million for the three months ended June 30, 2023, an increase of $2.1 million, or 11.8%. This increase was primarily attributable to $0.9
37

million from the collection of national advertising fund revenue on annual fees billed to new members and $0.9 million from higher same store sales and new stores opened since April 1, 2023.
Revenue from our corporate-owned stores segment was $125.5 million for the three months ended June 30, 2024, compared to $113.8 million for the three months ended June 30, 2023, an increase of $11.7 million, or 10.3%. This increase was primarily attributable to $6.6 million from the corporate-owned stores included in the same store sales base, of which $1.9 million was attributable to a same store sales increase of 4.0%, $1.9 million was attributable to higher annual fee revenue and $2.9 million was attributable to other fees. Additionally, $5.1 million was from new stores opened and acquired since April 1, 2023.
Equipment segment revenue was $67.7 million for the three months ended June 30, 2024, compared to $73.9 million for the three months ended June 30, 2023, a decrease of $6.2 million, or 8.4%. This decrease was primarily attributable to $4.7 million of lower revenue from equipment sales to new franchisee-owned stores and $1.5 million of lower revenue from equipment sales to existing franchisee-owned stores. In the three months ended June 30, 2024, we had equipment sales to 18 new franchisee-owned stores compared to 26 in the same period last year.
Cost of revenue
Cost of revenue, which primarily relates to our equipment segment, was $51.9 million for the three months ended June 30, 2024, compared to $59.5 million for the three months ended June 30, 2023, a decrease of $7.5 million, or 12.7%. 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 $70.2 million for the three months ended June 30, 2024, compared to $58.9 million for the three months ended June 30, 2023, an increase of $11.3 million, or 19.2%. This increase was primarily attributable to $6.4 million from stores included in our same store sales base as a result of higher marketing, rent, occupancy and payroll expenses and $4.8 million from new stores opened and acquired since April 1, 2023.
Selling, general and administrative
Selling, general and administrative expenses were $31.6 million for the three months ended June 30, 2024, compared to $32.6 million for the three months ended June 30, 2023, a decrease of $1.0 million, or 3.2%. This decrease was primarily attributable to lower marketing expenses and lower payroll expense from a headcount reduction in the prior quarter of the current year period partially offset by higher consulting costs.
National advertising fund expense
National advertising fund expense was $20.1 million for the three months ended June 30, 2024, compared to $17.9 million for the three months ended June 30, 2023, an increase of $2.2 million, or 12.4%. 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.8 million for the three months ended June 30, 2024, compared to $36.8 million for the three months ended June 30, 2023, an increase of $3.1 million, or 8.3%. This increase was primarily attributable to the new stores opened since April 1, 2023.
Other gains (losses), net
Other gains (losses), net was a $0.1 million gain for the three months ended June 30, 2024, compared to a $3.8 million loss for the three months ended June 30, 2023, a decrease in other losses of $3.9 million, or 101.7%. The decrease was primarily the result of a legal reserve recorded in the prior year period.
Interest income
Interest income was $5.6 million for the three months ended June 30, 2024, compared to $4.2 million for the three months ended June 30, 2023, an increase of $1.5 million, or 34.9%. This increase was primarily due to a higher balance of cash and cash equivalents and investments in marketable securities and due to higher interest rates 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 $24.5 million for the three months ended June 30, 2024, compared to $21.5 million for the three months ended June 30, 2023, an increase of $3.1 million, or 14.3%. This increase was primarily from the write-off of deferred financing costs associated with the prepayment of the 2018 Notes and higher interest expense related to the issuance of the 2024 Notes in June 2024.
38

Other income, net
Other income, net was $1.0 million for the three months ended June 30, 2024, compared to $0.4 million for the three months ended June 30, 2023. This increase was primarily attributable to $1.0 million on the remeasurement of our tax benefit arrangements due to changes in our deferred state tax rate.
Provision for income taxes
Income tax expense was $19.0 million for the three months ended June 30, 2024, compared to $15.8 million for the three months ended June 30, 2023, an increase of $3.2 million, or 20.0%. This increase is primarily attributable to our higher income before taxes in the three months ended June 30, 2024 as compared to the three months ended June 30, 2023.
The Company’s effective tax rate was 27.3% for the three months ended June 30, 2024, compared to 26.3% in the prior year period. The increase in the effective income tax rate was primarily due to non-deductible compensation and remeasurement of deferred tax assets.
Segment results
Franchise
Franchise segment EBITDA was $77.4 million for the three months ended June 30, 2024, compared to $66.1 million for the three months ended June 30, 2023, an increase of $11.3 million, or 17.1%. This increase was primarily due to higher franchise and NAF revenue of $6.8 million and $2.1 million, respectively, as described above, a $3.1 million decrease in other losses, net due to a legal reserve recorded in the prior year period, as described above, and $1.5 million of lower selling, general and administrative expense, partially offset by $2.2 million of higher NAF expense.
Corporate-owned stores
Corporate-owned stores segment EBITDA was $49.3 million for the three months ended June 30, 2024, compared to $48.7 million for the three months ended June 30, 2023, an increase of $0.6 million, or 1.2%. This increase was primarily attributable to $0.8 million from the corporate-owned same store sales increase of 4.0%. Depreciation and amortization increased $2.4 million for the three months ended June 30, 2024, compared to the three months ended June 30, 2023, and was primarily attributable to new stores opened and acquired since April 1, 2023.
Equipment
Equipment segment EBITDA was $18.6 million for the three months ended June 30, 2024, compared to $17.1 million for the three months ended June 30, 2023, an increase of $1.4 million, or 8.4%. This increase was primarily driven by higher margin equipment sales related to an updated equipment mix as a result of the adoption of the new growth model.

39

Comparison of the six months ended June 30, 2024 and six months ended June 30, 2023
The following table sets forth a comparison of our condensed consolidated statements of operations in dollars and as a percentage of total revenue:
 Six Months Ended June 30,
20242023
(in thousands)Amount% of Total RevenuesAmount% of Total Revenues
Revenue:
Franchise$171,910 31.3 %$156,726 30.8 %
National advertising fund revenue39,900 7.3 %34,800 6.8 %
Franchise segment211,810 38.6 %191,526 37.7 %
Corporate-owned stores247,844 45.1 %219,640 43.2 %
Equipment89,304 16.3 %97,523 19.2 %
Total revenue548,958 100.0 %508,689 100.0 %
Operating costs and expenses:
Cost of revenue70,927 12.9 %78,810 15.5 %
Store operations144,505 26.3 %124,891 24.6 %
Selling, general and administrative60,806 11.1 %60,415 11.9 %
National advertising fund expense39,904 7.3 %34,878 6.9 %
Depreciation and amortization79,197 14.4 %72,777 14.3 %
Other losses, net418 0.1 %7,761 1.5 %
Total operating costs and expenses395,757 72.1 %379,532 74.6 %
Income from operations153,201 27.9 %129,157 25.4 %
Other income (expense), net:
Interest income11,077 2.0 %8,094 1.6 %
Interest expense(45,966)(8.4)%(43,067)(8.5)%
Other income, net
1,690 0.3 %483 0.1 %
Total other expense, net
(33,199)(6.0)%(34,490)(6.8)%
Income before income taxes120,002 21.9 %94,667 18.6 %
Provision for income taxes33,301 6.1 %25,381 5.0 %
Losses from equity-method investments, net of tax(2,416)(0.4)%(338)(0.1)%
Net income84,285 15.4 %68,948 13.6 %
Less net income attributable to non-controlling interests1,336 0.2 %5,109 1.0 %
Net income attributable to Planet Fitness, Inc.$82,949 15.1 %$63,839 12.5 %
Revenue
Total revenue was $549.0 million for the six months ended June 30, 2024, compared to $508.7 million for six months ended June 30, 2023, an increase of $40.3 million, or 7.9%.
Franchise segment revenue was $211.8 million for the six months ended June 30, 2024, compared to $191.5 million for six months ended June 30, 2023, an increase of $20.3 million, or 10.6%.
Franchise revenue was $171.9 million for the six months ended June 30, 2024, compared to $156.7 million for the six months ended June 30, 2023, an increase of $15.2 million, or 9.7%. Included in franchise revenue is royalty revenue of $145.4 million, franchise and other fees of $17.5 million, and placement revenue of $7.3 million for the six months ended June 30, 2024, respectively, compared to royalty revenue of $131.4 million, franchise and other fees of $16.3 million, and placement revenue of $7.9 million for the six months ended June 30, 2023, respectively. Of the $14.0 million increase in royalty revenue, $7.1 million was attributable to a franchise same store sales increase of 5.3%, $3.5 million was from higher royalties on annual fees and $3.4 million was attributable to new stores opened since January 1, 2023.
National advertising fund revenue was $39.9 million for the six months ended June 30, 2024, compared to $34.8 million for the six months ended June 30, 2023, an increase of $5.1 million, or 14.7%. This increase was primarily attributable to $2.4 million from the collection of national advertising fund revenue on annual fees billed to new members and $2.3 million from higher same store sales and new stores opened since January 1, 2023.
40

Revenue from our corporate-owned stores segment was $247.8 million for the six months ended June 30, 2024, compared to $219.6 million for the six months ended June 30, 2023, an increase of $28.2 million, or 12.8%. This increase was primarily attributable to $17.2 million from the corporate-owned stores in the same store sales base, of which $7.3 million was attributable to a same store sales increase of 5.1%, $4.7 million was attributable to higher annual billings and $5.2 million was attributable to other fees. Additionally, $11.0 million was from new stores opened and acquired since January 1, 2023.
Equipment segment revenue was $89.3 million for the six months ended June 30, 2024, compared to $97.5 million for the six months ended June 30, 2023, a decrease of $8.2 million, or 8.4%. This decrease was primarily attributable to $5.8 million of lower revenue from equipment sales to new franchisee-owned stores and $2.4 million of lower revenue from equipment sales to existing franchisee-owned stores. In the six months ended June 30, 2024, we had equipment sales to 32 new franchisee-owned stores compared to 44 in the same period last year.
Cost of revenue
Cost of revenue, which primarily relates to our equipment segment, was $70.9 million for the six months ended June 30, 2024, compared to $78.8 million for the six months ended June 30, 2023, a decrease of $7.9 million, or 10.0%. 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 $144.5 million for the six months ended June 30, 2024, compared to $124.9 million for the six months ended June 30, 2023, an increase of $19.6 million, or 15.7%. This increase was primarily attributable to $9.0 million from stores included in our same store sales base as a result of higher rent, occupancy, payroll and marketing expenses and $10.6 million from new stores opened and acquired since January 1, 2023.
Selling, general and administrative
Selling, general and administrative expenses were $60.8 million for the six months ended June 30, 2024, compared to $60.4 million for the six months ended June 30, 2023, an increase of $0.4 million, or 0.6%. 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 payroll expense from the headcount reduction and lower marketing expenses.
National advertising fund expense
National advertising fund expense was $39.9 million for the six months ended June 30, 2024, compared to $34.9 million for the six months ended June 30, 2023, an increase of $5.0 million, or 14.4%. 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 $79.2 million for the six months ended June 30, 2024, compared to $72.8 million for the six months ended June 30, 2023, an increase of $6.4 million, or 8.8%. This increase was primarily attributable to new stores opened and acquired since January 1, 2023.
Other losses, net
Other losses, net was $0.4 million for the six months ended June 30, 2024, compared to $7.8 million for the six months ended June 30, 2023, a decrease of $7.3 million, or 94.6%. The decrease was primarily the result of a legal reserve recorded in the prior year period.
Interest income
Interest income was $11.1 million for the six months ended June 30, 2024, compared to $8.1 million for the six months ended June 30, 2023, an increase of $3.0 million, or 36.9%. This increase was primarily due to a higher balance of cash and cash equivalents and investments in marketable securities and due to higher interest rates 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 $46.0 million for the six months ended June 30, 2024, compared to $43.1 million for the six months ended June 30, 2023, an increase of $2.9 million, or 6.7%. This increase was primarily from the write-off of deferred financing costs associated with the prepayment of the 2018 Notes and higher interest expense related to the issuance of the 2024 Notes in June 2024.
41

Other income, net
Other income, net was $1.7 million for the six months ended June 30, 2024, compared to $0.5 million for the six months ended June 30, 2023. This increase was primarily attributable to a $1.3 million gain on the remeasurement of our tax benefit arrangements due to changes in our deferred state tax rate.
Provision for income taxes
Income tax expense was $33.3 million for the six months ended June 30, 2024, compared to $25.4 million for the six months ended June 30, 2023, an increase of $7.9 million, or 31.2%. This increase is primarily attributable to our higher income before taxes in the six months ended June 30, 2024 as compared to the six months ended June 30, 2023.
The Company’s effective tax rate was 27.8% for the six months ended June 30, 2024, compared to 26.8% in the prior year period. The increase in the effective income tax rate was primarily due to non-deductible compensation and remeasurement of deferred tax assets.
Segment results
Franchise
Franchise segment EBITDA was $153.7 million for the six months ended June 30, 2024, compared to $130.8 million for the six months ended June 30, 2023, an increase of $22.9 million, or 17.5%. This increase was primarily due to higher franchise and NAF revenue of $15.2 million and $5.1 million, respectively, as described above, a $6.1 million decrease in other losses, net due to a legal reserve recorded in the prior year period, as described above, and $2.2 million of lower selling, general and administrative expense, partially offset by $5.0 million of higher NAF expense.
Corporate-owned stores
Corporate-owned stores segment EBITDA was $91.4 million for the six months ended June 30, 2024, compared to $82.2 million for the six months ended June 30, 2023, an increase of $9.2 million, or 11.1%. This increase was primarily attributable to $8.8 million from the corporate-owned same store sales increase of 5.1% and $1.2 million from the acquisition of four stores in Florida in the prior year, partially offset by lower EBITDA of $1.0 million from new stores opened since January 1, 2023. Depreciation and amortization increased $4.8 million for the six months ended June 30, 2024, compared to the six months ended June 30, 2023, and was primarily attributable to new stores opened and acquired since January 1, 2023.
Equipment
Equipment segment EBITDA was $23.3 million for the six months ended June 30, 2024, compared to $22.7 million for the six months ended June 30, 2023, an increase of $0.6 million, or 2.8%. This increase was primarily driven by higher margin equipment sales related to an updated equipment mix as a result of the adoption of the new growth model.
Liquidity and capital resources
As of June 30, 2024, we had $247.0 million of cash and cash equivalents, $103.2 million of short-term marketable securities, $49.7 million of long-term marketable securities and $47.8 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.

42

Summary of Cash Flows
 Six Months Ended June 30,
(in thousands)20242023
Net cash provided by (used in):
Operating activities$167,948 $157,330 
Investing activities(90,436)(201,021)
Financing activities(103,693)(130,876)
Effect of foreign exchange rates on cash(1,179)728 
Net decrease in cash, cash equivalents and restricted cash$(27,360)$(173,839)
Operating activities
For the six months ended June 30, 2024, net cash provided by operating activities was $167.9 million compared to $157.3 million in the six months ended June 30, 2023, an increase of $10.6 million, or 6.7%. Of the increase, $28.6 million was due to higher net income after adjustments to reconcile net income to net cash provided by operating activities. This increase was partially offset by $18.0 million of unfavorable changes in working capital primarily attributable to an increase in other assets and other current assets, a lower relative increase in other liabilities and other current liabilities and higher payments made under tax benefit arrangements in the current year period partially offset by a lower reduction in accounts payable and accrued expenses compared to the prior year period.
Investing activities
For the six months ended June 30, 2024, net cash used in investing activities was $90.4 million compared to $201.0 million in the six months ended June 30, 2023, a decrease of $110.6 million. The primary drivers of the decrease were $93.5 million of lower cash used for the purchase of marketable securities, net of maturities, and $26.3 million used for the Florida Acquisition in the prior year period, partially offset by $19.2 million of higher capital expenditures in the current year period.
Capital expenditures were as follows:
 Six Months Ended June 30,
(in thousands)20242023
New corporate-owned stores$21,218 $12,460 
Existing corporate-owned stores33,336 22,161 
Information systems8,637 10,507 
Corporate and all other1,154 15 
Total capital expenditures$64,345 $45,143 
Financing activities
For the six months ended June 30, 2024, net cash used in financing activities was $103.7 million compared to $130.9 million in the six months ended June 30, 2023, a decrease of $27.2 million. The primary drivers of the decrease were a $198.9 million increase in net cash provided from long-term debt, consisting of $800.0 million of borrowings, $589.1 million of principal payments and $12.1 million of deferred financing costs incurred, partially offset by a $175.2 million increase 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 June 2024, the Master Issuer completed a refinancing transaction with respect to this facility under which the Master Issuer issued the Series 2024-1 Class A-2 Notes with initial principal amounts totaling $800 million. The net proceeds from the sale of the Series 2024-1 Class A-2 Notes were used to repay in full the Master Issuer’s outstanding Series 2018-1 Class A-2-II Notes, including the payment of transaction costs. The remaining funds were used, together with cash on hand, to fund a $280 million accelerated share repurchase agreement.
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 June 30, 2024.
43

Except as noted above, there were no material changes to the terms of any debt obligations in the six months ended June 30, 2024. The Company was in compliance with its debt covenants as of June 30, 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.
Off-balance sheet arrangements
As of June 30, 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 $4.9 million and would require payment only upon default by the primary obligor. The estimated fair value of these guarantees as of June 30, 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 June 30, 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 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 Chief Executive Officer and Chief Financial Officer concluded that as of June 30, 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.
44


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 June 30, 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)(2)
Approximate Dollar Value of Shares that May Yet be Purchased Under the Plans or Programs(1)
4/30/2024— — — $354,964,974 
5/31/2024— — — $354,964,974 
6/30/20243,090,507 72.48 3,090,507 $74,964,974 
Total3,090,507 $72.48 3,090,507 
(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.
(2) On June 12, 2024, the Company entered into a $280,000,000 accelerated share repurchase agreement (the “ASR Agreement”) with Citibank, N.A. (the “Bank”). Pursuant to the terms of the ASR Agreement, on June 14, 2024, the Company paid the Bank $280,000,000 in cash and received 3,090,507 shares of the Company’s Class A common stock, which were retired, representing 80% of the total ASR Agreement value based on the closing price of the Company’s Class A common stock on the commencement date of the transaction. At final settlement, the Bank may be required to deliver additional shares of our Class A common stock to the Company, which will be retired upon delivery, or, under certain circumstances, the Company may be required to deliver shares of its Class A common stock or may elect to make a cash payment to the Bank. The final number of shares to be repurchased will be determined based on the volume-weighted average stock price of our Class A common stock during the term of the transaction, less a discount and subject to adjustments pursuant to the terms and conditions of the ASR Agreement. Final settlement of the ASR Agreement will be completed during the third quarter of 2024. The ASR Agreement contains provisions customary for agreements of this type, including provisions for adjustments to the transaction terms, the circumstances generally under which the ASR Agreement may be accelerated, extended or terminated early by the Bank and various acknowledgments, representations and warranties made by the parties to one another. On June 13, 2024, the Company’s board of directors approved a share repurchase program of up to $500,000,000, contingent upon, and effective at, the completion of the ASR Agreement, to replace the previously approved November 4, 2022 share repurchase program.
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.
45

ITEM 6. Exhibits
 Incorporated by Reference
Exhibit number
Exhibit Description
Filed herewith
FormFile No.ExhibitFiling date
1.18-K001-975341.107-Jun-24
4.18-K001-975344.112-Jun-24
4.28-K001-975344.212-Jun-24
10.18-K001-9753410.112-Jun-24
10.28-K001-9753410.113-Jun-24
10.38-K001-9753410.116-Apr-24
10.4X
31.1X   
      
31.2X   
      
32.1X   
      
32.2X   
      
46

 Incorporated by Reference
Exhibit number
Exhibit Description
Filed herewith
FormFile No.ExhibitFiling date
101
The following financial statements from the Company's Quarterly Report on Form 10-Q for the quarter ended June 30, 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
47

Signatures
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
    Planet Fitness, Inc.
    (Registrant)
   
Date: August 7, 2024   /s/ Thomas Fitzgerald
    Thomas Fitzgerald
    Chief Financial Officer
(On behalf of the Registrant and as Principal Financial Officer)
48
EX-10.4 2 fitzgerald-transitionagree.htm EX-10.4 Document
Ex. 10.4
Planet Fitness World Headquarters
4 Liberty Lane West | Hampton, NH 03842
p: 603.750.7001
August 5, 2024

Dear Tom:

This letter agreement (this “Agreement”) confirms certain terms of your employment with Pla-Fit Franchise, LLC (the “Company”).

1.Employment. Subject to earlier termination as provided herein, from the date hereof through December 31, 2024 (the actual date of termination of your employment, the “Separation Date”), you will continue to remain employed by the Company and will be subject to the terms of the offer letter agreement between you and the Company dated November 9, 2019 (the “Employment Agreement”). On the Separation Date, you will be deemed to resign from any and all: (i) officer positions you hold with the Company or any of its affiliates, if any; (ii) memberships you hold on any boards of directors, boards of managers or other governing boards or bodies of the Company or any of its affiliates, if any; and (iii) memberships you hold on any of the committees of any such boards or bodies.
2.Annual Bonus. Provided that you remain continuously employed by the Company or one of its affiliates through December 31, 2024, notwithstanding anything to the contrary in the annual bonus plan maintained by the Company or one of its affiliates, you will be entitled to receive your annual bonus under such plan in respect of fiscal year 2024 on the date that bonuses are paid to active employees as if you had remained employed through the date of such payment.
3.Consulting Engagement. In connection with your separation from employment, you and the Company will enter into a consulting agreement in substantially the form attached hereto as Exhibit A (the “Consulting Agreement”), pursuant to which you will serve as a non-employee consultant to the Company from the Separation Date until March 31, 2025, subject to earlier termination as provided for in the Consulting Agreement (the actual period of such consulting services, the “Consulting Period”).
4.Equity Awards. All outstanding equity awards previously granted to you pursuant to the Planet Fitness, Inc. Amended and Restated 2015 Omnibus Incentive Plan (such plan, the “Plan”, and such awards, the “Equity Awards”) will continue to vest in accordance with their terms, as set forth in the Plan and the award agreements between you and Planet Fitness, Inc. evidencing such awards, from the date hereof until the end of the Consulting Period and, with respect to stock options, to the extent vested and exercisable, will remain outstanding and exercisable for a period of three (3) months following the end of the Consulting Period (but not later than the original term of such stock options). All Equity Awards that are outstanding and unvested as of the last day of the Consulting Period will be forfeited on such date (except as otherwise expressly provided in the Consulting Agreement).
5.Early Termination. It is expected that your employment with the Company will continue until December 31, 2024. If your employment terminates prior to December 31, 2024 for any reason, your right to severance payments and benefits, if any, the terms and conditions of such severance payments and benefits, and any notice requirements applicable to you and the Company, will be as
planetfitness.com

Ex. 10.4
Planet Fitness World Headquarters
4 Liberty Lane West | Hampton, NH 03842
p: 603.750.7001
set forth in the Employment Agreement and/or the Planet Fitness, Inc. Executive Severance & Change in Control Policy (as amended and restated, the “Severance Policy”)), as applicable.
6.Withholding. All payments made by the Company under this Agreement shall be reduced by any tax or other amounts required to be withheld by the Company or one of its affiliates under applicable law.
7.Section 409A. This Agreement and the payments and benefits provided hereunder are intended to be exempt from, or comply with, the requirements of Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”), and shall be construed consistently with that intent. Notwithstanding the foregoing, in no event shall the Company have any liability relating to the failure or alleged failure of any payment or benefit under this Agreement to be exempt from, or comply with, the requirements of Section 409A of the Code.
8.Restrictive Covenants. You acknowledge that you continue to be bound by your obligations under the Confidentiality, Non-Competition and Inventions Agreement between you and the Company dated January 8, 2020 (the “Restrictive Covenant Agreement”).
9.Assignment. Neither you nor the Company may make any assignment of this Agreement or any interest in it, by operation of law or otherwise, without the prior written consent of the other; provided, however, the Company may assign its rights and obligations under this Agreement without your consent to any person with whom the Company shall hereafter effect a reorganization, consolidation or merger, or to whom the Company shall hereafter transfer all or substantially all of the properties or assets related to the business for which you work. This Agreement shall inure to the benefit of and be binding upon you and the Company, and each of our respective successors, executors, administrators, heirs and permitted assigns.
10.Miscellaneous. This Agreement sets forth the entire agreement between you and the Company regarding the subject matter set forth herein, and replaces all prior and contemporaneous communications, agreements and understandings, written or oral, with respect to the same; provided, however, that, except as modified by this Agreement, that certain retention bonus letter agreement between you and the Company dated November 7, 2023, the Employment Agreement, your Equity Awards and the Restrictive Covenant Agreement will remain in full force and effect in accordance with their respective terms. This Agreement may not be modified or amended, and no breach shall be deemed to be waived, unless agreed to in writing by you and an expressly authorized representative of the Company. This Agreement may be executed in two or more counterparts, each of which shall be an original and all of which together shall constitute one and the same instrument. This is a New Hampshire contract and shall be governed and construed in accordance with the laws of the state of New Hampshire, without regard to any conflict of laws principles that would result in the application of the laws of any other jurisdiction. You agree to submit to the exclusive jurisdiction of the courts of or in the state of New Hampshire in connection with any dispute arising out of this Agreement.


planetfitness.com

Ex. 10.4
Planet Fitness World Headquarters
4 Liberty Lane West | Hampton, NH 03842
p: 603.750.7001
If the foregoing is acceptable to you, please sign this Agreement in the space provided below and return it to the Company. The enclosed copy is for your records.

Sincerely yours,

PLA-FIT FRANCHISE, LLC

By:


/s/ Justin T. Vartanian
Name: Justin T. Vartanian
Title: General Counsel & SVP, International Division


Accepted and Agreed:

/s/ Thomas Fitzgerald
Thomas Fitzgerald

Date: August 5, 2024











planetfitness.com

Ex. 10.4
Planet Fitness World Headquarters
4 Liberty Lane West | Hampton, NH 03842
p: 603.750.7001

EXHIBIT A

Consulting Agreement

August 5, 2024

Dear Tom:

This letter (this “Consulting Agreement”) confirms the terms of your engagement to provide consulting services to Pla-Fit Franchise, LLC (the “Company”).

1.Services. Effective as of January 1, 2025, you will provide certain consulting and advisory services to the Company. Such consulting services will include, without limitation, services relating to assisting and advising the new Chief Financial Officer and the Company’s finance department, as well as other assistance as may be requested by the Company from time to time. You agree to devote as much business time as is necessary to properly perform any services hereunder. This Consulting Agreement and your engagement hereunder will continue until terminated in accordance with the provisions of Section 6 hereof.
2.Relationship of Parties. You and the Company expressly agree that, in providing services to the Company under this Consulting Agreement, you will be an independent contractor and will not be an employee or agent of the Company or any of its affiliates. You agree that you will have no right to make any commitments on behalf of the Company or any of its affiliates without the express written consent of an authorized officer of the Company. You are free to accept engagements from others during the term of this Consulting Agreement, as long as those engagements do not interfere with you providing services under this Consulting Agreement or otherwise violate any of your obligations hereunder or under the Confidentiality, Non-Competition and Inventions Agreement between you and the Company dated January 8, 2020 (the “Restrictive Covenant Agreement”).
3.Consulting Fees and Expenses. In exchange for all of the services that you provide to the Company under this Consulting Agreement, in addition to the continued vesting of the Equity Awards (as defined in the Transition Agreement) during the period that you are providing consulting services hereunder, during the term of this Consulting Agreement, the Company will pay you a consulting fee at the rate of $10,000 per month, prorated for partial months. All consulting fees paid hereunder will be payable on a monthly basis, not later than fifteen (15) days after the end of the applicable month. The Company will also pay or reimburse you for reasonable expenses incurred or paid by you in the provision of services hereunder, subject to your timely submission of such documentation and substantiation as the Company may require. Your right to payment or reimbursement for expenses under this Section 3 will be subject to the following additional rules: (i) the amount of expenses eligible for payment or reimbursement during any calendar year shall not affect the expenses eligible for payment or reimbursement in any other calendar year, (ii) payment or reimbursement shall be made promptly, and in all events not later than December 31 of the calendar year following the calendar year in which the expense or payment was incurred, and (iii) the right to payment or reimbursement is not subject to liquidation or exchange for any other benefit.
planetfitness.com

Ex. 10.4
Planet Fitness World Headquarters
4 Liberty Lane West | Hampton, NH 03842
p: 603.750.7001
4.Taxes and Benefits. You acknowledge and agree that, as an independent contractor, you will be solely responsible for obtaining any required insurance (including, without limitation, worker’s compensation insurance) and for the withholding and payment of all federal, state and local income taxes, Social Security and Medicare taxes, and any and all other legally-required payments on sums paid to you hereunder. The Company will provide you with an IRS Form 1099 evidencing all consulting fees paid by it to you in connection with your engagement hereunder. You further acknowledge and agree that neither you nor any individual claiming through you will be eligible to (a) participate in any Company or Company affiliate bonus, incentive or other compensation plan, program or arrangement of any kind, whether payable in cash or equity in 2025, or (b) participate in or receive benefits under any of the employee benefit plans, programs and arrangements maintained by the Company or any of its affiliates in 2025 (all of the foregoing benefit and compensation plans, programs and arrangements, hereinafter, the “Plans”), in each case, except as expressly set forth in that certain transition letter agreement between you and the Company dated August 5, 2024 (the “Transition Agreement”), as required by law or with respect to the receipt of vested benefits under the benefit plans of the Company or its affiliates in accordance with the terms of such plans.
5.Confidential Information. You agree that, during your engagement hereunder and thereafter, you will not use or disclose to any third party any Confidential Information, except as required for the proper performance of this engagement. For purposes of this Consulting Agreement, “Confidential Information” means (a) any and all information of the Company or any of its affiliates that is not generally known to the public and (b) any and all information received by the Company or any of its affiliates from customers or other third parties with any understanding, express or implied, that the information would not be disclosed. For the avoidance of doubt, (i) nothing contained in this Consulting Agreement limits, restricts or in any other way affects your 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 and (ii) you cannot be held criminally or civilly liable under any federal or state trade secret law for disclosing a trade secret (y) 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 (z) in a complaint or other document filed under seal in a lawsuit or other proceeding; provided, however, that notwithstanding this immunity from liability, you may be held liable if you unlawfully access trade secrets by unauthorized means.
6.Termination. The term of this Consulting Agreement and your engagement hereunder will continue until March 31, 2025; provided, however, that the Company may terminate the term of this Consulting Agreement and your engagement earlier only in the event of conduct by you that meets the standards set forth in prongs (iv) or (v) of the definition of Cause contained in the Severance Policy (as defined in the Transition Agreement). In the event the Company terminates your consulting services in violation of this Agreement (i.e., for a reason other than as set forth in the immediately preceding sentence) prior to March 31, 2025, in addition to any earned but unpaid consulting fees and any properly incurred but unreimbursed expenses, any Equity Awards (as defined in the Transition Agreement) that would otherwise have vested by their terms on or before March 31, 2025 will become vested as of the date of such termination of your consulting services. Except as provided herein, upon termination of this Consulting Agreement, the Company shall have no further obligation to you. Your obligations under Sections 4 through 5 of this Consulting Agreement will survive the termination of this Consulting Agreement and your engagement hereunder, however occurring.
planetfitness.com

Ex. 10.4
Planet Fitness World Headquarters
4 Liberty Lane West | Hampton, NH 03842
p: 603.750.7001
7.Miscellaneous. This Consulting Agreement contains the entire agreement between you and the Company, and replaces all prior agreements, whether written or oral, with respect to the services to be provided by you to the Company and all related matters; provided, however, that the Transition Agreement, your Equity Awards and the Restrictive Covenant Agreement will remain in full force and effect in accordance with their respective terms. This Consulting Agreement may not be amended and no breach will be deemed waived unless agreed to in a signed writing by you and an authorized officer of the Company. This is a New Hampshire contract and shall be governed and construed in accordance with the laws of the State of New Hampshire, without regard to any conflict of laws principles that would result in the application of the laws of another jurisdiction. You agree to submit to the exclusive jurisdiction of the courts of the State of New Hampshire in connection with any dispute arising out of this Consulting Agreement.

[Remainder of page intentionally left blank.]
planetfitness.com

Ex. 10.4
Planet Fitness World Headquarters
4 Liberty Lane West | Hampton, NH 03842
p: 603.750.7001
If the foregoing is acceptable to you, please sign this Consulting Agreement in the space provided below and return it to the Company. The enclosed copy is for your records.


Sincerely yours,

PLA-FIT FRANCHISE, LLC

By:


/s/ Justin T. Vartanian
Name: Justin T. Vartanian
Title: General Counsel & SVP, International Division


Accepted and Agreed:

/s/ Thomas Fitzgerald
Thomas Fitzgerald

Date: August 5, 2024

planetfitness.com
EX-31.1 3 plntex311q22024.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF PERIODIC REPORT UNDER SECTION 302 OF
THE SARBANES-OXLEY ACT OF 2002
I, Colleen Keating, 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: August 7, 2024
 
/s/ Colleen Keating 
Colleen Keating 
Chief Executive Officer 
(Principal Executive Officer) 


EX-31.2 4 plntex312q22024.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: August 7, 2024
 
/s/ Thomas Fitzgerald 
Thomas Fitzgerald 
Chief Financial Officer 
(Principal Financial Officer) 


EX-32.1 5 plntex321q22024.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 June 30, 2024 filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Colleen Keating, 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: August 7, 2024
 
/s/ Colleen Keating 
Colleen Keating 
Chief Executive Officer 
(Principal Executive Officer) 

EX-32.2 6 plntex322q22024.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 June 30, 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: August 7, 2024
 
/s/ Thomas Fitzgerald 
Thomas Fitzgerald 
Chief Financial Officer 
(Principal Financial Officer) 


EX-101.SCH 7 plnt-20240630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - Condensed Consolidated Statements of Changes in Equity (Deficit) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - Business organization link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - Summary of significant accounting policies link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Goodwill and intangible assets link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Long-term debt link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Revenue from contract with customers link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Related party transactions link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Stockholders' equity link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Earnings per share link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 9952171 - 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 - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Goodwill and intangible assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Goodwill and intangible assets - Schedule of Intangible Assets (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-20240630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 plnt-20240630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 plnt-20240630_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 Pla-Fit Holdings, LLC Pla Fit Holdings LLC [Member] Pla-Fit Holdings, LLC. 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] Acquisition Goodwill, Acquired During Period Statistical Measurement [Domain] Statistical Measurement [Domain] Related party transactions Related Party Transactions Disclosure [Text Block] Repayment of long-term debt Repayments of Long-Term Debt Remaining authorized amount Share Repurchase Program, Remaining Authorized, Amount Schedule of Components of Lease Cost Lease, Cost [Table Text Block] Cover [Abstract] Cover [Abstract] Net decrease in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Schedule of Maturities of Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Schedule of Indefinite-Lived Intangible Assets [Table] Intangible Asset, Indefinite-Lived [Table] Other current liabilities Other Liabilities, Current Franchise Franchise segment Franchise Segment [Member] Franchise segment. Corporate-owned and franchisee-owned stores Franchisors [Text Block] Trading Symbol Trading Symbol Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Ownership percentage Equity Method Investment, Ownership Percentage Total comprehensive income including non-controlling interests Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Total lease payments Lessee, Operating And Finance Lease, Liability, Payments, Due Lessee, Operating And Finance Lease, Liability, Payments, Due 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] Thereafter Long-Term Debt, Maturity, After Year Four Long-Term Debt, Maturity, After Year Four Net cash paid for income taxes Income Taxes Paid, Net Accounts receivable, allowance for bad debts Accounts Receivable, Allowance for Credit Loss, Current Class A common stock Common Class A [Member] Non-cash adjustments to VIEs Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Total investment Equity Method Investments ASR, percentage of total repurchased amount Accelerated Share Repurchases, Percentage Of Total Authorized Accelerated Share Repurchases, Percentage Of Total Authorized Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Long-term marketable securities Marketable Securities, Noncurrent [Member] Marketable Securities, Noncurrent Accounts receivable Increase (Decrease) in Accounts Receivable Franchisor Disclosure Franchisor Disclosure [Axis] Business organization Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Leases Increase (Decrease) in Operating Lease Liability Administrative Service Administrative Service [Member] Equipment deposits Increase (Decrease) In Contract With Customer, Customer Deposits, Liability Increase (Decrease) In Contract With Customer, Customer Deposits, Liability Planet Fitmex, LLC Planet Fitmex, LLC [Member] Planet Fitmex, LLC Investment, Name [Domain] Investment, Name [Domain] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Leases Lessee, Operating Leases [Text Block] Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding 2024 Share Repurchase Program 2024 Share Repurchase Program [Member] 2024 Share Repurchase Program 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. Operating lease cost Operating Lease, Cost Other receivables Other Receivables, Net, Current Maturities of marketable securities Proceeds from Sale and Maturity of Marketable Securities Lease liabilities, net of current portion Noncurrent operating lease liabilities Operating Lease, Liability, Noncurrent Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] 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 Deferred revenue, current Contract with Customer, Liability, Current US UNITED STATES Weighted-average shares outstanding adjustment (shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Other assets, net Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Leases [Abstract] Leases [Abstract] Gross carrying amount Finite-Lived Intangible Assets, Gross Schedule of Finite-Lived Intangible Assets [Table] Intangible Asset, Finite-Lived [Table] Schedule of Long-Term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Settlement Payments for Legal Settlements Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Money market funds Money Market Funds [Member] Operating segments Operating Segments [Member] Percentage of voting power (in percentage) Subsidiary, Voting Interest Percentage, Parent Subsidiary, Voting Interest Percentage, Parent Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities 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 Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] U.S. treasury securities US Treasury Securities [Member] Number Of Stores [Roll Forward] Number Of Stores [Roll Forward] Number Of Stores [Roll Forward] Securitized Senior Notes Secured Debt [Member] Prepaid expenses Prepaid Expense, Current Equity Components Equity Components [Axis] 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. Amortized cost of held-to-maturity debt security investments Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss Distributions paid to members of Pla-Fit Holdings Payments of Capital Distribution Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Mexico Acquisition Mexico Acquisition [Member] Mexico Acquisition Use of estimates Use of Estimates, Policy [Policy Text Block] Payable pursuant to tax benefit arrangements, net of current portion Tax Benefit Arrangement Payable, Noncurrent Tax Benefit Arrangement Payable, Noncurrent Increase to accumulated deficit APIC, Share-Based Payment Arrangement, Recognition and Exercise Total operating costs and expenses Costs and Expenses Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Number of tax receivable agreements Number Of Tax Receivable Agreements Number of tax receivable agreements. Additional paid in capital Additional Paid in Capital, Common Stock TRA Holders TRA Holders [Member] TRA Holders Number of states in which entity operates Number of States in which Entity Operates Entity Small Business Entity Small Business Geographical Geographical [Axis] Amortized Cost Debt Securities, Trading, Amortized Cost Net deferred tax assets Deferred Tax Assets, Net Proceeds from issuance of long-term debt Proceeds from Issuance of Other Long-Term Debt CEO Director and Interim CEO Chief Executive Officer [Member] Other long-term assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Accrued expenses Accrued Liabilities, Current 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 Planet Fitness, Inc. Planet Fitness, Inc. [Member] Planet Fitness, Inc. Schedule of Remaining Performance Obligations Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Credit Facility Credit Facility [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 Accretion of marketable securities discount Accretion (Amortization) of Discounts and Premiums, Investments Payable pursuant to tax benefit arrangements, current Tax Benefit Arrangement Payable, Current Tax Benefit Arrangement Payable, Current Current assets: Assets, Current [Abstract] Goodwill Beginning balance Ending balance Consolidated goodwill Goodwill Consolidation Items Consolidation Items [Axis] Indefinite-lived Intangible Assets, Major Class Name Indefinite-Lived Intangible Assets, Major Class Name [Domain] Fair Value Fair Value of Financial Instruments, Policy [Policy Text Block] Other comprehensive income, net: Other Comprehensive Income (Loss), Net of Tax [Abstract] Stock repurchase program, authorized amount Share Repurchase Program, Authorized, Amount New stores opened Number Of New Stores Opened Number of new stores opened . Product and Service [Domain] Product and Service [Domain] Stock options Share-Based Payment Arrangement, Option [Member] Goodwill [Roll Forward] Goodwill [Roll Forward] Short-term marketable securities Marketable Securities, Current Total comprehensive income attributable to Planet Fitness, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Security Exchange Name Security Exchange Name Award Type Award Type [Axis] Debt Securities, Held-to-maturity, Allowance for Credit Loss [Roll Forward] Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Roll Forward] Related Party Transaction Related Party Transaction [Domain] Corporate debt securities Corporate Debt Securities [Member] Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Net purchase price Business Combination, Consideration Transferred, Adjusted Business Combination, Consideration Transferred, Adjusted Store operations Store Operations Store operations. Long-lived assets Property, Plant and Equipment, Net Short-term marketable securities Marketable Securities, Current [Member] Marketable Securities, Current Non-controlling interests Equity, Attributable to Noncontrolling Interest Franchisors [Abstract] Franchisors [Abstract] Cap on non-securitized indebtedness Debt Instrument, Covenant, Cap On Non-Securitized Indebtedness Debt Instrument, Covenant, Cap On Non-Securitized Indebtedness Franchisee-owned stores: Franchised Units [Member] Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Revolving Credit Facility Revolving Credit Facility [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] 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. Number of units held by owners (in shares) Investment Owned, Balance, Shares Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Indefinite-lived intangible assets: Intangible Assets, Net (Including Goodwill) [Abstract] Current operating lease liabilities Operating Lease, Liability, Current Florida Acquisition Florida Acquisition [Member] Florida Acquisition Common stock, shares issued (in shares) Common Stock, Shares, Issued Amenity tracking compliance software Payments For Amenity Tracking Compliance Software [Member] Payments For Amenity Tracking Compliance Software [Member] Income taxes Increase (Decrease) in Income Taxes Payable 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 Entity Entity [Domain] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Schedule of Changes in Corporate-Owned and Franchisee-Owned Stores Schedule of Franchisor Disclosure [Table Text Block] Rollforward of Allowance for Expected Credit Losses on Held-to-maturity Investments Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table Text Block] 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 Reconciliation of Assets from Segment to Consolidated [Table] Reconciliation of Assets from Segment to Consolidated [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Impairment charges Goodwill and Intangible Asset Impairment Common stock, shares authorized (in shares) Common Stock, Shares Authorized Accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Acquisition of franchisees, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Basis of presentation and consolidation Basis of Accounting, Policy [Policy Text Block] Unrealized loss on marketable securities, net of tax OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Diluted (in shares) Weighted-average shares of Class A common stock outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Thereafter Lessee, Operating And Finance Lease, Liability, Payments, Due After Year Four Lessee, Operating And Finance Lease, Liability, Payments, Due After Year Four Remainder of 2024 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Total stockholders’ deficit attributable to Planet Fitness, Inc. Equity, Attributable to Parent Related party Related Party [Member] 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 Segment Reporting, Asset Reconciling Item [Line Items] Segment Reporting, Asset Reconciling Item [Line Items] Litigation Case [Axis] Litigation Case [Axis] Balance Sheet Location [Axis] Statement of Financial Position Location, Balance [Axis] Interest expense Interest Expense, Nonoperating Deferred tax expense Deferred Income Tax Expense (Benefit) Summary of Goodwill and Related Changes in Carrying Amount Summary of Company's Goodwill by Reportable Segment Schedule of Goodwill [Table Text Block] Payments pursuant to tax benefit arrangements Increase (Decrease) in Accounts Payable, Related Parties Selling, general and administrative Selling, General and Administrative Expense Unrealized Gains (Losses), Net Debt Securities, Trading, Unrealized Gain (Loss) Accounts receivable, net of allowances for uncollectible amounts of $0 and $0 as of June 30, 2024 and December 31, 2023, respectively Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Percentage of ownership (in percentage) Subsidiary, Ownership Percentage, Parent Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Sale of Stock [Domain] Sale of Stock [Domain] Total debt, net Long-Term Debt Document Fiscal Period Focus Document Fiscal Period Focus Stores debranded, sold, closed or consolidated Stores Debranded, Sold, Closed or Consolidated Stores Debranded, Sold, Closed or Consolidated 2028 Long-Term Debt, Maturity, Year Four Balance Sheet Location [Domain] Statement of Financial Position Location, Balance [Domain] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two 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. Assets Assets [Abstract] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Total other comprehensive (loss) income, net Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax Restricted cash Restricted Cash, Current Document Type Document Type ASR, remaining percentage of total repurchased amount Accelerated Share Repurchases, Percentage Of Total Authorized Remaining Accelerated Share Repurchases, Percentage Of Total Authorized Remaining Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Commercial paper Commercial Paper [Member] Summary of Financial Information for the Company's Reportable Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Stock received during period (in shares) Stock Received During Period, Shares Stock Received During Period, Shares Purchases of marketable securities Payments to Acquire Marketable Securities Schedule of Contract Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Summary of Amortization expenses Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Indefinite-lived intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Tax benefit obligation Total Income Taxes Projected Future Payments Under Tax Benefit Arrangements Liability Income taxes projected future payments under tax benefit arrangements liability. Maximum Maximum [Member] Basis difference amortization Amortization of intangible assets Amortization of Intangible Assets Beginning Balance Ending Balance Deferred revenue Contract with Customer, Liability Payment of deferred financing and other debt-related costs Payments of Financing Costs Total Finite-Lived Intangible Assets, Net International Non-US [Member] Antidilutive Securities Antidilutive Securities [Axis] Accounts payable Accounts Payable, Current Liabilities Liabilities [Abstract] Accounting Policies [Abstract] Accounting Policies [Abstract] Revenue: Revenues [Abstract] Underlying equity in net assets Equity Method Investment, Underlying Equity in Net Assets Acquisition Business Combination Disclosure [Text Block] Investments, net of allowance for expected credit losses of $18,246 and $17,689 as of June 30, 2024 and December 31, 2023, respectively Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss Current Fiscal Year End Date Current Fiscal Year End Date Total lease cost Lease, Cost Dividends accrued on held-to-maturity investment Investment Income, Dividend Effect of dilutive securities: Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Statistical Measurement [Axis] Statistical Measurement [Axis] Restricted assets - national advertising fund Increase (Decrease) In Advertising Fund Increase (Decrease) In Advertising Fund Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Equity Award Award Type [Domain] 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. Variable lease cost Variable Lease, Cost 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] Exchanges of Class B common stock and other adjustments Stock Issued During Period, Value, Conversion of Units Total Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Deferred income taxes Deferred Income Tax Assets, Net Title of Individual Title and Position [Axis] Fair Value Debt Securities, Trading Additional paid- in capital Additional Paid-in Capital [Member] Noncurrent finance lease liabilities Finance Lease, Liability, Noncurrent Class of Stock [Line Items] Class of Stock [Line Items] Common Stockholders Common Stockholders [Member] Common Stockholders Investment, Name [Axis] Investment, Name [Axis] Customer relationships Customer Relationships [Member] Recent accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Long-term debt Long-Term Debt [Text Block] Diluted (in usd per share) Earnings per share of Class A common stock - diluted (in usd per share) Earnings Per Share, Diluted Class of Stock Class of Stock [Axis] Segment Reporting, Other Significant Reconciling Item [Line Items] Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items] Relationship to Entity Title and Position [Domain] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Counterparty Name [Domain] Counterparty Name [Domain] Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Entity Interactive Data Current Entity Interactive Data Current Deferred revenue Increase (Decrease) in Contract with Customer, Liability Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table] Segment, Reconciliation of Other Items from Segments to Consolidated [Table] Ownership [Axis] Ownership [Axis] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Term of extension (in years) Debt Instrument, Term Of Extension Debt Instrument, Term Of Extension 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] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Schedule of Balance Sheet Classification of Lease Assets and Liabilities Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Equity-based compensation expense Share-Based Payment Arrangement, Noncash Expense Total lease assets Lease, Right-of-Use Asset Lease, Right-of-Use Asset Net income Net income including non-controlling interests Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Interest rate Debt Instrument, Interest Rate, Stated Percentage Corporate and other Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] Equipment segment Equipment Equipment Segment [Member] Equipment segment. 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 Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] 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] Total revenue Total revenue from related parties Revenue from Contract with Customer, Excluding Assessed Tax Total other expense, net Nonoperating Income (Expense) Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Income from operations Income from operations Operating Income (Loss) Reacquired franchise rights Franchise Rights [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Number of reportable segments Number of Reportable Segments Total liabilities and stockholders’ deficit Liabilities and Equity Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Tax benefit arrangements Tax Benefit Arrangements [Member] Tax Benefit Arrangements Long-term marketable securities Marketable Securities, Noncurrent Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table] Legal Entity Legal Entity [Axis] Interest income Investment Income, Interest Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] 2024-1 Class A-2-II notes Fixed Rate Senior Secured Notes, Class A-2-II, 2024 [Member] Fixed Rate Senior Secured Notes, Class A-2-II, 2024 Schedule of Future Annual Payments of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Amenity Tracking Compliance Software Company Amenity Tracking Compliance Software Company [Member] Amenity Tracking Compliance Software Company Operating lease ROU assets obtained in exchange for operating lease liabilities, excluding acquisitions Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Related Party Transaction Related Party Transaction [Axis] Accumulated other comprehensive income (loss) AOCI Attributable to Parent [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] Remaining performance obligation, expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 2019-1 Class A-2 notes Fixed Rate Senior Secured Notes, Class A-2 [Member] Fixed Rate Senior Secured Notes, Class A-2 [Member] Inventory Inventory, Net Corporate-owned stores: Entity Operated Units [Member] U.S. government agency securities US Government Agencies Debt Securities [Member] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Product and Service [Axis] Product and Service [Axis] Entity Address, State or Province Entity Address, State or Province 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] Statement [Line Items] Statement [Line Items] 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 Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Schedule of Related Party Transactions Schedule of Related Party Transactions [Table Text Block] Reconciliation of Total Segment EBITDA to Income Before Taxes Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Share repurchase excise tax Share Repurchase Excise Tax Share Repurchase Excise Tax Financial Instruments [Domain] Financial Instruments [Domain] Aggregate consideration Business Combination, Consideration Transferred Liabilities and stockholders’ deficit Liabilities and Equity [Abstract] Planet Intermediate, LLC Planet Intermediate L L C [Member] Planet Intermediate, LLC. Minimum Minimum [Member] Estimated fair value Estimate of Fair Value Measurement [Member] Maturity dates Debt Securities, Available-for-Sale, Term Related Party Transactions [Abstract] Related Party Transactions [Abstract] Deferred revenue, net of current portion Contract with Customer, Liability, Noncurrent Continuing LLC Owners Continuing L L C Owners [Member] Continuing LLC owners. 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 Right-of-use assets, net Operating Operating Lease, Right-of-Use Asset Segments Segments [Axis] Loss on reacquired franchise rights Gain (Loss) On Reacquired Franchise Rights Gain (Loss) On Reacquired Franchise Rights Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Four Finite-Lived Intangible Asset, Expected Amortization, after Year Four 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 Total debt, excluding deferred financing costs Total Long-Term Debt, Gross 2022 share repurchase program 2022 Share Repurchase Program [Member] 2022 Share Repurchase Program Earnings per share Earnings Per Share [Text Block] ASR Agreement Accelerated Share Repurchase Agreement [Member] Accelerated Share Repurchase Agreement Leases Lessee, Finance Leases [Text Block] Operating costs and expenses: Costs and Expenses [Abstract] Goodwill and intangible assets Goodwill and Intangible Assets Disclosure [Text Block] Stockholders’ equity (deficit): Equity, Attributable to Parent [Abstract] Stores acquired from the Company Number of Stores Acquired Number of Stores Acquired Write-offs, net of recoveries Debt Securities, Held-to-Maturity, Allowance for Credit Loss, Writeoff Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Earnings Per Share, Diluted, by Common Class, Including Two-Class Method [Table] 2026 Lessee, Operating And Finance Lease, Liability, Payments, Due Year Two Lessee, Operating And Finance Lease, Liability, Payments, Due Year Two Segments Segments [Domain] Schedule of Maturities of Lease Liabilities Finance Lease, Liability, to be Paid, Maturity [Table Text Block] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four Trade and brand names Trademarks and Trade Names [Member] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Long-term debt Debt Instrument, Fair Value Disclosure Other income, net Other income, net Other income, net Other Nonoperating Income (Expense) Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Intangible assets, net Net carrying Amount Intangible Assets, Net (Excluding Goodwill) 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 Remainder of 2024 Long-Term Debt, Maturity, Remainder of Fiscal Year Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract] Other income (expense), net: Other Nonoperating Income (Expense) [Abstract] Number of shares exchanged (in shares) Stock Redeemed or Called During Period, Shares Related and Nonrelated Parties [Domain] Related and Nonrelated Parties [Domain] Secondary Offering and Exchange Secondary Offering And Exchange [Member] Secondary offering and exchange. Total noncurrent liabilities Liabilities, Noncurrent 2027 Lessee, Operating And Finance Lease, Liability, Payments, Due Year Three Lessee, Operating And Finance Lease, Liability, Payments, Due Year Three Schedule of Components of Identifiable Intangible Assets Acquired Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Local Phone Number Local Phone Number Accelerated cash paid Accelerated Share Repurchases, Settlement (Payment) or Receipt Total intangible assets Intangible Assets, Gross (Excluding Goodwill) 2022 Variable Funding Notes 2022 Variable Funding Notes [Member] 2022 Variable Funding Notes 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 Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] Franchise revenue Franchise Revenue [Member] Franchise Revenue Deferred tax liabilities Deferred Income Tax Liabilities, Net Schedule of Equity Method Investments [Table] Equity Method Investment [Table] Franchisor Disclosure [Line Items] Franchisor Disclosure [Line Items] 2024-1 Class A-2-I notes Fixed Rate Senior Secured Notes, Class A-2-I, 2024 [Member] Fixed Rate Senior Secured Notes, Class A-2-I, 2024 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 Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Total Segment EBITDA Earnings (Loss) Before Interest Tax Depreciation And Amortization Earnings (loss) before interest tax depreciation and amortization. Intangible assets Fair value Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Less: imputed interest Lessee, Operating And Finance Lease, Liability, Undiscounted Excess Amount Lessee, Operating And Finance Lease, Liability, Undiscounted Excess Amount Share Repurchase Program [Domain] Share Repurchase Program [Domain] 2028 Lessee, Operating And Finance Lease, Liability, Payments, Due Year Four Lessee, Operating And Finance Lease, Liability, Payments, Due Year Four Commitments and contingencies Commitments and Contingencies Disclosure [Text Block] Total lease liabilities Present value of lease liabilities Lease, Liability Lease, Liability Debt Disclosure [Abstract] Debt Disclosure [Abstract] 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] Common stock Common Stock [Member] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Schedule of Franchisor Disclosure [Table] Franchisor, Ownership [Table] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Amount Change In Contract With Customer Liability [Roll Forward] Change In Contract With Customer Liability [Roll Forward] Entity Emerging Growth Company Entity Emerging Growth Company Indefinite-Lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Segment Reporting [Abstract] Segment Reporting [Abstract] Entity Central Index Key Entity Central Index Key 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 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 Credit loss on held-to-maturity investment Loss (gain) on adjustment of allowance for expected credit losses Debt Securities, Held-to-Maturity, Credit Loss Expense (Reversal) National advertising fund revenue Advertising [Member] Finance Finance Lease, Right-of-Use Asset, after Accumulated Amortization Stockholders' equity Equity [Text Block] Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Equity Component Equity Component [Domain] Financial Instrument [Axis] Financial Instrument [Axis] Segments Segment Reporting Disclosure [Text Block] Current maturities of long-term debt Current portion of long-term debt Long-Term Debt, Current Maturities Operating lease ROU assets obtained in exchange for operating lease liabilities through acquisitions Business Acquisition, Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Business Acquisition, Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 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] Equity-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Entity Shell Company Entity Shell Company Measurement Basis [Axis] Measurement Basis [Axis] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Intangible Assets, Net (Excluding Goodwill) [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Class B common stock Common Class B [Member] Variable Funding Note Facility Variable Funding Notes [Member] Variable Funding Notes [Member] Statement [Table] Statement [Table] Holdings Units Holdings Units [Member] Holdings Units. Counterparty Name [Axis] Counterparty Name [Axis] Summary of significant accounting policies Significant Accounting Policies [Text Block] 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] Less: total comprehensive income attributable to non-controlling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Consolidation Items Consolidation Items [Domain] City Area Code City Area Code Current liabilities: Liabilities, Current [Abstract] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Percentage of economic interest Percentage Of Economic Interest Percentage of economic interest. Level 1 Fair Value, Inputs, Level 1 [Member] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Total current assets Assets, Current Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Senior Notes Senior Notes [Member] Non-cash investing activities: Noncash Investing and Financing Items [Abstract] Repurchase and retirement of Class A common stock Payments for Repurchase of Common Stock 2027 Long-Term Debt, Maturity, Year Three Document Information [Line Items] Document Information [Line Items] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Long-term debt, net of current portion Long-Term Debt, Excluding Current Maturities Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Income taxes Income Tax Disclosure [Text Block] Repurchase and retirement of Class A common stock Repurchase and retirement of common stock Stock Repurchased and Retired During Period, Value Total liability related to uncertain tax positions Liability for Uncertainty in Income Taxes, Noncurrent Net income per share of Class A common stock: Earnings Per Share [Abstract] Numerator Net Income (Loss) Attributable to Parent [Abstract] Equity [Abstract] Equity [Abstract] Accumulated deficit Retained Earnings (Accumulated Deficit) Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Placement services Placement Services [Member] Placement services. 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 Class of Stock Class of Stock [Domain] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Inventory Increase (Decrease) in Inventories Debt issuance costs Debt Issuance Costs, Gross 2026 Long-Term Debt, Maturity, Year Two Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Weighted-average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Performance stock units Performance Shares [Member] Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Interest rate during period Line of Credit Facility, Interest Rate During Period Corporate-owned stores Corporate-Owned Stores [Member] Corporate-Owned Stores [Member] Credit Facility Credit Facility [Axis] Amendment Flag Amendment Flag Franchisor Disclosure Franchisor Disclosure [Domain] Carrying value Reported Value Measurement [Member] Entity Registrant Name Entity Registrant Name Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment 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 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Deferred ADA and franchise agreement revenue Area Development Agreements [Member] Area development agreements. Affiliated entity Affiliated Entity [Member] Summary of Company's Assets by Reportable Segment Reconciliation of Assets from Segment to Consolidated [Table Text Block] Deferred financing costs, net of accumulated amortization Debt Issuance Costs, Net Level 2 Fair Value, Inputs, Level 2 [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Geographical Geographical [Domain] Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Franchise Franchise [Member] Principal amount Debt Instrument, Face Amount Decrease in deferred tax assets Increase (Decrease) In Deferred Tax Asset, Net Increase (Decrease) In Deferred Tax Asset, Net Entity Address, Postal Zip Code Entity Address, Postal Zip Code Title of 12(b) Security Title of 12(b) Security Common stock, value Common Stock, Value, Issued Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Other liabilities and other current liabilities Increase (Decrease) in Other Current Liabilities Planet Fitness Holdings, LLC Planet Fitness Holdings L L C [Member] Planet Fitness Holdings, LLC. Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Indefinite-Lived Intangible Assets [Line Items] Indefinite-Lived Intangible Assets [Line Items] Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Depreciation and amortization Depreciation and amortization Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Fair Value Measurement [Domain] Fair Value Measurement [Domain] Basic (in usd per share) Earnings per share of Class A common stock - basic (in usd per share) Earnings Per Share, Basic Proceeds from issuance of Class A common stock Proceeds from Issuance of Common Stock Cash paid for lease liabilities Operating Lease, Payments Cash equivalents Cash and Cash Equivalents [Member] Property and equipment, net of accumulated depreciation of $374,324 and $322,958, as of June 30, 2024 and December 31, 2023, respectively Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Deferred tax assets, amount Deferred Tax Asset, Increase (Decrease) Deferred Tax Asset, Increase (Decrease) Exercise of stock options, 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 Ownership [Domain] Ownership [Domain] Equipment Equipment revenue Equipment Revenue [Member] Equipment Revenue [Member] Principal payments on capital lease obligations Finance Lease, Principal Payments Income tax receivable and prepayments Income Tax es Receivable And Prepayments Income Tax es Receivable And Prepayments Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Non-cash additions to property and equipment included in accounts payable and accrued expenses Capital Expenditures Incurred but Not yet Paid Schedule of Stock by Class [Table] Stock, Class of Stock [Table] Finite-lived intangible assets: Finite-Lived Intangible Assets, Net [Abstract] Total current liabilities Liabilities, Current Weighted-average shares of Class A common stock outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Total assets Total consolidated assets Assets 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. Restricted assets - national advertising fund Restricted Assets, Advertising Funds, Current Restricted Assets, Advertising Funds, Current 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Schedule of Future Payments Under Tax Benefit Arrangements Summary of Income Tax Contingencies [Table Text Block] Issuance of subsidiary stock to non-controlling interest Noncontrolling Interest, Increase from Subsidiary Equity Issuance Additions to property and equipment Payments to Acquire Property, Plant, and Equipment Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Other liabilities Other Liabilities, Noncurrent Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Commitments and contingencies (Note 13) Commitments and Contingencies Applicable tax savings (in percentage) Tax Receivable Agreement Percentage Tax receivable agreement percentage. Equipment deposits Equipment Deposits, Current Equipment Deposits, Current Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Table] Deconsolidation of VIEs Noncontrolling Interest, Decrease from Deconsolidation 2025 Long-Term Debt, Maturity, Year One Corporate-owned stores Corporate-owned stores segment Corporate Owned Stores Segment [Member] Corporate owned stores segment. Entity Address, City or Town Entity Address, City or Town Schedule of Purchase Consideration Allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] 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 Debt Instrument [Axis] Debt Instrument [Axis] Net income attributable to Planet Fitness, Inc. Net Income (Loss) Attributable to Parent Other (gains) losses, net Other Operating Income (Expense), Net Investments, Debt and Equity Securities [Abstract] Commitment And Contingencies [Table] Loss Contingencies [Table] Long-term debt, net of current maturities Notes and Loans, Noncurrent Business Acquisition [Axis] Business Acquisition [Axis] Schedule of Finite-Lived Intangible Assets, Schedule of Finite-Lived Intangible Assets [Table Text Block] Entity File Number Entity File Number Revenue from contract with customers Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Non-controlling interests Noncontrolling Interest [Member] Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 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 Dividends accrued on held-to-maturity investment Dividends Accrued On Investment Dividends Accrued On Investment Denominator Weighted Average Number of Shares Outstanding, Basic [Abstract] Weighted-average remaining lease term - operating leases Operating Lease, Weighted Average Remaining Lease Term Document Period End Date Document Period End Date Sale of Stock [Axis] Sale of Stock [Axis] Legal settlement Loss Contingency Accrual, Provision Current finance lease liabilities Finance Lease, Liability, Current Held-to-maturity debt security Investment, Policy [Policy Text Block] Other Other Noncash Income (Expense) National advertising fund expense Advertising Fund Expense Advertising Fund Expense Unallocated Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Other assets and other current assets Increase (Decrease) in Other Current Assets Purchases from related party Related Party Transaction, Purchases from Related Party Schedule of Amortized Cost, Gross Unrealized Gains (Losses), and Fair Value of Cash Equivalents and Marketable Securities Marketable Securities [Table Text Block] Cost of revenue Cost of Revenue Revenue recognized that was included in the contract liability at the beginning of the year Contract with Customer, Liability, Revenue Recognized 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 Less: net income attributable to non-controlling interests Less: net income attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Document Transition Report Document Transition Report Deferred tax liabilities, amount Deferred Tax Liability, Increase (Decrease) Deferred Tax Liability, Increase (Decrease) Document Quarterly Report Document Quarterly Report Number of members Number Of Members Number of members. Other investments Payments to Acquire Other Investments Litigation Case [Domain] Litigation Case [Domain] Number of additional extensions Debt Instrument, Number Of Extensions Debt Instrument, Number Of Extensions Accumulated other comprehensive (loss) income Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Accumulated deficit Retained Earnings [Member] Economic interest Subsidiary, Ownership Percentage, Noncontrolling Owner Amortization of deferred financing costs Amortization of Debt Issuance Costs Investor Investor [Member] Related and Nonrelated Parties [Axis] Related and Nonrelated Parties [Axis] Basic (in shares) Weighted-average shares of Class A common stock outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Distributions paid to members of Pla-Fit Holdings Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Declared Document Information [Table] Document Information [Table] Total stockholders’ deficit Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Restricted stock units Restricted Stock Units (RSUs) [Member] Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Stores acquired from franchisees Stores Acquired From Franchisees Stores acquired from franchisees. Non-controlling interests Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Number of owned and franchised locations Stores operated at beginning of period Stores operated at end of period Number of Stores Entity Filer Category Entity Filer Category Remaining performance obligation Revenue, Remaining Performance Obligation, Amount 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 Commitment And Contingencies [Line Items] Loss Contingencies [Line Items] EX-101.PRE 11 plnt-20240630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cover - shares
6 Months Ended
Jun. 30, 2024
Aug. 02, 2024
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 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 Q2  
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   84,578,839
Class B common stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   588,207
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 246,961 $ 275,842
Restricted cash 47,800 46,279
Short-term marketable securities 103,197 74,901
Accounts receivable, net of allowances for uncollectible amounts of $0 and $0 as of June 30, 2024 and December 31, 2023, respectively 41,334 41,890
Inventory 5,200 4,677
Restricted assets - national advertising fund 12,268 0
Prepaid expenses 15,910 13,842
Other receivables 15,390 11,072
Income tax receivable and prepayments 5,790 3,314
Total current assets 493,850 471,817
Long-term marketable securities 49,718 50,886
Investments, net of allowance for expected credit losses of $18,246 and $17,689 as of June 30, 2024 and December 31, 2023, respectively 75,599 77,507
Property and equipment, net of accumulated depreciation of $374,324 and $322,958, as of June 30, 2024 and December 31, 2023, respectively 400,239 390,405
Right-of-use assets, net 393,564 381,010
Intangible assets, net 346,993 372,507
Goodwill 719,063 717,502
Deferred income taxes 490,912 504,188
Other assets, net 4,102 3,871
Total assets 2,974,040 2,969,693
Current liabilities:    
Current maturities of long-term debt 20,500 20,750
Accounts payable 29,728 23,788
Accrued expenses 56,898 66,299
Equipment deposits 5,138 4,506
Deferred revenue, current 76,052 59,591
Payable pursuant to tax benefit arrangements, current 49,181 41,294
Other current liabilities 34,629 35,101
Total current liabilities 272,126 251,329
Long-term debt, net of current maturities 2,156,551 1,962,874
Lease liabilities, net of current portion 401,405 381,589
Deferred revenue, net of current portion 34,114 32,047
Deferred tax liabilities 1,599 1,644
Payable pursuant to tax benefit arrangements, net of current portion 424,107 454,368
Other liabilities 3,968 4,833
Total noncurrent liabilities 3,021,744 2,837,355
Commitments and contingencies (Note 13)
Stockholders’ equity (deficit):    
Accumulated other comprehensive (loss) income (1,096) 172
Additional paid in capital 594,049 575,631
Accumulated deficit (910,626) (691,461)
Total stockholders’ deficit attributable to Planet Fitness, Inc. (317,664) (115,649)
Non-controlling interests (2,166) (3,342)
Total stockholders’ deficit (319,830) (118,991)
Total liabilities and stockholders’ deficit 2,974,040 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.2.u1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Accounts receivable, allowance for bad debts $ 0 $ 0
Allowance for expected credit loss 18,246 17,689
Accumulated depreciation $ 374,324 $ 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) 84,496 86,760
Common stock, shares outstanding (in shares) 84,496 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) 650 1,397
Common stock, shares outstanding (in shares) 650 1,397
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue:        
Total revenue $ 300,941 $ 286,463 $ 548,958 $ 508,689
Operating costs and expenses:        
Cost of revenue 51,934 59,457 70,927 78,810
Store operations 70,152 58,876 144,505 124,891
Selling, general and administrative 31,613 32,646 60,806 60,415
National advertising fund expense 20,112 17,890 39,904 34,878
Depreciation and amortization 39,817 36,767 79,197 72,777
Other (gains) losses, net (66) 3,825 418 7,761
Total operating costs and expenses 213,562 209,461 395,757 379,532
Income from operations 87,379 77,002 153,201 129,157
Other income (expense), net:        
Interest income 5,616 4,163 11,077 8,094
Interest expense (24,533) (21,468) (45,966) (43,067)
Other income, net 1,043 370 1,690 483
Total other expense, net (17,874) (16,935) (33,199) (34,490)
Income before income taxes 69,505 60,067 120,002 94,667
Provision for income taxes 18,977 15,814 33,301 25,381
Losses from equity-method investments, net of tax (1,216) (73) (2,416) (338)
Net income 49,312 44,180 84,285 68,948
Less: net income attributable to non-controlling interests 672 3,045 1,336 5,109
Net income attributable to Planet Fitness, Inc. $ 48,640 $ 41,135 $ 82,949 $ 63,839
Class A common stock        
Net income per share of Class A common stock:        
Basic (in usd per share) $ 0.56 $ 0.49 $ 0.95 $ 0.76
Diluted (in usd per share) $ 0.56 $ 0.48 $ 0.95 $ 0.75
Weighted-average shares of Class A common stock outstanding:        
Basic (in shares) 86,808,695 84,618,363 86,859,039 84,531,664
Diluted (in shares) 86,955,179 84,908,017 87,083,282 84,850,254
Franchise        
Revenue:        
Total revenue $ 87,676 $ 80,846 $ 171,910 $ 156,726
National advertising fund revenue        
Revenue:        
Total revenue 20,114 17,996 39,900 34,800
Corporate-owned stores        
Revenue:        
Total revenue 125,466 113,759 247,844 219,640
Equipment        
Revenue:        
Total revenue $ 67,685 $ 73,862 $ 89,304 $ 97,523
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income including non-controlling interests $ 49,312 $ 44,180 $ 84,285 $ 68,948
Other comprehensive income, net:        
Foreign currency translation adjustments (477) 329 (689) 410
Unrealized loss on marketable securities, net of tax (184) (295) (579) (295)
Total other comprehensive (loss) income, net (661) 34 (1,268) 115
Total comprehensive income including non-controlling interests 48,651 44,214 83,017 69,063
Less: total comprehensive income attributable to non-controlling interests 672 3,045 1,336 5,109
Total comprehensive income attributable to Planet Fitness, Inc. $ 47,979 $ 41,169 $ 81,681 $ 63,954
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net income $ 84,285 $ 68,948
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 79,197 72,777
Amortization of deferred financing costs 2,634 2,731
Loss on extinguishment of debt 2,285 0
Accretion of marketable securities discount (1,879) (944)
Losses from equity-method investments, net of tax 2,416 338
Dividends accrued on held-to-maturity investment (1,065) (979)
Credit loss on held-to-maturity investment 557 95
Deferred tax expense 26,761 21,575
Gain on re-measurement of tax benefit arrangement liability (1,349) 0
Loss on disposal of property and equipment 903 0
Loss on reacquired franchise rights 0 110
Equity-based compensation expense 2,847 4,793
Other 397 (51)
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable 380 (781)
Inventory (544) (1,580)
Other assets and other current assets (6,313) 4,431
Restricted assets - national advertising fund (12,268) (9,918)
Accounts payable and accrued expenses (3,302) (13,427)
Other liabilities and other current liabilities (699) 8,312
Income taxes (2,632) 1,368
Payments pursuant to tax benefit arrangements (28,786) (21,780)
Equipment deposits 632 3,654
Deferred revenue 18,653 17,313
Leases 4,838 345
Net cash provided by operating activities 167,948 157,330
Cash flows from investing activities:    
Additions to property and equipment (64,345) (45,143)
Acquisition of franchisees, net of cash acquired 0 (26,264)
Purchases of marketable securities (73,930) (119,614)
Maturities of marketable securities 47,839 0
Other investments 0 (10,000)
Net cash used in investing activities (90,436) (201,021)
Cash flows from financing activities:    
Proceeds from issuance of long-term debt 800,000 0
Proceeds from issuance of Class A common stock 9,808 8,372
Principal payments on capital lease obligations (72) (107)
Repayment of long-term debt (599,437) (10,375)
Payment of deferred financing and other debt-related costs (12,055) 0
Repurchase and retirement of Class A common stock (300,205) (125,030)
Distributions paid to members of Pla-Fit Holdings (1,732) (3,736)
Net cash used in financing activities (103,693) (130,876)
Effects of exchange rate changes on cash and cash equivalents (1,179) 728
Net decrease in cash, cash equivalents and restricted cash (27,360) (173,839)
Cash, cash equivalents and restricted cash, beginning of period 322,121 472,499
Cash, cash equivalents and restricted cash, end of period 294,761 298,660
Supplemental cash flow information:    
Cash paid for interest 40,814 40,693
Net cash paid for income taxes 9,168 2,763
Non-cash investing activities:    
Non-cash additions to property and equipment included in accounts payable and accrued expenses $ 18,645 $ 15,058
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.2.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 68,948             63,839 5,109
Equity-based compensation expense 4,793           4,793    
Repurchase and retirement of Class A common stock (in shares)       (1,699,000)          
Repurchase and retirement of Class A common stock (126,078)           3,117 (126,078) (3,117)
Exchanges of Class B common stock and other adjustments (in shares)       1,995,000 (1,995,000)        
Exchanges of Class B common stock and other adjustments 0     $ 1 $ (1)   (4,666)   4,666
Exercise of stock options, vesting of restricted share units and ESPP share purchase (in shares)       254,000          
Exercise of stock options, vesting of restricted share units and ESPP share purchase 8,020           8,020    
Tax benefit arrangement liability and deferred taxes arising from exchanges of Class B common stock 47,762           47,762    
Non-cash adjustments to VIEs (389)               (389)
Deconsolidation of VIEs (3,835)             141 (3,976)
Distributions paid to members of Pla-Fit Holdings (3,736)               (3,736)
Other comprehensive (loss) income 115         115      
Ending balance (in shares) at Jun. 30, 2023       83,980,000 4,151,000        
Ending balance at Jun. 30, 2023 (215,961)     $ 9 $ 0 (333) 564,170 (765,815) (13,992)
Beginning balance (in shares) at Mar. 31, 2023       85,230,000 4,245,000        
Beginning balance at Mar. 31, 2023 (158,579)     $ 9 $ 0 (367) 555,267 (706,017) (7,471)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income 44,180             41,135 3,045
Equity-based compensation expense 2,744           2,744    
Repurchase and retirement of Class A common stock (in shares)       (1,381,000)          
Repurchase and retirement of Class A common stock (101,074)           3,117 (101,074) (3,117)
Exchanges of Class B common stock and other adjustments (in shares)       94,000 (94,000)        
Exchanges of Class B common stock and other adjustments 0           (313)   313
Exercise of stock options, vesting of restricted share units and ESPP share purchase (in shares)       37,000          
Exercise of stock options, vesting of restricted share units and ESPP share purchase 1,496           1,496    
Tax benefit arrangement liability and deferred taxes arising from exchanges of Class B common stock 1,859           1,859    
Non-cash adjustments to VIEs (156)               (156)
Deconsolidation of VIEs (3,835)             141 (3,976)
Distributions paid to members of Pla-Fit Holdings (2,630)               (2,630)
Other comprehensive (loss) income 34         34      
Ending balance (in shares) at Jun. 30, 2023       83,980,000 4,151,000        
Ending balance at Jun. 30, 2023 (215,961)     $ 9 $ 0 (333) 564,170 (765,815) (13,992)
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 84,285             82,949 1,336
Equity-based compensation expense 2,847           2,847    
Repurchase and retirement of Class A common stock (in shares)       (3,404,000)          
Repurchase and retirement of Class A common stock (302,114)           2,363 (302,114) (2,363)
Exchanges of Class B common stock and other adjustments (in shares)   746,636   747,000 (747,000)        
Exchanges of Class B common stock and other adjustments 0           (2,925)   2,925
Exercise of stock options, vesting of restricted share units and ESPP share purchase (in shares)       393,000          
Exercise of stock options, vesting of restricted share units and ESPP share purchase 9,540           9,540    
Tax benefit arrangement liability and deferred taxes arising from exchanges of Class B common stock 5,893           5,893    
Distributions paid to members of Pla-Fit Holdings (1,732)               (1,732)
Issuance of subsidiary stock to non-controlling interest 1,710           700   1,010
Other comprehensive (loss) income (1,268)         (1,268)      
Ending balance (in shares) at Jun. 30, 2024   84,496,000 650,000 84,496,000 650,000        
Ending balance at Jun. 30, 2024 (319,830)     $ 9 $ 0 (1,096) 594,049 (910,626) (2,166)
Beginning balance (in shares) at Mar. 31, 2024       86,832,000 1,071,000        
Beginning balance at Mar. 31, 2024 (99,231)     $ 9 $ 0 (435) 581,332 (677,321) (2,816)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Net income 49,312             48,640 672
Equity-based compensation expense 1,872           1,872    
Repurchase and retirement of Class A common stock (in shares)       (3,090,000)          
Repurchase and retirement of Class A common stock (281,945)           1,589 (281,945) (1,589)
Exchanges of Class B common stock and other adjustments (in shares)   420,563   421,000 (421,000)        
Exchanges of Class B common stock and other adjustments 0           (2,071)   2,071
Exercise of stock options, vesting of restricted share units and ESPP share purchase (in shares)       333,000          
Exercise of stock options, vesting of restricted share units and ESPP share purchase 9,159           9,159    
Tax benefit arrangement liability and deferred taxes arising from exchanges of Class B common stock 1,468           1,468    
Distributions paid to members of Pla-Fit Holdings (1,514)               (1,514)
Issuance of subsidiary stock to non-controlling interest 1,710           700   1,010
Other comprehensive (loss) income (661)         (661)      
Ending balance (in shares) at Jun. 30, 2024   84,496,000 650,000 84,496,000 650,000        
Ending balance at Jun. 30, 2024 $ (319,830)     $ 9 $ 0 $ (1,096) $ 594,049 $ (910,626) $ (2,166)
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Business organization
6 Months Ended
Jun. 30, 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.7 million members and 2,617 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 June 30, 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 June 30, 2024, the Company held 100.0% of the voting interest and approximately 99.2% 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 0.8% 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.2.u1
Summary of significant accounting policies
6 Months Ended
Jun. 30, 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 and six months ended June 30, 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:
June 30, 2024December 31, 2023
Carrying value
Estimated fair value(1)
Carrying value
Estimated fair value(1)
Long-term debt(1)
$2,205,000 $2,080,168 $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) Non-controlling interests
Non-controlling interests represent third-party interests in certain of the Company’s subsidiaries. Allocation of net income or loss is generally based upon relative ownership interests held by equity owners in each subsidiary or based upon contractual arrangements. If such contractual arrangements are substantive and provide for a disproportionate allocation of economic returns among equity holders, the Company uses the hypothetical liquidation at book value (“HLBV”) method to allocate net income and loss of the subsidiary. The HLBV method is a balance sheet focused approach which measures each party’s capital account at each balance sheet date to determine the amount that the Company would receive if the subsidiary were to hypothetically liquidate its net assets at their carrying values determined in accordance with GAAP and distribute such hypothetical proceeds based on the liquidation rights and priorities defined in the contractual arrangement. Under the HLBV method, net income and losses of the subsidiary are attributed based on the change in each party’s capital account between the beginning and the end of the reporting period, after adjusting for capital contributions and distributions. The proportion of net income and losses attributed to non-controlling interests under the HLBV method is subject to change as the net assets in the subsidiary change.
(e) Recent accounting pronouncements
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.2.u1
Investments
6 Months Ended
Jun. 30, 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 June 30, 2024, the marketable securities had maturity dates that range from less than 1 month to approximately 23 months. Realized gains and losses were insignificant for the three and six months ended June 30, 2024 and 2023.
Amortized CostUnrealized (Losses) Gains, Net
Fair Value(1)
Level 1Level 2
June 30, 2024
Cash equivalents
Money market funds$686 $— $686 $686 $— 
Commercial paper8,930 (5)8,925 — 8,925 
Total cash equivalents9,616 (5)9,611 686 8,925 
Short-term marketable securities
Commercial paper42,885 (32)42,853 — 42,853 
Corporate debt securities54,014 (98)53,916 — 53,916 
U.S. government agency securities6,429 (1)6,428 — 6,428 
Total short-term marketable securities103,328 (131)103,197 — 103,197 
Long-term marketable securities
Corporate debt securities46,317 (80)46,237 — 46,237 
U.S. government agency securities3,500 (19)3,481 — 3,481 
Total long-term marketable securities49,817 (99)49,718 — 49,718 
Total marketable securities$162,761 $(235)$162,526 $686 $161,840 
Amortized CostUnrealized Gains (Losses), Net
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 (4)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 $344 $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 before maturity 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 June 30, 2024.
Held-to-maturity debt security
As of June 30, 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.
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 $82 and a gain on the reversal of credit loss allowance of $160 during the three months ended June 30, 2024 and 2023, respectively, and a credit loss expense of $557 and $95 during the six months ended June 30, 2024 and 2023, respectively, on the adjustment of its allowance for credit losses within other income, 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 $31,408 and $30,343 and the allowance for expected credit losses was $18,246 and $17,689, as of June 30, 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 $537 and $496 during the three months ended June 30, 2024 and 2023, respectively, and $1,065 and $979 during the six months ended June 30, 2024 and 2023, respectively, within other income, net on the condensed consolidated statements of operations.
As of June 30, 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 June 30,Six Months Ended June 30,
2024202320242023
Beginning allowance for expected credit losses$18,164 $15,212 $17,689 $14,957 
Loss (gain) on adjustment of allowance for expected credit losses82 (160)557 95 
Write-offs, net of recoveries— — — — 
Ending allowance for expected credit losses$18,246 $15,052 $18,246 $15,052 
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 June 30, 2024, the Company determined that no impairment of its equity method investments existed.
As of June 30, 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,754 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,022 and $6,812 as of June 30, 2024 and December 31, 2023, respectively. These basis differences are primarily 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. The Company’s proportionate share of the losses in accordance with the equity method was $158 and $73 for the three months ended June 30, 2024 and 2023, respectively, and a loss of $466 and $338 for the six months ended June 30, 2024 and 2023, respectively, which included the amortization of basis differences of $66, $65, $132 and $130, respectively.
As of June 30, 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 $49,683 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,249 and $17,458 as of June 30, 2024 and December 31, 2023, respectively. This basis difference is primarily 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. The Company’s proportionate share of the losses in accordance with the equity method was $1,058 and $1,950 for the three and six months ended June 30, 2024, respectively, which included the amortization of basis differences of $174 and $337, respectively. The Company’s proportionate share of the earnings for the three and six months ended June 30, 2023 were not material.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Acquisition
6 Months Ended
Jun. 30, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [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.2.u1
Goodwill and intangible assets
6 Months Ended
Jun. 30, 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 
Foreign currency translation(11)
Goodwill at June 30, 2024
$719,063 
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. During the three months ended June 30, 2024, the Company issued stock of the subsidiary holding the operating entity in Spain to a third-party investor which resulted in the creation of a non-controlling interest of such subsidiary holding company and the subsidiary operating entity. The Company intends to operate corporate-owned stores through this entity.
A summary of intangible assets is as follows:
June 30, 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 $(177,020)$22,023 $199,043 $(169,155)$29,888 
Reacquired franchise rights274,708 (96,338)178,370 274,708 (78,689)196,019 
Total finite-lived intangible assets473,751 (273,358)200,393 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 $(273,358)$346,993 $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,965 for the three months ended June 30, 2024 and 2023, respectively, and $25,536 and $25,552 for the six months ended June 30, 2024 and 2023, respectively. The anticipated amortization expense related to intangible assets to be recognized in future periods as of June 30, 2024 is as follows:
 Amount
Remainder of 2024$23,675 
202536,713 
202632,079 
202727,956 
202827,300 
Thereafter52,670 
Total$200,393 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-term debt
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Long-term debt Long-term debt
Long-term debt consists of the following: 
 June 30, 2024December 31, 2023
2018-1 Class A-2-II notes$— $592,187 
2019-1 Class A-2 notes525,250 528,000 
2022-1 Class A-2-I notes415,438 417,563 
2022-1 Class A-2-II notes464,312 466,688 
2024-1 Class A-2-I notes425,000 — 
2024-1 Class A-2-II notes375,000 — 
Total debt, excluding deferred financing costs2,205,000 2,004,438 
Deferred financing costs, net of accumulated amortization(27,949)(20,814)
Total debt, net2,177,051 1,983,624 
Current portion of long-term debt20,500 20,750 
Long-term debt, net of current portion$2,156,551 $1,962,874 
Future principal payments of long-term debt as of June 30, 2024 are as follows: 
 Amount
Remainder of 2024$9,250 
202522,500 
2026427,313 
202718,250 
202818,250 
Thereafter1,709,437 
Total$2,205,000 
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”) 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 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, the “2022 Indenture”). On June 12, 2024, the Company completed a prepayment in full of its 2018 Class A-2-II Notes and an issuance of Series 2024-1 5.765% Fixed Rate Senior Secured Notes, Class A-2-I with an initial principal amount of $425,000 and Series 2024-1 6.237% Fixed Rate Senior Secured Notes, Class A-2-II with an initial principal amount of $375,000 (the “2024 Notes” and, together with the 2018 Notes, 2019 Notes and 2022 Notes, the “Notes”). The 2024 Notes were issued under the 2018 Indenture and a related supplemental indenture dated June 12, 2024 (together, with the 2019 Indenture and 2022 Indenture, the “Indenture”). Together, the Notes and the 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 outstanding Securitized Senior Notes and that have pledged substantially all of their assets to secure the Securitized Senior Notes.
Interest and principal payments on the outstanding 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 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 “2019 Notes Anticipated Repayment Date”). 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 “2022 Notes Anticipated Repayment Dates”). The legal final maturity date of the 2024 Notes is in June 2054, but it is anticipated that, unless earlier prepaid to the extent permitted under the Indenture, the 2024 Class A-2-I Notes will be repaid in or prior to June 2029 and the 2024 Class A-2-II Notes will be repaid in or prior to June 2034 (together, the “2024 Notes Anticipated Repayment Dates” and together with the 2019 Notes Anticipated Repayment Date and the 2022 Notes Anticipated Repayment Dates, the “Anticipated Repayment
Dates”). If the Master Issuer has not repaid or refinanced the outstanding 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 2019 Notes, 2022 Notes and 2024 Notes, the Company incurred debt issuance costs of $10,577, $16,193 and $12,055, 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. As a result of the repayment of the 2018 Class A-2-II Notes prior to the Anticipated Repayment Date, the Company recorded a loss on early extinguishment of debt of $2,285 within interest expense on the condensed consolidated statements of operations, consisting of the write-off of remaining unamortized deferred financing costs related to the issuance of the 2018 Class A-2-II Notes.
The outstanding 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 outstanding 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 outstanding 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 June 30, 2024, the Company had restricted cash held by the Trustee of $47,800.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases
6 Months Ended
Jun. 30, 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 ClassificationJune 30, 2024December 31, 2023
Assets
OperatingRight of use asset, net$393,564 $381,010 
FinanceProperty and equipment, net 111 179 
Total lease assets$393,675 $381,189 
Liabilities
Current:
OperatingOther current liabilities$31,422 $33,849 
FinanceOther current liabilities89 125 
Noncurrent:
OperatingLease liabilities, net of current portion401,405 381,589 
FinanceOther liabilities28 63 
Total lease liabilities$432,944 $415,626 
Weighted-average remaining lease term - operating leases7.9 years8.0 years
Weighted-average discount rate - operating leases5.5%5.4%
The components of lease cost were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Operating lease cost$18,006 $15,475 $35,520 $30,462 
Variable lease cost6,472 5,578 12,635 11,245 
Total lease cost$24,478 $21,053 $48,155 $41,707 
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 June 30,Six Months Ended June 30,
2024202320242023
Cash paid for lease liabilities$15,228 $14,657 $30,570 $28,030 
Operating lease ROU assets obtained in exchange for operating lease liabilities, excluding acquisitions$20,073 $19,065 $36,659 $23,874 
Operating lease ROU assets obtained in exchange for operating lease liabilities through acquisitions$— $4,204 $— $4,204 
Maturities of lease liabilities as of June 30, 2024 were as follows:
Amount
Remainder of 2024$22,198 
202569,469 
202676,558 
202774,752 
202869,822 
Thereafter233,335 
Total lease payments$546,134 
Less: imputed interest(113,190)
Present value of lease liabilities$432,944 
As of June 30, 2024, future operating lease payments exclude approximately $28,899 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 ClassificationJune 30, 2024December 31, 2023
Assets
OperatingRight of use asset, net$393,564 $381,010 
FinanceProperty and equipment, net 111 179 
Total lease assets$393,675 $381,189 
Liabilities
Current:
OperatingOther current liabilities$31,422 $33,849 
FinanceOther current liabilities89 125 
Noncurrent:
OperatingLease liabilities, net of current portion401,405 381,589 
FinanceOther liabilities28 63 
Total lease liabilities$432,944 $415,626 
Weighted-average remaining lease term - operating leases7.9 years8.0 years
Weighted-average discount rate - operating leases5.5%5.4%
The components of lease cost were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Operating lease cost$18,006 $15,475 $35,520 $30,462 
Variable lease cost6,472 5,578 12,635 11,245 
Total lease cost$24,478 $21,053 $48,155 $41,707 
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 June 30,Six Months Ended June 30,
2024202320242023
Cash paid for lease liabilities$15,228 $14,657 $30,570 $28,030 
Operating lease ROU assets obtained in exchange for operating lease liabilities, excluding acquisitions$20,073 $19,065 $36,659 $23,874 
Operating lease ROU assets obtained in exchange for operating lease liabilities through acquisitions$— $4,204 $— $4,204 
Maturities of lease liabilities as of June 30, 2024 were as follows:
Amount
Remainder of 2024$22,198 
202569,469 
202676,558 
202774,752 
202869,822 
Thereafter233,335 
Total lease payments$546,134 
Less: imputed interest(113,190)
Present value of lease liabilities$432,944 
As of June 30, 2024, future operating lease payments exclude approximately $28,899 of legally binding minimum lease payments for leases signed but not yet commenced.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from contract with customers
6 Months Ended
Jun. 30, 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 June 30, 2024:
Amount
Balance at December 31, 2023
$91,638 
Revenue recognized that was included in the contract liability at the beginning of the year(47,422)
Increase, excluding amounts recognized as revenue during the period65,950 
Balance at June 30, 2024
$110,166 
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 June 30, 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$62,453 
202516,229 
20263,997 
20273,544 
20283,245 
Thereafter20,698 
Total$110,166 
Equipment deposits received in advance of delivery as of June 30, 2024 were $5,138 and are expected to be recognized as revenue within the next 12 months.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related party transactions
6 Months Ended
Jun. 30, 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 June 30,Six Months Ended June 30,
 2024202320242023
Franchise revenue - former interim CEO$1,052 $953 $2,332 $1,959 
Franchise revenue - other
785 274 1,669 515 
Equipment revenue - former interim CEO87 1,006 1,099 1,011 
Equipment revenue - other
1,354 — 4,344 — 
Total revenue from related parties$3,278 $2,233 $9,444 $3,485 
The Company had $371 and $2,916 of accounts receivable attributable to a related party as of June 30, 2024 and December 31, 2023, respectively.
Additionally, the Company had deferred ADA and franchise agreement revenue from related parties of $658 and $719 as of June 30, 2024 and December 31, 2023, respectively, of which $138 and $142 is from a franchisee in which the Company’s former interim CEO has a financial interest.
As of June 30, 2024 and December 31, 2023, the Company had $83,583 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,337 and $869 for the three months ended June 30, 2024 and 2023, respectively, and $2,798 and $1,786 for the six months ended June 30, 2024 and 2023, respectively.
The Company incurred approximately $183 and $364 for the three and six months ended June 30, 2023 for corporate travel to a third-party company which is affiliated with our former CEO, 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 former interim CEO 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 $106 and $78 for the three months ended June 30, 2024 and 2023, respectively, and $171 and $169 for the six months ended June 30, 2024 and 2023, respectively.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' equity
6 Months Ended
Jun. 30, 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 and six months ended June 30, 2024, certain existing holders of Holdings Units exercised their exchange rights and exchanged 420,563 and 746,636 Holdings Units for 420,563 and 746,636 newly-issued shares of Class A common stock. Simultaneously, and in connection with these exchanges, 420,563 and 746,636 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 420,563 and 746,636 Holdings Units, increasing its total ownership interest in Pla-Fit Holdings.
As a result of the above transactions and the share repurchases discussed below, as of June 30, 2024:
Holders of Class A common stock owned 84,495,649 shares of Class A common stock, representing 99.2% of the voting power in the Company and, through the Company, 84,495,649 Holdings Units representing 99.2% of the economic interest in Pla-Fit Holdings; and
the Continuing LLC Owners collectively owned 650,531 Holdings Units, representing 0.8% of the economic interest in Pla-Fit Holdings, and 650,531 shares of Class B common stock, representing 0.8% of the voting power in the Company.
Share repurchase program
2022 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.
On June 12, 2024, the Company entered into a $280,000 accelerated share repurchase agreement (the “ASR Agreement”) with Citibank, N.A. (the “Bank”). Pursuant to the terms of the ASR Agreement, on June 14, 2024, the Company paid the Bank $280,000 in cash and received 3,090,507 shares of the Company’s Class A common stock, which were retired, and the Company recorded an increase to accumulated deficit of $224,000, representing 80% of the total ASR Agreement value based on the closing price of the Company’s Class A common stock on the commencement date of the transaction. The remaining 20% of the total ASR Agreement value has been evaluated as an unsettled forward contract indexed to our Class A common stock, with $56,000 classified as an increase to accumulated deficit. At final settlement, the Bank may be required to deliver additional shares of our Class A common stock to the Company, which will be retired upon delivery, or, under certain circumstances, the Company may be required to deliver shares of its Class A common stock or may elect to make a cash payment to the Bank. The final number of shares to be repurchased will be determined based on the volume-weighted average stock price of our Class A common stock during the term of the transaction, less a discount and subject to adjustments pursuant to the terms and conditions of the ASR Agreement. Final settlement of the ASR Agreement will be completed during the third quarter of 2024. The ASR Agreement contains provisions customary for agreements of this type, including provisions for adjustments to the transaction terms, the circumstances generally under which the ASR Agreement may be accelerated, extended or terminated early by the Bank and various acknowledgments, representations and warranties made by the parties to one another.
Additionally, prior to the ASR Agreement, during the six months ended June 30, 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 $1,908 was recorded in connection with the Company’s share repurchases during the six months ended June 30, 2024. As of June 30, 2024, there is $74,965 remaining under the 2022 share repurchase program.
2024 share repurchase program
On June 13, 2024, the Company’s board of directors approved a share repurchase program of up to $500,000, contingent upon, and effective at, the completion of the ASR Agreement, to replace 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 June 30, 2024 and December 31, 2023.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per share
6 Months Ended
Jun. 30, 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 June 30,Six Months Ended June 30,
 2024202320242023
Numerator  
Net income$49,312 $44,180 $84,285 $68,948 
Less: net income attributable to non-controlling interests672 3,045 1,336 5,109 
Net income attributable to Planet Fitness, Inc.$48,640 $41,135 $82,949 $63,839 
Denominator
Weighted-average shares of Class A common stock outstanding - basic86,808,695 84,618,363 86,859,039 84,531,664 
Effect of dilutive securities:
Stock options85,161 241,418 153,646 256,290 
Restricted stock units31,508 39,694 44,012 52,568 
Performance stock units29,815 8,542 26,585 9,732 
Weighted-average shares of Class A common stock outstanding - diluted86,955,179 84,908,017 87,083,282 84,850,254 
Earnings per share of Class A common stock - basic$0.56 $0.49 $0.95 $0.76 
Earnings per share of Class A common stock - diluted$0.56 $0.48 $0.95 $0.75 
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 June 30,Six Months Ended June 30,
2024202320242023
Class B common stock
729,693 4,183,672 953,130 4,593,284 
Stock options— 219,056 562 218,034 
Restricted stock units1,811 6,852 1,120 3,393 
Performance stock units592 1,344 1,165 84 
Total
732,096 4,410,924 955,977 4,814,795 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income taxes
6 Months Ended
Jun. 30, 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 27.3% and 26.3% for the three months ended June 30, 2024 and 2023, respectively, and 27.8% and 26.8% for the six months ended June 30, 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 $489,313 and $502,544 as of June 30, 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 June 30, 2024 and December 31, 2023, the total liability related to uncertain tax positions was $201 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 and six months ended June 30, 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 and six months ended June 30, 2024 and 2023, 420,563, 94,400, 746,636 and 1,994,709 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 $483, $50, $883 and $2,654 to net deferred tax assets, during the three and six months ended June 30, 2024 and 2023, respectively. As a result of these exchanges and other activity, the Company recognized deferred tax assets in the amount of $7,021, $1,898, $14,541 and $52,721, during the three and six months ended June 30, 2024 and 2023, respectively, and corresponding tax benefit arrangement liabilities of $5,070, $0, $7,765 and $2,315 during the three and six months ended June 30, 2024 and 2023, 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 $473,288 and $495,662 as of June 30, 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$13,345 
202551,194 
202653,458 
202746,829 
202842,274 
Thereafter266,188 
Total$473,288 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and contingencies
6 Months Ended
Jun. 30, 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 $2,950 and $6,250, inclusive of legal fees paid, within other losses, net on the condensed consolidated statement of operations during the three and six months ended June 30, 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.2.u1
Segments
6 Months Ended
Jun. 30, 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 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, Canada and Spain. 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 June 30,Six Months Ended June 30,
 2024202320242023
Revenue
Franchise segment revenue - U.S.$104,541 $96,337 $205,069 $186,627 
Franchise segment revenue - International3,249 2,505 6,741 4,899 
Franchise segment total107,790 98,842 211,810 191,526 
Corporate-owned stores segment - U.S.124,187 112,618 245,345 217,425 
Corporate-owned stores segment - International1,279 1,141 2,499 2,215 
Corporate-owned stores segment total125,466 113,759 247,844 219,640 
Equipment segment - U.S.66,326 72,626 82,743 95,730 
Equipment segment - International1,359 1,236 6,561 1,793 
Equipment segment total67,685 73,862 89,304 97,523 
Total revenue$300,941 $286,463 $548,958 $508,689 
Franchise revenue includes revenue generated from placement services of $5,416 and $6,263 for the three months ended June 30, 2024 and 2023, respectively, and $7,252 and $7,876 for the six months ended June 30, 2024 and 2023, respectively.
 Three Months Ended June 30,Six Months Ended June 30,
 2024202320242023
Segment EBITDA
Franchise$77,409 $66,101 $153,720 $130,835 
Corporate-owned stores49,296 48,705 91,400 82,235 
Equipment18,575 17,129 23,335 22,700 
Corporate and other(1)
(18,257)(17,869)(36,783)(33,691)
Total Segment EBITDA$127,023 $114,066 $231,672 $202,079 
(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 June 30,Six Months Ended June 30,
 2024202320242023
Total Segment EBITDA$127,023 $114,066 $231,672 $202,079 
Less:
Depreciation and amortization39,817 36,767 79,197 72,777 
Other income, net1,043 370 1,690 483 
Losses from equity-method investments, net of tax(1,216)(73)(2,416)(338)
Income from operations87,379 77,002 153,201 129,157 
Interest income5,616 4,163 11,077 8,094 
Interest expense(24,533)(21,468)(45,966)(43,067)
Other income, net1,043 370 1,690 483 
Income before income taxes$69,505 $60,067 $120,002 $94,667 
The following table summarizes the Company’s assets by reportable segment: 
 June 30, 2024December 31, 2023
Franchise$179,268 $169,836 
Corporate-owned stores1,659,463 1,637,146 
Equipment185,543 176,249 
Unallocated949,766 986,462 
Total consolidated assets$2,974,040 $2,969,693 
The table above includes $8,068 and $3,609 of long-lived assets located in the Company’s international corporate-owned stores as of June 30, 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: 
 June 30, 2024December 31, 2023
Franchise$16,938 $16,938 
Corporate-owned stores609,459 607,898 
Equipment92,666 92,666 
Consolidated goodwill$719,063 $717,502 
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Corporate-owned and franchisee-owned stores
6 Months Ended
Jun. 30, 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 June 30,Six Months Ended June 30,
 2024202320242023
Franchisee-owned stores:
Stores operated at beginning of period2,341 2,211 2,319 2,176 
New stores opened17 23 40 58 
Stores debranded, sold, closed or consolidated(1)
— (4)(1)(4)
Stores operated at end of period
2,358 2,230 2,358 2,230 
Corporate-owned stores:
Stores operated at beginning of period258 235 256 234 
New stores opened
Stores acquired from franchisees— — 
Stores operated at end of period
259 242 259 242 
Total stores:
Stores operated at beginning of period2,599 2,446 2,575 2,410 
New stores opened18 26 43 62 
Stores debranded, sold, closed or consolidated(1)
— — (1)— 
Stores operated at end of period
2,617 2,472 2,617 2,472 
(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.2.u1
Summary of significant accounting policies (Policies)
6 Months Ended
Jun. 30, 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 and six months ended June 30, 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.
Non-controlling interests Non-controlling interests
Non-controlling interests represent third-party interests in certain of the Company’s subsidiaries. Allocation of net income or loss is generally based upon relative ownership interests held by equity owners in each subsidiary or based upon contractual arrangements. If such contractual arrangements are substantive and provide for a disproportionate allocation of economic returns among equity holders, the Company uses the hypothetical liquidation at book value (“HLBV”) method to allocate net income and loss of the subsidiary. The HLBV method is a balance sheet focused approach which measures each party’s capital account at each balance sheet date to determine the amount that the Company would receive if the subsidiary were to hypothetically liquidate its net assets at their carrying values determined in accordance with GAAP and distribute such hypothetical proceeds based on the liquidation rights and priorities defined in the contractual arrangement. Under the HLBV method, net income and losses of the subsidiary are attributed based on the change in each party’s capital account between the beginning and the end of the reporting period, after adjusting for capital contributions and distributions. The proportion of net income and losses attributed to non-controlling interests under the HLBV method is subject to change as the net assets in the subsidiary change.
Recent accounting pronouncements Recent accounting pronouncements
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 June 30, 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.
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.2.u1
Summary of significant accounting policies (Tables)
6 Months Ended
Jun. 30, 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:
June 30, 2024December 31, 2023
Carrying value
Estimated fair value(1)
Carrying value
Estimated fair value(1)
Long-term debt(1)
$2,205,000 $2,080,168 $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.2.u1
Investments (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2024, the marketable securities had maturity dates that range from less than 1 month to approximately 23 months. Realized gains and losses were insignificant for the three and six months ended June 30, 2024 and 2023.
Amortized CostUnrealized (Losses) Gains, Net
Fair Value(1)
Level 1Level 2
June 30, 2024
Cash equivalents
Money market funds$686 $— $686 $686 $— 
Commercial paper8,930 (5)8,925 — 8,925 
Total cash equivalents9,616 (5)9,611 686 8,925 
Short-term marketable securities
Commercial paper42,885 (32)42,853 — 42,853 
Corporate debt securities54,014 (98)53,916 — 53,916 
U.S. government agency securities6,429 (1)6,428 — 6,428 
Total short-term marketable securities103,328 (131)103,197 — 103,197 
Long-term marketable securities
Corporate debt securities46,317 (80)46,237 — 46,237 
U.S. government agency securities3,500 (19)3,481 — 3,481 
Total long-term marketable securities49,817 (99)49,718 — 49,718 
Total marketable securities$162,761 $(235)$162,526 $686 $161,840 
Amortized CostUnrealized Gains (Losses), Net
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 (4)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 $344 $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 June 30,Six Months Ended June 30,
2024202320242023
Beginning allowance for expected credit losses$18,164 $15,212 $17,689 $14,957 
Loss (gain) on adjustment of allowance for expected credit losses82 (160)557 95 
Write-offs, net of recoveries— — — — 
Ending allowance for expected credit losses$18,246 $15,052 $18,246 $15,052 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Acquisition (Tables)
6 Months Ended
Jun. 30, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [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.2.u1
Goodwill and intangible assets (Tables)
6 Months Ended
Jun. 30, 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 
Foreign currency translation(11)
Goodwill at June 30, 2024
$719,063 
The following table summarizes the Company’s goodwill by reportable segment: 
 June 30, 2024December 31, 2023
Franchise$16,938 $16,938 
Corporate-owned stores609,459 607,898 
Equipment92,666 92,666 
Consolidated goodwill$719,063 $717,502 
Schedule of Finite-Lived Intangible Assets,
A summary of intangible assets is as follows:
June 30, 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 $(177,020)$22,023 $199,043 $(169,155)$29,888 
Reacquired franchise rights274,708 (96,338)178,370 274,708 (78,689)196,019 
Total finite-lived intangible assets473,751 (273,358)200,393 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 $(273,358)$346,993 $620,351 $(247,844)$372,507 
Schedule of Indefinite-Lived Intangible Assets
A summary of intangible assets is as follows:
June 30, 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 $(177,020)$22,023 $199,043 $(169,155)$29,888 
Reacquired franchise rights274,708 (96,338)178,370 274,708 (78,689)196,019 
Total finite-lived intangible assets473,751 (273,358)200,393 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 $(273,358)$346,993 $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 June 30, 2024 is as follows:
 Amount
Remainder of 2024$23,675 
202536,713 
202632,079 
202727,956 
202827,300 
Thereafter52,670 
Total$200,393 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-term debt (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long-term debt consists of the following: 
 June 30, 2024December 31, 2023
2018-1 Class A-2-II notes$— $592,187 
2019-1 Class A-2 notes525,250 528,000 
2022-1 Class A-2-I notes415,438 417,563 
2022-1 Class A-2-II notes464,312 466,688 
2024-1 Class A-2-I notes425,000 — 
2024-1 Class A-2-II notes375,000 — 
Total debt, excluding deferred financing costs2,205,000 2,004,438 
Deferred financing costs, net of accumulated amortization(27,949)(20,814)
Total debt, net2,177,051 1,983,624 
Current portion of long-term debt20,500 20,750 
Long-term debt, net of current portion$2,156,551 $1,962,874 
Schedule of Future Annual Payments of Long-term Debt
Future principal payments of long-term debt as of June 30, 2024 are as follows: 
 Amount
Remainder of 2024$9,250 
202522,500 
2026427,313 
202718,250 
202818,250 
Thereafter1,709,437 
Total$2,205,000 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 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 ClassificationJune 30, 2024December 31, 2023
Assets
OperatingRight of use asset, net$393,564 $381,010 
FinanceProperty and equipment, net 111 179 
Total lease assets$393,675 $381,189 
Liabilities
Current:
OperatingOther current liabilities$31,422 $33,849 
FinanceOther current liabilities89 125 
Noncurrent:
OperatingLease liabilities, net of current portion401,405 381,589 
FinanceOther liabilities28 63 
Total lease liabilities$432,944 $415,626 
Weighted-average remaining lease term - operating leases7.9 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 June 30,Six Months Ended June 30,
2024202320242023
Operating lease cost$18,006 $15,475 $35,520 $30,462 
Variable lease cost6,472 5,578 12,635 11,245 
Total lease cost$24,478 $21,053 $48,155 $41,707 
Supplemental disclosures of cash flow information related to leases were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Cash paid for lease liabilities$15,228 $14,657 $30,570 $28,030 
Operating lease ROU assets obtained in exchange for operating lease liabilities, excluding acquisitions$20,073 $19,065 $36,659 $23,874 
Operating lease ROU assets obtained in exchange for operating lease liabilities through acquisitions$— $4,204 $— $4,204 
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities as of June 30, 2024 were as follows:
Amount
Remainder of 2024$22,198 
202569,469 
202676,558 
202774,752 
202869,822 
Thereafter233,335 
Total lease payments$546,134 
Less: imputed interest(113,190)
Present value of lease liabilities$432,944 
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities as of June 30, 2024 were as follows:
Amount
Remainder of 2024$22,198 
202569,469 
202676,558 
202774,752 
202869,822 
Thereafter233,335 
Total lease payments$546,134 
Less: imputed interest(113,190)
Present value of lease liabilities$432,944 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from contract with customers (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2024:
Amount
Balance at December 31, 2023
$91,638 
Revenue recognized that was included in the contract liability at the beginning of the year(47,422)
Increase, excluding amounts recognized as revenue during the period65,950 
Balance at June 30, 2024
$110,166 
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 June 30, 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$62,453 
202516,229 
20263,997 
20273,544 
20283,245 
Thereafter20,698 
Total$110,166 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related party transactions (Tables)
6 Months Ended
Jun. 30, 2024
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
Activity with franchisees considered to be related parties is summarized below:
 Three Months Ended June 30,Six Months Ended June 30,
 2024202320242023
Franchise revenue - former interim CEO$1,052 $953 $2,332 $1,959 
Franchise revenue - other
785 274 1,669 515 
Equipment revenue - former interim CEO87 1,006 1,099 1,011 
Equipment revenue - other
1,354 — 4,344 — 
Total revenue from related parties$3,278 $2,233 $9,444 $3,485 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per share (Tables)
6 Months Ended
Jun. 30, 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 June 30,Six Months Ended June 30,
 2024202320242023
Numerator  
Net income$49,312 $44,180 $84,285 $68,948 
Less: net income attributable to non-controlling interests672 3,045 1,336 5,109 
Net income attributable to Planet Fitness, Inc.$48,640 $41,135 $82,949 $63,839 
Denominator
Weighted-average shares of Class A common stock outstanding - basic86,808,695 84,618,363 86,859,039 84,531,664 
Effect of dilutive securities:
Stock options85,161 241,418 153,646 256,290 
Restricted stock units31,508 39,694 44,012 52,568 
Performance stock units29,815 8,542 26,585 9,732 
Weighted-average shares of Class A common stock outstanding - diluted86,955,179 84,908,017 87,083,282 84,850,254 
Earnings per share of Class A common stock - basic$0.56 $0.49 $0.95 $0.76 
Earnings per share of Class A common stock - diluted$0.56 $0.48 $0.95 $0.75 
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 June 30,Six Months Ended June 30,
2024202320242023
Class B common stock
729,693 4,183,672 953,130 4,593,284 
Stock options— 219,056 562 218,034 
Restricted stock units1,811 6,852 1,120 3,393 
Performance stock units592 1,344 1,165 84 
Total
732,096 4,410,924 955,977 4,814,795 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income taxes (Tables)
6 Months Ended
Jun. 30, 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$13,345 
202551,194 
202653,458 
202746,829 
202842,274 
Thereafter266,188 
Total$473,288 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segments (Tables)
6 Months Ended
Jun. 30, 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 June 30,Six Months Ended June 30,
 2024202320242023
Revenue
Franchise segment revenue - U.S.$104,541 $96,337 $205,069 $186,627 
Franchise segment revenue - International3,249 2,505 6,741 4,899 
Franchise segment total107,790 98,842 211,810 191,526 
Corporate-owned stores segment - U.S.124,187 112,618 245,345 217,425 
Corporate-owned stores segment - International1,279 1,141 2,499 2,215 
Corporate-owned stores segment total125,466 113,759 247,844 219,640 
Equipment segment - U.S.66,326 72,626 82,743 95,730 
Equipment segment - International1,359 1,236 6,561 1,793 
Equipment segment total67,685 73,862 89,304 97,523 
Total revenue$300,941 $286,463 $548,958 $508,689 
 Three Months Ended June 30,Six Months Ended June 30,
 2024202320242023
Segment EBITDA
Franchise$77,409 $66,101 $153,720 $130,835 
Corporate-owned stores49,296 48,705 91,400 82,235 
Equipment18,575 17,129 23,335 22,700 
Corporate and other(1)
(18,257)(17,869)(36,783)(33,691)
Total Segment EBITDA$127,023 $114,066 $231,672 $202,079 
(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 June 30,Six Months Ended June 30,
 2024202320242023
Total Segment EBITDA$127,023 $114,066 $231,672 $202,079 
Less:
Depreciation and amortization39,817 36,767 79,197 72,777 
Other income, net1,043 370 1,690 483 
Losses from equity-method investments, net of tax(1,216)(73)(2,416)(338)
Income from operations87,379 77,002 153,201 129,157 
Interest income5,616 4,163 11,077 8,094 
Interest expense(24,533)(21,468)(45,966)(43,067)
Other income, net1,043 370 1,690 483 
Income before income taxes$69,505 $60,067 $120,002 $94,667 
Summary of Company's Assets by Reportable Segment
The following table summarizes the Company’s assets by reportable segment: 
 June 30, 2024December 31, 2023
Franchise$179,268 $169,836 
Corporate-owned stores1,659,463 1,637,146 
Equipment185,543 176,249 
Unallocated949,766 986,462 
Total consolidated assets$2,974,040 $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 
Foreign currency translation(11)
Goodwill at June 30, 2024
$719,063 
The following table summarizes the Company’s goodwill by reportable segment: 
 June 30, 2024December 31, 2023
Franchise$16,938 $16,938 
Corporate-owned stores609,459 607,898 
Equipment92,666 92,666 
Consolidated goodwill$719,063 $717,502 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Corporate-owned and franchisee-owned stores (Tables)
6 Months Ended
Jun. 30, 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 June 30,Six Months Ended June 30,
 2024202320242023
Franchisee-owned stores:
Stores operated at beginning of period2,341 2,211 2,319 2,176 
New stores opened17 23 40 58 
Stores debranded, sold, closed or consolidated(1)
— (4)(1)(4)
Stores operated at end of period
2,358 2,230 2,358 2,230 
Corporate-owned stores:
Stores operated at beginning of period258 235 256 234 
New stores opened
Stores acquired from franchisees— — 
Stores operated at end of period
259 242 259 242 
Total stores:
Stores operated at beginning of period2,599 2,446 2,575 2,410 
New stores opened18 26 43 62 
Stores debranded, sold, closed or consolidated(1)
— — (1)— 
Stores operated at end of period
2,617 2,472 2,617 2,472 
(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.2.u1
Business organization (Details)
member in Millions
6 Months Ended
Jun. 30, 2024
store
member
segment
state
Mar. 31, 2024
store
Dec. 31, 2023
store
Jun. 30, 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.7            
Number of owned and franchised locations | store 2,617 2,599 2,575 2,472 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) 99.20%            
Economic interest 0.80%            
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.2.u1
Summary of significant accounting policies - Schedule of Carrying Value and Estimated Fair Value of Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Carrying value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt $ 2,205,000 $ 2,004,438
Estimated fair value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt $ 2,080,168 $ 1,829,286
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]                
Credit loss on held-to-maturity investment $ 82 $ (160) $ 557 $ 95        
Amortized cost of held-to-maturity debt security investments 31,408   31,408   $ 30,343      
Allowance for expected credit loss 18,246 15,052 18,246 15,052 17,689 $ 18,164 $ 15,212 $ 14,957
Dividends accrued on held-to-maturity investment 537 496 1,065 979        
Losses from equity-method investments, net of tax 1,216 73 2,416 338        
Basis difference amortization $ 12,768 12,965 $ 25,536 25,552        
Minimum                
Schedule of Equity Method Investments [Line Items]                
Maturity dates 1 month   1 month          
Maximum                
Schedule of Equity Method Investments [Line Items]                
Maturity dates 23 months   23 months          
Bravo Fit Holdings Pty Ltd                
Schedule of Equity Method Investments [Line Items]                
Total investment $ 12,754   $ 12,754   $ 13,220      
Ownership percentage 21.80%   21.80%   21.80%      
Underlying equity in net assets $ 6,022   $ 6,022   $ 6,812      
Useful life     9 years   9 years      
Losses from equity-method investments, net of tax 158 73 $ 466 338        
Basis difference amortization 66 65 132 130        
Planet Fitmex, LLC                
Schedule of Equity Method Investments [Line Items]                
Total investment $ 49,683   $ 49,683   $ 51,633      
Ownership percentage 33.20%   33.20%   33.20%      
Underlying equity in net assets $ 16,249   $ 16,249   $ 17,458      
Useful life     9 years          
Losses from equity-method investments, net of tax 1,058 $ 0 $ 1,950 0        
Basis difference amortization $ 174   $ 337 $ 337        
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments - Amortized Cost, Gross Unrealized Gains (Losses), and Fair Value of Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Schedule of Equity Method Investments [Line Items]    
Amortized Cost $ 162,761 $ 129,202
Unrealized Gains (Losses), Net (235) 344
Fair Value 162,526 129,546
Cash equivalents    
Schedule of Equity Method Investments [Line Items]    
Amortized Cost 9,616 3,758
Unrealized Gains (Losses), Net (5) 1
Fair Value 9,611 3,759
Short-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Amortized Cost 103,328 74,905
Unrealized Gains (Losses), Net (131) (4)
Fair Value 103,197 74,901
Long-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Amortized Cost 49,817 50,539
Unrealized Gains (Losses), Net (99) 347
Fair Value 49,718 50,886
Level 1    
Schedule of Equity Method Investments [Line Items]    
Fair Value 686 761
Level 1 | Cash equivalents    
Schedule of Equity Method Investments [Line Items]    
Fair Value 686 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 161,840 128,785
Level 2 | Cash equivalents    
Schedule of Equity Method Investments [Line Items]    
Fair Value 8,925 2,998
Level 2 | Short-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Fair Value 103,197 74,901
Level 2 | Long-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Fair Value 49,718 50,886
Money market funds | Cash equivalents    
Schedule of Equity Method Investments [Line Items]    
Amortized Cost 686 761
Unrealized Gains (Losses), Net 0 0
Fair Value 686 761
Money market funds | Level 1 | Cash equivalents    
Schedule of Equity Method Investments [Line Items]    
Fair Value 686 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   2,997
Unrealized Gains (Losses), Net   1
Fair Value   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   2,998
Commercial paper | Cash equivalents    
Schedule of Equity Method Investments [Line Items]    
Amortized Cost 8,930  
Unrealized Gains (Losses), Net (5)  
Fair Value 8,925  
Commercial paper | Short-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Amortized Cost 42,885 37,063
Unrealized Gains (Losses), Net (32) 24
Fair Value 42,853 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 8,925  
Commercial paper | Level 2 | Short-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Fair Value 42,853 37,087
Corporate debt securities | Short-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Amortized Cost 54,014 34,632
Unrealized Gains (Losses), Net (98) (38)
Fair Value 53,916 34,594
Corporate debt securities | Long-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Amortized Cost 46,317 47,388
Unrealized Gains (Losses), Net (80) 328
Fair Value 46,237 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 53,916 34,594
Corporate debt securities | Level 2 | Long-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Fair Value 46,237 47,716
U.S. government agency securities | Short-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Amortized Cost 6,429 3,210
Unrealized Gains (Losses), Net (1) 10
Fair Value 6,428 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 (Losses), Net (19) 19
Fair Value 3,481 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,428 3,220
U.S. government agency securities | Level 2 | Long-term marketable securities    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 3,481 $ 3,170
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments - Rollforward of Allowance for Expected Credit Losses on Held-to-maturity Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Debt Securities, Held-to-maturity, Allowance for Credit Loss [Roll Forward]        
Beginning allowance for expected credit losses $ 18,164 $ 15,212 $ 17,689 $ 14,957
Loss (gain) on adjustment of allowance for expected credit losses 82 (160) 557 95
Write-offs, net of recoveries 0 0 0 0
Ending allowance for expected credit losses $ 18,246 $ 15,052 $ 18,246 $ 15,052
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Acquisition - Narrative (Details)
$ in Thousands
Apr. 16, 2023
USD ($)
store
Jun. 30, 2024
store
Mar. 31, 2024
store
Dec. 31, 2023
store
Jun. 30, 2023
store
Mar. 31, 2023
store
Dec. 31, 2022
store
Business Acquisition [Line Items]              
Number of owned and franchised locations | store   2,617 2,599 2,575 2,472 2,446 2,410
Franchisee-owned stores:              
Business Acquisition [Line Items]              
Number of owned and franchised locations | store   2,358 2,341 2,319 2,230 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.2.u1
Acquisition - Schedule of Purchase Consideration (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Apr. 16, 2023
Business Acquisition [Line Items]      
Goodwill $ 719,063 $ 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.2.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.2.u1
Goodwill and intangible assets - Goodwill Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2024
Jun. 30, 2024
Goodwill [Roll Forward]    
Beginning balance $ 717,502 $ 717,502
Acquisition $ 1,572 1,572
Foreign currency translation   (11)
Ending balance   $ 719,063
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and intangible assets - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]            
Acquisition   $ 1,572,000   $ 1,572,000    
Impairment charges       0   $ 0
Amortization of intangible assets $ 12,768,000   $ 12,965,000 $ 25,536,000 $ 25,552,000  
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and intangible assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Finite-lived intangible assets:    
Gross carrying amount $ 473,751 $ 473,751
Accumulated amortization (273,358) (247,844)
Total 200,393 225,907
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Total intangible assets 620,351 620,351
Accumulated amortization (273,358) (247,844)
Net carrying Amount 346,993 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 (177,020) (169,155)
Total 22,023 29,888
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated amortization (177,020) (169,155)
Reacquired franchise rights    
Finite-lived intangible assets:    
Gross carrying amount 274,708 274,708
Accumulated amortization (96,338) (78,689)
Total 178,370 196,019
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated amortization $ (96,338) $ (78,689)
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and intangible assets - Summary of Amortization expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2024 $ 23,675  
2025 36,713  
2026 32,079  
2027 27,956  
2028 27,300  
Thereafter 52,670  
Total $ 200,393 $ 225,907
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-term debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total debt, excluding deferred financing costs $ 2,205,000 $ 2,004,438
Deferred financing costs, net of accumulated amortization (27,949) (20,814)
Total debt, net 2,177,051 1,983,624
Current portion of long-term debt 20,500 20,750
Long-term debt, net of current portion 2,156,551 1,962,874
2018-1 Class A-2-II notes | Senior Notes    
Debt Instrument [Line Items]    
Total debt, excluding deferred financing costs 0 592,187
2019-1 Class A-2 notes | Senior Notes    
Debt Instrument [Line Items]    
Total debt, excluding deferred financing costs 525,250 528,000
2022-1 Class A-2-I notes | Senior Notes    
Debt Instrument [Line Items]    
Total debt, excluding deferred financing costs 415,438 417,563
2022-1 Class A-2-II notes | Senior Notes    
Debt Instrument [Line Items]    
Total debt, excluding deferred financing costs 464,312 466,688
2024-1 Class A-2-I notes | Senior Notes    
Debt Instrument [Line Items]    
Total debt, excluding deferred financing costs 425,000 0
2024-1 Class A-2-II notes | Senior Notes    
Debt Instrument [Line Items]    
Total debt, excluding deferred financing costs $ 375,000 $ 0
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-term debt - Schedule of Future Annual Payments of Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Remainder of 2024 $ 9,250  
2025 22,500  
2026 427,313  
2027 18,250  
2028 18,250  
Thereafter 1,709,437  
Total $ 2,205,000 $ 2,004,438
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-term debt - Additional Information (Details)
6 Months Ended
Feb. 10, 2022
USD ($)
extension
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 12, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 03, 2019
USD ($)
Aug. 01, 2018
USD ($)
Debt Instrument [Line Items]              
Debt issuance costs $ 16,193,000 $ 12,055,000       $ 10,577,000  
Loss on extinguishment of debt   2,285,000 $ 0        
Restricted cash   47,800,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       5.765%     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          
2024-1 Class A-2-I notes | Senior Notes              
Debt Instrument [Line Items]              
Interest rate       6.237%      
Principal amount       $ 425,000      
2024-1 Class A-2-II notes | Senior Notes              
Debt Instrument [Line Items]              
Principal amount       $ 375,000      
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Balance Sheet Classification of Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Assets    
Operating $ 393,564 $ 381,010
Finance 111 179
Total lease assets 393,675 381,189
Liabilities    
Current operating lease liabilities 31,422 33,849
Current finance lease liabilities 89 125
Noncurrent operating lease liabilities 401,405 381,589
Noncurrent finance lease liabilities 28 63
Total lease liabilities $ 432,944 $ 415,626
Weighted-average remaining lease term - operating leases 7 years 10 months 24 days 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 $374,324 and $322,958, as of June 30, 2024 and December 31, 2023, respectively Property and equipment, net of accumulated depreciation of $374,324 and $322,958, as of June 30, 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.2.u1
Leases - Components of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]        
Operating lease cost $ 18,006 $ 15,475 $ 35,520 $ 30,462
Variable lease cost 6,472 5,578 12,635 11,245
Total lease cost $ 24,478 $ 21,053 $ 48,155 $ 41,707
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Supplemental Disclosures of Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]        
Cash paid for lease liabilities $ 15,228 $ 14,657 $ 30,570 $ 28,030
Operating lease ROU assets obtained in exchange for operating lease liabilities, excluding acquisitions 20,073 19,065 36,659 23,874
Operating lease ROU assets obtained in exchange for operating lease liabilities through acquisitions $ 0 $ 4,204 $ 0 $ 4,204
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
Remainder of 2024 $ 22,198  
2025 69,469  
2026 76,558  
2027 74,752  
2028 69,822  
Thereafter 233,335  
Total lease payments 546,134  
Less: imputed interest (113,190)  
Present value of lease liabilities $ 432,944 $ 415,626
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Additional Information (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Leases [Abstract]  
Lease payments for leases signed but not yet commenced $ 28,899
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from contract with customers - Schedule of Contract Liabilities (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Amount  
Beginning Balance $ 91,638
Revenue recognized that was included in the contract liability at the beginning of the year (47,422)
Increase, excluding amounts recognized as revenue during the period 65,950
Ending Balance $ 110,166
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from contract with customers - Remaining Performance Obligations (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 110,166
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 62,453
Remaining performance obligation, expected timing of satisfaction 6 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 $ 16,229
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,997
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,544
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,245
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,698
Remaining performance obligation, expected timing of satisfaction
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from contract with customers - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Revenue from Contract with Customer [Abstract]  
Equipment deposits $ 5,138
Deferred revenue expected recognition period (in months) 12 months
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related party transactions - Schedule of Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Related Party Transaction [Line Items]        
Total revenue from related parties $ 300,941 $ 286,463 $ 548,958 $ 508,689
Related party        
Related Party Transaction [Line Items]        
Total revenue from related parties 3,278 2,233 9,444 3,485
Related party | Franchise revenue        
Related Party Transaction [Line Items]        
Total revenue from related parties 785 274 1,669 515
Related party | Franchise revenue | CEO        
Related Party Transaction [Line Items]        
Total revenue from related parties 1,052 953 2,332 1,959
Related party | Equipment revenue        
Related Party Transaction [Line Items]        
Total revenue from related parties 1,354 0 4,344 0
Related party | Equipment revenue | CEO        
Related Party Transaction [Line Items]        
Total revenue from related parties $ 87 $ 1,006 $ 1,099 $ 1,011
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related party transactions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Related Party Transaction [Line Items]          
Accounts receivable $ 41,334   $ 41,334   $ 41,890
Deferred revenue 110,166   110,166   91,638
Accounts payable 29,728   29,728   23,788
Total revenue 300,941 $ 286,463 548,958 $ 508,689  
Selling, general and administrative 31,613 32,646 60,806 60,415  
Equipment          
Related Party Transaction [Line Items]          
Total revenue 67,685 73,862 89,304 97,523  
Related party          
Related Party Transaction [Line Items]          
Accounts receivable 371   371   2,916
Total revenue 3,278 2,233 9,444 3,485  
Related party | Administrative Service          
Related Party Transaction [Line Items]          
Total revenue 1,337 869 2,798 1,786  
Related party | Deferred ADA and franchise agreement revenue          
Related Party Transaction [Line Items]          
Deferred revenue 658   658   719
Related party | Deferred ADA and franchise agreement revenue | Director and Interim CEO          
Related Party Transaction [Line Items]          
Deferred revenue 138   138   142
Related party | Tax benefit arrangements          
Related Party Transaction [Line Items]          
Accounts payable 83,583   83,583   $ 98,494
Related party | Amenity tracking compliance software | Director and Interim CEO          
Related Party Transaction [Line Items]          
Purchases from related party $ 106 78 $ 171 169  
Related party | Amenity tracking compliance software | Director and Interim CEO | Amenity Tracking Compliance Software Company          
Related Party Transaction [Line Items]          
Ownership percentage 10.50%   10.50%    
Affiliated entity | Corporate travel          
Related Party Transaction [Line Items]          
Selling, general and administrative   $ 183   $ 364  
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' equity (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 14, 2024
Jun. 12, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 13, 2024
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Nov. 04, 2022
Class of Stock [Line Items]                        
Repurchase and retirement of common stock     $ 281,945,000 $ 101,074,000 $ 302,114,000 $ 126,078,000            
Preferred stock, shares authorized (in shares)     50,000,000   50,000,000       50,000,000      
Preferred stock, shares issued (in shares)     0   0       0      
Preferred stock, shares outstanding (in shares)     0   0       0      
2022 share repurchase program                        
Class of Stock [Line Items]                        
Stock repurchase program, authorized amount                       $ 500,000,000
Share repurchase excise tax     $ 1,908,000   $ 1,908,000              
Remaining authorized amount     $ 74,965,000   $ 74,965,000              
ASR Agreement                        
Class of Stock [Line Items]                        
Stock repurchase program, authorized amount   $ 280,000,000                    
Accelerated cash paid $ 280,000,000                      
Increase to accumulated deficit   $ 56,000,000                    
2024 Share Repurchase Program                        
Class of Stock [Line Items]                        
Stock repurchase program, authorized amount             $ 500,000,000          
Pla-Fit Holdings, LLC                        
Class of Stock [Line Items]                        
Stock received during period (in shares)     420,563   746,636              
Economic interest     0.80%   0.80%              
Investor | Pla-Fit Holdings, LLC | Secondary Offering and Exchange                        
Class of Stock [Line Items]                        
Percentage of economic interest         99.20%              
Affiliated entity | Secondary Offering and Exchange | Continuing LLC Owners                        
Class of Stock [Line Items]                        
Number of units held by owners (in shares)     650,531   650,531              
Affiliated entity | Pla-Fit Holdings, LLC | Secondary Offering and Exchange                        
Class of Stock [Line Items]                        
Percentage of economic interest         0.80%              
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)     420,563   746,636              
Common stock, shares outstanding (in shares)     650,000   650,000       1,397,000      
Class B common stock | Common stock                        
Class of Stock [Line Items]                        
Exchanges of Class A common stock, shares (in shares)     (421,000) (94,000) (747,000) (1,995,000)            
Common stock, shares outstanding (in shares)     650,000 4,151,000 650,000 4,151,000   1,071,000 1,397,000 4,245,000 6,146,000  
Class B common stock | Affiliated entity | Secondary Offering and Exchange | Continuing LLC Owners                        
Class of Stock [Line Items]                        
Number of units held by owners (in shares)     650,531   650,531              
Class B common stock | Affiliated entity | Pla-Fit Holdings, LLC | Secondary Offering and Exchange | Continuing LLC Owners                        
Class of Stock [Line Items]                        
Economic interest     0.80%   0.80%              
Class A common stock                        
Class of Stock [Line Items]                        
Number of shares exchanged (in shares)     420,563 94,400 746,636 1,994,709            
Exchanges of Class A common stock, shares (in shares)     420,563   746,636              
Common stock, shares outstanding (in shares)     84,496,000   84,496,000       86,760,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 | ASR Agreement                        
Class of Stock [Line Items]                        
Repurchase and retirement of common stock (in shares) 3,090,507,000                      
Repurchase and retirement of common stock $ 224,000,000                      
ASR, percentage of total repurchased amount 80.00%                      
ASR, remaining percentage of total repurchased amount   20.00%                    
Class A common stock | Common stock                        
Class of Stock [Line Items]                        
Exchanges of Class A common stock, shares (in shares)     421,000 94,000 747,000 1,995,000            
Common stock, shares outstanding (in shares)     84,496,000 83,980,000 84,496,000 83,980,000   86,832,000 86,760,000 85,230,000 83,430,000  
Repurchase and retirement of common stock (in shares)     3,090,000 1,381,000 3,404,000 1,699,000            
Class A common stock | Investor | Common Stockholders | Common stock                        
Class of Stock [Line Items]                        
Common stock, shares outstanding (in shares)     84,495,649   84,495,649              
Class A common stock | Investor | Continuing LLC Owners                        
Class of Stock [Line Items]                        
Common stock, shares outstanding (in shares)     84,495,649   84,495,649              
Class A common stock | Investor | Planet Fitness, Inc. | Common Stockholders | Common stock                        
Class of Stock [Line Items]                        
Economic interest     99.20%   99.20%              
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per share - Additional Information (Details)
6 Months Ended
Jun. 30, 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.2.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 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Numerator        
Net income $ 49,312 $ 44,180 $ 84,285 $ 68,948
Less: net income attributable to non-controlling interests 672 3,045 1,336 5,109
Net income attributable to Planet Fitness, Inc. $ 48,640 $ 41,135 $ 82,949 $ 63,839
Stock options        
Effect of dilutive securities:        
Weighted-average shares outstanding adjustment (shares) 85,161 241,418 153,646 256,290
Restricted stock units        
Effect of dilutive securities:        
Weighted-average shares outstanding adjustment (shares) 31,508 39,694 44,012 52,568
Performance stock units        
Effect of dilutive securities:        
Weighted-average shares outstanding adjustment (shares) 29,815 8,542 26,585 9,732
Class A common stock        
Denominator        
Weighted-average shares of Class A common stock outstanding - basic (in shares) 86,808,695 84,618,363 86,859,039 84,531,664
Effect of dilutive securities:        
Weighted-average shares of Class A common stock outstanding - diluted (in shares) 86,955,179 84,908,017 87,083,282 84,850,254
Earnings per share of Class A common stock - basic (in usd per share) $ 0.56 $ 0.49 $ 0.95 $ 0.76
Earnings per share of Class A common stock - diluted (in usd per share) $ 0.56 $ 0.48 $ 0.95 $ 0.75
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings per share - Common Stock Equivalents Excluded from the Computation of Diluted Net Income Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 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) 732,096 4,410,924 955,977 4,814,795
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) 729,693 4,183,672 953,130 4,593,284
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) 0 219,056 562 218,034
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) 1,811 6,852 1,120 3,393
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) 592 1,344 1,165 84
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income taxes - Additional information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2024
USD ($)
agreement
shares
Jun. 30, 2023
USD ($)
shares
Dec. 31, 2023
USD ($)
Tax Credit Carryforward [Line Items]          
Effective income tax rate 27.30% 26.30% 27.80% 26.80%  
Net deferred tax assets $ 489,313   $ 489,313   $ 502,544
Total liability related to uncertain tax positions $ 201   $ 201   273
Number of tax receivable agreements | agreement     2    
Applicable tax savings (in percentage) 85.00%   85.00%    
Percentage of remaining tax savings     15.00%    
Decrease in deferred tax assets $ (483) $ (50) $ (883) $ (2,654)  
Deferred tax assets, amount 7,021 14,541 1,898 52,721  
Deferred tax liabilities, amount 5,070 $ 7,765 0 $ 2,315  
Tax benefit obligation $ 473,288   $ 473,288   $ 495,662
Class A common stock          
Tax Credit Carryforward [Line Items]          
Number of shares exchanged (in shares) | shares 420,563 94,400 746,636 1,994,709  
TRA Holders          
Tax Credit Carryforward [Line Items]          
Applicable tax savings (in percentage) 85.00%   85.00%    
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income taxes - Schedule of Future Payments Under Tax Benefit Arrangements (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Remainder of 2024 $ 13,345  
2025 51,194  
2026 53,458  
2027 46,829  
2028 42,274  
Thereafter 266,188  
Total $ 473,288 $ 495,662
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and contingencies (Details) - Mexico Acquisition - Planet Fitmex, LLC
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 20, 2023
USD ($)
store
Jun. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Commitment And Contingencies [Line Items]      
Legal settlement   $ 2,950 $ 6,250
Settlement $ 31,619    
Stores acquired from the Company | store 5    
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segments - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
segment
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Segment Reporting Information [Line Items]          
Number of reportable segments | segment     3    
Total revenue $ 300,941 $ 286,463 $ 548,958 $ 508,689  
Franchise          
Segment Reporting Information [Line Items]          
Total revenue 107,790 98,842 211,810 191,526  
Franchise | International          
Segment Reporting Information [Line Items]          
Total revenue 3,249 2,505 6,741 4,899  
Franchise | Placement services          
Segment Reporting Information [Line Items]          
Total revenue 5,416 6,263 7,252 7,876  
Corporate-owned stores          
Segment Reporting Information [Line Items]          
Total revenue 125,466 113,759 247,844 219,640  
Corporate-owned stores | International          
Segment Reporting Information [Line Items]          
Total revenue 1,279 $ 1,141 2,499 $ 2,215  
Long-lived assets $ 8,068   $ 8,068   $ 3,609
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segments - Summary of Financial Information for the Company's Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Total revenue $ 300,941 $ 286,463 $ 548,958 $ 508,689
Total Segment EBITDA 127,023 114,066 231,672 202,079
Corporate and other        
Segment Reporting Information [Line Items]        
Total Segment EBITDA (18,257) (17,869) (36,783) (33,691)
Franchise segment        
Segment Reporting Information [Line Items]        
Total revenue 107,790 98,842 211,810 191,526
Franchise segment | Operating segments        
Segment Reporting Information [Line Items]        
Total Segment EBITDA 77,409 66,101 153,720 130,835
Franchise segment | US        
Segment Reporting Information [Line Items]        
Total revenue 104,541 96,337 205,069 186,627
Franchise segment | International        
Segment Reporting Information [Line Items]        
Total revenue 3,249 2,505 6,741 4,899
Corporate-owned stores segment        
Segment Reporting Information [Line Items]        
Total revenue 125,466 113,759 247,844 219,640
Corporate-owned stores segment | Operating segments        
Segment Reporting Information [Line Items]        
Total Segment EBITDA 49,296 48,705 91,400 82,235
Corporate-owned stores segment | US        
Segment Reporting Information [Line Items]        
Total revenue 124,187 112,618 245,345 217,425
Corporate-owned stores segment | International        
Segment Reporting Information [Line Items]        
Total revenue 1,279 1,141 2,499 2,215
Equipment segment        
Segment Reporting Information [Line Items]        
Total revenue 67,685 73,862 89,304 97,523
Equipment segment | Operating segments        
Segment Reporting Information [Line Items]        
Total Segment EBITDA 18,575 17,129 23,335 22,700
Equipment segment | US        
Segment Reporting Information [Line Items]        
Total revenue 66,326 72,626 82,743 95,730
Equipment segment | International        
Segment Reporting Information [Line Items]        
Total revenue $ 1,359 $ 1,236 $ 6,561 $ 1,793
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segments - Reconciliation of Total Segment EBITDA to Income Before Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting [Abstract]        
Total Segment EBITDA $ 127,023 $ 114,066 $ 231,672 $ 202,079
Depreciation and amortization 39,817 36,767 79,197 72,777
Other income, net 1,043 370 1,690 483
Losses from equity-method investments, net of tax (1,216) (73) (2,416) (338)
Income from operations 87,379 77,002 153,201 129,157
Interest income 5,616 4,163 11,077 8,094
Interest expense (24,533) (21,468) (45,966) (43,067)
Other income, net 1,043 370 1,690 483
Income before income taxes $ 69,505 $ 60,067 $ 120,002 $ 94,667
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segments - Summary of Company's Assets by Reportable Segment (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Segment Reporting, Asset Reconciling Item [Line Items]    
Total consolidated assets $ 2,974,040 $ 2,969,693
Operating segments | Franchise    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total consolidated assets 179,268 169,836
Operating segments | Corporate-owned stores    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total consolidated assets 1,659,463 1,637,146
Operating segments | Equipment    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total consolidated assets 185,543 176,249
Unallocated    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total consolidated assets $ 949,766 $ 986,462
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segments - Summary of Company's Goodwill by Reportable Segment (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Consolidated goodwill $ 719,063 $ 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,459 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.2.u1
Corporate-owned and franchisee-owned stores - Schedule of Changes in Corporate-owned and Franchisee-owned Stores (Details) - store
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Number Of Stores [Roll Forward]        
Stores operated at beginning of period 2,599 2,446 2,575 2,410
New stores opened 18 26 43 62
Stores debranded, sold, closed or consolidated 0 0 (1) 0
Stores operated at end of period 2,617 2,472 2,617 2,472
Franchisee-owned stores:        
Number Of Stores [Roll Forward]        
Stores operated at beginning of period 2,341 2,211 2,319 2,176
New stores opened 17 23 40 58
Stores debranded, sold, closed or consolidated 0 (4) (1) (4)
Stores operated at end of period 2,358 2,230 2,358 2,230
Corporate-owned stores:        
Number Of Stores [Roll Forward]        
Stores operated at beginning of period 258 235 256 234
New stores opened 1 3 3 4
Stores operated at end of period 259 242 259 242
Stores acquired from franchisees 0 4 0 4
EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .F !UD'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 " #I@ =9P!R:MN\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;05)Z'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1!JSN_ (2FC2,$$+,)"9+(U6NB(BOIXQAN]X,-G[&:8T8 =.O24H"HK8'*: M&$YCU\(5,,$(HTO?!30+<:[^B9T[P,[),=DE-0Q#.31S+N]0P=O3X\N\;F%] M(N4UYE_)"CH%7+/+Y-?F8;/;,EGS^K;@]P5?[6HN^$KPYGUR_>%W%7:]L7O[ MCXTO@K*%7W&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" #I@ =9Q+J5#S8& "J(P & 'AL+W=OV-V=;:A/R6;#A7Y#$*X^2\M5%J^Z[32;P-CUAR M*K8\AC,K(2.F8%>N.\E6)P$(B:2K\Y; M$_N=ZPRT(+OB<\ ?DF?;1$>Y$^*;WIGZYRU+EXB'W%/:@L&_>^[R,-1.4(Y_ M=Z:MXC>U\/GVWOTJ"P]A[EC"71%^"7RU.6\-6\3G*Y:&ZE8\7/-=H)[V\T28 M9'_)0WYMM]LB7IHH$>W$4((HB//_['%7$<\%5H6 [@3TE<"N^@5G)W"RH'G) MLECOF6+CD10/1.JKP4UO9'63J2%-$.MF7"@)9P/0J;$K[KDD;9)LF.3)J*/ M4Y_I>#O]1:ZG%?H^^2!BM4G(9>QS_Z6^ V4I"D3W!;J@J.'O:7Q*'.N$4(MV M#>5Q[;_UJROM&9B_2=XOT78VP]5%HS MW%D1[NR8<+=\'20*&E"1&8N,?13WF=],9I=+VH*C%K5 M#&Q;Y7/6.B;R-/:$A&Z:/4A.R$+!V"1"$E>DL9)/\-\WUL,!]_>7IL2XJ&[D M9VAA'Q-YR1[)U(>Q&JP"+W^ 5G?H Y;.L.V<=:EU-C#F1<5U\](R+STF[\3W MP3TYV6^0C!8^QN9VQ2V[((:: M<;!B9?>&*ZO[FX2]W@)2/9*(1\%]S5>]"I ME^(A-H;&[:Y9M%7"I'1Q9=V@)0[9.-"\#EH,W[D4]T'LF9L8]YQ=&X,VP4AV M"4DVCC:O@\Y%HEA(_@JVU7:&^%!>\TW(L;PX8#)H&>U+8 (8[XFX,@NZ24='C":?5T8N0B7U&@:PS0[7Z[34U&V#V[,B3M6Y6P"?VB)/_0H_-%3-0!Y((*U MD,8[T0&?&R:AKT\\CX,1V/BYI3%Q$QQ$2PZB1W'0(F)A2"[2!$XGYGZ+^U3. MO'%=W7PE_M"C\.5*>Q-X0TN\H3B=O,ZX6]&L3HG;?3+./G!1S8Q.B3K. M4:M"+L24$'$:^_R1_,&-8_" E<;5OC.@EG%I!!?7S5DBCX,#RIYUGG=7;&GZ M@%V[;=.V8YR7X,JZ04OF<7!",W@AU=O60N_4R-_T._WX\[/8& MPZ%S-NK<[X/U!+ P04 " #I@ =9-XW MJLHE"8)H6?&B7JS.^^^NF]6Y[%19U.*Z06U75;QY_"1*^7"QP(NG+[X5=QNE MOUBNSK?\3MP(]7U[W<#5_O.?HR/V&F#F:$#&!N2Y#>C8@/8#'93UP_K,%5^=-_(!-=H:>M,? M>M_TK6$T1:VG\48U\&L![=3J2M8Y3(K($7QJ95GD7,'%)U[R.A/H1G?_R GYYC\[0]YO/Z.3=>_0.%37Z[Y4H$?WNLS&>W\:[DT<]_YG M5W] -#A%)"#,TOS*W_RSR* Y[IO3P^9+\,+.%63G"M+W1UVNZ)I&U KQMH4Q M?[2-9^B V3O0.^YCN^69N%C EFI%@JZKO28>%^15B41OA\>;\_'HM9'":,[,P. ME+*=4N95^DVTJBDRO2BU5IN^H8-P[\8L3H)@)L]B%9$XM:L+=^I"K[J;C6S4 MF1)-!9NR^2$4ORT%:D76-84JA-6=H2$$!Q2G\4RO:1:S-,!VO=%.;^35>YEE MLH-IA@B<"9AS4'N*:J"%7"->0DS7N[Y%@ ?4U1!;^FBKA\2KH1W8O0OZE:/_ M]=>PC<6P,)_VT V5EVQ<<>0&(O,-&)1'-M5)3M5R7-WP!":( 377$.0 MEXCG]Z)115O4=VC=U;E->6(N.$*B9";=M')X,]WI3KVZKQNQY46.Q,^M)HQU M+Z2FM##%Q2^,>GO&1 M)9G)2B#%?^X)[??75KOWL7(%[;'?@_4:F[)-*THQ2(J]\%K]*16LS>P MJ%:1Q-PO*4U"0Z;%+L8)=NPL/&$0^SGX5=9W+PS?8X^'FD',7+)I%@9)$CD4 M3SC$?A[J&-6J?MK-R-T';KW?!EXV G(V5$KP_Q"Y<7(*Z!["-XY/HR1]FQB. M3=C&89BFCD9JO]-;DKR[JJ*_M$-Q>P MC[*B#Z>]BVC,3NDX_'>4D-,T3$[?R$LFXED +0TWF780@%@0.OPT)0/8GPWT M1=N97)]UK1AW:>\DJUB3N#2E830'L\TNP0%VP 1/;,;'X*QX?3DFA2F MD+"F="[58A<3]_J;@(W]Q/Z[E/E#4996<29G8YP&D2'.9@>;PT64BP^2MPK:I]7U98%ORW* MGFKVTO9U:]NW*&[)A'5RI+P=!UUQ-9) M5;(O1VY%+=:07O*F 2Z+,2/UC<,D&DLAB9^/PV*&2>JH2+GWD"3S R' M5JTFTR"%(//,S&868M>3"?>43_O=M)U/#FVRDV@8;.BM%E%S+5")NK1(P7EBV+@"_QOJ0 )I*_S MLV";7@HJ^E$3.HGYI6LJF(XHAF>LD0G M.>R6K%#OK14(]?+[I17(:_5V^-!J(CCS$_QR[XQ)#IF'K.!.&_T$_%Z@$WTJ M]WZLP:T/M4Q:G^$@G4/=8H9=I\YL(CKS$_TRSXOQ 4-_A%_4*./; G:B5:KE MJ#F%(G<>G&UV<1A11[K$)H S/\ O#P[T^B5FU6DB^"S%061D2C;#*,4LJJQM@$;.8']J![CX$]85XZ M#A/5]F,IJZ'G6(I-6&=^K%^5O&W1I8Z*E:R' 5BE>KMY*11>J[?#04^) 4O> M!HWL_Z"YQPNOU-NA%Z8$@?D+\:N]*3]%][SL[ T:VL#*#Z3P_N)]B-]F88;>/.+%7GBEW@Z],*41H3^->.;"''O9 M?]%I'C>])H.ZY=X[>_J%R7_QYJZH6U2*-;0)/L2PJIOA'<3A0LEM_QK?K51* M5OW'C> P8]H ?E]+J"O&"_UFX.Y-T-7_ %!+ P04 " #I@ =91STM$/,# M !F$ & 'AL+W=OGNI).JS?;NLP-.L&IPUC9)]W[]C8$2: @T:JX?&@PS M;YX9>\8FT[V0SRJF5*.7A*=J9L5:;V]M6X4Q38BZ$5N:PI.UD G1,)0;6VTE M)5'NE'#;=1S?3@A+K?DTO_3[=D0Y=4/VT?)8SL2B5B"4T5$RF2=#VS[O#M @?&(;?XF]&]JETC$\I* MB&7<* ''SU+4JK[3.-:O7]5_RX.'8%9$T87@ M_[!(QS-K;*&(KDG&]7>Q_YV6 8V,7BBXRO^C?6GK6"C,E!9)Z0P$"4N+3_)2 M)J+F@('F@!5D>U@/19#Z58H^DL08U&:%AJIG&I M)3QEX*?G"Y%&,"DT0G"E!&<1T3"X)YRD(45+(ZS0X"DE6<3@R14:/!))4QU3 MS4+"K]!7]+1\0(//5TC%\$0AEJ(?L<@422-UC3XWQE-; [3Y:CLL >\+0/<$ MX)]9>H,\YQJYCCML<5]TNS_0$-QQ[NXUW6U(594OM\J7F^MYI_*521,](DI! M8F[;XBD$ANT"IBQOU9:$=&9!W2DJ=]2:?_F$?>=;6W07$FO$ZE6Q>EWJ\[LP M%%D*TR]I2-F.K#B]1H1#Y>=K WH(5% $1;/2K1-;J/NYNFDGN[DSM7?UZ+HL M&LC#"GG8C=R@HR];Z!:PG$-)8?4B+E0K:*$YJF'@L3OTW\"V6 7^>-(./*J M1WTYSI*,YT4749C$D!'3W]HP1T?9\H*A9ZJBP=EBYKJ3T;@=U*] _4[0!8E+$V$L>$2E^O)I[.+@&Z(_ M,Z9_H0'L$RQD^JJU_H-+9N!"8HT,C*L,C+NGO#;5UVA+)-H1GE$T@(Z>J0AM MJ2QZ_E5;&@KMH%[;-X[CX#>KM=>L@3ZIT"=GH)<;$\ET+"3[%TK-A%#<;66? M')6ZYYB_-^R]9@UV[!SV9.=\>J94UD]>*M>9QL/AY&TO:S/S _\4>>TT@<\G MA].CTK#[LW33BX_?A]]BUH%_V-QQYWY:-KG[WB;7+7-NC5]*K1GT89?'WO_3 MZ'#G\>'L+%Q(K9F%P\$!=Y\;M=OU\0_'"-P]SGB@PVO5&\<;MHZ M7K]=D_]PNL ]QXL/M#S_B,D?'8$?&V%O$IS /IP1<.<&_/%^%[R'_=BHA=VN MO02:-_"_B-RP5"%.U^#FW 3@+XN7VF*@Q39_+UP)#6^9^65,"70!8P#/UT+H MUX%YU:Q^6IC_!U!+ P04 " #I@ =9FU?FFB,) "D-0 & 'AL+W=O MB2.\D01]MF=BD9GV MIDT]<=-^IB7(XD0B%!*2T_OU!2E%E( E;">X?(@EZL%#["ZP>!8$KYY4_;E9 M2*G1U]6R:JY'"ZW7E^-Q,UW(5=&\56M9F5_FJEX5VGRM'\?-NI;%K&NT6HXI MQO%X5935Z.:JNW97WURIC5Z6E;RK4;-9K8KZ[UNY5$_7(S+Z=N%C^;C0[87Q MS=6Z>)3W4G]:W]7FV_C ,BM7LFI*5:%:SJ]'[\AESEG;H$/\6APS[;A\>=O[.\[XXTQ M#T4C)VKY5SG3B^N1&*&9G!>;I?ZHGGZ6>X.BEF^JEDWW/WK:8_$(33>-5JM] M8].#55GM_A9?]XXX:F!XX 9TWX#:#?A [9OP%YZ![YOP%]ZAVC?H#-]O+.] M- -4G/T^UK611O7!IU]JHK-K#28]J/C4<. M;J'?W')+O83_W51O$<-O$,64 _V9O+PY@\SYL;OGWWWW$V>PPQAA'1\;X/LH MM[+:R$LHKKN6'&[99KG+9EU,Y?7(I+%&UELYNOGWOTB,_P,Y-219%I(L#T1V MXGY^<#_WL=_\H72Q-$FY"P(4@UWSN&O>+@S;&X9QRLG5>'OL71=&1P=?Q,3B785\(S '4%T/!A(RK@U %4RJ/$&G\N M*L$IM5 Y@!*"8'CT)0=+$Z^E]UK5$JG#:@>9F@#=(Q&U3'51D1!);)GJH@CG M$8XL6P$8-5.2P,:*@['";ZP19V:BO4&/LC(&+[NY5LR,QB@;W3I@"X9:.)UA M)"96$ID *&IRC66_BXJQP!8JAU"<1+#UZ<'ZU&O]AR["K=6SK:QUV;0Y9[[I MTPUD>^KTA&)"[-B[*)*(%%NVNRB6IMB:,CF XB(1L.T$]Z(/>ZW/I,D3T[+8 M:?4V[BMEG/"_[@(HWS#074&L63F!8'$2VU,<@"4I2>TY#L%HDB0#UA])7N*U M_G>]D#4Z>S1E5'..EJHQB\L;5$D-6DZ<3ES$L6VW"V*"1K;9+HH3>UT%0$D2 M#\QU0GN;Z0M$A/(LKZ#QU!WQA$6Q/>0AG%$@,;$]X.)8&B7V&I!#N"2-&!UP M0Z]DB5>IW?Q23=5*HGFM5L_D^3W1<1=$8CIA6^["D@1C:AONPH@Q!Q/;< !' M4Q(-C?E>0Q+N%U;=F"]WYI_M8W[>C7I05Q&O)GVML K*E@5ERT.QG0:F%[S$ MJ]W,B-32\.I];,!81*Z:B(F3@UP4)XZZ!U"$X,29@"Y,F D], I[)4G\4O)@ MK&>1):ZTNZ \8K;$ '&$Q\*V&,#Q*+5S> [B&(Z'IEXO*HE?51Y/O>%E!A!Y MF#LVNRB6V,H"HHIM_9$#*"[8@*V]IB1^4;E?9CJ+]S$>-MD5=A=&*25VV0#B MXI0YRRN 8XRDJ6TYA.,\'2@>2"\IB5]3[A>7!SEORXA]KM7%UX&UU=5V<>J( M_PD$P]B55(#JI-A9B'( 9];IH4%.>T5)_8KRKE;;LML]-L8_:SMUE1T1J9V% M)A L$L0:(!D 8XPY:RL HQ$3 ]**]G*2^N7DKYV W&D*^653ZK\O5E(OU,RX M86N27;>-VLV"MHHV/@$] LA,0ITD#\$2.\=#(,IMKAR",3906]!>:5*_TOP@ M?6L9=94=3YE30T$PHY7M5 ? !*?"+J !6"Q2/F1JKR:I7TW^*IOFL@OL?L 7 M6M?EPT87#TLS^A6J5'4Q596N55=K&]AN_8,GA:O]XL1QC MBF-NI$$ 1QIP! MX*(B@@=V\&@O-:E_O_+#L#_NED7KK?>EKHSKWB"3,=^"KG!W%[F(.;:= < ( M<18& "9HRNUU 8#%3+ A?_0*C_H5WF19- UZ9TJNU2BVTX#T*I3&WEKH:(":$A UBZ+=]9LC*%!@<42]*O?5D0K)E@5ERT.Q MG4:JE\[4+YUOBZ:B?_4@$;&,GA@Q$ MI]XO9Q?%5M;%H]QYH!F:M$AM=*.+:F;67'@">X7\JR=P2+8L*%L> MBNWTP7%?%C!_6=!/X%W$P$'+7&$N8H%%; ^O"83D,1',V>> .:,4,WO9!SDC M1N)X8+N#]94!\U<&QW/79[\KQ%O;(^+L-D)(4[@*;._$9Q RP8)185>$(*>( M,(V&[.]+ >8O!=[7135=E/ ^C[_MJX\.A&3+@K+EH=A.HW!T>N,'CF^$/;\1 M]@!'V!,<_X\C'*POBM@/'N)@0)&2Q/8CXPD$P\)YL@K 2$)28N\"0KC(5)T# MLH7U10_S%SW#SU=]/@A: 05ERX*RY:'83J/35T#,7P%Y4T+0XB8H6Q:4+0_% M=AJ$OKAA_N+F^93@;M&WYPWL_7$ 9I1#ZJ0$X-E!FF(G(P P+O# YCCKZQCF MKV,FJEZKNM#R0CU51A,U[5D;G_S,?2:1Q/8#K@D 2YBPCVEE $RDS#ET M",#2)*+VX8#QT5LG*UD_=J_[-&BJ-I7>O5QPN'IXI>A=]R*-=?V67$X(<#TC ME_GNA:&>?O?^TF]%_5A6#5K*N;E5N\,X0O7NE:#=%ZW6W3LO#TIKM>H^+F0Q MDW4+,+_/E=+?OK0W.+R8=?,/4$L#!!0 ( .F !UDE,F?// 0 !,0 8 M >&PO=V]R:W-H965T&ULK5A=<^(V%/TK&G>GD\PDL>4O M; K,),!.M]-M,YM-^]#I@\ "W-@2*PG(]M?WRG:\( N:IKQ@2S[WZ-ZC*UV) MP8Z+)[FB5*'GLF!RZ*R46O==5\Y7M"3RAJ\I@R\++DJBH"F6KEP+2K+*J"Q< MW_-BMR0YC 9\HXJ>GXE"]72G>XH\&: M+.D#58_K>P$MMV7)\I(RF7.&!%T,G5O6CFE1:";PXTM#ZK1C:L/]]Q?V]U7P$,R,2#KFQ>]YIE9# M)W%01A=D4ZA/?/%#FK'Z2YT:(/0/@ ML1OXC8%O&H1'#(+&('CM"&%C$+YVA*@QJ$)WZ]@KX29$D=% \!T2&@UL^J52 MO[(&O7*F$^5!"?B:@YT:C3G+8-IIAN!-\B+/B(+&@X('Y(.2B"_@4PE9N-+I ML:7H YOSDJ*+1T8V60[H2W2-'A\FZ.+=)7J'_4",H,V6H.(+CO"U:7$T*_ZXG4DE8/G_:9O[FCVT ML^L]L2_79$Z'#A!+*K;4&7W_'8Z]'VS"GY-L(>H21>5A'X2':*F752R>#?V1P MF"OROZ'"%EQ";650R\4356164"0IB)*KG,HJ0_4>J\BS38A>UW^5!!XV MUMJTBXI3+P[LPF#OVYG4.RG-SU3*/E+'!2)*B7RVJ9>-XO]-IF;P Z][9GFS M@ (O-%>/!86#(#94LJ B[*5'5-H[N>.W)I"ISWU!](;R/E<,I+W2A[4;JS2X M6]5[J;D?C&TPC&-SE[7 $APGV)2G"XN#- H-?=R]2TY)Q;*Z74J(?\-4?8)M M>]L;[&UU;S/Z[W!_C"W]$WWCK2Y5W^CKZ_)'(I8YDZB@"QC*N^G!5(KZ!EHW M%%]75ZP95W!AJUY7<&NG0@/@^X)S]=+0 [3_ XS^ 5!+ P04 " #I@ =9 M>)J;K_8) \+0 & 'AL+W=OG]B557.^V+;M_MUJU61;L4N;MW(O M*OAE(^M=VL)C?;MJ]K5(\^ZE7;FBOA^N=FE1+2[.NN^NZXLS>6C+HA+7M=<< M=KNT?GPO2GE_OB"+XQ??BMMMJ[Y879SMTUMQ(]KO^^L:GE9C*WFQ$U53R,JK MQ>9\<4G>706A>J&S^%+>.'E8I,>RO:;O/]- M# X%JKU,EDWW?^]^L/477G9H6KD;7@8%NZ+J_Z8/0T=,7H!V\!?H\ *=O\ M M+[#A!=8YVBOKW/J0MNG%62WOO5I90VOJ0]+AIX0^,5MMXTOM^ M\\'[^:=?O)^\HO+^N96')JWRYFS5@C+5_BH;5+SO55"+BM#[(JMVVW@?04U^ M^OX*/!K=HD>WWE-G@[\?JK<>\]]XU*<90PX;>YEU[3%;+ZL.W'0= MN*GESH-56*=M4=WVT[AH"]&\P[JM;Y;CS:HE_J[9IYDX7\ :;D1])Q87?_T+ M"?V_83Z_4F,G/<#''N"NUB^^0D0JJDSN!.9F_V[8O:L"S]U%S&D#Q:G0@+1F&!BLA,F6RRHI2>-6H6'VOGC(UBOM:WA4P M2;WUX_.',7C-87REQDYZ*QQ[*W0.XP3J2I* ;!7=0UC-RFJ%(88QBV3#8M&JXB M0Q -&9^I1HPB1G#1\2@Z=HK^NVP@Y%:>>%#SZE T6S4U>_GK%I,:FRK,I6,: M^;C.9-29N#LWRVIQ[%E( 'Z(-EW#JFE$=JB[A>#E19/)0X6*3@P]2Q)'R4PU M8I5PC@LGOB:>_V07BR$0BS\.1?NXW(EV*W-8[G=BB 5ONA4/OK7I \HSW^QV M3L*9 X@58Y: 12;()NY%6*@(!*"%L)/5!YC1, Q;4>;+5BXALU$#\#AQ!M5/ MD!'PP_F\PD"U!]3IP14LPZ+URF&ROU0[-40%P3RD($9)8-&M,4Z< MC(3P-X00F!6P1/O2;)C9:7.H MQ3&(*-UK48D-]'Y:UVEUV_]4%NFZ**'K46\X,E<8GZ]6Q,P29(B&,W'2; R' M$$OVLDE+Y0,0&+@+LT3Q1RW@O76B!.8<\-EC4IB1N5'_LPJ.JA'*"X4Q.[YZ9KDB/\ MB[FQ#DTK'B7,HEACDK@Y^8]V*VI4E8DZ9N0;B-$RL)";:"22Q)WE;]5Z:E0M M-,D, 3:06JJY>EQD ,<1+]W\: K5UWCJ2)P9VE88M"^]JHLN$,_3_ YB.:P 6"J;0Y6C\DU,+@FE83S7C]@E";'D M6U3CE+IQ.L[:??K8);E=X3.D7D. Q/L= 2=C/IWKQOE*+?4/U?2D;GKV$V82 M=I!9,_D5=<&DXS),YNA'K&)&J$6_QBAU8_3S4'ZG#Q9Q)@R74*<9_8LPDX6V M::&A2=W0O$X?NU*ACX_[0]TL"JI.R+L*BTR3HDCG(SP. TL11S5KJ;O^'#/Q6D"\ M/N 8,>M'$H>!$?80LV@:'4^W_#3LV!-U)J3>^+QE)KIXS.;A#+%BW%(;,,TW MYN;;U^=N9*'"3;*1,)KNP0W2$;L@@M!G4:\1R.B+-E+[0O$Y&ZE.M+YX)_65 M6COMA9XQJ9_+YY1!#^!CRZ9P:O$/L>$"X;45HD+*G0#HFNRKW M'4NB23[<312S.?P1,]LZUVQE;K;VF9I)V9$?$M%Q35Y^5.U["#[F1,%(6F0))S--Z0P0^(SVU8P MGQR[NI%[K>4BYU^Z'%0>+&M1=J?_UF,QCE6JU ^,D]IG;P5S#5_NAB]T_8#? M3K8Z?=+[VL^>^PACF>^#"W,/,!C3P+>EL%S#F#]QA%JH[9#UH4_@]FF1JRQN M)W9K47=\OB[3Y:>B]7Z390Z#A \$4OE"T6*L L2,11/6G/J@\#;HAS$$ MU8WRF(7)O"A##9D?1S;MFMS\B=IVLQ%9?Z]%/&3=EJT'Q8_PLF'[MHM'*@N% M6=9]4$GU75K:TA".D)H0XS 3,8NH91.":YAS=QVL1B(76=T%SJ)7_L:0/:R8 M<1]._8ZZ@IRX4I@O!MBP\]N(37/#T\L8&LN!&\M7S];_QEN+VZ*JU*13IT*B M+B1:,01('4TIH?/3.,2.1Y0G-I\TL@,WLE_BDU 1V>F-R66:NLIE8]YYJ8*([(<96 M.V)%H] F=W(7RWT9ZZNLEIW<9^_K!*][M>K_<;BONVNYS9>IZV_NSE^.UX! MONPNOLZ^?T_>7?47>74S_;WB+VD-0;^!2F$#3?IO(QBQNK^JVS^TE=L]EUO?O*Z>V^UF M7[ZMK>9YMROJWWXHM]6'-U?LZM,O?MP\/+;]+ZYO7C\5#^6[LOWYZ6W=_71] MIJPWNW+?;*J]59?W;ZZ^9]_EP:'#H<4_-^6'YL5KJW\K=U7U2_]#MGYS9?.7T_0JW/,ON/+UY_HR>'-=V_FKFC*VVK[K\VZ M?7QS%5Y9Z_*^>-ZV/U8?1'EZ0U[/6U7;YO!_Z\.IK7UEK9Z;MMJ=.G^K@*AVX>Z&#=^K@3>W@GSKX M2@?7O] A.'4(U/<07N@0GCJ$:H=+\Q"=.D1JATM#8O:GF;,/"CI.^4$ORZ(M M;E[7U0>K[MMWO/[%072'_IU,-OM^?;QKZ^ZOFZY?>W-;[=>=VLNUU;UJJNUF M7;3=#^_:[I]N&;2-5=U;MX_%_J%LK,W>BG]]WK2_6=\LR_O-:M.^LK[Y>5\\ MKS==IU?6POKYW=+ZYH^OK#_V;7]ZK)Z;8K]N7E^WW5#[@->KT[!^. [+N3"L MGZJVV!+=;LW=;K=%TUC?6ZMJM^L67W?\5K\0E.44R@]CE'B$\J*W-7%@R6SD MZ"A3,_+[U>IY][P]3'K5/I9US^MVVL=^"WQ?=M/8_5Q:WVRKIGE%X,4(?MU) MH]L'BZWU5&S6BUX6J^)I0\]N-GVLZZ/^"$ANAOR]VB]6U;ZMJVWWIX=N0&U9 METVKB/2Z6T?GQ>2<%Y-S8+L7V#^4#YO]OJ?>%=MBO^J.6_=^F\>B"_#**EIK M6:Z^M3C[B^78CD.M"B.__ZS\KGDJ5N6;JVZ*FK)^7U[=_.D/S+?_2JT5)&R) MA,5'F'> ]9_@[V]"[G*[^^_U]?N7ZT%OZ#/7U]JER-$))"Q#PG(03!(W/XN; MSQ3W%$$?F?Z+"5PXC'D^DR?PUAA[KE:1L%A_!Z$B4KV%\NY2XBBXKH(1>B// M]ICKRLTR@A78/&"!W"XGVC''_I[_I/G\=JNR[KYL^?3A+^_6.WQUK=:>R'HE[_AU*'B]SND+ E$A8C80D2 MEB)A @G+D+ ,9YQW_Q[]R7W>!9%K0!/_X +(W5KN#5&F"MM)"Q& MPA(D+$7"!!*6$7/.0QXI^[?>RF/VA=W;/VO1-VKQN#$O^@L*Z\.)?G>67QRN M4Y0?^]>D1'UM(&X0<46AQKAS%8J$Q4A8@H2E2)B8,DL9,F(.@DE"#LY"#HQ" M_K%\>JY7C_V)2+%?6W79;NK#]8K#Y0KBR_;+;V*4R(WAYIZ)(&%+)"P.-)4L MF!]%^AGB\9G_KL%V3!%CDX@81D2EH-@ MDN*9/5@I]I?0/.F.V-K,*E-Z:Q[,7/E":?&)9K@DEA!-%NIE,^B@!'%,%Z[O M^\JV"0V:$T&EF++47KAV;$1J9;W:=!_VG=*.TJJ>^N]QS5^L]V73]E=IN[_T MOD:]6?5^R6%/M9[WFVZ/[548OWO[]O3+\XG#R-YK'M+4HFKQX!I>.F6VZ+[%XR 5#V%RVH^WC4)L.2HNAM 1* M2Z$T,6FN,FC,'$63E\'@YS&SH?=3\=&Z*_?E_::UBKKNSUP.7QBWF^)NL^T- MG%[KZ_*^K.MN$;3%Q^[,IJ@W3;] [NMJ9Y5C)SSDJN#$E:K =]1E 74$H;08 M2DN@M!1*$],F*X,&S5$T>5T,#B92^E[:5]<\LIL_57>(+=!BI M>H;:DU!:#*4E4%H*I0DH+8/2\C$=R7(>[$=F]A^7Y>JN\GT\)_41!9>^S0ZN)#/;DLM-?ZI] M]WPX"3\D"O;[[:[,!]5;Q0IQ)* MBZ&T!$I+H30!I6506CXJ)%GE@V7)S)[E/XCTVF->K2$_A.F.'6/:A@PU'*&T M&$I+H+1TRL$5T) 9E):C:+*B!\^1F4W'>+\V)#OGS_MO+6X?"9:NLQCNJ,#':" TC(H+4?19)$/1B8;<3)ED4\2-N'+ M.J MFW9.-60\BASZ0]P9/#['[/&-EGC\K:C/&?&D.,P!9M=X0%U *"UV=.\K]!RR MS(-PR1R7\+&A Q106@:EY2B:K//!8'3,!B-9[3&N;=TX6S O] +U:I@Y^FS9 M0MV_$\VT\1%--*42AX+[2HZ.(%IYGN>H[3**%MB^K55]D W=@%W8]P;/S#F: M$5^G[L/!UKEA"]VPE6Y0!PU*2Z$T :5E4%J.HLF+9W#:'+/39BX!<0B/Q66A MZA.;8\Q6.=00@](2*"V%T@24EE%3SYAZP3TGFG';]2[LZ8/1Y9B-KL^J!G%T ME\()U"+%6W/DV6*%NEU06@*EI5":F#17&31FCJ+)FA[<+L?L=L$+0\SQ9I^J M0*TS*"UV"'>'\5"_]I1 XZ90FH#2,B@M1]'DM3'8;([99H/4B#B$.\)L9@?: M1P#4:(/28B@M@=)2*$T0TT64BDR=U)QJ>+E8Q!F\,R(B)CF6BV(-JET,$)*"V#TG(431;^8*$Y(Q8:KF;$T:TC[3LDU".# MTF(H+8'24BA-$!/5;:)JK38T9D[$?!E25N_@C3EC57Y?OPS%/*39>SK4@8/2 M8D:I1":3&4ED!I M*90FH+0,2LO'="3+^<6M0\T&Z(P:%*Y[750-BCG@;"EC[Q@*=4.AM!1*$U!: M1DR]7H-"ZN-B#0H?S%!N-D,A-2A<-]P6CL_5RS#FHYL24.-32@M@=+2"<=60"-F4%J. MHLEZ'BQ-/G)#T_^O L5,GWLM$4I;0FDQUXV["Q4H1$NZ @4Z0 &E95!:CJ+) M(A_,43YBCLZO0.&$ST=6H)A#S]8LU-,\T4R)V$033:;$H= K4(A69 4*12,K M4*B&A@H4/CB&W.P8SGK(""T.:-T=)VK;_,#7=Y8ET;([(KJC$4]&)E.1*?0] M"R@M@])R%$V6YV )[8.O]+P0:.TM&7-T6"5TG5*^4FF/,5CG4PX+2 M$B@MA=($E)914^]$KOH($:(9XY=N9.(.YI0[P/5]]=:$2VC4 MF(Q*I \3[194PQ0Z/ &E95!:CJ+)HAY,+7?$U,+5A+BZF:,F(Y@',WN_A;I6 M4%H"I:50FB F:N%$CJ=NN%!?BP@JQ93U._A5[E@QW]>O"C$/:?:.#77%H+38 MU8TE'G%B7X?>*A-*$U!:!J7E*)J\> 9[SQTK"/PZ92&N[IQ%GJM].$ +!J&T M&$I+H+042A.3YBJ#QLQ1-'D9##:B:[81?Z>R$)?PU4+M8%5 3$DI+ MH+042A.3YBJ#QLQ1-/E)\H.;ZIEK!B%)RA[Q'#P6[9K/>%/5OI[.A3N_[OCBJ MVK=UM=WVV_UFWY;]"1$I=L(""YAZFF,>T&RM0SU2*"V!TE(H31!S%:A?:S)H MR)R2A\TNI-E[@T/JF1W2STJS]ZC:*\=7'[YM#CU;JU"+%$I+H+1TVN$5T* 9 ME):C:+*J!X_4,WNDTY/M75+?4$?4TUW'T'4C7T\[)5KZGIY+&D\F)A.)*?0= M"R@M@])R%$U6YN!0>F:'TIPA3ZN1LJY8%&K%>N;0L_=;J!]YHIDR3HDFFDR) M0\%L];83@FCF1:ZM9AUE%"YBMN\HP)QJZ+!+#\?V!E/0,YN"LY[10(L#ZO]! M:4LH+?9T]R_T0^X0FY[>DMD!41<$':" TC(H+4?19)T//J%G]@E'G]% :YMP MFJ+(45/';\W!9ZL6Z@N>:,9]3V^B"94X$JYZIP%!M/)"QM7K)1E%\X/NZ[": M:D\U=$)V:=L;;#?OZ$Q\G51[#VJH06E+*"V&TA(H+872!)2606DYBB8OGL%V M\\RVFSG5WB.>RA9QIETRA;IE4%H,I2506@JE"2@MHZ8^]%7S+2>:^<&E*Z&# M"^:-W%_SIA06D)E)9":6+27&70F#F*)FG:'SPL MW^QAP3/MS?'FGJE :4LH+?8)PX7;$5$7#8V;0FD"2LN@M!Q%D]?&X'SY9N<+ MDFGO$X^ Z[Y?1*Y:&6@>S&RI0UTO*"V!TE(H31#3Q;Q0O:@V=5)SJJ'$DZ4Y M6%K^2-'?E\FT-T>=O7GK'H_KV)Y:M["$1HW)J,1C@-(R*"U' MT611#XZ6/^)HX3+M?=T34IT$\V!F[[?0(CXH+8'24BA-$!.U<.Q O7,&-&A. M!)5BROH=?"]_Q/?Z'3+MS4.:O6-#W34H+?9U?XIS(M,>&C6%T@24ED%I.8HF M+Y[!)O3':@>_3J:]KQMG$=-N-6\>[.R% #4)H;0$2DNA-#%IKC)HS!Q%DY?! MX"+Z9A?Q=\JT]W47C+E:LIMY[+-7!=2$A-(2*"V%TL2DN6#Z^F;74]D MIKU/W(I3S[0W#VBVUJ$6*9260&DIE":(N=(S[:$A%S/M_<$A]4HFJ3I8'!(@Y$G _Y_>?9F M^MP+-('N.5[(LR=:DGGVDXG)1&(*?<<"2LN@M!Q%DY4Y^).!V9_\C#S[$_%E M'B:=9V\./7>[A=)BXDVH^:9$$TVFQ*$@\NR)9F2>/84C\^RIAD2>_77S6);M MLFB+F]=/Q4/YMZ)^V'1??K;E?=?/_C;HUF&]>7@\_]!63V^N.O9=U;;5[O#R ML2S69=TWZ/Y^7U7MIQ^N._Z'JO[E$./F?U!+ P04 " #I@ =9>T(8G!\& M !&#P & 'AL+W=O^.AH.79I3*=W 5*3Q96%L*3U>[7+H*DLR M"Y/*8C@9C0Z&I52Z-ST)8W,[/3&U+Y2FN16N+DMI[\ZH,*O3WKC7#GQ1R]SS MP'!Z4LDE79/_5LTMWH8=2J9*TDX9+2PM3GNS\='9'ML'@[\4K=S:?\&>),;\ MX)?+[+0W8D)44.H90>)Q0^=4% P$&C\;S%ZW)$]<_]^B7P3?X4LB'9V;XKO* M?'[:>]L3&2UD7?@O9O61&G_V&2\UA0N_8M78CGHBK9TW93,9#$JEXU/>-CH\ M9\*DF3 )O.-"@>5[Z>7TQ)J5L&P--/X37 VS04YI#LJUM_BJ,,]/SVJ'$><$ MXBJU^E>R5B=##V@V&*8-S%F$F3P"@U/&:M+S.)D\" M_EGK@=@=]<5D--E[ F^W\W,WX.T^@G>UYEY?G!OM3*$R&3-#9V)NR9'V<< L MQ(724J=*%N(:@X0T]$[\/4NP-]::O M7HP/1L=/N+?7N;?W%/KSP_@_8,2\D!KMX4)Y_M87ESH=B-<^)_'JQ=O)9'1\ M;LI*ZKOP-CY^TQ<^MZ9>YD)!-%" E^6)G<&Z&0"$4A]D<8P3J.O2#Q7B'B*O7, M#95?EXF2?3&OR6+V%Y4:))/4,N-!/$L\/],MQ@.!69=F+P8TP'R%0H M/9X@MM#6!_,%*$#FQ4(A+(P4$NSK]8?0%.H2].;28C%.OD^?SL7K)LEA\BO! MJ]JFN>3$4NP8P!TG$)S:@4?BHRDRL':;(5XAN+R-A2F0*^CYJ+#665IY[554GA4IA@0SG3^M% M>CF_:OD'A5LEH;QV,HW% 1^,#2$R(I76WC$?!DFZSK!XX&74B3'OUWLGWOTI M+9.!F 7(6;U$J8C]Z'*?>:1&ZV;K#B&*99'*"GX7;6M:)Q\+MA4[@6E)80BM MGK!G:KED36+#"'1SL*'0=L:CT4M^LOF-";)69A6_/0SJ_1%N.:[#:#+[DA,# ML>8L"PJAE^4*@47>"&W:(F'5D]IS8^3%(PB2V*Y!M46R(7C_MQKI0'QG$9&I M%43E\*Z)U7_H4=@3'W6$)/QH.E/P71N?LVAXA/J6NHE76 [GKM8ZX6,@\H0C MS!9MZB-*WM:IKU$.O/;Z"JU@ 9OW ,NY_DN_S2H+.TP>_0!\4WHY5TZ%HDA5 MA/#8^1B>YB*$*YI0+S',; V>F<]#)W^78^*Z1KVQ'@^ MVU2>\Z_9]Y.[=7YM?]G8>#<]R*G(N.P&#SI 1R-HNG$$>?=N,.G,"=Q-B;Z[ MGC=;*XJM0W&[+3[HIE&NTOB+-Z-?IG'&R;V512=$P4M,'4T.-SO"1MO;?'%FRK< ME!+C<>\*?W-<=,FR ;XOC/'M"R_079VG_P%02P,$% @ Z8 '6=/2BI1I M# :B( !@ !X;"]W;W)KK3ROGUQ?.R*E:JEFYA6-7BR,+:6 M'A_M\MBU5LF27ZJKX]ET^ORXEKH97;SB>Q_MQ2O3^4HWZJ,5KJMK:3=7JC+K MUZ.34;KQ22]7GFX<7[QJY5+=*/^Y_6CQZ;BG4NI:-4Z;1EBU>#VZ/'EQ=4;G M^<"O6JU==BU(D[DQM_3A??EZ-"6!5*4*3Q0D_KM3UZJJB!#$^"W2'/4LZ<7\ M.E%_Q[I#E[ETZMI4_]2E7[T>G8]$J1:RJ_PGL_Y!17V>$;W"5([_BG4X>W8Z M$D7GO*GCRY"@UDWX7]Y'.V0OG$\?>6$67YBQW($12_E&>GGQRIJUL'0:U.B" M5>6W(9QNR"DWWN*IQGO^XB8X0YB%<'K9Z(4N9.-AK,)TC=?-4K2FTH56[M6Q M!S]ZZ[B(M*\"[=DCM)^+#Z;Q*R?>-J4JA^\?0\Y>V%D2]FKV),&_=\U$G$[' M8C:=G3U![[17_I3IG3Y"[W*KY<>HI?C7Y=QYBV#Y]SZ% [VS_?0H@5ZX5A;J M]0@9XI2]4Z.+;[\Y>3Y]^82T9[VT9T]1_Q]=]?^B+0[DH;B23CLZS&HV7H8, M:TI1F,;A9!GN_+)23*-N9;,A*ETCNU)[50K=>&5U32^4R'&5OXH/"]W(IM"R M$@[4%6# .[&2=TK,E6J(;RLMDV$&ML1IA=SQJX'05H-(6T'LI6J4E56UH>>J M#2((#P$_-RS0#?%AI2YK2%9(SV?3EWRXO/_+ER*.*SFJOXXFW]\5*-DLEKDU=:\?P M=T#GHC@W;Z^3-!-QR'H^9K2R_ -Z" M5 ?D>^W89SC:D" 5^,(NENYE9P]%HPKE'$4KR2'%0FH[#,2H$6X!F]G,*&(V M&'V<"=P:I[>1*]U*+%"D'-,E GA)F](EXK# -@)1/*BRJ!(^@#9YUK #8M"C M9%04FL&U );&R2)X?TM+51K0+F-,#E)HPCGT-4DB6>'@P:"&7UFE^([3]Z(. MF*P(DP405?6(RD=P<2J06MM4?5*$J)X('43@_08.JN?*BM.3<:"WP@/6M(1% M[TAR:VJ6+<'!?E60/RO\(59BWN'"P)"/Q&^I75$9U]D]$;)=R^=N&R:#H0^J=98+W"2F@AQ,CWZ1^^7 MC9(V^N&AR1:ZPOV>/)*>B:BY[2CT9]\'GP7G[#)_$(W0>1^6)S-RL%M#HD*I MD'H&)%(V-3+>E^6=PAE'5!8=PD7=MV1(QY+"-HE;3)V)^#ED'LZG=$SJ[QSE MH"/?IOS6P&K=E-""&K?=I.; J.6&'$-"%.S 2'K1(2Z2>8GWKGUAMX/YH?CL MF*X"\M2,_K^P(:BV]$BR-RA"%!!@:K\)7F)DC('G,K2C$E#+6Y5QH3R3#GUP M&Y" =9&+!90(25&3IRB,R2/;2O55,$ \\M++6$Y@Y1'0RU4L%IE0,#_UMR7% MV5;\/J9N&[-&2"[98@3,I)NZRY@%971P"X(#D4)Z1^$7G4=N0@@BUE;*[YOS2EK+<5-G_R[8$A4YNC^%IH"R%)K M%9N4@^)0O*/NX5>6\O+F6IS/4 RS>Q\@-L)VFU-OLC(SIB"4\TJC^N%I*+1' M%8*BRMRZTG" +59!PFV98G A3L%&=<8IH/H^$FB[0RQQ;'-UIYZ"FN&F8 ?K MINT('T/C.8RN)IA30(ZMW63?B&8B<,V=B&O\71JK_R/[:AEJDH[WZ#!'N$/H9IA31'H" 5*'9A6@I-]T+\R*Q.V/NSE^\?,4:M M@(*EJ5BAFCZ## ^XA.U(@<'&A<)O31"HIGU.J/(P&A#1\ MK"A.@1T>V,SS3OHT#O)TF)'A-,WS5%]P4<[K%$KY:(1YN@M>#$8Y_4KG=$TF M>FAC_W#<7%,1TCT>[F+#/C$'6,1303\>$)J#23@$!/#P$0,@'HY3AT5UNU": MQ+INT^5D$0 M@ DR.\Q5(3N7&B?<1B=K_1%["64#)D)Q14+]A' 3IW&PO5-I)NOC)MJ3N6?D MJ81E(]J<5@)Q5("TW'*$@Z1>*M;E@,(B%""6J%1S+]94V/-L'LXG#[ODZR&K MM_O8')P<_N%S/P[EH5M_$;/Q;/IL/)U.^7IZ/AV?/#\/U].S\=DI79^,S]&2 MS\Z?\SMDA<=4WA^&]SAG:VVVZ.LP*'+C*/)&D_=2K>9%"M5\?@9&L!X MA&13$IG;2\#XFM%DE6,+/&Q6WB_8&X^>X%SMD?DNY!WPX0[%*VY*T'MD4Y[G M\3E3';UB8VI=0#&@ UIYS"&P?-1@92KX+K9WT:*B\\RI$U]23B>AP?6ICN3N&5(B;B#.IGJF9*> M]K:/(6*WSY[<8'?S+[Q4,,DP,J1K%DG169E]PU$ M#H4GQ"Q.U\$6*!$AX@* MJ$.ZO+N\N0([1UW-Y$R_/1]+NQ>%\3",73$"1LQ+B7NU&A( UG*@CT M$[U A9ZH!'L1K)68F*EMPE5:CC =%^GD*T! ;RAR/%$.AJZ\?4RO]LU8W_:$ M1;U%$D80+5.O>8V)9Y$MMM"6:-[2?Y"WD#EAW/7/;S[T&!<:"(BL8!1*#"FH376H3'/;P%?.*B4*ZQN4P@10-""(>VT*2)#5YG(::_J?C8( MN[?<8C0@[K%JGSU#:=(22Z5IM5'KK9.H;>%]%J$=%Y^P#DV[OBS;.)'ZSN[D M6>CLAF*FUZ+A%I!:A@7?[Y,:KDBY50D]$SR;%B9XF3>2.()L(4.4)AH6_SJ; MS0F9Q2:_$_S?/PS^]R''?Y'W#X.^%WQ/T/=[1;"7RR5B,WY;D'UG,S<8K66& M532S^LU?V*2<"P &UL[5I;<^(X%OXKJDQV*JDR";Z! MZ4NJDO3T7"H]E9K,Y6%K'X0M0-O&8B01POSZ_8YD;$,@3??T5NW#OH!D2^=^ MCKXC>+-2^J.9"6'9T[RLS-N3F;6+5Y>7)I^).3<7:B$JO)DH/><64SV]- LM M>.$VSGH0GFP>_ MR.G,TH/+JS<+/A4/POZVN->87394"CD7E9&J8EI,WIYR.-]3?.]VA MRY@;<:O*/V1A9V]/LA-6B E?EO87M?I!U/JD1"]7I7&?;.77IN"8+XU5\WHS MYG-9^6_^5-NALR'K']@0U1LB)[=GY*1\QRV_>J/5BFE:#6HT<*JZW1!.5N24 M!ZOQ5F*?O?JQ>A3&PLK6O+FT($B/+_-Z\XW?'!W8/& ?5&5GAGU7%:+8WG\) M01IIHHTT-]&+!']:5A1+[6T4ACVS^NQL1H1\J]]1O \DOT\*&M>F07/Q=L3I(41^E&<7'W[33CH MOWY!@Z31('F)^J?\<_1F]H'KC\+R<2F8:17_=2;81)5(35E-F7MMZ@25?PEF M\9K/E;:8%"Q7Q@:L0J585B@ I7LX1>(;9]92&2-@YPF7FCWR32&Q5G/H8-S# MBH5L3G'/K&)\L=#J26*K*-T^F_]V9 M_BP\9W?.+6']'>TPN>5FQ@22!;[R,:0JL:X-R";+JC#LE VR 3Z=PZ+7S7S[ M*;PZ%SJ7O&0+OA":9<$H[K.S])Q&4=HL]+-?E<7*?)?]*!B$ [>)1J'CX3<\ MS&"$GA5Z?L"]SP1(HB#+4G861^=NG,:-#/7T5NF%TO KBCP*1X=8F@3],&%G MH^REP=(YADH4-!3_SFI:?$#$9!1D),@(5C(=A:[!ZZNGLWWW*PD$4# A2*CXRI;RH;4KY M^?939WD+ZNB^6S/YV8'$BH-AFF$+?8\<'[_\\],J'@;]02D_TO'OP &1<]"ARV@E076FRN(YZ65E9=E2AEXU'Q( MLT%4$$$[?*:]9+RDO+9BJK33FG>@DX,7!)TNV,^*5JH5KW+_.->B@"(;:()M MQ%L3XJA!R;:T_#FLNF _B++H6=5K 50G\M>'H=@NV-O>UN(\Z ^X9*RC X$% M&E/2"WA[(C0>(*UACAJRD6%XGBL8MM:"C,%FNT*V]"\<#MZ5IL.?_.PJ+5G6 M[D!B%W$ HCNXU/L-V*TR;F%E5"D)61;P9.D5N!)E?K'"KW.TLOIE T!T#P! M?[BQ@%&_7.%SJBCK7.1MB[E$T#H+ /Z.^1@3N^ZI2:]NB-D948[ZK^_?N4'X M^KR!P+TI^O#JV"E\T9.4O/>CVP(>1@;M\@3%RCN323$OS MD>6(/C2/X '2.6H,+_Z-UKV.OCFO4,C)WDUH>9$=96I5W&KOD",V^%)*5Q$% M^8D,XD-/B&8]DICB=M(X'=D!8T,T!)#>?K6IC;Y;@P KCKI;*O61K-.NHSH# MZ$ !>^.8+Q=@3Q:%O.4:(;)=7)M"PKN><:H@)2B53[/(\>2N2=HH@PP0&N6* M5G0WMEZGK>BO68%DH+:UZ9R.Z)@",@49$_%0KH.:_R$!TW3H5IR.TBZW([NS M75ZU@KSQ-_%P!GRI)OOJHJC6P]&YF@O?A*L7:XQ!M @?4V"B ,XVX?;KGJ8> M=,ME0>JA:,V?5:>#Y9N.E5-@X*2?>6O"4G$2-[<#Q^2S M)Q)F002PX8B$PV"0C8)]1Y);\ Q];[MCOR&<82='2Q5T+P!,YV9CMZCG"MW^ M7QV[UJ[T41;749:,!E\MJ$]#0/&TCM[AZ"N$[U>/Q*.!P0MGM[NYX<317> M M>0=+05C0'( 1TZHL-[7MX%W3,6%8E[R7))(.)OEK-?,*@4!>[-Z4MBH_P!/[ MWSA/N)ZQ'=V(J:PJEZ7'B HPG@7AP*'T%*T1@7:?-#1 -Y,.W8G/SJC\GKM# M?ZLT'<4%-?P,Q?B<4:U$F?P#YA" A/39%,-9^DLW_0:A[YAA<_3+W*]!_3K MI]&>)_5=KP<46Q#M?7WGUEY_RNYM\=Z3C#R/=%]0S5 5P1$'/#%CO("-P/_A+>K-;MA6Q=]SRX@?B^N2CD!( :32=M MJ=.]-K9KR82S9N^Y-=O"R9_^:^6@VSXZI%\I)O%&ZNY9*@YZ7#Q) F5[&1TZ M,;KL*>?AHRB\R/[!U*H"2IG)A>L=42BIB60WFC\J8&W+?D"S1ZYG]Q#FSA8P M/6P(IP-N"K%3@OR5KZ5&SAM$48%EUTOZ5:*4',Z8R7Q&E86:'^$ZU;%PG6+I MK.K:Y,##5+RD#K[;/W&MUQ3B_M;=X:=2(88::]G>.?R.> M![[K'Q=:TD\@Z.FYM5J.E_Z: 5:'MWDUE33S@FY\0]O&HE:LQA0NI\F']-M@ MCWZ>J?E1.<2KE?O14!0]CCDPOVM 2)T16Z-V&)^OVQ$]5:J@ZX3]3>L+U:E. MY#T%B-YN,_%@*ZWAVC#>^87BBW&V ]@4?LF@1G%QG#7$OQ27^-QP$%8<6=Z< M$ /TQ:>#-* ,B#:I\"P/_EZUB..+Z%"UN"\Y!3S*Q5P\!>SN[O9+JL0'U+5< M'5DB'(V\1.C*B:SOB:J#-=/?G/C><5-?E9[RJC8M7:A:O03LTN)SBD\R @KQ M^/\T#8-!O!>;_^\5GW =#%JVH^$$N3+RP]7NS[;\%EYW\@::_\_DG:Y_S?.!ZZG]'M7*2;8VK\8IB=,^W^X^(E5 M"_>ODK&R5LW=<"8X\HL6X/U$*;N9$(/F;T97_P%02P,$% @ Z8 '63", MC+=3!0 5 P !D !X;"]W;W)K&ULK5?;;MLX M$/V5@5L4">#Z(E_J31,#3KKMMMBB09IV'Q;[0$N4Q58B59*RD_WZ/4-=8J-N MVH=]2"21G.$Y9RZDSW?&?G69E)[NBER[BU[F?7DV'+HXDX5P U-*C9G4V$)X M?-K-T)56BB08%?DP&HWFPT(HW5N>A[%KNSPWE<^5EM>67%44PMY?RMSL+GKC M7CMPHS:9YX'A\KP4&_E1^D_EM<77L/.2J$)JIXPF*].+WFI\=CGE]6'!9R5W M;N^=F,G:F*_\\3:YZ(T8D,QE[-F#P&,KKV2>LR/ ^-;X['5;LN'^>^O]=> . M+FOAY)7)_U*)SRYZBQXE,A55[F_,[@_9\)FQO]CD+ORG7;-VU*.X4J_E8IIUBA\Z&'0QX>QHWQ96T<_IT;JQ*QKPE]T+0JKD'E">L)]G3Q91-'IY!'F8&;\\A4]+L7 9 MQ09-) F>0 Q GD;S?C2?#I *@(B-4,,M0(1:.Q'7>;'/6.FXLA: !>4&.057 ME4[%UEBQSB6\",9@@R(-#[+<%%S8D'#O+*Q0-\S+8Q0:?TO5) M(S?AFG<&[@3]#ZN8@/)WMAQ&S5" M9&-P-4&*\6Q:&[=44]2*;NTZ&Y]94VVR6E- S% UM5W'O F;0 'M,ZQEM"6D M\O*YV>F'I4YNF$KC)\]-W$7I8//#&.X$IQ B#(.=.Z-582KH<6U9#B0;U[,$ MIC+(])0F_<5L3.'(8<^5ZQ)QUI]&4_K0A$!OGGMIBW;RMQF]U5[HC>((-X/S M_F(QHC?&)#N5HSRF_<4XHE-J/1M-3NC5>Y$!>AR>HLVFWC)%K/D2G#LB!4$@NX;U5Z\J'O$2, MF[JK"L[-*K2WK<@KV8H< IJRDG4Q\U@;R2:R@T,$O$EAK%?_ACU8[H13S0>A MN/"\N&-,I7%VKCAV7=HTS: M+GS6Y7Y1H*KJN'D1>>Y6J ML%)]%Y(N_YI<.];/&"/FE"7IO"J"@,B#M,JA_U9RT33XA&N%X7KK&M>#KS-Z M+>"GUO!3ZR.5=/-(#S@9GR*<\_Y\-J+Y8$%7X7"'+E;F=0%GJL2RZ)2B"2\9 M-3GP/5U7K;_@5L.A;:,0*#YM@R*E>$P0D(RL?2!2T/U:"L3&RM#UW'$ MI^HFK$21@P.)LK1&Q%F?7"ECQ"E&)=_7[;- ;U7/49;*H";O8CZ.(;.&"T>% M])E!*XP_[=$FJ:\.#8!6&X=],#O4VXSSI01_>K+WW=:'=E7M4W MQ8?E]7W[O; ;A5USF<)T-'@QZ]7YT7YX4X9[X]IX:!E>,US[I>4%F$^-\>T' M;]#]D%C^!U!+ P04 " #I@ =9!"%]E$L% "F# &0 'AL+W=O7Z MDN9R5%K;G$\F)B]YSHK]SL6,L2V;XM:K^$H4M+T>S$11\Q=K*WJK- MK[R/)R:\7%7&_<*FTXVC$>2ML:KNC=LCNRQ[Z/.P8S/P7#,+>('1^=QLY M+V^89?,+K3:@21O1:.!"==;HG)!T*'=6HU2@G9V_5ZK8B*H")@L0TC*Y%LN* M S.&6W,QL;@':4[R'N^JPPM?P$O@HY*V-/"++'BQ;S]!WP8'PZV#5^%1P-]: M>0:1[T'HA],C>-$0<.3PHI\)^,-3P L7,-P(DU?*M)K#WXNEL1K+YI]#:>AV MF1[>A5KIW#0LYY0EZC%#:J#0)V<:?THY!I8K5II8<,UV<-*54@&YAP6W?H3EH4;GO-Z MR35$@3OS",:0!JD7^R$L\J^M,,*U<^#%:0C8F=AW$CM%:R[S1\ #DP:=(963 M('BSAXVUQ(=:5:,#3?V5NM2(C$ MJ'$C#(]+*^PC17W7( ]"T6I:M@B[$MI8^-HRC3ADN,("0SCRP(--*?(2LV>0 M0SAEV=FPHACV&7=Q]I(AH?>L:CG)UWUX9W#SM*DM->=0=XW(J1'W0_>"))EIET84 FD:2E456^"70[8*&*H(79PV&"M)[CE"ZA=BS/$& M&7()4LG3'-W56!B$CN6&I8*)0ZEIT?R /WGO/M7?,Y>?NWFV=\($+@M#+G>* MZ(W2C:+1J=K(+A>X/>51M>N2XC(#U&)[@9%SW_<%:NY6^'[)?5_<[[4R!@L[ M;^NVZZ'?\28>SOD'XG=""G2ZPHOM0(^>P[6[0' _UZ"8;E.*QF#E!QE6_I1Z MZR1(4\\/_3;-9C.XY:X7-&ZYPF[+,3D<--U^!L)T MZJ7^#$ZRQ(NBV1L(TID7I?Z3 .?)+$,!:OA!!I^5Q798'0T$IFGDI7$ )R$. MHAAQ\='A15FT(YFFWFPZ14D8>YF?(K?CY?R#_'S6K."N@I::?B6K\=B#:>(E MO@^O7\W"('P[S%]:[T+XWNLQ)"%ZB=Z-=SP?0X1V618]DV_]1WD:(MVE>T5; M("5IO/\Y%3M2F51(3MAY&A](EGA7$^\Z@M6\/YV>AL@%_ %?>72,/9%C;W3L=?18+ 6.DG$0>FDR,01#7>OM.K1Z\#P+.,H>1K'X0!LQ,-_A^V8@&$KYZ)QD;(?I.%0U+ DE5RM MI?C64=JJM?1DV*89&0#)8=^A9\307WVWG%[.17Z89C5/L)R^+$QK/:!Q1&99X^FQ%]TP<(L*V,,=#LQQZ>DQVWH[(%&OW M0L:KF[SKGI'#ZO (7W1OSR?U[@7_$8M02 ,57Z&I?Y;&HXX7MA.K&O<272J+ MM.2&)?Z1X)H44+Y2RFXGM,'PUV3^+U!+ P04 " #I@ =9YQDQO#0/ "F M, &0 'AL+W=OE/1@^LWK[9RK7Y2U<_;CP:_KELJJYD6[)$T, MOS?4W[/LD&4IK7I;9O_4:;5Y?;&X$*E:R3JK/I6[[Y679TKTDC*S_%?LW-AX M?B&2VE9E[B>#@UP7[E/>>ST$$Q;#,Q-B/R%FOMU"S.4[6G5=@2:]N4[\_._<_/C,_)GX ML2RJC15_+5*5]N=?@Y>6H;AAZ+OX08)_JXN!& \C$0_CR0/TQJV 8Z8W/D/O M'<02[[1-LM+61HE_W2YM9> ,_SXEK*,U.4V+ N2%W8XBGSQ<'/I$0@V*<2E2^5$>,1/QGCSVAQ-1)O,VFMN+V*KSY\$$59*2N>B6__LHA'\4M\F][$ MT6@QI]$WX6@_=!I/HW@ZQ.3F.;X,H\5H\KS'#LV&QN?S:#@=B5%TLQA',]CO;8W5BDILB1*H8(6L M[PJ@-F4+1',8I.\G+5?) 9EGM-AT%DVQV#-:;A9'B_E$O*\K"JNMT9!M"^ZV M<@_0=HYVL+#DAWUWDYB,Y\X=[0MQFY(9K#N'&["CS,5HT0Q:--\_;Q32U0IL@.WY\ 96F7M-/@LL]H]"W-9K(*Y@ MO\=D\3&3I(WWNBH4/.5':8G(!VMK?/SPPUMQ29%$OA(/7_;>\K/1R^>1D"+3 MN89MK[:UV9961<@BQ1=3;ZMDC[26P^\BL=M _OU5N2O@!)!;&V0M9,JEU:E& MLB0M@)LKL"*^+S/R0C@06(!;%EB69U4E5J,4113PF.PB"S@5EG'N9>OM-E-D M'@C?#;I$%N$T>:>R?20"H4@/XD,SL)%*U&R9W48G&Q[=UTPN]T+35P&WKC16 M%,!*K=CZ'&<#TC9-M#)7(I6D@F,Z3",5/[FY'H4F@W@6?P.;W./5)\S$^T*7 M!A]P63S[.RT0]5#@\E"B\"6/;R7;Z6H#I4$YNM+DS:U?2^>8$.'9U*,$*?>0 MN]EL]C3N'F:OSQ^M"$V5:X4IQC%+DT\+=6S)WR'KS&'G %Y .:3PU52[-!D) ML*::O-*M<\JD,K/EH<<:=5=F=X2+'4*N9*(S7>U!0@(W&!N $<8M63APV!SQ^) MQ)EB_M(>.,(OTFBYA.>_QSSBQ?O!@?U'Q\8_FMDSVH#@3+PM\ZTL]F)5 S5$ M:E#\IL .41:=#4[3H2$_2H.XC1T"#SD6NZ3/V'?SJ'"D-#\>+*:+ISC\H< W MORL IT/GE)^=M)Z(V,&O&CX[>_5!['&0F/++0[6 >1][A[%UX-7V$]_TGCOO^$SFMG("9 D'R=*@)='L$ M-&H/CY(C'S\; M)GAU.DRX)AS%KB;\(T+D43%"37T3X MI0-,)?X[Y^D9]$1FZE;[P]VLYR.ABX42W!S0[OM]8;_!RV\QT36%E4--(+L*L M0$M!?EW1>JX:S]%:-J68CZ"V0DG+7-E*)P2#JJC5U5H5RH LY("G*>I)_38! M/6H]+./V8X6%DXVVZJJQEEP;Q<:B>1[$DA)-#F@JW\O8JN0&SU%7O]9ZR^'+ MEMX')%C/@&K%G4C-'EYN077/;S*=J *=33"AP>C:XIT19#;R#DUW MIM(UA\V2IA(ND$X=*H*F-E[S)#?[D>*ESI&G(I]R)ER(%CK5TQ='O'K&: ] M[CDV:+-5_ H!00O\H"/5UCFX(0CSB[J%M"5Q_T.Z!H7& M;#Z=8Q8<&*F3HP.2DY, '+2CT$:\XR93:TR@J1E8J4@E>\::H)>YZ9;509D< M#R>HD9@I,DT)G#FTJT#JON*-U>4@:-5/8 \ M *NPNFU1ADF1MQ)A,A_(!KS%-V>J;'$;\/FIS:7O\+L/XX]035M..-6T14 \ MG,9_EFK PW%9_'@US?K@?J)\>#2M\>BAHN=KRK=/U_ZDIWW.C=#\Y$_3_.3) MFO<\PCD#K4^>KG5/9SPYK_')HS7N>#E5"WT]9/K>\]45>TP^RA<^K$YDJPVR M!UJ 1CG0":H.AC^5G@'G5G458[#=NKV^AYF5J<-1KL1\5F##R"0QM>K5'@?@ M"KX#)H)@?:A\\F3;M2A7BKMF0ON8:@O>Y$PI+USJYTP=$N:*WT5XAH?EG3(% MGJ:7<;^2]?+[CLB MW&$85:Z>?SU>8#>ZG@^$WE 8$\?R4G=^;KG]L$=%W89.P?VPJ8K^3 MF[KCH9:@.TRCAG8TC*;S>80OLVAT,V9BS] ##J?3*$"R;.\2YRDR5)DN%?K'-FE3 ?BUG*O M:^NL[=$Z&X?[YR=R8@_#S_/7UR]:DM*DO'62E98K:]&A&ST.^6&L-H[?>57M =JAITB:L5 M/3!\W$=OZZ(ST]ESU@XDSY]!'.O0^FT&L@,X\%TJ*<1HWX*[.QI4 M^'(_&G;GS U JMIO%<%OM&VB M?&.5=DT3'X2XU.2UMV2!JK M!![=2>%VJ6RHA^XER7!%#;7J"<">)JTZB#FN2ML-!VV2.B>+)EUB;U[2%E)> M8(W$;9X<$J=]$)3%X(W\DDM SDWK)#.X# *%VT>!&Y@@*Y4VXIQ(JRN+(!79)C"2I\#,T'($.WS\=&2\/D MUX0^'\(2O#Y,C(J"^\23=04#&ZJ?S;@G\<4*AS0SFBJ;&+T$R25=[HH.+=-V MXJ'1=8-[($C58Z9H$I+//5BDFIKY38$5M5ER4+=;/LT&RI>BW+%)W Y;MS=S MY?9F6.5UB]3'FSVT8=S;J*&'[99)4" [!T!VO63KG-!!GB,A$ ^N#O4[]^4RTVN7)A %K9\T*D'XHOD-!CD% MI,B\+18X*Q>P#+O);>LP-+(; H<$;J,_9@UT&XF]@R)]NM@) ^CX[.B@N);. MHW8;58!1VFWJ-=CLQAQK@7::MLZK2+E2CT=UPA-L0/)]DYY=M=N&845-T,K0 MG0IWW^7L=&F[E.'22;ON0W95FC&2$EACRG-+<)-$3LJN<##*^F%DPH/E#R*H MW;Q>JHW,5D],X7P.&.;Q-ED;N=4'UZTX&5C10NJ*,?IP^Z/S4#^^TK[]DCKC M#=8RZ, <]G-M14E<0) XO6:#CH_N^*8UL/2ABO=_U7F3#EK=>\6%HAQI-40T2@A!3=$Z;E.< M1EW'QRVT2^2^X* ]'W;8;_^<%$4:)6/(%W0!:#K8["1KPN^P*;!N4%CRJ4A MH'"-1%CD\8U2N(V+#\8/:>B,0(?]_<@2/M;U26T@8.\>'9CTZ[&RNZO^'AZ_635 X[E_,G,;?' M=R4/D3D]DO'4BN[N1+08#@>G+BE?!W?'"ET8WETC;Y^VE_!OW=WS M;KB[P?\C[Q]9E$DK3!T.YM,+8=RM>/>C*K=\$WU95H "_KI1$A:F 7B_*B&[ M_T$+M/^:\.:_4$L#!!0 ( .F !UG;FKUZDP4 +85 9 >&PO=V]R M:W-H965T:(FVB%*B2E)Q\N]W2,F*'2=&,6Q[\HO-R[E\YZH#GJZD^J9+Q@S< M5Z+69Z/2F.9D,M%YR2JJQ[)A-=XLI*JHP:U:3G2C&"T<4R4FQ/>3245Y/9J= MNK-K-3N5K1&\9M<*=%M55#U<,"%79Z-@M#ZXX,5JS64-BBW.1N?!R45LZ1W!%\Y6>F,-UI*YE-_LYK?B;.1;0$RPW%@) M%/_NV"43P@I"&-][F:-!I67<7*^EOW>VHRUSJMFE%%]Y8GL0]WT7' M1U[@2^"CK$VIX9>Z8,4V_P0Q#$#(&L@%V2OP][8>0^A[0'P2[9$7#H:%3EZX MUS#X\WRNC<+8__6/Y'^.!3R4#9E#N6B^-6,Z!:,Z.!U@4(2P*"TSD7W'"DQNH%+&1%#:^7 MCF;!:UKGK*/5'O Z%VUA;TW)N()PZYQ'#7FA5VI:7@!36X MF5/AA+D\1&$KIBP@5"NPZO4)]* O>KI;UV\NMU5@!K A ^ =RUDU9PK"P)V$ M<-X9>#68X3H(R 4,YGM0H]PC"*>A%R>1766!YP<^O._-O5;6#>;!^8!];WF# M':;G"X( @G0*GZ2AHG=B[]5.9)+&O<@@F\*'#?]>MDJAG),-=%?H+W1C=[$5 MC"-K4T2(781>%DT'="_SH+Z Q/"'K/-=51^>QKNS!SVS%M5(Y7P<^:C9CYT- M=KD'Z7@*#XPJM'+L]ZL=8077N6S1%.1ESTF)Q_%K_(E>N]+(9=7( M&DW7U@V=_EQJLYN:GTK%V%8W>\S$6W[_PHW+49>6CZNK;4B=OB,(,@^_D'81 M>U&70;$7$]\N?"]*"'RA"GTKV"9?@K0$D##-,/)>$L:8GQZ)XJV8]"I(A-29 M76"VQZ$-2N8%<>RBXZ5^ZGQRB3ZA]<.;5QD)TK?:,6N,DG U;"26+Z;)L0O3 MNBV84J*:%3<&ZP#!(%-E-WG):TQG[<[\HY. MSU+V#9GFV*\:-G3CY2TZI.QE"%FX*I.]^.S4ZNFQ38II#%4:*]Q NF MF=W%D$RQEJ9VG4":>''LSE-((R^-B5UGEB;#OHO%@ /L K,3/19Z8;A=5 U] MJ%SG.((X2KP@C+##:D3"JZ8USG?(RK#R?@J"$!'X/^-W!0<$1'E'1-_:Q M9Y[OFNW!HD5?L9TX#&"Z?$#7-(V2]]P6EWB (TR_;#KM-"ZIP*,Y>LGRX[3( MJ[9Z*F=(<0V:+VTJS%L#M338>8WMFTB6LV*\9\2)AQ$G_H#&TCP0!USVK#Z? H>=Z]Q3V2 M=R^:'ZE:&PO=V]R:W-H M965T3("F08K%) MVX>B#Y0TLHA0I$)2]KI?WQE2ENV%LRCR8E,4YW#.XW41+M)Q[%NG(T,5S>-'P-7\']T3P8?!KV*(6H M05FA%3-0WD:KY.IN0NO]@C\%;.W1F!&33.OO]/"YN(U&E!!(R!TA.7#)NX5[+OT3AJMOH,F(%E+R5[E%O/T''9TIX MN9;6_[)M6#N91RQOK=-U%XP9U$*%?_[4Z7 4<#GZ24#:!:0^[["1S_(]=WQY M8_26&5J-:#3P5'TT)B<4'H,_8%H2K+/J@"BM/X(6;8IYGNT[Q+7P3\K54#-A[% M+!VEDQ?PQCWML<<;_Q_:]R>T[SO:[.]59OW\/^<$"/B3\_C42E>VX3G<1M@K M%LP&HN6;5\EL=/U"]I,^^\E+Z+]\:+^ :I_!'L22@F=""B? TFHKK&.-$=C: M0NZ8+JDWP!@HL'<#, J!O2+4.FPA% 9SR;BB)0JV."X-5WDE+&8!B$NO.'H- M8FW0/QIT \?XV@#XT=LWKR[3='2]>K_RH^3Z78AKN"A8MCO @8T91R[8_?2/ M#)3%[/SJF&TKD5>T$5MC'H9+)& @UVLE_L7\R3P8E0)U^ 7)1D8@+-,;A' 5 M, >F)LHT;K'DC=P%FGLV?M78V1/Z??5QY[27C_L=3(S MS$@HBD1PH%TMHMF2!YOKLKC7=@ER;1AONX$)O%<[AP>,L*(.[>]6#9ERIE@YL?TPU-3SJ%B8.4O=5 #]: M$0[00(;P%O\E]^7@, 6LM,.*K$5%P-H!^W;@PG+)K14E%1Q2M' H_>-:/-YS MKQSJ11O@^@*_)_B""E9+47!2,^/2Z^)=M-NS1+9ZZY/CF:3:+4E[OS/+*Z[6 M'O5L!AFX+8!B[R&'.L,2&2?>N,9>*+0RZ*WLBJUJW2+CNRX'[LZ$O6:+))Z- M+]ECWTE]<;H*0[9(NC]$3,LG^3RU'8'3FPS60BGBUA7+#KAA;R?S>)*F[]AG ME6/+68@9/!$D+>0^2WN\,;>]O$5KO%((A74F=,%FTW@Q'1VS.J&-C))D%">S MV5FQA90M]1L5"5B'GN(.AXE33TUH ZR;[$2,CGK9NM9 J*^P['SYVZ >57VK M0A<)*&*F#3J((7/"@CYY@Z11LQ,NIS5:X0J0?7I!02HM;=R%MXG>66-L7-EU M3VOQ!G1!UPODJ7=GF\VZ+)> [/C4JQSD%\26RTR*'H MG"2XUN"\A9_1LB_.1Z#K'>Y(Y+OSFZ7Q9#JFIRE+9G&:+F@\8^-XL9C3<([# MZ61"PTL]MA>;C]?N$&F](R"26&C@;S:<1,N%&&!Z<;?XO+ MM,,OL1]6> D'0POP?:FUVS_0!OVU?OD?4$L#!!0 ( .F !UE.9=F$B 4 M .(- 9 >&PO=V]R:W-H965T_:^ ,[7VGRRN92.'LNBLA>]W+GZK-^W:2Y+84]U+2OL++4IA MZ,_.:[&2=]+]7M\8S/H[E$R5LK)*5V3D\J(W#\\N$Z;W!'\HN;9[8V)+%EI_ MXLDOV45OP K)0J:.$01^#_)*%@4#08W/'69O)Y(9]\=;]&MO.VQ9""NO=/&G MREQ^T9OT*)-+T13N5J]_EIT]0\9+=6']E]8M;0SBM+%.EQTS-"A5U?[%8^>' M/8;)X"L,4<<0>;U;05[+=\*)V;G1:S),#30>>%,]-Y13%0?ESAGL*O"YV:TL MA),9U<*X#3DC*BN\O^QYWP&?J?IIAW798D5?P1K1!UVYW-+[*I/9(7\?>NV4 MB[;*748O O[:5*<4#P**!E'R EZ\,S;V>/%_&'OCC;W?,Y;^FB\LK$_=W\?L M;F&3X[!<-V>V%JF\Z*$PK#0/LC=[_2H<#=Z^H'2R4SIY"?T[(_2C6#3G\E!8 M72N7TQ);::ZLE)92;*M,&O Y30N)6GQ"42!0MJMI]0]6%USH9W2?&RD/$H(0 M3NG#>:<>O[+#@>9/O#>ZWNH"P0^R:B2](>Y&TI"JG#2JI*OWO]$)A<%@&.$_ M'<;X1D$<1WYU.IP>!=$N!\9X,J1HG(!N-)K2,!S2^\^-JM%XW,L")V.6.!CQ M=SKE;Q@>Y6WEA$$\3.CUJTD41F\I">+D:7:OG2AV'$NCRR^ -" *!](Z^.?; MU7WNO)-)' PG<:OJ=!(DT^2Y3;78;"/ZW'%U8VPCX%[L.?&(>JWD4CD2!F:N MO.?M*=W!V(_:20HCMHN6C?%9G"F+4\D?R5 ?2QRQ \[]1*R-?D#K@ \RG%V* M.RQK2-PC58IUU@'T'^?7WAJWJ57*&4-I+LR*";:[M(1&K$F+J:I5)WV+U4K> M(7>BLZ +F*K2HLGDM@C 'V"MO=6P-4ZF>:4+O8+W,IRD# )[Y@U$7*O-RK\[U>%5"NBPP8U7Z(*!R<#G\BO8:Y-E>U/Q=V#G6Y<-XG8(,MJKTD MI)\X<9D&/JY2I(]>NK4POKW<%*+"V^%:N0K5 C=HT];U%WT2UU;4'SK3SDO/ M4P=G:=O.)_]3 83;,S#_L3>?OZ^8!VIW -*^02K(/3\;!'IGU1M!.G:W^+7VB'-X$?YGB$2<,$V%]J M=.MNP@)VS[K9OU!+ P04 " #I@ =9..L]!X4) "P&@ &0 'AL+W=O M= MIM.FF;J]^W!S'R 2DE"3 . DGV__IY=4!0E4[)[,_+FV M[L$OE0KBL>.L&-:^6"+>C&>"VWB7_E8^Z&U MX&QX8,&H7C!BO>-&K.5'&>3UI;-KX6@VI-$/-I570SEM*"CWP>&MQKIP?1]L M^K"T>::<_[M07RL=GBX' 9+I_2"MI=Q&*:,#4J;B%VO"THOO3::RW?4#:-2H M-=JH=3LZ*O"GRO3%>)B(T7 T.2)OW)@Y9GGC _*^9\/$OVYF/C@@X=]=-D81 MDVX1E!T??"E3==4#_+UR*]6[_O:;D^GPXHB"DT;!R3'IKX[#ZZ5\^\W9Z.3] M12U+?*F$*5RA0Y!0923QL\5=O2TUBD[?RN6 MZUI]\*XBC\I]Y!Y#O\);;14+-E>"0$ MD"_8EW9+F/*O'.OLS9TOB4Z97.E,DPX%1*FNJY3B4IXZ.+ M=:%SZ6*4)-.F[XM/AG8S-8U&=P$9C7-AQZYG7^.3&:#5B9R(J:W_]T0O59[1 MXC9&M=^-7HXADZ)$>2!.>J$#R!]9X"+H&LVSYXB $_Y7* B\1)A-BHJ3]<7' MRM%JANH2H*P=_"B*R)2*F%* YU3#?3]9)I,Q].NH'5-,VJ=/[W3WE>03Q_,FF?TDVA^7A-')(-=BG\K+4-,A>6676I2[P& M]2D?2!ML]@X[-2*@,"S =AY1V!",G%GBUU9.-ZS.+L;TLG(PP,/;F?8@&7+/ MC!JVA/('=64Y:9^)LDDS.3Y/IY/P%_! O<6TU#/[S M\_[H;QLK5I;'2HNXD^E[18IHP]EJL6R_2-I;[X'A\$X*,;:%3H]Z^H)]N/'# MX3*(_HP;T)4"*T5W3$^!@?')L[CO:#3LG_TUA6*N;62_5+4.[G7$SDRTB0#5Z?!PG^RA!3* M''E8/A94)97'-Z?#83+$/[%>ZG1)#,ZXXU05X@HJ )GSV5O.ZOO2!:#97AQ<_^;N-F\X;&3B[>13.[ M-3-I$)_/_9O^SJI;#&\F]Y\UYI;YMG0Z57_% MK$8 QA2*!F^044.V46!+NWWQ._6XBH[*M-GH-6H"2&!B-.6*GMD!DOA;5,:K M$%"DJ'"O*6_ $GRV@>56H=VN^>J#806N) M5B;JUH#YH'>S5H^*#3HPFX@<70PLHK[ 5K!F[RC6/G>4G:S$#17UTK'UZ"*I M/MJE72QU3FO\ 2/*7#$>VUVV1A)\K:0+T:U$=M'ANU(H3P *3]R_TIZUVAZL MJ UNB+M6%P>,\%0J;LWR*HM,T:SE%2TW;*S?>C%Z(N)N!XIBH= E4'-9 S;B M^[GE-4I;Y29!TQGB(0+[1WQPBBKI(*YNACD;*0(KZ31Z=U&]V\)NJ3CSSS)#D?GL$G M?EN>N@\"SRI&1WO]6@=P)[_?>"?QSH0.O&_>3Y+SZ6FKG$0 Q4[G2#?69TE' MF[78+HP[(O%_Z-12;IL7!'*B\=@3J/D\-LU"UF6E3OG6OM""T;O=>XP-B MA: +\AO$;>/#%P %$QT1,\-G!WU\YMRYB-IW#3&EBYJ2M$R5%-[:/.23>U"1 M16<5>@YBURT[=CN[)@F^WR:-4UEJPK)1*FLN=YCM$XI"KE,YRQ68>X%)=6&+ MU$3;2H14_(F<[ICC#Z<..L.JMD$+%11/*G%5\/T94<,"AS;X]>RWUB MPROX; %D.+.!_KU*D0=!_P<>O5>&^.*S#/QCIB'JJYU M=)&F&H^VS[=,0BNP(8C0J 6.-+*Y?&RF[!R(?7!52IIN-])FI2*E"^K)^3AN M?-"AJ@4PJP"7,R+>%C!!-]@3\V&.4W/E2&H,TN\M4EO*3)S&)* 6;,MAY=XB M686E=>PLBI\A#]37,5#!5H&*"1>ECK,Z+_F(#IZ;C?$)CX[[73?6@]97A$*Y M!7\K(70B&^('A6:T^1QS$[]";*?';SF_2+>@"INK.98.^^]/>_%^9?,0;,G? M)&8VH.[RSZ5"J7$T >_G%GBH'VB#YB/5]7\!4$L#!!0 ( .F !UGRTV_H MM 4 !&PO=V]R:W-H965T=LB>CUKGET7ALZU8LN#W42Z&P,]-FP1VF9CZV M2R-X$RXMNG$21<5XP:4:G1Z'M0MS>JQ[UTDE+@S9?K'@YN9<='IU,HI'FX6/ M4NF6G_UDW?-R2CR@$0G:NK3L;?FDUG$VC$=6]=7JQO@P$ M"ZF&+[]>^V'G0OG0A61](0FX!T4!Y6ON^.FQT2LR_C2D^4$P-=P&.*E\4"Z= MP:[$/7?ZAALEU=S24B!4+3?B>.P@U^^.Z[6,\T%&\H",@MYKY5I+;U0CFOW[ M8^#9@DHVH,Z31P7^VJM#2B-&291DC\A+MT:F05[Z(R,O8.2E-Y+^.)M:9Y 3 M?]YG[R NNU^E7$_ MPKN"Z9Q;69.XNZ%G]*KCUM(9U7JQ0/D@$^NO)*V?+WLG&IK>4".O9(.KI$ ? M4F%+$'?.R&GO^+03Y#1==-SOOI5."6L9O5/UH;_K6D&K4#2B.>!7PH #2/6+ M*4! ??KK43B@G M>==YL##7;UM1]T8Z*>SAD-9!C+6A4^R'KC)7\9-D*G&R M<:-V09Y9L'_=,BSB$'>"0GHJQP-% M _PT9*27VSPAJ-\9U(-_3###K?1!'8XLA&MU0RVW =M4"+51*II_Y#9<8-3J ME4"H&;;0H* 62.^/T>/AGXJ:]_;NL7V=#!&8"^]EM ?7!JQ&=-S[YQ?=-<$_ MGY5T"(QWD+BN6Z[F(@1/*H3O1UF(_H@?<8 @'N ;XH" ?8*BF>[0NGTHAV2P MPEDL&N P N;7LI,A?ELW(OE1!4X;.T12*(W6-2S V)#?Z^K[R8#OPSX"/B/$ M7OLA- \1FL>EO'Y@Q[<5_Y/NC#YL,-.'6PIX3EG%TCCQ@XS%981!F;&DS#$H M2E9E)?V&45@=PDS/PH_CU;0CHR_=<]1,,=;".5UFP,H+6*O?^ M*.*2I44:5O.*15"(U3R-65%D]&8@,8B_A[B.Z')0LAPRJ(0/BI@26)+%)<5Y M"M,*2O*")55$'^$W(VN?)IN21](3-.5126D%1)D/5828Y0G+B]+W_/#?5=5B M[TY2L3(&?)9G"24%RQ'4BDW2Y%\Z:)/&<$:5PYI)<$8%;T7QA,H)B\H4&93X MU3*/6)+#14]O7)L(/*?H,"_")P0Z.JSR\)D4/R=N@W=78+DG, \T<-O1[C2[ M/8GB6R^O> RW=+]1OE,^MY@WW"AD8+[0GH9<6NF^ M\YQ^)09"YZ#=@TUV,=+#X>5.Y&NDFS"2;VD3U>3/#+G0\B9TAQNQ[A#H&@QV M @2W:P*T_R7;W-M8)HG/WY0\TR#M00X5TC].(ZSDE4^:[+MJ"8TJ>4E)C*I# M\/("J8QBC-+LH5*)D?4Q^4)-,(Z3" R40NE#99)7_ER:9?YTX+=L5[>O MOK/AL7-[?'@RON=F+N&&3LQPU6?JB,SP#!LF3B_#TV>J'1Y28=CBY2J,/X#] MF4;+7D^\@NU;^/1O4$L#!!0 ( .F !UDVP')4ZP@ -48 9 >&PO M=V]R:W-H965T!4B*E&BW3?LA%@ER%[MG=\\NF,N= MTE],(H1ECUF:FZM!8FWQ>C0R42(R;H:J$#F>;)3.N,6MWHY,H06/G5"6CL+Q M>#'*N,P'UY=N[4Y?7ZK2IC(7=YJ9,LNXWK\5J=I=#2:#>N&#W":6%D;7EP7? MBH_"?BKN-.Y&C9989B(W4N5,B\W5X&;R^NV,WG*G6E=,_)DK=07NGD? M7PW&9)!(161) \?/@[@5:4J*8,:OEGTP&+2F-55@G#@DSF_I<_5CBT M!%;C)P3"2B!T=ON-G)7ON.77EUKMF*:WH8TNG*M.&L;)G(+RT6H\E9"SU^_S M2&6"6?XHS.7(0B.MCZ)*^JV7#I^07K"?5&X3P[[+8Q%WY4>PI#$GK,UY&SZK M\-]E/F33<<#"<3A[1M^T<6_J]$V?=^^>/[)WTD2I,J46['\W:V,U$N+_?2Y[ MC;-^C50DKTW!(W$U0!48H1_$X/K;;R:+\9MG[)TU]LZ>T_Z'X7A6NM^VMDIV MGPAVJ[*"YWLF#;.X-2H5R*B<;V6^99G(UD(SM6%W*3__7EKV@TIC/#$!VR4R M2IP8RM^*F''#."NXMKG0)I$% TFP3\./0[81L= \93R/622T!3LP8R'D5E(5 MX9EL&39D-T>Z@A,#:.=<6?#'^C-JFEGUU7O!>USR-3ROGL!P)(=A6X']G7/K M?:\%!3<&3VVB5;E-R C:!5K2$B6 "P?J$]H!J[2F AF(>C'"W1X"$S!B*U9H M=0Y+.)&.A-$P)@=)PYY<&,@BKD,RZ"DXVB[33HS'L71,B#>?PP<,9!,0KBDJ MM60;3^E%O4>FK();P0$-HHU7FU'7 )WQ+J_3>^P9PAN#(*.7*P0YM9JN2ZM0QT:UD M\;%&7@ /]*ZAR4N*$B6^=3E\-EM=!-/)U%E^-A^' MP7PV(S; LU,0WXG(D\IT$O0BJD5*,!S0J7*.-O6)XC1;D15*8W*HP<\C[P"] M2WW?5PK9$9';SNZ#)O^0]"24KP\ "<.%)04G=>Z(#4:BM=<21@#FF'97M+EG M1(4GFHG'*.'YEB*G1<0+:7DJ?^.^UC3/#?>8.C1(U_N[7QSA_5FXG L*6EDJ M^5JFTNXKT)R'95[3'OE9*"/]=E119^%XXL,4+H^ [V8(+%?;7/X&2'D4Z=)Q MF<\E)X\ID*=6.BY![1=%*AT?!%U+&C4^9]:@TPU1'HP[< P0@SHCAB"QOBV. MZIZ>_8N+1KZ7T %)XFHSXE%=> M( OR:J)T/%G%TUFP*2V-%^U&A'9A#PG2HY)<=93:Y.:Q2;;5A7:I$J>%NPQAP"VD?IC>FR8>%Z&\K= MNB3));E[Y1>]@\V/%2OO*\#(FGM^]65V\ET68O)6EK\]5Q MGVVR+^.Q ,_5Z?%4CD-E,]O)K"AMBT\[^>7[RI-Z_D*.M=,C4V7NL[8O.[XJ M\+6WW: WB7UA>O).\__LL;XK>H1RDL-\P'ED"6&#<_ M'33W-6RLH=&%08=[?7=NA[4&?HU''3[J!UD+TN./25K0)PX*YP0XU_WDV7)\ MDCH/_< !H**H=%-67.KZ+/"7.U_ 9N$XF"]P<3$+9F,\7\X6P6*Z<*],@@LL M+\<7-6:^0$Z&6VJ?,,4G V+F@'Y.@NJ M./LA%381$R'5C&B=F;I#&AUW#D/GZ<'BYC1!/:ZUQN-.Z@F6#JJ%T!$BS[>] M9Y:CL/BN_QECUE-A=$= 0QTM$JT>7V/P[L'8_]\: Z@%8[8%T3*$T2]PS$AXRA\P=]'ZF^.V ,*;CT,OZ0 MY 1D11#)809#L5(.R4C:[B$EX50WAT.0*QR<:\+5RH=D=C$/%HOP[YY%71^4 MKHNISWYX5NM4;KD_6'7;?S]X=XUD=2IH)H@_EO8QXA3%-%4[\YK=^++YX)I0 M[#_0.:?.V&0:3&=SNINS^2287,SH>L'FTV V7]'UDJ$1K,(+NEZA303A]Q_\?^)Z2]TU%1N(CH?+^8!I_Q'=WUA5N _7Z-969>XR$1B_-+V YQNE M;'U#&S3_DW'].U!+ P04 " #I@ =9,U\WIEH$ "^"0 &0 'AL+W=O M MQKT'MU[:)FAEZ,$)WU25=/L;TK9=);/DL/%9;1@X7$Z_XY#V#FG,NPL4L_P@ M@UPOG6V%8VN@\4LL-7HC.67X4+X$AW\5_,+ZUE:5"F Y>"%-+C)K@C);,IDB MOYP$A&##2=;#W71PZ7?@%N(> *47/YB<\E/_"5([YI<>\KM)7P3\J3%C,9^. M1#I-SU_ FQ_KG4>\^;^L]W98K_B@?*:M;QR)WZ\W/CB(YH_G6.B"G#\?A!OI MRM"W-7BB/MM_\B59DG)UTRC9>9%JJ M"I99*=V6? >M55!;R2T[@D]6"ND%5;6V>\[QC2,M ^6];_3P6M7QI9!:BPP] MZL?BGAY59L5U]JU17L4)\,F(>^F .'L7]01525$X:;)2>2(NJO>B1W(9]G(8 MU$T0MHX H90!DPB(#G\-ZT-1,HO[O*W< /:-;0VLTNHEG MII7<*)SO/F;+WIJV4@_1D=U9.GIW,8U9GRU&Z06.29E,0U>[F'WG4Q#8K*7* M1S%+\&H!Z 3:U[.4#"XTVZD4!>6X1BAJVUNM\IB-#W@<@N*68I/P4:1:N_X,F<#"H^ MB,9>2] .= WSG(8$5453-D_E7>4UBGM3Z(8BY]/ M6]?8@+O(.5AJZ*65KI,1!^E(CT=2.YM!H"#/8S(<%!:;9IC7AK2B'3)J%4*6 M>+W$)L& 8\=01KR"G$D?F.>-I04?! Z4^YAW_]ZC*= MO7WO(^&889R7[0D",)C ?7UZXN/GAO)D<*=6A/'$7PZ>!YT)W?5ZW#U^G%QW M=_*3>?=E@Z&S51"6I@*NT_';BT2X[FNA6P1;QQMZ8P/N^_A:X@.+'!O@_\+: M<%AP@.,GV_IO4$L#!!0 ( .F !UGF!B]SI @ /05 9 >&PO=V]R M:W-H965TWY^CU%7=QMR\[.;A[LIB16\535J8MTMM/F>[-6 MRK*[354WY[.UM=N3^;S)UVHCFV.]536>++792(M+LYHW6Z-DX80VU5QX7CS? MR+*>79RY>Y_-Q9EN;576ZK-A3;O92'-_I2J].Y_YL^'&EW*UMG1C?G&VE2MU MH^RW[6>#J_FHI2@WJFY*73.CEN>S2__D*J3];L,_2K5K]M:,+%EH_9TN/A3G M,X\ J4KEEC1(_-RJ:U55I @P_NAUSL8C27!_/6A_[VR'+0O9J&M=_;,L[/I\ MELY8H9:RK>P7O?N;ZNV)2%^NJ\;]9[MNK\AF+&\;JS>],!!LRKK[E7>]'_8$ M4N\9 =$+"(>[.\BA?"NMO#@S>L<,[88V6CA3G33 E34%Y<8:/"TA9R]NU HN MMLW9W$(;W9OGO>15)RF>D8S91UW;=U84J#N7G0#%"$0.4*_&BPK^W]3$+ M/,Z$)\(7] 6C:8'3%[QL&ONBMMK8LEZQ?UTN&FM A']/F=MI"Z>U47*<-%N9 MJ_,9V-\HZ0M8PQ%K^)+V%\/PHN0TKD$=^[I6[%IOMK*^9VO9 M,+LV2B&9R"-R42G6]#M/V*OR-7MO9)VORT:=XA+7U]I@I[3JC=[5JF"@(\XX M9;(N: -VO/NC+;>DX7C_K%]_286?G#8,Q0/B2+^&2:,8BH>LRS^AB31L9(V\ M+]CBGMG[+9XNV=;HHLT!G)Z3,66NAHLNFF7=52)*Z;+I32&%>:Y-@2A7]]-0 M8)=:#H! AD+EI2LM&_E=&?;*0H8V"^_T^M/;CV[IG[ZF0TH NG;B[^Y4WE(= M89^62V S_5D0 )1;JAEL6=;P8BDKAK,-@0,FF9G;!_(N@=^#'H>S[.J[90 M!^$SJAK.F=*^[)40O$6+']7 ;[7;^ZTN2?+&DNF6J;GN&J#MTJH90+]VQOU^^1S&U MZQ[%\K&9@]HIBK_H"E)*$=RBLSB_ TD^K0;YIMO5&MUPRA.=\0[\S18-M$,T MIM13$*2CD95+%35N X31N,/S.X64&FWMF+/559F7#SZ:((5+U.Z@#63I4 VG MX?CIC[,H@QX.>"85.FIM7)D3,+A?J'M*,8\>Z,#=7]/_L[Z/;*F#Y3&C9T MAW=7'[Z^O3Q&E^BI!.TNHA/IUL)=I:HBB L!3CKGZ0)"%&)7Z,0G%LF/O6%3V"R!A_0NY3K5_OVDSM%SE6NY- M>??,$VK&]"_86_6^FJ@<0\3>L&_'-\?LB/E>R*/0QRJ+>1 D6 @OXEZ1/'HC8CA?EB

W8XCP$5CF\UYBCA(A+#,DWB46V#U/K+2G]FMAY6NCU''K$$!/8H$\$.WZ,0^!%X)3Q: M05\:/$O+,.,BBQGBE" 7D4^AYQ&M!$0>6.&G/$HBAD3Q!<@:H 0@;T ^;!X5 M.Q]H^ I3F/\:?RE\F= "GHPS+ +D>AK0(N!QACT=AQY9!LPBX60R5GZ((A,3 MJ0*?QXEPA4=P#ZE'ATP=OC4E55S4]I%:8UMG^E:9-=YZ<:NQ:#=-FZ^ICVSE MO=%H%Z1FF)$6(.*RM-U6]P1S[1(349=,(QUWZY*4&.H+EA4E^I?%Z=):=-JV MJ]_4K6I"5)2W9=$Z\;WQ98FS]8ZZ5+>=IB/TBEK%$KG3J=L;TA,$Q[ (&28YPF75@()ABS@?I1TU14G#<&( MT%B03-Q'/4*/\F!*RKTL?-C83[]$ <':@@9*['8N&13A= SYF"3A[R&+>FZ#<.+"]@!DG3,VJ]LJ6 6H0V%\4)\BC"=XEL1N MLOA6#X-I 3,S,"S&[$!=2?3$1GHU&*(+MZ6W!_SE60)6AUZW!J08W7&5"C_H]X!2?\&\]B;Y4&+?N8-1+JN][3G M/''OXP9T23.P(U*/ANK4(T1NLO@?>+#2NMB5..!G,"'F69 ^+)[A 9S,0\PP M,2;"-$OW.)!A)*(P=S_7^_$=<:)58L#RW&R2H"U%2(2ISS[SO2]Q&/Y7[GLC MM1&\?W4?Y<:[XR?-R^Y+WL/V[GOH1VE6)0I)I980]8Z3:,9,]XVQN[!ZZ[[K M+;3%FX9;4H-2AC;@^5+C+:V_H /&#[T7_P%02P,$% @ Z8 '6>/;&HD# M! 70H !D !X;"]W;W)K&ULK59M;]LV$/XK M!Q4H6L"U7FVG\0N09 NV 1V"IEL_#/M 2V>+B$2J)!6G_WYWE*7:JYVUZ"" M(H^\YYZ[(WE<[+1YL"6B@Z>Z4G89E,XUEV%H\Q)K8<>Z044S&VUJX6AHMJ%M M#(K"*]55F$31-*R%5,%JX65W9K70K:NDPCL#MJUK83Y?8Z5WRR .>L%[N2T= M"\+5HA%;O$?W1W-G:!0.*(6L45FI%1C<+(.K^/(ZX_5^P9\2=_:@#^S)6NL' M'OQ:+(.("6&%N6,$0;]'O,&J8B"B\6F/&0PF6?&PWZ/?>M_)E[6P>*.KC[)P MY3*X"*# C6@K]U[O?L&]/Q/&RW5E?0N[;FV6!9"WUNEZKTP,:JFZOWC:Q^% MX2(ZHY#L%1+/NS/D6?XDG%@MC-Z!X=6$QAWOJMFYUHTVC MC7#X1N\4%B!4 1LC5%Y*B[V06!BTB]"1058+\SWX=0>>G &?PCNM7&GA9U5@ M<:P?$M&!;=*SO4Z>!?RM56-(HQ$D49(]@Y<.WJ<>+SV#=[OW5!L+?UVMK3.T M2_X^Y6B'DYW&X9-S:1N1XS*@HV'1/&*P>ODBGD;S9UAF \OL.?0?S='_!@X? M2H2-KN@@2[4%)]85@BWUSD)>"K6E%5)!_NV EX1H$(]V"5".T>?X7CZ=F>'L M]&[/F;CON-,UQJ2(CX,U;J52[(/> ,FE+B 9I5E,;1)SF\9OJ8UG4_B= M+A8[0#!P/ .RET4PN>C!"UR3>>(X JLK:O-*6UJJ#85#D4@6WO:K^#6\?'&1 MQ,D<7F6O_9C_)S@BA>V('5DC=FETU/]W]K[7:09*)_2?TC\[Y2RD]&4]H,@_ MM=(@9U37!VFU@UO90>^_W9I0F+-D^'_03E3?G[G)6\Y6EDVY/YMP/XY..4/> M3B%+89K\2.:&#![(OB]XXHVR6'/49A,^50U-[M"2:#Z3\.)YS]4.ZHIP& M<>8LP:XDWF"X"/&ZE@:.8.\JH:BTWTJGT%KPN/Y(4@E^L% *DB$J;UXJ3UUR MK:137) =PI6N]$B#71!;.K14F-T8/I))=%3[_9+!.EV"CS3_);I](ORVH< Z MJ5I_A^@^9$!,-GN6.>F2O^.O G.8DJ]CPQ1R7:_9#Z[X%/S#:V#Q@[ M)I0F+;,753KO(^"W ?FAGV0MW>=NM6X-B23M#='0U*.HF**DM&\<\LTG52X+ M??P>D<4I;)0X894H_%L$G29[ =. M-_X!L=:.GB.^6]+[#PTOH/F-UJX?L('A1;GZ!U!+ P04 " #I@ =9M]2! M S , 5(P &0 'AL+W=O?]Q3.VTUQ]U[29N.E]N+D/$ F)2$B !4 KZJ^_9Q<@"Q;IV3)#S7U\?SDY.EQ([69G+_F:Q_<^6O;A5H;]<$)WS6-=)M+ M5=OUF\GII+_P4:^J0!>.SU^W6;R87IR\O M7]!Z7O"K5FN??19DR<+:+_3ENGPS.2&%5*V*0!(D_KM55ZJN21#4^"W)G Q; MTH/YYU[Z.[8=MBRD5U>V_H/)Z+H?+!->A@:--K$_^77Y(?L@>^X$6OY5@9Y_MK9M7"T M&M+H YO*3T,Y;2@H-\'AKL9SX?PF!D/8I?!Z9?12%]($.*NPG0G:K$1K:UUH MY<6C#^G3=Z^/ [8F <=%VN8R;C._9YNGXKTUH?+B>U.J^E85Z,T&R>.5NU>3\VV].GYZ\.J#MXT';QX>DGU]*KSW%C&6;("/" M32D*:SST+_G*/K7_)X+%+Y5BC#2M-!MR6F=D5^J@2J%-4$XW]$")Y%7YH_BR MU$::0LM:>$A7R._@125OE5@H96C?5CH6PQNX$JL5DB)46Z!T&D+:&E%:*:.< MK.L-W5=M5$$$*/C)L$(WM \;==% LT**1]]^\WP^/WGUUXN+#_SQ]-5W @0W MZ#XJJ4TDOMX-;>=\1QD2+._A.M*![CBUZFI>R'O1S1M5=$X'G59\_[6HI%DI M<66;1GOFM4>T+JES\_U5K\U,7+#QL+7>3$F85WNTRUQ86F%LP)JB[DH$IZY[ M+79-6%H;L!1*.?5;I\G9BXT@7[ /**BU"FKO-C-Q'7UK6VU((/9HI %]T^TI M;RO+S^"MJ-4CBKWV'#,L-:1(C7WA%T?7LK7?":,*Y3VQ$>DAQ5)JMPW$9!$N M@739S:A.+CI]FBG<6J]'Y$I?B26JCV>Y) /:5OZ7C@\,"(058%*ABH1 UB3 MLR('(($>M: F:,;0@B:,ET6,_BA+U1J<+1,FMU)HQCGTD"21;'",8#0C5$XI MON+U5]%$AE7$L +\J 9^Y"7X<":06F.J'E0AF2=B:Q#W?HL -0OEQ-GI-,JK M<(,M+>'16]+Q+()66H\ MQ)^^LET-280GV0?H^7%A3$=!'U4K75!8"5U!^+T MY.CO0UPV2KH4A[LN6^H:UP?Q2'H6HA:N(^C/7\28Q>#L;GX'C;!Y7ZWNW-85O^MU2ZLS$SS'SL+Y/ MQ][\G:4,.HIMG]\:7*U-"2NH(]M-:@9&(S<4&%*BX FTN MDN&.0%IK&-*U,&6QR8.1E-F)\4.=V^>M(_L[E:?K5-S*NALD$Q["YB@ZEJ*! M+5*-7TM7^IWE0(5*_JRU7.@ZM25%XE.HO^B0_4A0DK;0IJ^J9(+:DA6SM;!@ MC"B)QX>5M>5:4_VG/:Q9'=5<$>+.TV0: 0;\@#9(+VHUW 3=VS77&\KT(>T+ MJ(:P@_W!1-/>P52RV3I&3(W(J=PHWLHV(#_Y56UMC&E-.;(6=^[QR#26\VJ4 MN!G(9Y>,2=2$X 4>_S*]FXCWS^[+/BXN9* M/)^C#95F\7Z*3O?H=$?\0. MCF5%@@%$$4W*&KB6DL*_%#_R5J>,N_FKZWN#>3R["!! M_&3-$6I1<$!8(F04/A_V-CK_H2AQ_QV4R$3B2#U7'B'3PR:[3ST0E7@]5)L[ M;3"BI4N-5C)V'K4M!D8P*O0%@%" TD%Y.9X29.F,:IY:T#7N^DJWF1:5JGG, MB(4V+2'=E"RJ40-&4R:334ZMQE91$-=+/(5'[UO!P!AP>!MQ@>;]%JF:)F(P M;=;-!QZ3,M-1DXUM-.*FT!*A94*_!\\G"RI;HW-*931Y5'34XM.%:M-:_!\I MH=9X)!WU(-7H4#4AL3\Z^>''RU^'HY.(;L)MTD?E48C]@!\H>71=Y$ 2U8O0 M5'.V1\^E+3KRKFQA.KE^76G\32GA8S@80@,\"MGJ0-Z-DQ&9P*NV!?/P"9U+ M15D.7& M /<1[.#_:C.WC,P'@;(HX!"?<2S8A]29^$0]."_)@C?=%W2U)^P,=!F2^N6VDNF(K,^SPX%=J+"F MTP=Z<*%6VA@^5$H='$;$L5WEI*$1F8=2E),EW)S.GWCHI:.O))[M)N5X[MCR M-EV9I6FN3\0=ULE,SXP,=#YW'R-V^_S)[42W^,S#F^T=(V.Z9DA*P MJA3/ATKQ_""]?P3>=UX'.'!,!SPR9^TK&/^=1/;MNXN;2YCO.SCNXN83:LF, M#T^.3IY-Q75#I)A6PS'Q)(8KZ8WB66VGHX6#?J('Z)B I,3X$4 KB$,Z3Q%;+FQ?O_M'A_&1H5N(!L0,I)%(O^TI_A7YSF1VH MO%6%YM/A]QASW<"Y5S^_?3]P;FR'N+TJ^R:6,V:8[1-#LH))*6Q,PTJJBU/N MGB/?,T@38=%@V9^E4H98;J1Z<1ICZ]"9Q3.?W&/4GN_QZI#-V]KT MAQ>JGQ6,6H]!0BXH/L<@]N5B&(_A^C.F+/LYL8=SH=,G\=QM6\W^L>2X);26 M\6#ICT5M'\V19NG0 I'M!V4\S"=A6(+L)4>4-CD6_SJ7-9.9QV9_ /X7=\%_ M'3GG%XRB=T _*+X'],-Y$K:7JQ6PF4ZILW<%"XO!1F;<21-#V/PE#P7-P([* M&QT(P"!TW?%A^%;188#?DFG-UG .>M?ECF;:X0@T_NN#=RW(";DMU^; M?37BL+P+YHZM5QC3O7/ UCX)(LQ,Z;43RW&J5*IA!L+GY5>7KZ2EQ% M 3]& 5/![]KP=V4)APMZC;P76A/9? M:(/AES#G_P902P,$% @ Z8 '60+*9'$F P #@< !D !X;"]W;W)K M&ULC551;]LX#/XKA#<,&Y"+'2=-^V0G3P4"MM M%U'E7',5QS:KL!9V:!K4["D,U<+QDLK8-H0B#TFUBM,DF<:UD#I:SL/>FI9S MTSHE-:X);%O7@AZO49G=(AI%AXTOLJR(_N[V9-O(I[E%S6J*TT M&@B+1;0:75U/?'P(^"9Q9X]L\)5LC/GN%Y_R191X0:@P18B%:Y+V;W)^[KN?!XF5$V M_,*NB[U,(LA:ZTR]3V8%M=3=OWC8]^$H8?920KI/2(/NCBBH_""<6,[)[(!\ M-*-Y(Y0:LEF6]YWAP&F "M++0N9">VX69EIM9.ZA,8HF4FT M\/:KV"BT[^:Q8V*?'F=[DNN.)'V!9 J?C7:5A5N=8_X\/V;!O>KTH/HZ/0OX M5ZN',$X&D";IY S>N._".."-7\!;/96[/I3[[VIC'?&M^>]4P1W>Y#2>?TE7 MMA$9+B)^*A9IB]'RS:O1-'E_1NVD5SLYA[Z\YY>9MPK]H=T(HD>O^YM0+8+0 M.=Q:)_FZ8@X?A:2]@T/OC"Y_=JO%4)VH-OV=-C3%9YN>Z!3 M/5W.=+!#XG@+A5$\".P5\!EB?X8L*<-Z@P3C4=@9/U76(=Z>HGD[>O>_X^Z> MZ_%;KR$=I,G%($F28">S9#":SCH[F0PF8V^/!K/T]T$ZFX8S='3YGNN5#QQ''/UK1Z0] FJ(#9+J,/ M LESI"'W,B]K'\N8A#]:20SA#'NW/'8;GV.?9-LAK"R/X:P:!+2SY\:(F1+6 M\F1@S)UTE=1PYW&Y2?Y >03R1NN/QT8RJD&ULI5AM;]LX#/XK1&X8$L!-_/ZRM0': M[O6P'8:VVSX<[H-B*[%NMN5)\IA7.++DHB4)6K&:R%I1D1JDL9JYMA[.2 ML&HT/S=C7\3\G#>J8!7](D V94G$]HH6?',QF,W/:[*BMU1] MK;\(Y&:]E8R5M)*,5R#H\F)TZ;RZ"K2\$?C&Z$8.:-">+#C_H9F/V<7(UH!H M05.E+1#\K.DU+0IM"&'\[&R.^B6UXI#>67]G?$=?%D32:UY\9YG*+T;Q"#*Z M)$VA;OCF ^W\,0!37DCS"YM.UAY!VDC%RTX9$92L:K_DOHO#*0INI^ :W.U" M!N4;HLC\7/ -""V-UC1A7#7:"(Y5>E-NELA/"95RJ7\+;*:/90?X:(>ECN#M:5>]3@[TTU!<^V MP+5=_X@]KW?3,_:\Y]VTX U=*"!5!F]_-DQMX9:FC6"*40E_7BZD$I@J?QT* M0KN&?W@-73ZO9$U2>C'"^I!4K.EH_O(W)[1?'_' [SWPCUF?WV(Y9DU!@2_A MLN1"L7]H!M=<*@O>"RXE?*VP*@LS_!ZK$??S$P[C?EK&V7>$"?A&BL:8N"8R M-_ZO26$V7XM\)N('53H)!C$Y%(CC4.]R"DM>8+VS:@7&GNRJ'M&!PFG2>Y : M#RH\?IH]_I7!KR$5Q@4+EAK]6J-OO=%&"KJF!;#*,'L!R!D51*3Y5CNJYZYY M69-J^_*WV'6BUVAX35BA89WAJ78F,0)H95\':+'<1T+VD9C"I=0F,3EIGYR6 M6>&@/.0DPQFEV2UD1.&0RHD"0:H5(A:\1!^D&:S @5+7$"@.I*X%OV>H2HLM MN%X[@^O?/!4@V%"AG9!L5;$E2TFE< N$P:9R0:F1E>R^,P54%^I#3XP($M[T M48(-,VN74VV*6? ';MP@L\;.!#Z9;7&ZK_MH$9-X=)!X>'+0;1= 6#95)N$% MA'&(OV;#W-<]_W 4=[6D(F6D@)K45$!L)9X-XV"B*3?H!5ONCBN43!\OGUBA M$QHE33EFC5;A-L<@G"DJRB>V]S\ ?->*XP#&GCLQ=.#U&#KVFHN:"]Q7O#GP M$!H8"WS+=GP8)_$$ L]*$-1.MV._3F^GL.)K*BJ=IX!W9I5NAS9"RW<3LP>: MBGL#+=<&0#[GE6-[EH?B8\=#0YISDJ@WM>,_\6IU/#9/.>J'EN=$,([MB:9= M;V^\8Y]WU+,"&W?:229(^K'36VBYUM/B&8A^8L4:2()6D(Z8;9YC2LH[L:1: MJ/N2:OF'HR;R"M')1CP(N&LEN.F.^>[#U')/%)9G14&,*OJ;F'5:\5\O*R^R M[- #/#PT%>_SI6.?SC7/MT+/Q8+$HD(Z2/R];LN>DFNN8V/>:\*U!YFFN1-K M*O*MQ,:#P9^TY#YA._9_E%-D>7$,NF*1C ;'1L>>XJ$3.. DFHB&'FKNM%H* M;"OPT( ?:3*.!X=7RSY32FYB82HCY?E^QP=^V.>GX\96I$]6K(=W_47?W7H9 MU<"P!\F@D;KCZ!*_%BQ%&;Y0Q$R:^U;E3&1G-1%X(VL!+2]Y(U!R>J1+"_HN M+3C:^MQ@VX/W[H:(S#1JN@DB54K-9?SVOL:WB#X%!,V8@K;J =\F'VB1G2E^ MUC<+@W[U4/]U%,3A1O02!&*# ;B#G=$#P'0'.&T!%SU@A@6>/P:][Z& H2G9 M-8'R%=R9%F3X1MAW!;?8E!R>,?V".>'VU!5=L:K2NW825$R=V')"DU,!%K). M,2>RPCC1!-9>$)EM@+'NJ";:-9+]W71>8)!.6B7&(P;;?+RXT5P2P'<,!SWC MRZ5L.UNT(VBJ2U"G^ZXRGOIB%'[-/]=4"OIG!^Z!D4-I/1N\&/&P79EWL<1F MO*E4^WCL1_NG]V7[XMR+M^]V?#2L]"56T"6JVM,(DU.T;^&64;PV[\\%5_B: M-61.24:%%L#Y)>=JQ^@%^C\DYO\"4$L#!!0 ( .F !UG2-&**"P0 ) ) M 9 >&PO=V]R:W-H965TM&!) MM63YI9YG&[#394O1HD:2=A^&?:"ED\65(E62LI/]^ATI67%6Q^N' 4',E[N' MS]US1VJV5_J+*1 M/)1"FGE06%M-H\BD!9;,]%2%DG9RI4MF::JWD:DTLLP[ ME2)*XG@2\1*EX4J"QGP>+/O3UX//'/?F: PNDHU27]SD)IL' ML2.$ E/K$!C][/ *A7! 1.-KBQET1SK'X_$!_=K'3K%LF,$K)7[GF2WFP22 M#'-6"WNK]K]A&X\GF"IA_'_8M[9Q &EMK"I;9V)0?= M'.19OF66+69:[4$[:T)S Q^J]R9R7#I1[JRF74Y^=K%,O];<<)^ABWNV$6@N M9Y$E9+1 :Y6P1MT80X\WN %O%5M:,48N%+EADOFX@UA:0R5_5$*0F R@W>*2PN?4=I: M(S3BN_S\L=P8JZF._CR5H8; \#0!UUM34[$4YP$UCT&]PV#QXP_]5XK>EVT?;1IQU)AHKZW<(K&(2341_\ M%>&0:P)D3BP#HW"8#.$CG:5!*+E];5&7A\V?1G C+9-;3H5\6!R'DTD,ORJ5 M[;D0T!^&DWX";S%'K3&CFV6'LD:X&$_>7+; :4U;1$1PMN&"2@,-7/1I^SVZ MV)XM#\,D'E["O;),$/-D'/9'0S@CZJ@3=?3=HE+95DH2)>-F-QF->,Y=NQX' MO&P"]@6M_]V'C=#GCW2:-AIQN07K\3TDW?ZV\ *GSYCP8R;\F]2SE@EM>>=K MH33/V''+>>EICVM 8SFU&IF3WGDM*,\[RC#Y/B+3OH#:*LO(ZC!F3UA3N&:$ MLV."]/QTP,@1;K%CDFLFTX*3BMI5E]/UDF0;A^-1#./>!*[\I4M%H%'XXC4% MK\@LN81DX$SB5NMOPS7UYB]Z;< J8"5EC/_=5/^KM@;=4>>H:/3M187G LN? M8FE#U:=\V58CEEX0=\EMO267I!/M5956+"U",!6FI%-*'?L8>I.2WBW^FMJ/ M*^J]A]3=CI1F21 &2K2%RGH^ZA<2\E]D\8&3GL2';@)_:]:4L_0TUO]._%3[ M14>O)%'8^F\!0_3H)FH>S&ZU^]Q8-J_LDWGSK?*!Z2V7!@3FY!KWWE!;Z>;] M;R965?[-W2A+\?IA09],J)T![>=*V;#+5\LC?TP'%_4=,'NF/FSOE'8&W91"EXQH;D4H-C\\& M_,796N^TP2*92?G5=CX7EP/?%L1*EAL;@>+?=S9E96D#81G?VIB#+J5UW&UO MHE\[[(AE1C6;RO)O7ICEY2 =0,'F=%6:6[G^E;5X8ALOEZ5VO[!NQL;9 /*5 M-K)JG;&"BHOFGSZT\[#CD/HO.(2M0^CJ;A*Y*C]00\<72JY!V=$8S38<5.>- MQ7%A%^7.*+1R]#/C3U(6:UZ60$4!7!@J%GQ6,J!:,Z/A^)YB3Y]<# TFLR[# MO U\U00.7PB]L,'[_+DC\\P,81AV&T:'HX[M&2B#GL ?GEI74L *F2T3%-"XL3*E2 MCUPL8%+)E3!]2 [FZD>REU6U6?-M5HXSF6\R4Y<9UDQ9?L%3$%"?J#Z!>E&*B?P1<+6$ MQF+LD.,@.-F+C41B'9%!@?YB&>%<4*D2,1K[G@6/3ON-GVZ,KK(][!X/W$FVR.$9OR^;[% M]1[#7EN'3TIJC<3*5]6JX? ?>!YVQ'W%W"(N'>)GM9S!U&WCF,\)!#FIE[S6 M=J4S7(N178OC@!#/#_T3;(>AUQ!^UYQD7A#'SIQY:9JBQ*G5@<*4\XY%RIY! M&D(R\HB?PG&6>%&4GD! 4B\B_M: _23-T( C_""#>VEH"?.#0&!$(H_$ 1R' MV(ABC(M'OQ=ET8YEA*PF+?U(]V$J(\R"%Y))T\ MDC?+8V="7I!(GT(.QO^ID)\*^9\JA'0*(6^]R.!M0!G^HSF\V0.^/C3KU<3! MB/V:L$<\%8;GO'8DI3VYNFN,D3USA1]G=D@N%P*O!7:U8+XR]II8,\5EX62% M,/8%]41M[8WGEMEG4X&\1X?V-A)&7D)BVXLA2CP21+:=0(2<)YEM$R2IE\6) M;:>V'=FU7>*MBLX-QHKQ D VJWW4,;!OE88[#P>4W\(]C_#&9JMKWA#=U^X% M-FD>'MOAS?/M"U4++C24;(ZN_BG!0UTU3Z*F8V3MGB$S:5#KKKG$5R13=@#: MYU*:3<&PO M=V]R:W-H965T.L2\223_WW'.\.YUG.ZF^ZBV M(2\-%WKN;8UIKX- EUMHF+Z2+0C\92U5PPQNU2;0K0)6.:.&!S0,LZ!AM? 6 M,W?VH!8SV1E>"WA01'=-P]3W&^!R-_$N M&%FJN@&A:RF(@O7<6T;7-ZG%.\ ?->STP9K82%92?K6;^VKNA580<"B-96#X M^@:WP+DE0AG_#)S>Z-(:'J[W[)]<[!C+BFFXE?S/NC+;N5=XI((UZ[AYE+M? M88C'"2PEU^Y)=CTVC3U2=MK(9C!&!4TM^C=[&>[AP* (WS"@@P%UNGM'3N4= M,VPQ4W)'E$4CFUVX4)TUBJN%3BFQQ[31UI_9 EE+CKU:B\TUP23 F 244$*S D7BR)W$^(B*RXC<_<3[/X!'!$9HD?1Q3?F9\5A9-_FA)]6Y][L3\#]\@X/T8^2\.XNT"? MP$O)NPIOS'X00"FHR+H63)3VJ)3V;JE/PYZ XC-Q<=R] ?:)P,\Q9H.59==T MG!G$L$8J4__+W,?L \W]:3*]P$7H%U%R<23'6N.-Y[D?IA&)_&D1^QGF[[9# M;\*0UC(A"WK@QZ6 ;*G+@)]C0H[K9%15OJ*96&=IYJ?H;&+=9=0O\H2<:85T M;(7T?[?"I\[8OET*T6&D#^P[SH:^:'_H?*M)SGHYW22#NU;5F)D6/;8''E]= M&W.'Q\W"T!C/^V;2UV39R XO[1'LJ*RPB=#" 2=DZLH?-RFA=$@ S; V Y7C7JI^%_<;(ULV?E30XS=QRBW\? M0%D _KZ6V%_#QCH8_Y L_@-02P,$% @ Z8 '6716WL,\!0 (@\ !D M !X;"]W;W)K&UL[5=;;]LV%/XKA)L6+<#$$B5* M:(FVB$JB2E)Q\N]W2,FR73M:@:UO>[%Y.]\YYSL7 MBFCW)CZ=#S6:N;6;M7T3#:F$!6_54@W9 MU6S)[[GY5-\JF(U[E$R4O-)"5DCQQ?GHPC^]C.UY=^"SX"N]-4;6D[F47^WD MM^Q\Y%F#>,%38Q$8_#WR&2\*"P1F?.LP1[U**[@]7J-_=+Z#+W.F^4P67T1F M\O-1,D(97["F,'=R]2OO_*$6+Y6%=K]HU9Z-@Q%*&VUDV0F#!:6HVG_VU/&P M)9!X+PB03H XNUM%SLH/S+#IF9(KI.QI0+,#YZJ3!N-$98-R;Q3L"I STRL. M+FGT]H'-"Z[?G8T-@-JM<=H!7+8 Y 6 "%W+RN0:_5)E/-N5'X,QO45D;=$E M&03\O:E.4.!A1#P2#N %O8>!PPN&/?SS8JZ-@B3XZY"/+41X&,(6QJFN6>5'WOL! \/>P' (?7H/A98U!4=R@2Y9P:J4HWM7D+.":2T6 M(F4N@V'?.8,NM.9&(U9EZ$JPN2B$$5P?\FM8\T/.D;)I>RP7QPT LPUPX305 M&W@$'0!!,U!@3+5T9Q:B69' M6A8B8P8F\\YUE\L MN+*&@1J"^@<^A1U@1RD")*']\F#/O"4EW.N4."[E6#- MW$WOANM"EMG>?8PJP#U"P23 - KM*/&QYWOH8^?NK;(TF&?' ?_6B!JZ5"?G M^S[RXPEZD(85'8D=JRUD%-,.TD\FV^%#LT8IP#G=LNX&^ (:VXV=8!Q9GT)" M["# 23CIK7M9!O3YA*(_9)7NJ[KZ/MZM/\#,&JJ6RG$<>J#9H\X'FGRO>%LA M25 4[%"QZT(8$#P)+<6A3W%$(O3%=5&>';-',&P)ZE/$,ZG-H9(=1#W**?'LP,-A1-!GIH2]<+;E(CA+$!R,$TA3 M' 44B@F3D.XD4*>"A' ZL0,H31K8#$JP3ZE+)1Q[,;IOZKK@MC!!U@:^D+H! MQEQ&,YVC!; !+:G]KFD_,0K7B(Q_IQ/9DU[]9"FU- M"\N+M85XV(LMR_X$>Y&+: 1&3>P6=)\X_*]M@8M"R6:9?V_(FU<)\F(5],_BZ=]02P,$% @ Z8 '6>(8:-'E P $ D !D M !X;"]W;W)K&ULC59M;]LV$/XK!W4H6D"-95EV M[,0VD*0KUJ%%@R3;/@S[0$MGBRA%:B05Q_OUNZ,4V1E<+U]LOMW#Y[D7GN9; M8[^[$M'#4Z6T6T2E]_7%8.#R$BOASDR-FG;6QE;"T]1N!JZV*(I@5*E!FB23 M026DCI;SL'9KEW/3>"4UWEIP354)N[M&9;:+:!@]+]S)3>EY8;"'$]YO/AP.\2M^Y@#*QD9.K\<& P37Y@D'8&:>#= M7A18?A1>+.?6;,'R:4+C09 :K(FV]I5Y*=7][A(^H&86U-!;G1WI*? MB(,ON]O1.GCW(%8*W?OYP-.5;#C(._CK%C[] ?P$OA)FZ>!G76#QTGY 5'N^ MZ3/?Z_0DX*^-/H-1$D.:I-D)O%&O?Q3P1J_1?_-"_TVG'_Z\6KFP_MGT)?W5*-%HQ#,>D_^BQ0K MJ:27Z([Q/8EXG.]#20XRB@I8Z@UX3@8N2*XL!YXV\U+H#8+4^Q12>Q:P0K]% MU/ 1 Z? MQ=QLM/P'"^)#)EOAB$VN&LHZIA5(_I?:CL%Y9X4;J35K(S_RP@Z%A7?9>9RE MZ7OXK'-Z[QS&@$\,R0=%8.D.+Q8\:^D4C0V>(J@:K30%3,;Q;)P[E#L2+?O C!&;"$&U/50N^@I!.A=;3WMH%'<*6Q M_H-'NW\L70Q.T.L8R\# LZ9,%+1^@_;4Q_GG"%_0?0MT" "1!@ &0 'AL+W=O2FW=>/DA,W MQ9+L11>*/#Q',NG11L@'E2%J>"[R4HV=3.MJZ+HJR;!@ZD)46-+)2LB":=K* MM:LJB2RU047N!I[7=0O&2VXDR"JHN"R9*B!(FKL3/UAU>1\;<./SANU-X:C)*E M$ ]F\R4=.YXAA#DFVB PFI[P&O/< !&-QRVFTZ8T@?OK'?JMU4Y:EDSAM"]PNVS%%]&+F:$AEW-]F"7C6@P1'0+MR)4F<*;LH4 MT[?Q+A%L608[EE?!2<"O=7D!H=>!P NB$WAAJSJT>.%_5,^LZL6^ZE_3I:)K M2/3O0[H;V.@PK"F@H:I8@F.'*D2A?$)GGH%/ID3@69UCF" M6,%Q 8=8G\0]S'IJJH43]H;K#%:4(,FX0E204!*>HJ3L6L 2J31?/R%.#EQM M2YS_(>O2U/T0%IE$?/-9 #TJVD>=\^45]2)].V.^9C%[7C(.!&7W_8&R3Q^^$<03G[_J!'UQ"U FCU]U":):W M$2LIBG\N^0S"3M#K6V%!: 0..A%!&'M$$@Y];^Y>FR#V:]L,S8/6I6XZ1FMM M^^VT:3.O[DVSOF-RS:E:&PO M=V]R:W-H965TW*#: B27JQ5*:&$C2 M%.VP=D&3KA^&?:"ELT54(EV2BM-_OR-ENW87>QVV+Q%%\>Z>YUX>,^S%JG%N>C<>V:K 3]E0O4=&7N3:=]:J?#6@.V[3IBO5]CJU<4H'FTV/LA%X_S&>'J^% N\0_=Q M>6OH;;SU4LL.E95:@<'YQ>@R/KO*_/EPX'>)*[NS!L]DIO5G__*VOAA%'A"V M6#GO0=#C :^Q;;TC@O%E[7.T#>D-=]<;[Z\#=^(R$Q:O=?M)UJZY&!4CJ'$N M^M9]T*LWN.83 %:ZM>$OK-9GHQ%4O76Z6QL3@DZJX2D>UWGX$0.^-N !]Q H MH'PEG)B>&[T"XT^3-[\(5(,U@9/*%^7.&?HJRMQ\3L"TZOD%WQ8\Z_*57 MIY!$#'C$TR/^DBW;)/A+_HGM+;&]"VS_N)Q99Z@Y_GR*[^ N?=J='Y@SNQ05 M7HQH(BR:!QQ-7SR+\^CE$;#I%FQZS/OTC@:P[EL$/8 YIR9*8^T7*XB*B19$R7F2TR M6I@7\BM:>@?IF))PS?1:D<4H(IB?F$0\*B-(.8)4D.&8NC*Q%9RPE1YDPHJDW.TG^!2D#>L3\4",%SCDV!Y*,I#V M6T<%\MA/UO4J0R)8S7D8T.#3=LO)M,H#K ME:1$4J0L*B I"5'J2Q51S3+.LKSPVA!^[%2%>S:\9$5,\%F67B$0D>G918>D_S?N=O@W758[#G,X(C\95OYRWY,_GZ;>R'S"(;*WWSIY8-H M45%-;AZKMO>C^MKH#KSX#)HWR"19;@3/S\C;849NCTG>44R')8\$;$9N*6FK M[WMA+WNX@QTWV.<>NY?!:@?[IOOI^XY4?*O/#"M!T@@HR=($!$'8M]O;_5-:A[Z[V,S?A?E83\*I*(TY"6-*HQTE$.UGI!R3]3AE>/"MX MS%\"CTEAJ%&SG,:6A"=*TD.R$-.$Q^!%B=,ZYA&I;4)!#TE"5OIS29KZT[F7 M-KC73K1 JL"B,B=L:1RQDICYT2XG$]HIXI1-RJ=G9+QSDZ.?ET6XKUK*1*_< M<*G;[FZOQ)?#3?#;\>$^_4Z8A:0TM#@G4S^5(S##'75X<7H9[H4S[>B6&98- M7>O1^ /T?:ZUV[SX -M_%*9_ 5!+ P04 " #I@ =93"U_0)L" "5!0 M&0 'AL+W=O*&2% S4\B,)PL M%EXV<6<+E4UD:W@M<*% MTW#U.LXU42_ZC+DPU]<8>%%BREIL'N?V* M>S^IYNE!WFHCFSV8%#2UZ)YLMW\/1X!Q^ 8@V@,BI[MKY%3> M,,.RB9);4+::V&S@K#HTB:N%_2B/1M%M33B3W8E<-@B&[5##QR5;<=2?)H$A M:EL0Y'N:>4<3O4$SA'LI3*7ABRBP^!\?D*1>5W30-8_.$GYKQ07$H0]1&"5G M^.+>9^SXXO,^EVP'-[7.N=2M0O@Y6VFCZ)_QZY3ECC$YS6BGY4IO6(Y3C\9! MHWI!+_OP;C ,/Y_1F_1ZDW/LV2--7]%R!%G";6NLV 5[I6DP&I[H'2MG98X" MR]K 3"DFUNBN3SDYV^NTDX62OVERL("R:[\YM&]=>U.Y?PVL]A+8D038(@&8 MAE)RFGI]!;-&ML+ ]H]8>%DRWY9> ^#V(^3U&8II -_<)G8> AI["?IV,8C M2(;^.+JT\1B2R(]&"2PKZL%*0US1<.@/QF-82L,X,2:CV(\H/_49@J-1:5"M MW4+0D%MYW=3TI_W.F76C]J^\6UCW3*UKH8%C2=#P8I1ZH+HET"5&;MS@K:2A M,79A17L3E2V@^U)*&PO=V]R:W-H965TZ7QCW2]^84P@C\NV\Q>C10BKL_'8UPNSK/RI79D.3V;6+:N 2SFM9N+$1OM M;MPV\T6(-\:7YZMJ;NY,^++Z[' U'K1,FZ7I?&,[XLSL8G3%SJY57)\6_*LQ M&[\GDVC)Q-I?XL7-]&*414"F-76(&BK\/)CWIFVC(L#X=:MS-!P9-^[+.^V? MDNVP95)Y\]ZV_VZF87$Q*D=D:F;5N@VW=O-WL[6GB/IJV_KTGVSZM0HGUFL? M['*[&=?+INM_J\>M'_8VE-DK&_AV T^X^X,2R@]5J"[/G=T0%U=#6Q22J6DW MP#5=#,I=<'C:8%^XO#-SN#AX;D/U<3'QPRXK^'S.VUY8>UQ2HY\ZNJ-AFJ[JZJ5IRT_75%],8$@D+0][;Y:KJGO[FMV;%Z)%=- ]9 M=?S<>ZA,.CR9Q$K=5FGSFTFGS08LS>M8OO^NY$S]X%&L R*_171*[A?.F!>I M0A!HDP)]USR^\B2F0/PG]J1;\V"ZM2&?'# M&C^<@H/[)^_(E].[4_*&L"RG M1,ZY*Y,%Y0GFO":9$51%(%Q3DMM3Z@ M(=B ]2Q35.F,Z)*6.2><,5JRC##-:,$E_.;@J"J8=W;3P6I4.S)JT+&U@O&< MLE(1QCB5K"0\+ZC("VA3-.?%[VMY:0.C7&G\9T#/::ZC/9S]KIJM0;R@N93 M(J@JL#57L QQ89K*/",??UTWJ[3^*R,DW ^+%4S 3\GA/$%T094XO.EKS**( MF+F0\'LA&62EQ8&=/4RIJ"P+H@0M)2>EIB++B59PNB#W:<4NPF^091G5*44X M\B&7 E*1EU07992R$JKT7YB].S;Z>'US_^%J+W7>$(6 9C$SX2V614BL@)]Y M%B7H*\6K817GF71S1Q;GKW$2EJH@B!Q&$?P!$H">81@8/&@ MF%3=E%C4M2,G["W^2LH+%07$6FH( KE?BB@(*C76]#[]RC)@YHI&DR&Q'$4G MHY,%HU+Q5(B<9DC%>,BAPU>NB0S4/H%SZG8]A97UL,P^&+? $();/G@*NJH7 MI/)D53TYV[9)C3,MEDY!:)V9-:%?FIZLG)T9[_ODBA3>U-"^6311B3.DLX%, M&X?) :=7(;AFLN[Y+%@HB(BFS4,S7:?MR>K3(^1?#.1?'"7A6U-;L&S;]/2* M'G#0LD A CK["XOF3R783PCU&?E@8&2]=6U,@FH9IX'?^AM"@YD5B9DM%5&: M,JTB6RFER#]3.O864M)A4F8T WT)!2I' 60H.T%^LM[#03-GE\2@XL+3NZ4) M"SO%S@?C0VJ#_78$%AY"XH-X)L[$2;M@%&@7H 3*P&GH/!E,*6FF\^>%YA'#/:CG!"VF M$ D%F$,"P F:C)813R[@6)3_MWGAYD4>;(&D=(BTIE/GA)!%G2F 63(%_3FG M$K>.5)$+;*V>8HOS!0:D:4/W_R'3V M545\,+593A "Y'=?%/NM@R%EN8P=B\'+I7AUN$"H"IW:'"2!1I#+%PVBP+R$ M9TJF4><+"+*U=:)1C1ZC4&(ZM4F^K4DP@[=M,TU+MO:@]*A6*,@\ZV5 DFC7 M1X*KAN"J/Q[<'ZV=;AJP_C>']^@AA\,['++?6NI%U>8O3! M+6NXSP M:NBHG@M>8SK<]B9TPM-)]W2\S*.K5*#S0Z1]/U?F>C_]TLDJJ1?DLO)*J M,D.B8NZ3F*)+7>ZEJ<88&3.Q_WF_GX(#SF=KG_UY* ''>R_/2^/FZ1-!'#40 MJ/X]>K@[?(6XZE^^GY?WGS!^KMR\ 4VW9H:MV:E"_W7]9X'^(MA5>A6?V( 7 M^R3&(<:XN #/9]:&W44\8/@V<_D_4$L#!!0 ( .F !UFE7:K&) 0 %$* M 9 >&PO=V]R:W-H965T:.$03]GO$6JXJ!B,:7+6;0FV3%W7Z'?N=])U\6PN*MKC[+PI6SX#* M I>BJ=PGO?F 6W^&C)?KROH6-NW:T3B O+%.UUME8E!+U?[%RS8..PJ7T1&% M9*N0>-ZM(<_R)^'$?&KT!@RO)C3N>%>]-I&3BI/RX S-2M)S\UMMUMH(A^_T M1F$!0A6P-$+EI;38"8F%00MGCV)1H3V?AHXLLWZ8;ZW'/#IM\[%$6.J*#J]4*W"\ \"6 M>F,A?V60?_\NNH+'TB#N;0B@=*)/YX-\.3+#B>8FW>G='3/1.@MT=3$IXN-@ M@2NI%/M P2.YU 4D%VD64YO$W*;Q>VKC\0A^H\O$]A ,'(^![&41#"\[\ (7 M9)XX7H#5%;5YI2TMU8;"H4@D"V_[+#Z'MV\NDSB9P%EV[L?\/\ 1*6Q[[,@: ML4NCO?Z_C^R/.LU Z9#^(_IGAYR%E+ZL Q3YET8:Y(SJ>B>MMG[^DMT[WW3/-OT:W2X3?-A18)U7C[Q#=A0R(R7++,B==\G?P M36!V4_)M;)A"KNL%^\%5GH*_&RZ?JO'$=@%CQX32I&6VHDKG703\-B _](NL MI?O:KM:-(9&DO2'6-/4L*J8H*>U+AWSS297+@MS<8M,6J(19^5A=$-%W2*=G MS2-.04@X1+XQ"VE++R3"/HS(+R@.CZ)!0 7RT !D !X;"]W M;W)K&ULS9I;;]LV&$#_"J$!0PMTUL7WS#:06+<, MR1HTV/8P[(&1:)NH)'HD';=#?_Q(298M5];D]7OH2W3C=TA:)[R)LSWC'\6& M$(D^I4DFYL9&RNV-:8IH0U(L>FQ+,O5DQ7B*I;KD:U-L.<%Q'I0FIF-9(S/% M-#,6L_S>$U_,V$XF-"-/'(E=FF+^^8XD;#\W;.-PXP-=;Z2^82YF6[PFST3^ MMGWBZLJL*#%-228HRQ GJ[EQ:]^$]D0'Y"E^IV0O3LZ1KLH+8Q_UQ7T\-RQ= M(I*02&H$5H=7LB1)HDFJ''^74*/*4P>>GA_H?EYY59D7+,B2)7_06&[FQL1 M,5GA72(_L'U(R@H--2]BB.S 'MP(6!2!N2Z MF,7KR-^EBR5>S#C;(ZY3*YH^R87(H]4KI)EV]UER]92J.+FXVPEU1PBD],<9 M_0?G1KUQB<0T$6]12M(7PA'-T"--$O5,S$RI\M719E3F<5?DX5S(8X0>628W M GE93.)ZO*G*6Q7:.13ZSFD%_K++>JAOO4..Y0R0^HTX.114D+7ZSY+J)I:D MH:C+=O(CYHILGY(;(&X[Q"51!>E?A'C=ZW@9XG>OSF5(T+TZSD5(V ZYW:U[ MR!IJB#UL4:!?>=O/>?T+O/>GNBZ5EBRA<7%UF\7HB1.A-"ANO%\AGV8XBRA. MT+,60RLBD$M%E#"Q4_;\^:#XZ%X]$7\U"5X49M!<&-V_W(@MCLC? MV#XC,<*J]5MQU=AMJ%"7"8OR1E!K=JGIOBMR&)Y8YHSL<\L:$@VGTWHBMRG1 M>%A/Y#4D&HR=>B*_*=%@5$\4-"6RK7JBL/7W^Y]O9U2]G5''MY,/2(0>2.TW M--H@U0-1^1FI20C/'WRY.&2Y&WU5R^%9'9>MI;BV"8"$>9 P'Q(60,)"(%A- MLG$EV;BC9)QL&9?X)2&'@7 N5G':I-;X*[7Z9V:U9GVM69 P#Q+F0\("2%@( M!*N9-:G,FK2:]93@GWPJ4NXE&:UMY:$1]K- M-=%]\2N3JLE$6[97??,;->[;5H_?-JZA%7!].$[VSCKC]@)<:Q@HS0.E^:"T M )06MK^INCPGZ[#V%?+HN1P7&[KM9$ZYQ&N?E,?J3:?.N3VM);C:'DB:!TKS M06D!*"V$HM4].:V>>1'+6$HC-1.51&70."TH&6=&6=;DW*C6O*XV"I+F M@=)\4%H 2@NA:'6CCBOQ=NMZJ9XD9$2B>^U32F*JAF'Y/$'-/#O/']JSN'8< M!DIS06D>*,T'I06@M!"*5M?RN,YN#[ZGB80-N:*\!*6YH#0/E.:#T@)06@A% MJQM\7-FWVY?VOV5("+3H7=H(27-!:1XHS0>E!:"TL*1UFG8Z-SD OJ2U":"TKS0&D^*"T I850M+J=QP\;]OB[ZL,A M%^Z7H#07E.:!TGQ06@!*"Z%H=8./'U#L__B"\@U]..A'%5":"TKS0&D^*"T MI84EK;4/-T]V/F*]I)E!" M5BK4ZHW5$((7NWF+"\FV^=[0%R8E2_/3#<$QX3J!>KYB3!XN= ;5GNK%OU!+ M P04 " #I@ =9$%@P%]\" T"0 &0 'AL+W=O>;[.IU! M0?6I+$'@3"Y500UVU=37I0*:.5#!_3 (8K^@3'A)WXW=J*0O*\.9@!M%=%44 M5#V= Y>+@=?RG@=NV71F[("?]$LZA3&8N_)&8<]O6#)6@-!,"J(@'W@?6F?# MKHUW ?<,%GJE3:R2B90/MG.5#;S )@0<4F,9*'[F, 3.+1&F\;/F])J_M,#5 M]C/[A=..6B94PU#R;RPSLX'7\T@&.:VXN96+3U#KZ5B^5'+M?LFBC@T\DE;: MR*(&8P8%$\LO?:Q]6 &TVEL 80T(_Q00U8#("5UFYF2-J*%)7\D%438:V6S# M>>/0J(8)NXICHW"6(BW%],2 *L@()H8,O!HW6XCX8VKH:-JZ'C:V_A:\R96P\VR=F)MUOW3)U.#FH.7O'W3BH/WF\3MB6Q-:M1(C1Q[M$7JRU(?DW/*J4B!C-WYR-:<:C=.M7<6 MQ1*&02<(@KX_7U6Q(2X(VNVHU\2M)=AI$NSL3/!E M_^9V4;?6[DZ6OUV1/9&M"8X;P?'_K=UXGT[MB6S-J6[C5/[H29[02ON MO:K=W^-:O?!=V(M?U:Z_>0(S(X[6+AJ.4=O>P86;IK;B(- M7IJN.<-G#2@;@/.YE.:Y8V_.YJ&4_ )02P,$% @ Z8 '6<8*("=O" M*T\ !D !X;"]W;W)K&ULO9QK;^.X%8;_"N$N MBEU@,K:NMM/$P,2Z%DD;[.RT'XI^T-AT+*PN7HE.,OWUI62-95$,1YI],5\2 M2S[G.93TBJ3.H77SDA>_EWM*&7E-DZR\G>P9.UQ/I^5F3].H?)\?:,:_V>5% M&C&^63Q-RT-!HVWME"93?3:SIVD49Y/53;WOL5C=Y$>6Q!E]+$AY3-.H^')' MD_SE=J)-ON[X-7[:LVK'='5SB)[H1\H^'1X+OC4]4[9Q2K,RSC-2T-WMY(-V M'1JU0VWQKYB^E!>?274HG_/\]VHCW-Y.9E6+:$(WK$)$_-\S7=,DJ4B\'7\T MT,DY9N5X^?DKW:L/GA_,YZBDZSSY=[QE^]O)8D*V=!<=$_9K_A+0YH"LBK?) MD[+^2UY.MC:/N#F6+$\;9[Z=QMGI?_3:G(@+!\Z1.^B-@RXZF&\X&(V#,32" MV3B80R-8C8,E.MAO.-B-@STTPKQQF ]U6#0.BZ$.R\9A6<@SMB^)FVWI5N+OJ/WM;_E[:G]-5P"F_,2=SY[^]>S=Z4KBWX_9>V+,WA%] MIIN2!JV'NQNR\_'GHKM_+KJG=G?HAKMK;[K[:O>'J#B[RQH?#'>710^'-UY7 M",$XWT9&S3/>X'WD@]#VF%"2[XC[QS%F7\@#9?M\2RYOL/_<Q=EX=H0V\G?%PK:?%,)ZN__D6S9W^320\)SZL%O^.>+Z7:-[GB3>\:.7TCRYIW;=R^S=+JFGC*0QVK%R0L0,)"$*RC M%^NL%TNIEP]I7K#X?W1+-GG)JBZQ)YDM_B@*2SBE,TZ^*J&IHY6P@B M4K9I;'\W**2+#.E9/>T:,\,TNB%]9,@ "0M!L([B[+/B;+7B$O[0%F4;2OCC M'Z&O!_XH5_:N2CS\T69*R^*$S_'6\J?%/@3[:8X\NLQ M?O"8]TZ%90B=_KIO8RZ%$^_T;;29+0P-;M]H.1?.NJ<\Y+'#!Q(6(&$A"-;1 MS>*LFX52-_?\=J4EV15Y2F@]E[Y*3W/IBW'B'&OW MC>9"?^OT3713Y+A](\,0Q@I/>I%,Y=5,8EV<:[ M'2UH-1A$IXE(5*759")9]KL]G?>T@DJ6$BDMQ<[#Z;-TRS)$I?19W*HW "@/ MX"F\:$T!TISH30/2O.AM !*"U&TKG;;=+YF_HC9 S)?O8;2'"C-A=(\ M*,V'T@(H+431NC)OJQ":N@PQ8/:@!NC&:=B6^:[5OJ,%^_TM<:$M\: T'TH+ MH+001>O*LRU9:.J:Q5T1/>?$BQD)\F0;9T\E>>1BO6>RE2UW:MCHWA9)G?LM9E'RC:-D@A+J")91FU^I(H]4Y**@+#>K)@AJZ+BS=\:%! R@M M1-&Z>FI+5IJZ9O7/EXP6Y3X^D ,M-EQ0T1.5:NJ$T;2+4SU[KVMBL4H=;K2H MAD5UH5&]@5%]:-0 2@M1M.ZRY+:XI:N+6Y^R+2V2+WQ6V930JZ7;5<4\*DLJ M7V75$"_O9;M>'-O1ESKN6'T-BNE"8WJRF MQ18P/C1E :2&*UM566WS2E5G_ MU:>2[HX)2>*=M*=2>X^=PD%ISC>.;$F^T*B0/F1#V^%]=SM\:#L"*"U$T;JZ M;*M%NKK( EDWU,3H+M$3!UF)46_A4&-SV75UAIT=:WA6XD[9 )\#:4Y MWS@R5>(.6IJ TGPH+8#20A2M^SJ-MH!AJ L8D&1>$Z/[L\]>-L_H%P3$=P]( M3+2E)5BYDG!B?D9]U&/U Z4%4%J(HG7UTQ8I#'4*?70NK^$)PXLH%6@U0A+2 M$'_=[ XQ\J#M\J&T $H+4;23K*87+\Y*:?%4OW6M))O\F+'3RW_.>\]O=OM0 MO\],V'^G7:\UR7Y'NW9/[VUK\:?7R#U$Q5.&ULO5UM M;]LX$OXK@F]QV )-+9)Z[24!VG1?>F@/Q>:Z]^%P']2828S:5E:2D\WA?OQ) MMN,A16ID22-]:6UG.!P.1YQ'0^K1^5.:?<_OI2RK37XQNR^*A[?S>7YS M+]=)_B9]D)OR+[=IMDZ*\FMV-\\?,IDL=HW6JSEWW6"^3I:;V>7Y[K5Y MNBU6RXW\DCGY=KU.LN?WR^/KP)2N_ MS8]:%LNUW.3+=.-D\O9B]HZ]O6)"5"UV(K\OY5.N?':JL7Q+T^_5EX^+BYE; MF217\J:H="3E?X_R2JY6E:K2D#\.6F?'3JN&ZN<7[3_O1E^.YEN2RZMT]:_E MHKB_F$4S9R%OD^VJ^"U]^E4>1N17^F[25;[[UWDZR+HSYV:;%^GZT+BT8+W< M[/]/_CQX0FE0ZK$WX(<&O-X@:&@@#@UVGIOO+=L-ZT-2))?G6?KD9)5TJ:WZ ML//-KG4YFN6FFL?K(BO_NBS;%9>Y\W901LMK]_$L9&;GSXZ?R9YF_>NTDFX7S<[+,G-^3U58ZZ:USE>3W MSD]_;)>/R6JGM1+YG&3?99%\6TGG6MYLLV6QE*6:#^5ORU7^JNSYZ_4'Y\5&.L;)T?G,8S_O]>'C#> +G<[HI[G/GI\U"+BSM MK_#VC",*YJ5SCQ[F+QY^SU&-?]]NWCC"?>UPEWLV@_#F'^1-V9SMF@O$''&< M<+'3)QKT798 (F6:.[RC.SQ,^Z4>\;:A[ML' MN_;5JOAXR0(>!NQ\_J@.PB+&XW+.CF*:>?[1/!\U#[GT_B&MYN[U^8H=9USX M-6--(>%Y=DN#HZ4!:BFL C:K J/#THD^#VIV6<1X['N!W;3P:%J(FK9;DB0L M238#40U= YI(F3;8Z#C8:(+K.Z)T!Y$RS1WQT1WQP.L[-F(N#E@],$TA$?J1 M/2R9"[G7);ZZ#PJUR[M^<5MD6(.E"DI@ Z[N0^.:#^LKI$6J=&+<8!H'TSAJ MVO5].<-GAP.*R;9LI5KFQ:FR"[,SR]?THW=UVO?])T3Z5-'S\D?#9%QF>D*9]*F^X2 M2/IL:-9G9D;WXH@9,6N*^:XO&I(6A\S/J3,_MV3^.*Z9:Q$27MA@+"1_/B3Y MW'(Z@NI18YG^9:X-#-W$-5QO45(O;77#8/DSO'D?HA)YW_.*;>>N++.3!&F*![I[!(B;;I+ )]P')^TA&EX2IB:0LUA"L"!HUE8"=,^]U"X M\LYS- 9@X 8>#Q%V**HI+-+B+3I96* * *'*'C8"A-IN+6@145THP"*"!R* M0,CV0/VX[LY5:R)MNB< ]P@^11V?%")1:=-=HNQLH'BC+6)%>\1B(KI1 %($ M#E+V$B%)Q99UG9HR2B0#D(Z8HF0A2!$2E37<)(""!ETQ: M@M6L@T0QK^\\6*1X'#=LDWB 1#P8Q,,Q"<1N#\"*Z^X\3Z.CE<[J1SX=8=6ZWFT5^ M(E+ ]7:>HC&*-QZ )"^<(FI)P1.5-MTE )X\O&QTPI&IZ(2:ED6HL:;E 8SQ M@#Q/#Q$HOUNN]6T<9[ MZ!KN5-IT?P"^\*Y> ^=)VH,@.$KIT>G*,KXI$49*FVZ2P#6^$.*,KY9;*DG U1$-PI0AH^7 M8KZ^N7[C%&7FRK?9LW)3<&K,DL(+*FVZ+P!>^%/49GS2V@R5-MTE &K\H<=9 M< 6=AVNMXS2<(PD \@34AUYPA5V'%9Q\,#8 M!0,.1N#-^YLOWF$IKF\%@# M"? ""K+X=(-]>#^=1SL&Q@D XP13G+<)2"LX5-ITEP"Z"H:3"G M(G,([[3LH MP&'AD(VLT-R@LNS XEWT'0* IA O#%E6G3Y;MG@OG9_&' ,UA8":PBGVO4)2 M=$6E37<) +$0!V(GK$*6O2\>14:X6QYD#MU -#PO#)@HQ(M$/=87LRIT)GC= M7%.(-SR<%2H/-P\!*Z$)+TI'^J)NF2E6.C)JN.4/ 8:$G6%(MWM*7'_GN!\# MD(0 2,(I $E("DBHM.D/JP,@B89L@T7MIXQQ_7WM!R02X4@$#? ^N0_OK_.C M]V- F@@@333%WEE$6E>BTJ:[!"!2-&3O+&H_I(R*Z$8!1HGPRDYC%)]:$<'U M=YZB,>!)!/ DFF+7+"(M$E%ITUT"@"@:LFL6F;C&ZW4I'4@*FVZ=Q36F$EH8VAY8\9 :Q&@M6C(B>C(\@"Y!5A;Q!!@'0-NBG'< M=)5F#VF6%-)9R&^%7LSN$\QX=UUGCDJ;[AP 9?$4IZ1C4B1&I4UW"2"Q&"\N MG<"#9!:8?,]E7BV@+6+""T0#SUD,N"C&<5'W6^[8!$)G6^?+8 P<$P..B:?8 M[(I)-[NHM.DN 5P4X[CHA)7!4D,*A,&58A,+1=1TL0$TB?$:4H^5P3Q:?!;5 M[Z,L0BK]DVZL0C?.!$)4 MZFJN4ACOW"E Q$LO9&X9 T8PERMN&;)+]=(:*V#@,C7#%!8\MVWOZ930[D,6 MAG?R-PR1M&'N0HCGSOD::R7UGAD8S(UPQ3V/1=P#"C#7(4*T)WB<:V77LC<,@I!H*LP!+HXA&H+;1,*V6Y8 M;'+('0MS%;X^%X=-IX5XK\6;=+>,3%V-AU=!< ?ZWI$C'&#.)F9A6_9C'!,IF:8@F9:.)E/C_#>-3]:XF8R=367 M*4AG$NYF1DO>3*:N]E(@!5T-XF]F%G9FV^V-10RYO5&(G%D+DW.W0.^SE-/2 M/9.IJWE,P7>3,#XS6LIG,G4UMZAOOQIRH/JEM?IB1ALJMXF9J'RNO&AU+;.[ MW?MG<^7W+[;O=FUSF([]^0^SG)[JI[GI6\+9NZ;ZI'F;+] M.V?W7XKT8??:UF]I4:3KW<=[F2QD5@F4?[]-T^+E2]7!\=6_E_\'4$L#!!0 M ( .F !UFALH599@, %D+ 9 >&PO=V]R:W-H965T-'\B,E<[01\KM: FCR5.1#C6H]$Y/)HQ#?S>)C-G8\$Q#DD&K#0/%O#5/(Y8RZ/5,%4Y%]9II=CY](A&M[L?D =3ZAX4M%KNPOV=18SR%I MJ;0H:F.,H&"\^J=/M0XM ^3I-O!K W_?('C&8% ;#%[K(:@-@M=Z"&L#F[I; MY6Z%2ZBF\4B*#9$&C6SFP:IOK5$OQDV?/&B);QG:Z?@C7X/26'BM2(_ FF3VML+J0D:F$C&GREU *%,%J?X \ZVG1P[J5DND? MI,UZFH"F+%=GR/_E(2&G)V?DA#!./B]%J2C/U,C5F(F)QTWKJ"=5U/XS40_( MK>!ZJ/^93_"YERWU>] MA7[?WT4E':AA='FUBYIUH(*K<-B@=H0(&R'"HT+8ECQ=X/?VS%QT-/NWK.XU M5>RM-#2 ]+NZ?+(2ALY5NI(M,7$PR;/X=$\\=/P.P=@V'$ M_"#:R[P#%7KA_@%X%=?L):Y*!;MIOV,_P;FQ&O-^TE=#YRV5>*THDL,<77D70ZR6K :Y:J'%RDXJCT+CW&,? MESC[@C0 ?#\70F\7QD$S3H@BN9)F [;I7:#KR-LEPZ5Q1\)/8C.-2JG M\LC8UW+P;KW4C/*):$IC62*(^GBB=S1-2Y)ZCF\-5&MCEH[=ZV=Z4$U>3>:1 M"'K'TC^3M=PMM;F&UG1#BE1^9H>(-A-R2E[,4E']18?:UC$U%!="LJQQ5D^0 M)7G]2;XW_XB.@SD?<3 ;!_/8P1AQL!H'ZU0'NW&P3W5P&@?G5 >W<7!/=9@U M#K-3'>:-P[S*;IV.*I<>D62UX.R >&FM:.5%)8C*6Z4PR4OM/DBNODV4GUS= MQ-^*1"25CMZB3X1S4HH)O?*H)$DJ7J,+E.3H]QTK!,G78J%+%;7TU>,FPFT= MP1R+L.>7"+MOD&F8%OKRX*%7%Z^1FABG ["[:=C[(K]$EE'![%&(-PWY2-03 M6?@_(/XTQ*-Q"[%&(<'ITQF'A*=/9QP2G3X=;Q+ MA!JF+":E(@7Z=_1G5Z>+90G_JJFS R+FZZAOY0T8S MIV\4#!C9,[-O% X9V6[?*!HRPD9KU,N.W6;'GLQ.\)P)^K9.3Y4#<3V4A4G2 MN5F A'F0,!\2%D#"0DA8! 3KJ? ER0'4GZ0, \2YD/" DA8" F+@& ] M^;FM_-S_O21-1CA7C>[/*[OES(]*TI"1C8]*TI 1/JI;P8"1:1E')6G("!^% MBP:,\,P=+DFS-CNSZ9*4,IZL27=M&$K ).3O1G-(^4'"/$B8#PD+(&$A)"P"@O7D=]7*[VIRO;O9;CG=$DE1K&I. MLJ:\JCZJ^%P,":^&N;W7%].U^POSW63( MP*;CG:TJ2)H/2@M :2$H+8*B]57UTKG&DYW)H5E;3 <[=IX'2/%": M#TH+0&DA*"V"HO5%^=+/QA;\ZP(&;6&#TCQ0F@]*"T!I(2@M@J+U=?C2NR"ECY; M1"G1)2F[_?6XELP1O%: TK M@613541\O0/&#TLO])X.O*?;4ID#?K;8D2T\@OJX6PF]Y_>4@E902\IK)&"S M]&[#&QS&)M"V^)/"00ZVD1G*FO-/9N>A6'J!Z1$PR)5!$/VSAWM@S)!T/SYW M4*__GR8XW'ZBOVT'KP>S)A+N.?N+%JI<>C,/%; A#5/O^>%7Z :4&%[.F6S_ MHD/7-O!0WDC%JRZL>U#1^OA+OG0B!@$]T/% U 6B;PU,NL#D6P-Q%VA5^\>A MM!XP421;"'Y PK36-+/1RFS3>OBT-M?]40E]ENJOWJ#7J%:(T^E+R1I"[D MPE>Z8P;OYUTG[HZ=B,YTXK>FOD:3X"<4!5$\$K^WQS'D.AZV\P$Y637N7$1L]^X;PX4,;&C!V3:9LT M;[=]-@WG0:JOX'[H8JS9- FBTV;8VH_O'&7<2AM,7C_MDEH3]PW[B9=I[F5J]M,60F1(;/1L2*4&-SG%6R*52 M7,+P$98,I"2QF6C'I,QZ*3.KE#]4"0(Q7F^O%(C*XL7*N=2+2QB>O? R3\:M MS'LKDO7S':C6!&7"G$)P_,70M+9+!A7$@;/)6;PW;.X/7JI#*D;+ M<]D<6DO)[HV2-UI-K1"C9$V9GLYA?$'AM&!V2L,=[<1/>$[/7S!Z[(^+O%:<7LE(8[VK!0B=(P M^:\,?["R-]]A?B=B2VN)&&QT+KB>:IOB^&GCN*/XKEWLK[E2O&HW2R!Z]6X: MZ/,;SM73COE^T']@ROX%4$L#!!0 ( .F !UG11-&#QP( !8) 9 M>&PO=V]R:W-H965T[:5:T-).XO"3'E^\[W_$YOHS74MUA M :#)0\D%3KQ"Z^K,]S$MH*1X)"L09B27JJ3:--72QTH!S1RHY'X4!+%?4B:\ M9.SZKE0REK7F3,"5(EB7)56/4^!R/?%";]MQS9:%MAU^,J[H$FY WU97RK3\ MEB5C)0AD4A %^<0[#\^FH0.X&3\8K''')C:4A91WMC'/)EY@%0&'5%L*:GXK MF 'GELGHN&](O=:G!>[:6_9+%[P)9D$19I+_9)DN)M[((QGDM.;Z6JZ_0!/0 MT/*EDJ/[DG4S-_!(6J.690,V"DHF-G_ZT"S$#B :[@%$#2!RNC>.G,H+JFDR M5G)-E)UMV*SA0G5H(XX)FY4;K-QNE&8[1/8Z6.2!A_)%$0#Q1VWLD>,= M[.&=UFAZ$)^(_?75])&YAA)_=TG=4!YW4]H]=(8536'BF4V"H%;@)>_?A7'P MN4?PH!4\Z&-/+BE39$5Y#5W*-MC88>UF7"7Q:!2,_56'Q^/6XW&OQVN@VRSG MBHJT8 A$V4KOS&,OV3,79]A*';Y^-H=O(#AN!<3WH] MWB+D-2>02JD)R24@I=( E')*./V+,2HU;7J)=ZYLXY4.:8Y]3F M#0M6=198+\\S\W7:JCQ]_0([?0/!8?#W< ]>4&(->+?&HL&>$@MW+I3P)47V M'W1395W1^SNWG'TQ?*-JR002#KFA"HY.S&96FTMXT]"R2L0*$9E(0!8NI<^(?G\8VO@[XP:#26VUBGQSZ7_XELQ_.H\SP:8D]FL&1",+'$J\JI2*'/ M;4,1U12V:*V3V(_'7C!QU]L^7@S;43CN%(X'%9ZD=R73S):D/FWC)XOZX_BQ MLB9H_%S0CJZHTQ4-ZL+C@15,8 E1"D3Z0(RB0G/ZG-!!MM<>F>B)H4/?[_<3 M=W[B03]XJ5\X!H/XUSJ(>P[+!R\*'YEPMPIO 6I9OT>:I+(4IJG!W6CWY)W4 ME=[]&]Z\EUAM\*QKPF&!4.\HQO2IY@UJ.D:NZC(^EP8?A;J9X[,-R@;@_$)* ML^G8!;H_ LD?4$L#!!0 ( .F !UEP%#$P0@, /L- 9 >&PO=V]R M:W-H965T=&,1#8V.GA B*)2: :J_+9H@ M0C21FL9CP6F4DAIX>+UGGV5K5VM90H$FC/S$D8R'QI4!(K2"*9&W;/<-%>MQ M-5_(B,A^P2X?V_,,$*9"LJ0 JQDDF.;_\*G8AP. XJD'V 7 /@9T3P"< N"< M"^@6@.ZY4W(+@'NN@E< O&/ J5WJ%8!>9E:^NYDU 930'W"V UR/5FSZ(O,W M0RM',-5)O)-3/>LAL(3+63Y7;:^^T# ]06*[=:;#"*9/M9'S../"=[E"<[P"(D3*0< M@5^CI9!YNBTS-%9VV*SELB>^&H6SKJ-CJZ2#80.U MQK9)%K1)-LW)W /WCWUO4V[N5L+V+/?"3*\TTVM^/!/&)?Z;ER1L52U@ZKSU MJI&W>]Y5)?.31NW7^E:G^L5S*ZK3ZD#;=1VO^DC6#G2KS^Z\I77D#ID'M6:" MU/.CCQ$"A"RE,O\XE[WE2664%>A'_6.K'U@U_5.K/\L/(L_T^;%(54=K3 4@ M:*6D.I<]E2>>'S7RAF2;K-)=,JGJYNPR5J,$=H[3PII-JF6I$%%F2)RTP\TNTOI [( M5W@)S7CU"[:UK6.!I.2"YK6S9)"GQ>X?O]2)V'. WH #JAW0J0YN[>!6@>Z8 M56'=8X%G$T:W@"EKB:8NJMQ4WC*:M%##^"28?)M*/S'[0.EBFV89P,4"I(7 MQ2J=9P1@SHG@X H\R<)9E/()78*/[?O;W?N+>R)PFO%+:?GYZ1Y8?&(+25-]S$YJ2N]VE- I5_+XAJXSEN '.1IW._,[O

ZP[ M[K9,3I,AU&0(57CN -[[M$@%NP](PL;Y.DS,L,"SE DB(3Z3]8K1$ZHCLD?X_! M%0I=UX\.F.KLO##R/#U5OZ'J&ZE^H@)G.EY^[WMR(79C]X"6Q@SYL1/J604- MJ\!8XKUY_1;\+CO(Q<\O258NU,B_+A.7X*_;.1=,KKY_Z\((QJS\D< Z*0F; ME(3'!ZH_W74QA[TQ"9#C]FK_J%F'9]3PC$:K_>C$VM?9&6H_;JC&1JJJI)JE MY'9P*8E[7W>](.[-!(U9B/RAF0"=MA\ZYH%G>$&J;CAGZK? .=$W,2/.N;4^ M%EHWZCT5 (^L %+ZG-_H:M2Q$#C.0;T> MM^O2;ELT-/?HNTHD$B9%=59-?;Y.-WJJ1J"S1VLDM&[8;<^'WMBR#!IEQ-GQ MCX36C;\5$M"L)$Z69K"O&6 <.][A@GKH\M,8Q9'433 JVWT,/I.(@T:)<79\V D MM&Y:6E$!S:KBK.KJBX:!ZM(9&JH+M?("F>7%(\')US)EDNU2ZHMDG7("F#IK MT"[99K2SMY+_A\A KQTU67O M'96J<^K?,%NE!0<964I'YSJ4J6&[H]_=C:";ZO1T3H64V=7EFL@M(E,&\OV2 M4O%ZHPYDFP/XV;]02P,$% @ Z8 '6;P$&A?@ @ IPD !D !X;"]W M;W)K&ULK99=;YLP%(;_BL6JJ96V0B! Z A2FFA; M)TVJFG:[F';AP"%8-3BSG:3;KY]M*$L32JMH-^"/\[Y^SN'#CK>,WXL"0**' MDE9B;!52KBYL6Z0%E%BX27,0=ZMKKGJV:U+ M1DJH!&$5XI"/K!/PC) $"GC=_=B5=KS+L7D5_ MKQ=BA5,86^J#%, W8"5OWPP"YT-7"?Z3V9.">&U!O#[WY ;T#R(#KE^+9Y[1 M96T1& O],]DDKA>$?FQO=M/H7>C(-(9M&L/>-!2YWT5>J_P=<@4^\/;(>[V/ M)/=;YYSA[Y+W>1Y*/6O)1+_EM 6J'SR7P+O[1 ;_O!N$^?^\*1_)' M+7_4S\\DIEWHT>$OQG&\:/]+[0AS_<@)V[":RM[91O41YBOF2U()1"%70N<\ M5#7B];&@[DBV,COK@DFU3YMFH4Y2P'6 FL\9DX\=O5FW9[/D+U!+ P04 M" #I@ =9)%V77'D$ "E& &0 'AL+W=OG,-M#:&):A&X(FW1Z&/3 R;0N51(^DXFSH MCR\IJY)HT5I^(T2 YR(O^=S9";&_<5V>[DB! M^37=DU(^V5!68"&';.OR/2-X72<5N8L\+W(+G)7.8E;?NV.+&:U$GI7DC@%> M%05F_[XC.3W,'>A\O?$AV^Z$NN$N9GN\)?=$?-S?,3ER6Y1U5I"29[0$C&SF MSEMXLT2A2J@C_LC(@?>N@:+R2.DG-;A=SQU/541RD@H%@>7'$UF2/%=(LHY_ M&E"GG5,E]J^_HO]?B$-H;K E.:\ M_@T.Q]AXZH"TXH(63;*LH,C*XR=^;AK12X#!F034)*"7)OA-@E\3/596TUIA M@16+RGY78B""LD]T"F5= MY030#:@?/JB'*_7P]8H(G.7\C0S[>+\"KU^] :] 5H*'':TX+M=\Y@I9DT)V MTV;^=\?YT9GY?ZW*:^![5P!Y*#"D+\?35R25Z;!.]_5T5W:B;0=JVX%J//\L MGN1Y6W+!*JE5 ?YZ+P/ K2 %_]M$[H@6F-'4*WC#]S@E^8YRP)^(L?OP! M1MY/)JJ6P#3B?DO<'T-?/%"!\UH#5X \IWFUSLJM>A\(8V0--EF)RU3=2BD7 MQG4^XD:'G>3/WJ<_2$.=Y0> G;9Q&(&@)!*,$5F=*O0*EW RE MF'&:5D658R%C<$&9R/[#:B#):./)@,H%@F6/.P=L)FMS>@I(*PL%G<$_*C#+PNQJ:2A]%OG1KL@2F M-6':-F%J=4^>VB1N"4PC#KWNC[/WG7?E9H*^,D]?.4-(.$4PBE\LW7'<2Y?0%IK>A*EM(2F]Z%S)3"TJ^-1EW,Q>4MH.OG. M\,!QQV-!QT-G$\"P;WL;HJ:X.(S\,SKN/! <-T%#'5\@Y%'HB]?2$IK>B,Y3 MP<2ND*TZ*5MH.OG.2\%1QV)#R-.A0*/ A^A4R*:X*$K.?,]#G2E"XZ9(G11\ MXX8\CGSQ]W5+:'H?.GN%H-VS"JNNRA::3KYW3C-J7"SHN)E TR# MPS0_-FEX&'>J8;=WAJP.\'_#;)N5'.1D(W.\ZUA"L..9^'$@Z+X^5GZD0M"B MOMP1O"9,!WA1LA'E0!H\I0QKD96HO7JTK95E$!&U858 <>6A9 9U5B52UNM)-"X$&7, M=AVG9V5KUD$:X77YQORFR8Y8Y53 6[&<:ZV1D]2T2 MPX+F3-^)S2U4>;K&+Q),%;]D4_5U+!+E2HNL$B-!EO+RGSY5\[ EZ/@'!&XE M<-\K\"J!5P0MR8I8$ZII.)1B0Z3IC6ZF4,Q-H<8T*3>K.-,26U/4Z?";X,MS M#3+#['--SLD,WY,X9T#$@MSD.I= KCC/*2-3^HS+IY5I^2>;&-GI!#1-F3I# M@X?9A)R>G)$3DG)RGXA<41ZKH:V1UHQI1Q79=4GF'B#[FO,+XCF?B.NX?H-\ MW"Z?0(3R3B'W7LMMG*-ZHMQZHMS"SSOHASDGJ8J84&92?EW-E9;X%OYNBE9Z M^YLN\5"L:PK^2^&W@=;P>]U?Q(]%Z-WGL+/6A"[^VA=_K[KTNK]Y'D M04T>O$7>;R(/WD7>ZGTD>;\F[[>2WR> 9_D"=^8F_OX^?^ ,?"_82= ZQI$) M!G6"07L"H2EK@A_L;3*NZ^#'NCO]#?T]?MVOY+*W#DUS8?E.Y3+EBC!8 MH-*Y"'">9'D)*"M:K(IS="XTGLI%,<%[$TC3 =L70NB7BCF:ZYM8^!=02P,$ M% @ Z8 '66=#W:>]"0 (W, !D !X;"]W;W)K&ULM=WO4^.X'0;P?T63]CI[,P>Q9<<)6V &8OW@9G=G!WK7%YV^,(D( MGHOMU': [=P??[+CC:/$*''OZ9M=(-%'#CQ80E]'OGS-\M^*9Z5*\I8LT^)J M\%R6JX_#83%[5DE4G&I'GK(\B4K]:;X8%JM<1?.Z4;(<4L<)ADD4IX/K MR_IK7_/KRVQ=+N-4?"ZK+PRO+U?10CVH M\I?5UUQ_-MPJ\SA1:1%G*+UBWF,"C7- MEO^,Y^7SU6 R('/U%*V7Y7WV*E7S@D:5-\N61?TO>=T\-Q@/R&Q=E%G2--9' MD,3IYO_HK?E&[#3PZ#L-:-. [C6@[S7PF@;>J0W\IH%_:H-1TV!T:H.@:1"< MVF#<-!B?VF#2-)C4/]W-CZ/^6891&5U?YMDKR:MG:ZWZH Y$W5K_"..TRNY# MF>M'8]VNO/Z4I8NS4N6)_H$_EN2,W,SG<96J:$GNTLWO1I6Q#Z$JHWA9_'@Y M+'6W5>/AK.EBNNF"OM-%0#YG:?E<$);.U=QL/]2'NSUF^OV8;ZD5Y.KQG+C. M3X0ZE))?'D+RX:\_$O56;GZENH[0#OZ\3L^)MP'][V '$Y[.>!:&G<"X].C1 M<#L3JID^&O?HT8@3&,>K&/?"PD@[<[->:*8^&G?2S1A9\+;Y]6K7>_?P=&KO MTJ+,U_J,6I)_?=)/('>E2HI_=QSE[4;SN[5JH/A8K**9NAKHD:!0^8L:7/_M M+V[@_+TK54@L1&(,B7$D)I"8!&%&\OQM\GR;ODE>7!3K*)TI,LN*LN@*W 8) M:J2:2+QK5",%H&X*1-02?LJ(@>GC4@T^<+M9Q\5R?A;*G>CCMRH/5ZWL"VF"CG>\1 MI9..R(P.OI=[SV#(P^)(3" Q"<*,K 3;K 36K-PK/4K%LU+-R2PJGKO"807Z MAB,X"(<_GCC.83J0O3(DQH.#W/H!'5\1+5JK.,<9*]HT-$@N1&$-B'(D))"9!F!&_R39^ M$^AT>H),'A(+D1A#8AR)"20F09B1O(MM\BZL)[Z[M%1:+4D>E:HK:M;F?:.& MQ$(DQI 81V("BFYX]. ;D=V(T:NTRYH.=8@?L[([DE:SL1,F M9W:Z=]:06@C5&%3C4$U -8G2S#C2-HX4.DMK.%0$D5H(U1A4XU!-0#6)TLP( MMLONKG5M]?ATS=Z^=^:@2^U0C37:_EQF- Y&YBH%A_8KH)I\YU7X01"\,WJV M"^6N?:7\I!D9EPJ MPM?I/$X7]?R+\&@6+^/RFYZ6W:N7;/E2/3+-U3PNMX]UI@^Z*@_50JC&H!J' M:@*J291F!K1=['<#[!P-NO8/U4*HQJ :AVH"JDF49D:P+26X]EK"Y^@M3M8) M>6HK M#M1><3AES<1.](X4M+( U1A4XU!--)I1=VKF6/M7*J(Z-C/5E@VH=4WXVCNG M(_<'PN,W-2?W^CQE7&;4S-L>U&R=Z\>_G#B=L_?9.X30V@)48U"-0S4!U21* M,W/:UA8H]II^"BTU0+40JC&HQJ&:@&H2I9D1;$L6U%ZR.#Z=\[LG$OH,NW== MO[VGWGF"UB*@&H=J JI)E&;FJ2U74'NYXJ3IW.%5^CX]O)A_:N^J=Z"@Y06H MQJ&:@&H2I9F!:LL+U/YF O_<<2;OS>7^]\D0#4&U3A4$U!-HC1S M"X.V>.#9BP?U/A:=5S05?:]DLO?4=_B$:B%48U"-0S4!U21*,]/9EB(\%SJ# M\Z!E":@60C4&U3A4$U!-HC0S@FWEPK-7+OI=R=1@!U>][ V]]CY[)PM::X!J M'*H)J"91FIFLG>V#[.]CF&9)$I?U>>U)*;)2^4Q_'"TZ_TYH+-PGARSIY5'FU%4S4;JFVW:2LFMC9 M=BR[;71C;Y?]F$$K"U"-034.U014DRC-C%E;6?#LE85_5'OWZ9!MPT0^Q"GY MIJ*\.]S>\A=8-H!J':@*J291FIJFM&_C'-DVB_MY6EJ>^1] N]XX8M(0 MU1A4XU!-0#6)TLPTMB4$'[MGD@]]7P-4"Z$:@VH;2B@WM[@SZ']"J@F49J9IYT;$-@K#*=D<*6G& M:JS1CET^SZ&]"J@F49H9J+:6X-L7_P]G;#VF;- ME*!:"-485.-034 UB=+, M.+;%!A^[A9(/??<"5 NA&H-J'*H)J"91FAG!MBCAVXL2)PVQT(H#5 NA&O,/ MMQ/R.JZLXM!>!523*&T3J.'.G?<2E2_JNS 69%9E97-#N^U7MW=ZO*GO;[CW M]:G[,=S/_!SEBS@MR%(]:=(Y'^N3\S*,DOJ M#Y]5-%=Y]03]^%.FQ^SFDZJ#[7TQK_\ 4$L#!!0 ( .F !UF%/^'0=@0 M !X2 9 >&PO=V]R:W-H965T!&F1M(MLMGDH^D!+M$U$$AV2LM=_GR$ERS=)ZS1^Z8LM M2C/#,\-#SI&&:RZ^R@6E"CUG:2Y'UD*IY:UMRWA!,R)O^)+F\&3&1484#,7< MEDM!26*T,\)R:SPT]Q[$>,@+E;*6=C:WOC$ MY@NE;]CCX9+,Z2-53\L' 2.[CI*PC.:2\1P).AM9;_#M!/>U@['XF]&UW+M& M.I4IYU_UX/=D9#D:$4UIK'0( G\K.J%IJB,!CF]54*N>4SON7V^COS/)0S)3 M(NF$IU]8HA8C*[)00F>D2-4GOGY/JX0"'2_FJ32_:%W9.A:*"ZEX5CD#@HSE MY3]YK@IQCH-;.;CG.GB5@V<2+9&9M.Z)(N.AX&LDM#5$TQ>F-L8;LF&Y7L9' M)> I S\U_D"A!A)=HSN2DCRFZ-&09Y(2*=F,Q<04F\^0,41OI*1*(I(GZ ,C M4Y8RQ<#]U3U5A*7R-01Z>KQ'KZY>HRO$UQ*OS+PIC=+/ M;_;3V_!6+DE,1Q;L,TG%BEKC7W_!H?-;4U(7"G:0HE>GZ'5%'_^UI +6.Y\W M95FZAL95GPVKL3?P@A!69K6/O\$LP@YV:K,#9'Z-S.]$]H[EFIQ-N$K'8&]" MC/$1J :;_J 945 C"CH1?>:*I"@UFX*T4B,XF1B*%O:#(WP-9A'&40O$L(88 M=C)V;X,V80LO2=L+!3O(LU_GV>]*\1X[-/E)

-S/"E! MPF3,"Z ;9$S/S;V< ^.]%7)NG.!XD[39^2T+N>NK^*S&6JJ['C(J_IK/KI^V M6J^''A7DDYD#8(9*>P9$?>"2&6WXS]MGI67]-(4P3*I_&Q/MAO$@=+74Q@A+ M^JU@2SUA#^74S$KBN,B*%' D(-&AA0""K2Z]\OI^SP-.:-)=5BWG93#W5JNO6Z[?GXIKG4C*?-\J58_%:.LD;WW\JZ_ MG'PD8LYR"5UC!D&=FS[P6)0?(\J!XDOS/C_E2O',7"XH2:C0!O!\QKG:#O0G M@OJ3T/@[4$L#!!0 ( .F !UGN8:9,\0( )L) 9 >&PO=V]R:W-H M965T:>EM)'6!P+$Q+07'Q ? MW.:VL9;8P7;:\>^QG32T:=9-L"^)?7/.N3[727R'&\;O10H@T4.>43&R4BF+ M@6V+10HY%F>L *J>+!G/L513OK)%P0$GAI1GMN5:V\ 56:52!^QX6. 57(.\+2ZYFMF-2D)RH((PBC@L M1]:Y.YA%&F\ =P0V8F>,M),Y8_=Z\CD968Y>$&2PD%H!J]L:)I!E6D@MXU>M M:34I-7%WO%7_:+PK+W,L8,*R[R21Z<4VGZ#V$VJ]!6VA1"LGRFJQ6D!-:W?%#78<=@M+I)G@UP6L3@D<(?DWPGYLAJ G!P=%?Q2TC/D.V^1 MYWA!QWHFSZ?[77;^+_OLG[/O%<-OW@G?Z/G'WXD?YW,AN?J2?W9M<"41=$OH MO]M %'@!(TO]O@3P-5CQZU=NY'SHJNY+BDU?4FSV0F)[^Q T^Q <4X^_%<"Q M)'2%,O,Y+M3GV+45E4ID5/2YL([=OCHFAO9ZM\8=J##HA?NHZ2'*#T//V4?- M.E!.$'D-:L]NV-@-C]J]PYS@>09/N*U$PIW<4=#S6F8/06'8Z[>\'H)<+_); M%9EUH%PO"+N]1HW7Z*C7&R9Q]H31Z*#(7A"T34PZ4*X3^BVKAZB@[X9MJQTH MM^?T6E;MG=,F![XRQ[Q0-DHJJY],$VTZB7-S@+;B8W;H!?@/PUP'A,X"@ 02O]1 V@/"U'J(& M8%-WZ]RM<&.L<#(0?(&$L=9LYL.J;]%:+\+,.;E60J\2C5/)5] J2_0175=E M24&? (4I&A.94BXKH9?X#(VPS-&I/E+HC-5'T^SQ[A@4)E1^T.B;ZS':W?F M=A!AZ%O.*XE9)@>NTB$:1V[:A'-2A^,_$TZ SCE3N403ED'6@1]OQ\=;\*Z6 MIM7'?]3GQ-]*^*5B^RCP]I#O^6%'/*/7PX.N=/[-^^2OO:^($;2');!\P?;# M\O-X*I705_Q7UP;7%&$WA2E[1[+$*0P=7=K'WJ4O=MR0;OR79 MY(W(5O8A;/V/M88I(A?1L1-;N"*,%30HDBT'GM:L+8$IJWXS[I1;Y_ M,'#OE^7NL KCJ+]J-=ZT"KRH[ZU:33:M_ ,O>+):R3QJ,X^V9GY1@M#5A\V; MK*\N;A"6$I2N4U-=C1ADI@+!0YIC-@>K#U_#+"FU9RQIE9E%G-Y51!)3VCH5 MK .+EO/QO'ZPIN"F5>_0BZ,U!3>M@CB.#M<4[/ 8'/3#;@7C5L'X?RJ(5"YX M-<]?E"_>. YK!V:T:1'Z7KBFW(LTDQ=H:M'S #&WK8I$*:^8JNMA.]MV M0\>V"5B;/^D=C7H=\V/=/=7-SA-]W7J=8S$G3&HI9]J5M]_7&RSJ=J8>*%[: M]WK*E7[][6>N.T 0QD"OSSA7CP/CH.TIDS]02P,$% @ Z8 '6?G3P'8: M P *PL !D !X;"]W;W)K&ULK59=;YLP%/TK M%JNF5EK+-X0L06I33=O42E$_MH=I#TZX"58!,]LD[;^?;5)*$THGM#P$V_B< M>\XU<.]D2]D#3P$$>LRS@D^-5(AR;)I\F4*.^1DMH9!W5I3E6,@I6YN\9( 3 M#"$%HC!:FJF#FGQ+ MIH:E%$$&2Z$HL+QL8 99IIBDCC\[4J.)J8#M\3/[%VU>FEE@#C.:_22)2*?& MR$ )K'"5B1NZ_0H[0[[B6]*,ZW^TK?>&@8&6%1 M&P!G!W#^%>#N *XV6BO3MBZQP/&$T2UB:K=D4P.=&XV6;DBACO%6,'F72)R( MKT#F@*-3=(U%Q8@@M\P063S]?O+DN74;MVX?>WP#ZBU/@*GS?N, +FJ*0%.H+\(F=AP[&DW,3=M& M;Z"!-KS&AM=K0RKWNY37*+^E/(B\(-I3WLL]4+G?*/??4QYT*?![^_G MO)=[H/*@41Z\ISSL4AX<*O="W]E3WLL]4'G8* _?4S[J4AYV/"TC9U]Y+_= MY:-&^:A7^5T*LDRO!+ N_:,#_8XK?_Z>@=X0 PU$C8&HWP 5.$.9+BPE?I*M M@.@L&=&!%=\+;-?;L](;;* 5VWJIFE:OF2O@?(Q(7E8"$ED%Y;$ %YT5T#KP MX;Z(PYUU.H#[%Y')YHOJEIC^._P)02P,$% @ Z8 '60HB$ZH9 @ /00 M !D !X;"]W;W)K&UL?51A;]HP$/TK)Z^:6FDC M(11*68@$1=,Z;1(JZ_9AV@>3',2J8V>V ^7?[^P 8A+E2^RS[[U[SSXGW6KS M8DM$!Z^55';,2N?J4139O,2*VXZN4='.2IN*.PK-.K*U05X$4"6C)(X'4<6% M8ED:UN8F2W7CI% X-V";JN)F-T6IMV/698>%)[$NG5^(LK3F:UR@>Z[GAJ+H MR%*("I456H'!U9A-NJ-IS^>'A)\"M_9D#M[)4NL7'SP68Q9[02@Q=YZ!T[#! M!Y32$Y&,OWM.=BSI@:?S _OGX)V\++G%!RU_B<*58S9D4."*-](]Z>T7W/OI M>[Y<2QN^L&US^W<,\L8Z7>W!I* 2JAWYZ_X<3@!)\@8@V0.2H+LM%%3.N.-9 M:O06C,\F-C\)5@.:Q GE+V7A#.T*PKGL&Y(E"Q]A4A3"GQ.7\*C:R_:G=CU# MQX6T-W %0L&/4C>6J\*FD:/JGB/*]Y6F;:7DC4I?&]6!7OP!DCBYA>?%#*ZO M;OZGB4C\T4%R=) $WMYE![\G2^L,7?*?<]):BMOS%+[Q1[;F.8X9=;9%LT&6 MO7_7'<2?+@CL'07V+K&W J'F.^IE9X'.%F2KV8JUP@*6C0.E'>SH#>:ZHK0< MBW,NVCJ#4,>_MDV6#(?W]VFT.947G72#?UC?N5D+9:GHBG!QYZ[/P+3-V@9. MUZ%!EMI1NX5I2>\;C4^@_976[A#XGCO^,;)_4$L#!!0 ( .F !UF+:D+, MR ( *H& 9 >&PO=V]R:W-H965T3:6#AV9CLM[-?O[*2A&Z'[DOCLNW?O MY%*@L;E++@8G,\GSM\[_."X,3MK<$H62CTZXSJ?!9$C MA (SZQ 8O=9XB4(X(*+QJ\4,NI0N<'>]1?_LM9.6!3-XJ<1/GMMB%IP&D..2 MU<+>JZMIE-.<3:]PS7*&F&I50F9DE;3 M=R(.MFBSHS9P#/?4#'DM$-02+K=>WSA;<,$M1P.'5V@9%^8#' "7\+U0M6$R M-]/0$DN7*\Q:1O.&4?P&HP1N*$%AX)/,,?\[/B1UG<1X*W$>[P7\6LL3&$9' M$$?Q"![NK^#PX,,>W&'WZ88>=_@&[D6I:FG[!#9QH_XX=\W.3<4RG 5TCPSJ M-0;I^W>#)/JXA]6H8S7:AY[.<<6EY'(% AW;=?IV2 9GD[# M=4_F<9=YO#?SMI4T9FHE^6_,P1:,FHD9:HE,U%1.UQNVP)=.$VT//0-YNI-% MQY]:S6T\(]-]&AHRXQT-QZ/)*([[122=B&2OB&N9T6PS> 3XY"@[(LP7VNP* M8\YJY.:U=DZ.:H6:J[R/;/**;#(^&T?]7"<=U\E>KG1!_E/GR:LZ#P;1($G^ MR1ONS ^Z\"L_)0T5B60WHZ3;[0;Q13-_7MR;*7[#--7/@, EA48G$]*LF\G8 M&%95?AHME*7IXI<%_4Q0.PTC]02P,$% @ Z8 '60SA M_%G3 P NQ< !D !X;"]W;W)K&ULS5A1;]HZ M%/XK5NYTM4FTB0T$Z"#2NMYIFS:M*NW=P[0'%P[$6A+GV@:Z?S\[I#%5@Z.; ME947B!/[G.\[.5_.L<<;+G[(&$"ANS3)Y,2+EY=,LW+V^M_ZN M(*_)W%();WGRE^NH0'E!%8W&@F^0,+.U-7-14"U6:W L M,V]EJH1^RO0Z%5W!&K(5H(7@*9KQ3 D=)XU!Q:5W$!*=H"LP;YAE2W0)HLB% M; ;HRVW"EM1$5Z*7%Z H2^0K] *Q#%W'?"5I-I=C7VF8QID_*R&=;R&1/9 ^ MKK)3U TZB 2DAVZF%^CEBU!UA'. P'/OK&B2]"DFO IP$@Y, UU%R0FOY"OH5\?ZQ9%K_ #3#BF;X MY)D6/LJTD/3ZW?I$&U1 !K\%I(/@/LRJ"K/<"7,=4K?+$*7Z8QE+1QB'%?KA M,\NDKS6R1R9.:"WS9U01'QV+3$8'H(D#6V.#)Q=*:?+!-SDD9%2O%+Q3[_&? MUTJ#3XQ^ A6N4-H:CIVU\P^()=PO%C>VMFED"SON'HM>L+/':,O4-@ZXJ7-H M(9C>(\%T1Z/!'KW84HZ=)?1 >G'[;-:++=&XJ48?6B\#AUZT*\.!H M].+L%MHRM1T$;FHA6NAE^%@O_5YOCUYL3B%.!N&MDQW3@*:NHC_KY?2Y .]Z*U+O5Z(+>KD][;K MK?32X+-9+[92D^?>XX\<>CG$)I_8UH ;_5)$(Z& M>P1CJSIYALV^VV=]?%%=:/V=HUASK/V9BB7+)$I@H2T'IP/](L7VI'@[4#PO M3F=ON5(\+2YCH',09H)^ON!L>KDQU8WOZR3'DNF^K%#02B95R0Q-U<;7E4*6 MNJ2R\,,@F/@EX\*+(Q=;JCB2M2FXP*4"79JJ6BF=^AI+Q$H;D4H#";>K>#F]G8[G<;?G#%/9254;3**<_$C[A%42-D2I:0 M2&$4]8DTF+QE1Z7A(WQC2C';/[ARYKS42J(]^0' OJ)RWU MK*$.WZ">P /QY1KN1(KIZWR?RNAJ"0^US,*S@%]KT8=A\ '"(!S!TVH!EQ>] M,[C#KD=#ASO\GQ[-7_5HWO8(?MVNM8O_/M6(!G]T&M_Z[D97+,&I1\;2J+;H MQ>_?#2;!IS/J1YWZT3GT^.ZEYA79R-!EK:3FYN11-1@3AV&-O(W'@^%UY&]/ M,(\[YO%9Y@5FJ!2F9-ZF@;BOR(PND,B-X,Z7%2HN4[BDRU2Z^] [I>\\TR!L MJ >F-EQH*#"CU*!_1;)4 MX_MF8F3EO+:6ANZ%&^;T5**R&V@]D](<)I:@>WSCOU!+ P04 " #I@ =9 M%L^MF'<$ <'0 &0 'AL+W=OACTP%FT+E427I.P6V(HIBC-M.2_[;NER3G*>Q!F^I8#E:8KHMQN< MD.-"@]JIXR[>[GC1H2_G>[3%]YA_VM]2T=(;2A2G.&,QR0#%FX7V%EZ'T"\< M2HN_8GQDG6=0+.61D,]%XT.TT(QB1CC!:UX@D/@XX!5.DH(DYO&EAFK-F(5C M]_E$?UO5VLO !8BCY9R2(Z"%M: 5#V7T2V\1KS@K-LH]I^+;6/CQY1U.$,<1V"/* MOP%.4<90F4(&?@7W8EM&>8(!V8"3X6UI^- U?!U@CN*$O1$NG^X#\/K5&_ * MQ!EXV)&B]8%C-KK%*GO6= M73/:#."?/X0I^,!QROZ59;WBVG)NH8K7;(_6>*$)V6.8'K"V_/DGZ!J_R4*N M$A:HA(6*8+WDV$UR["GZ\H%PE @1/^ LQV!#22H:[2F/L?0X5DRW9!;_70Y+ MRS!\&\[U0S?D8S/3L%P&D"X$P&H*=I MLK5.NI^["57" I6P4!&LEP.WR8%[(85P529')2Q0"0L5P7K)F37)F5U (2JF MTU4(D2EB@$A8J@O7RXC=Y\2^D%K[*Y*B$!2IAH2)8+SG0:&L$XP)Z M44.[)WC6.N^8 M9IZ]-U72 J6T4!6MGYVV7(3.I>1#:26IE!8HI86J:/T4M=4DG*R'7BH?[O@T M6XX]E(^QE3$4C[&);8TJEDE0?^%MI0:G2[7O*L?$Z\S-J9(6**6%JFC] M'+5%)?0NI1]*:TNEM$ I+51%ZZ>HK2_A9(7T4OWP1[]/>K.A>HQMH&&X0P&1 M6?FC"D9F!>% 0_3.;4^*Z;:\9F-@3?*,5S_A-[W-5=[;\@)KT'\#KU=0TA\4 M5W_E[5*+K^X-/R*ZC3,&$KP10QE7,Z%UM+J*JQJ<[,N[ID?".4G+QQU&$::% M@?A^0P@_-8H!F@O1Y?]02P,$% @ Z8 '60-Q[V*0!P @S\ !D !X M;"]W;W)K&ULM9MM;]LV$,>_"N$50P=TL4C)>L@2 M ZE%8AE6-&C2[<6P%XQ,VT)ER:7DI 7VX4?)BF5)#".GYS>MK?!^)]U1)][? MU,5C)K_D*R$*]&V=I/GE:%44F_/Q.(]68LWSLVPC4O6712;7O%!?Y7*<;Z3@ M\\IHG8R)9;GC-8_3T?2B.G8CIQ?9MDCB5-Q(E&_7:RZ_OQ=)]G@YPJ.G Y_B MY:HH#XRG%QN^%+>B^+RYD>K;>$^9QVN1YG&6(BD6EZ,K?,YLMS2H1OP5B\?\ MX#,J+^4^R[Z47Z[GER.K/".1B*@H$5S]]R!F(DE*DCJ/KS5TM/=9&AY^?J*S MZN+5Q=SS7,RRY.]X7JPN1_X(S<6";Y/B4_;XNZ@O:%+RHBS)JW_18SW6&J%H MFQ?9NC969[".T]W__%L=B ,#Q=$;D-J = V<9PSLVL >ZL&I#9RA'B:UP62H M@5L;5,D<[X)513KD!9]>R.P1R7*THI4?JG15UBK <5K.K-M"JK_&RJZ8?A() M+\0<;;@LOJ-"\C3G5K;)OS=)Y?C MU;J6'<52?Q_O=>9!GSL-&'[*T6.6(IG,QU]B' M9GO78#]6,=D'ACP%YCTQ O_8IF?(MMXA8A%':V[G)^S#O],>_,;!Z* M2)ECG7DKEO9^DMD5SWYADMU4D^RNF63HGS_54'1=B'7^KV[2[+B.GEM6W?-\ MPR-Q.5)E-1?R08RF/_^$7>LW7<8@82$DC$+"&!"LE6EGGVG'1)]>15&V38M< M/70B$3_P^T3HTKJ#N!6D?/8]3!ULVVJB/QSFR^CJV'P-!#I5AO>'6%RX!AC"[MN)[Y&1\?&=YA/"NF3]7T& MV+5]?8#=?8#=85-XP[\_-W_=GF,2>,3OQ-?HY]CX#G))(5TRC4O;\Y\)K[,'DV[<^K2)Y;M^ MT![&C)?VRM+J[P/G&P-WJU;?<;I\AY8B%5+%4"VT$)^K-6&FUL;K9??M#T M6U";>-U&4#.*$+O;JFA&!8[3>\IH/#K=)QLS7]=KYV;30F-S#]U6E?]#5ZTV M!=TJAW&D#RAD!SL#I86@- I*8U"T=L*;IAY[IWKZ /74=<(A:2$HC8+2&!2M MG?!&C,!F->+ERMB7 ;!M>]W*V!_ENT&W,/8'$2_H2C@ZAY[O=@OC*70'W @/ MV*P\= OC7LV]"J\J06>A;IUH%><"\:44HA0IC%$&52M :2$HC8+2&!2M_=-B MHUB04RD6!%2Q *6%H#0*2F-0M';"&\6"F!6+(;_:$(UHT16J9V8_1V=L@$L* MZI)I7'HXT"_42:-JD"-4C2/K:CD\5DU4D.?T/W(A6+N$!& M]+=8^/;$[^XP,'LZ.F>#G%)0IXST=XD$OA,XSU321DLA9BVEIY:JNAGO=N-& M7^)TB:)LO4EBM8 5*,\6Q2.71R]:@62/.I>0M!"41D%I#(K6GAF-7$2"4Q5< M4&$(E!:"TB@HC4'1VOND&V'(-NH0TYNMC%8\%[EJ6+.U6KJ^\&-]C3LL2;B[ M(6M6#VJUW)T59Z@#]7ZSTX!P5ZUEYBM\;00;I<4V*RW Q?2 8RG^AQ!ZBG'QU3(?!5OT$;(2+6N?*E=\-88C _*H'6&K>[N,K.[HQ,WS"L%]E\4B5I6VO U5/N*JH,\RN1:%,$J9_,0&DA*(V" MTA@4K9WN1E*R)Z[D ;5?L8'[PBOA5Q6;W/GJ-)W=F]R[H_NWQB_JMZ3[AQ_ MC\]G6',\Q.=T]SYX@]^]GOZ!RV6/?:K.WY>; M>C%?%9\J9[U9+O/JCX_%HOS^X<0]>7C@\_SFMFX?.#U_?Y??%%^*^K>[3U7S MW>FC3"?:?.!NV [1+_,R^^KY]\[;2K\K4L?V^_$5;1?VY_)X4NQ4:M=ZL7*RW_SK?=\L.3IS99EV7R]W@ MYADLYZO[__,?NQ?BR0#7?V& MQO@]1TPW T8/A\P>F& OQO@]ZTPV@T8]:TP MW@T8]ZTPV0V8]!UPMAMPUG? =#=@VG> .WCXS0UZ#WG\9??^;;L/OVZW]^_; M??B%N]O?^.G]W^+V#SG(Z_S\?55^=ZIV^<9KO]AVPW9\\_<[7[6-^Z6NFI_. MFW'U^9>ZG/U^6RZNBFK]%Z?XQV9>_^'\$A1U/E^L_^K\ZOSV)7!^^?-?WY_6 M3;5VS.EL)P?WLO>"/'14N:IOUTZXNBJN#.,C^_BQ9?QILY:/J^H]K.I'SPJF MF]5;Q_7?.-[ \PW/Y[+/<._%X4&/XK M"_MPE5=-=??%X:E]>%#,'H>;GGS6O[IIN.Q?W3,,5_;A?RN_O74&OFFXU@3# MQWX?;KWA"][E(E^OG?+:V3:^\W^R^;DCZF*Y_G_#D_MXC_EFK-VH>+>^RV?% MAY-FJV%=5-^*D_/_^I,['ORWJ;](+""QD,0B$HM)+"$Q06(IB64D)DE,09C6 M^?YCY_LV_?QS<;>I9K?-1JZ3KZZ:C>YZ7A7-)GC=S@:SL M]+'S (D%]]AXB[5[*=_.O3-WZH\&@\'[TV]/FWQ_27?@#B;^WI+1_I+#@>>Z M^TO&!M,;#R9G>TLFY$H+$DM)+",Q26(*PK3>&SWVWLC:>Y^:O=&BJHJK^PY[ MXZQO\Z:*DV_JV[*:_[/YP2_SU>Y1T[;V1ZM_; .26'"/C9ZT0-M[@_W^(ZM& M?:O&9-6$Q 2)I7U?CXRL*DE,09C6H./'!AW_5(/.U^O-X>:TVL/?3CYJ3XL-_6Z;C9;YZN; M0\UH+7!L,Y)8,#G8C&2YZ&"YF"R7D)@@L?3@"Y&1Y22)*0C3FO'LL1G/K,W8 M'G*Z[[1F;_%QY_&N*F^J?&EJ/2MW;.N16$!B(8E%)!:36$)B@L12$LM(3)*8 M@C"M]Z>/O3\ECQ-/RK\J7Y695F^8"NW[L9(!J :J%J!:A6HQJ":H)5$M1+4,U MB6IJIST]W?!PE*_;H]&;_DD.Q+4W_?/M_.+';-[\5^<_C$UNU8YN5: MHQ_G%U\^.QY>M;YRZ?FSXJ]7'G]&C(2WO)H]_322U$M0C58E1+4$V@6HIJ&:I) M5%.4IK=W%V9S[6DVL9I51?M>7I=./IMMEIO%MM6OBNOY;&Y^'T?C:SM-.V$P M-K^-DW5#5(M0+4:U!-4$JJ6HEJ&:1#5%:7J?=SDY]V!0SG?N3Z ]^935IY># M>BL3D7SF[")UGC]!]6N2_1O/:2Z/A.50+4"U$M0C58E1+4$V@6HIJ&:I)5%.4IL\ 70S/\\C-?P^-X:%:@&HA MJD6H%J-:@FH"U5)4RU!-HIJB-'T>Z.)\GCW.][#Y/ROFW]KC_9NJC>;>%=6\ M/'@Q"3M]]*2 )OUVVM./4OO>8#0>/DOFHE4C0]6)/QX/Q\]RN6C5!-4$JJ6H MEJ&:1#5%:7HC=^D\SYKZ.0]GY:IZ3YAF\ M'0S.GG?6'\_?KZV+[UMQ>$3'\,;O-5S>%L<71>!VJ!:@6HEJ$:C&J M):@F4"U%M0S5)*HI2M.GBRZ!YXW1/7;T4F^H%J!:B&H1JL6HEJ":0+44U3)4 MDZBF*$V?![JHGG?@PG-%-2M6=7Y3M)-!T6NS'XWJH5J :B&J13OMV<[!=.H] MWSE @WJH)E M1;4,U22J*4K3N[P+ZGGVH-[%]?5\,=]F<)MF;V]UZ6)^'QOH\--:':@&JA:@6H5J,:@FJ"51+42U#-8EJBM+T>R=UL;ZA/=;W MM\WR:U&U$\%F-:_7SFVQN'*^_N&4VTV"0V?V[/BQTP*J!3OMZ3FV\6@P&KK/ MSA.@5:.>56.T:H)J M525,M03:*:HC2]E;NPWM >UC/M"H G#.S5C^YU-.*' M:B&J1:@6HUJ":@+54E3+4$VBFJ(T?=[H(GY#-.(W1"-^J!:@6HAJ$:K%J):@ MFD"U%-4R5).HIBA-GP>>W$?5'O'[B1,&=O'HN8"]G2I[/U7VAJK#?FDBM&J" M:@+54E3+4$VBFJ(TO-34V&IRY1+4"U$-4B5(M1 M+4$U@6HIJF6H)E%-49K>^EV0<#A"-_31A""J!:@6HEJ$:C&J):@F4"U%M0S5 M)*HI2M/G@2XA.+1?H^_+_1THB]W!OBOGNJR<^\GA0KMO^L'#_VAV$-4"5 M1 M+1KNWTQU[_P &@A$-8%J*:IEJ"9135&:WO9=('!H#P3>=_A'K<.-78VF %$M M0+40U2)4BU$M036!:BFJ9:@F44U1FCX!=%G!X1FZ_8]F_U M0+40U2)4BU$M M036!:BFJ9:@F44U1FCX/=-F_H353!&[_HZE 5 M0+42U:*=9M__1J!^J"51+ M42U#-8EJBM*TMO>[J)_?-^JW?CX!'.AS.WQLGZ-:X.\'[HP7\$"K1H:JQ@MX MH%435!.HEJ):AFH2U12EZ6W\SO\LD;])N'5BXW];K.5^V9O8/-C.;X M4"W8:<_2L_OWR42K1CVKQFC5!-4$JJ6&5\0=3B=[+TF&EI6HIBA-[],N5N?; M;V!K.MRV_>B=_>B;73VZ/=%X':J%J!:A6HQJ":H)5$M1+4,UB6J*TO3YH(O7 M^4/RZ)N/1NM0+4"U$-4B5(M1+4$U@6HIJF6H)E%-49H^#W0!/-^:\CE_^(S- M=BXP'75[W*@_M"%/9I,N42W8:4\W('_U/=>P)6]8<.KO+1>9EIOX^UNDL6E! M=SK=O^E]@JZQ0+44U3)4DZBF*$WOQBX3Y]LOKO?JO6DT)(=JP4X[O#>]OYSO MCO:;->H)QGW!!%U?82CK#B;[95/3@N;=6\.*>/[^7")-KXSKC_<65-0:ZW_N M7?3+MT>_7M@I_0]?1<;^I(YN$C0GAFHAJD6H%J-:@FH"U5)4RU!-HIJB-'TZ MZ2)E_@3=IT639:@6H%J(:A&JQ:B6H)I M135,E23J*8H39\'NF29;[\*W>NN M(F/'CYX6T*#93CMX%1FT:M2S:HQ635!-H%J*:AFJ2513E*:WCLAM'=S\: M6=MI!V]'A5:->E:-T:H)J@E42U$M0S6):HK2]([M,GR?=]ZA3%7>;JGF?7A?.757>5/G2V+1H)@[5 M E0+42U"M1C5$E03J):B6H9J$M44I>D31)>)&Z%76QNA(3A4"U M1+4(U6)4 M2U!-H%J*:AFJ2513E*;/ UV@;F0/U'WN-@/:%%Q5U/.J6!:KNIT;CKG:FKW. MT3,$FH5#M1#5HM'^U=:&[O!LZ#_? 4!3;J@F4"U%M0S5)*HI2M-Z?]REW,;V M2Z[U[GU3O]OM8_L=U0)4"U$MVFGC)_WN-;NV^Y_:C-&Z":H)5$M1+4,UB6J* MTO2.[_)LXP-79S,?%KCX\MFYN*F*;?,;FQV-N*%:@&HAJD6H%J-:@FH"U5)4 MRU!-HIJB-'U"Z.)R8_3NJF,T-8=J :J%J!:A6HQJ":H)5$M1+4,UB6J*TO1Y MH$O-C>UW5\4. ^SJ:+NS@VFS>;M__9)+^W,ZNO_1M!RJ1:@6HUJ":@+54E3+ M4$VBFJ(TO?^[M-S8&@EZY:$ ?W^7UFNODF9H>30-AVHAJD6H%J-:@FH"U5)4 MRU!-HIJB-+WENY3>V)[2:W;ZWSAWVEW5Z[+.%T^2 5=.OBPW+QP2N-?=P9.N M'[P]>][O:.8.U4)4BU M1K4$U02JI:B6H9I$-45I>K]W^;VQ/;^W[??F33V? MK]JTWBLZ'PWR[;1G\XBGSR,!6C-$M0C58E1+4$V@6HIJ&:I)5%.4IG=^%P8< M_U08\-"]'NSJT7V.9O]0+42U"-5B5$M03:!:BFH9JDE44Y2FSP==]F^,9O_& M:/8/U0)4"U$M0K48U1)4$ZB6HEJ&:A+5%*7I\T"7_1O;LW_8Y_3L=8Z>(=#L MWW@_7V>\U8-A.=.='@R+&6_T8%C.?)\'=&T%JJ6HEJ&:1#5%:5HG3KHDWL2> MQ'OM9^OL_+$-B&K!9/]FI"]\MLZTY'!ZMG\:(>IMQKW-!%UK8:H[/AMZ^[=[ M,"YI_+R;:_&+@TV M.?[B:; W5 E0+42U"M1C5$E03J):B6H9J M$M44I>GS0!?R6#-9>H%NRTY_N:H[$_?;[YC@;(>M>-T;H)J@E4 M2U$M0S6):HK2](;NPF&3 S<>[;$GT/,F*?9*1_Z>-GD0+SLM1O_:,X,U8*=UF?C'\V0]:X;HW435!.HEJ):AFH2U12EZ0W= MY<,F]ONE'M[X_[3(5T7M1/-Z5:S7;YH?S=[^_-D!-%^&:@&JA:@6H5J,:@FJ M"51+42U#-8EJBM+T>:3+ETVFZ X"FB)#M0#50E2+4"U&M035!*JEJ):AFD0U M16G:/'#6I=O.[.FV7G=1M!O'=C^J!3OMV?T,I]-GGU(+T:I1SZHQ6C5!-8%J M*:IEJ"9135':?<>>KF^+H@[R.C]_ORRJF^*R6"S6S?;]9E6W;]]/'G6JXKKI M:/?=A7=RNO=XX+X+7K<_YO M4$L#!!0 ( .F !UE-L5T)G@( ,4' 9 >&PO=V]R:W-H965TD*+5="-.DP@7<@;ZO5M+,P@XE)PRX(H(C"9M9,.^?+:;V MO#OPC4"C]L;(*ED+\6 G5_DLB"PAH)!IBX#-;PM+H-0"&1J_6LR@)F@RGU1TYZ- I352@O6 M&AL&C'#_QX]M'/8,XOX+!G%K$#O>WI%C>8XU3A,I&B3M:8-F!TZJLS;D"+=) MN=/2[!)CI],++#GAA4(5F%256 +ZB.9Y3FS,,$57W"?>1O#D'#0F5'U(0FU< M6X P:]TLO)OX!3=C=".X+A6ZX#GDS^U#0[GC'>]X+^*C@-VC]A):",9.G)<5*]4SJ,EI;->AK M(_PBN@%=BAS]^&*0T94&IGX>$CE\ Y&C3N3H: J<+H7@,2LQ+R!'Y@*V[.T GA;>8/WDCO9N3O2+A76AG(PC4099S47/LJVZUV/6KN2_.? MX[[!W6!9$*X0A8TQC4XGQJ_T3<-/M*A=.?P-02P,$% @ Z8 '688-D7S1!0 @2 !D !X;"]W;W)K&ULO5IM4/G)AI4%%O*VW%I\7Q*<5DY%;B';]JT"9W2V6E9C M-^5JR0XBSRBY*0$_% 4N_[TF.7NZFL'9\\!MMMT)-6"MEGN\)7=$W.]O2GEG MM2AI5A#*,T9!2397LW=P$2.D'"J+OS+RQ(^N@0KE@;&OZN9C>C6SU8I(3A*A M(+#\\TC6),\5DES'/PWHK)U3.1Y?/Z._KX*7P3Q@3M8L_Y*E8G_I FH \A9>PG%>_P5-C:\] 0@(\-IMY]3X3DG\-I]I4ML[>KJ796"+O@>)^1J)B62D_*1S%:_ M_@)]^S<=JR;!(I-@L2&P'O]NR[\[A;[Z+!]%&4U8070)J'W]RE<]<1Y7;NA MM+0>CYG56+DPL/M6T=@J<%'@]:WBL94?A&[06O6"]-H@O>"[@YRO M-580.D,>QE8!"MUP0,38RG<"YP03\Y:)^203=X(E7P';J\><-MF3[J^5()-@ MD4FPV!!8+P=!FX-@\A$0;S:R:%1%1JK*!5DV DZ20YF)C/"%+BF!R:28!(M, M@L6&P'I)"=NDA)-?C"]5@4W2"_PHG\];\ER7R5:#"UF(*97$Z=^R/I5-@P!G M]<=O==D*1PH6>-"' ZD86R$7RL?(0"O&9M!S?'>HFAHTST>AK5<+:'?%LCU) MRZU\*)19HFI:7DG'016IVJ)T$NBUF]0H6F04+3:%UD_)4?\"#/9"'MUAX5MK#'SI(Z< MJ$9AU_/ R9)^=4/*Z@T/3DZX.@:UI&)CNK5Z?& M)%ID%"TVA=9/3=>]P>GVS:2,C-LI% ;0&\K(V"SP7#14$0V8[XU:6HU9.'?0 M"1'I>C@XW<2M<\PY> =D&UCK:11M,@H6FP*K9^'KIV$DXW1:;G8 -UWIBJ+IUO/GMG7:G,1\9V,W:^AOPM#SX'RP"=T M QO.!QM;9SFW P<%PWI;BQEX-O).;&S4=8EHLM71'7.=(NY8 PX\[3STC-7S M!D=KMB\]WS[^&;[KT/H,7WA&6JNAP,1:J[E_@J^N=4/3K=NK^#K>7"]@#/T M8SH?=_AR2&LU9DQG-?<&C%E'1ZH%*;?563:7D1^HJ(^WVM'VO/Q==4H\&+^& MBS74C$=P$=>GX1U\?3C_"9?;C'*0DXV<2JUM!LKZO+N^$6Q?'>@^,"%845WN M"$Y)J0SDYQO&Q/.-FJ#]KX/5?U!+ P04 " #I@ =9<)48_(\$ ' M&0 'AL+W=O$"B0NVQU2]V3!>(*EN^=86>XY1 M5CD5N>TZ3F@7B%!KM:B>W?+5@I4R)Q3?B(<(Y3J2&0^G? :YSG&DG%\:4!M=HQM>/Y]1/Z3U7R*ID')/": MY7^03.Z6UMP"&=Z@,I=W[/@1-PD%&B]EN:C^@F-CZU@@+85D1>.L(B@(K?^C MQZ809PX*9]S!;1S3J+5%^*]KN-UGXG7 Y\8E3L5"E5QC/C' MT_[AA+^M:M<6T'TJX+4["?AS22^ Y_P 7,?U1^)9O]S=&TOG_XV>_.?1.\7P MVF[R*CSO&;PK*DFF6T!-?G"/TY(327"_;WH]T[;@J5/^_$4!@QN)"_'76(_4 M4?CC46AMO11[E.*EI<138'[ UNK[[V#H_#A&D$FPV"188@BL0Z7?4NE/H7>I M%"=4HXE/8GRV@E@$BPV"988 NM0 M$;94A&]"RT*35)H$BTV")8; .E3.6BIGWX:6S89:YD9AY/6T;&CFP[D7SMR> ME@WMHL"#GM/3LA&X(/+*TM.<]8B)"R,G MZ"W;XA&[(.SI7#(*-G>\9P0,GFV.X63%[["0G*2Z#G4)2TKD^*YU$NBU,\ H M6FP4+3&%UJ7$/5'BO@E%:\(P1:A)M-@H6F(*K4OHZ9,!G-S&?D6JY@U4!LXA M[ O;T"J&ULM5I=;]LV%/TK MA%<,#=#&HC[MS#&06!*:8AV"-MT>ACW0,FT+E42/I.,4V(\?]1')HFC6"=B7 MQ*+O/5<\AR)Y1,\.A'YC6XPY>,JS@EV/MISOKL9CEFQQCM@EV>%"?+,F-$=< M7-+-F.TH1JLJ*<_&MF7YXQREQ6@^J]KNZ7Q&]CQ+"WQ/ =OG.:+?;W%&#M'T]NH%7,9R6"57$ MGRD^L*//H.S*DI!OY<7=ZGIDE7>$,YSP$@*)?X]X@;.L1!+W\6\#.FIKEHG' MGY_1XZKSHC-+Q/""9'^E*[Z]'DU&8(77:)_QS^3P 3<=\DJ\A&2L^@L.=:SO MC$"R9YSD3;*X@SPMZO_HJ2'B*,&>GDBPFP3[W 2G27"D!.=4@MLDN.=6\)H$ M3TZP3R3X38)?<5^353$=(H[F,TH.@);1 JW\4,E590N"TZ(<65\X%=^F(H_/ M[XJ$Y!AP](09> ]N5JNT5!QE("WJ<5OJ_S;$'*49NP!O1#MXV)(]0\6*S<9< MW$.)-$Z:>K=U/?M$/0=\(@7?,A 5*[Q2Y(?Z?%^3/Q9];PFPGPFXM;6 '_?% M)7"L=\"V;!=\_1*"MV\N -LBBE7=6YR/YOP8+7S-O:$-Q5@\W/PT;F3T+F,] M6H@3@0;[:!IEG'9H.A6NJJ4.Q;.HP7PH+ M3Z!-^F'1"30I+-9V\Y4D>BV)GI;$/\0F1"RHF(H'IB(0,8:Y<<% MCY[2'O5!2WV@'^/[?(DI(.MZAL )3A_1,L/=BLC ?]V%BG=M@9>N#2;!PF#( MER2/R7*Q(;">CI-6QXE6QYO=+DN32KE22(8>TV+#P%OQX.PP381TPM-S2D8F2\:&P'K:3%MMIEIM[EL!RN>,XM*<"G6.A5() MHP5]Z7-E$BR$*BB/$O:4:F")C)4I(JR?<^5-E3ZGKZ6R2-K#'_ Y("]=P#E9*]>6QJT MXRD\L&QY55=$0==SHFBBC/#N2:L;Z?K^71[GBTS^?Q>>>48CV9 M]K!G5F#)9-J#<10$OB=S.<2R9"*'0+8CSQ*QOI^OY;'SPU!KPRI#O,0%7@M' M3)99NJE>SBC9"/]X\C7H+1QZ M6M>V//FMTD(1-W5=:[!5&H8%KN\[OCQ=#N/@=.H&UE1>G@P9^#[#G3N'>GO^ M\/D&?"#9"E,U>T:]MU&TT"A:9!0M-H765[7SZG#R[L/]3[_]>_FX%*ISUX.:.O_V(ESRH:&2T:FT*K)1H?'=[FF&ZJ8W8F M=IW"&=6'96UK>Y1_4QU@2^VW\&H!%>TAO(KJ@_H.OO[=P"=$-VG!0(;7HI1U M&8@UAM9'\?4%)[OJZ'A)."=Y]7&+D9CARP#Q_9H0_GQ1%FA_$#'_'U!+ P04 M " #I@ =9^1%+,.," "<"0 &0 'AL+W=OB+ K,7R9 MV'9LV,;^QD.^RJ2^84:C-5[! N33>LY5RVQ=DKP *G)&$8=T;-S:-].A'E\- M^)'#5AQ<(YUDR=BS;MPG8\/20$ @EMH!J[\-3($0;:0P_C2>1CNE%AY>[]WO MJNPJRQ(+F#+R,T]D-C9" R60XI+(![;]"DT>7_O%C(CJ%VV;L9:!XE)(5C1B M15#DM/['NZ8.!P+;>T/@- +G7P5N(W"KH#59%6N&)8Y&G&T1UZ.5F[ZH:E.I M59JXD%SUYDHGHWL:LP*0Q#L0Z#-:J%62E 002]%=*4L.:(Y?U%.3 CW1 M!#AZQ#LT 0II+M$MYYBNH.Z^G('$.1%7RN9I,4.7%U?H N44/6:L%)@F8F1* M1:SG->.&;E+3.6_0?2OI-7*M3\BQ'*]#/NV7SR!6B/6.(:QH5Y" 7P#1O3Q M@QU87[KB_B>S5^'=-KS;YQX]@/XHZ"6@UL8;SV-26P25A?Z ;"+;=3U_9&X. M8_1.=&8,KXWA]<90Y'X7>:WR#\A]VQYZ1^2]WF>2^RVY_QYYT$7NGY*KDH=' MY+W>9Y('+7GP'OF@BSPX(?>"T!D>D?=ZGTD^:,D'[Y&'7>2#4W+'&1ROEE[O M,\G#ECSL)7_,0.WJJ03>Q1^>\#M!8(?'BZ9WBC,##-L P_X 3&+2Q3X\^<9X M ]\8-O2#P&F'U53FP=ZISRW?,5_E5" "J1):UP-5)%Z?!>J&9.MJ.UTR MJ3;GZC)3QR?@>H#J3QF3^X;>H=L#6?074$L#!!0 ( .F !UEYWY+LZ@( M %@) 9 >&PO=V]R:W-H965T&KOM6V-@LW=!$KLV ' MO8PL<(;J-IL*/;-KEHBFR"3E# 3.^]:@?3'VC7UA\(WB2FZ-P61RQ_F]F5Q% M?*TZI=&N#V>,-^6>2N<[DC$D<\^4XC%?>M M,PLBG),\43=\]0FK?+J&+^2)+/YA5=DZ%H2Y5#RMP#J"E++R2=:5#EL ]^P MP*T [E. >P#@50#O7P&="M IE"E3*708$T6"GN K$,9:LYE!(6:!UNE39K9] MIH1^2S5.!2.>IE3I?502"(L@Y$Q1MD 64I1P/$9%:"+?P2E;\#;6IU:(GT*V+\G_IMG)U:N/@U?P>G\]#C#0IV&T&ERI5D?D%FJOXR<,^[3L]>;BORW,AWMXQV,NW6F78; M,YTUYMA]YM%K^^WSW;A&C1Y>NNVO1+8CAE^+X3>+8>J#KJFF7 J,8"YX"BI& M_4VE&6&/\.M@"1F6S-TMJ;I/9&KT_5*97HFLE,G>ZD4IBD71TZ7N*SE395NJ M5^MKPZ#HEO8?\_+.<4W$@C()"&PO=V]R:W-H965TWZ36/+=[\3[4R?Q MS/&>Y5_YFE*!OJ5)QB?&6HC-S6# YVN:1OR:;6@FOUFR/(V$/,Q7 [[):;0H MG=)D0$S3&:11G!G3<7GN/I^.V58D<4;O<\2W:1KE_][2A.TG!C:>3SS$J[4H M3@RFXTVTHH]4?-GEH.7@WF* M.)VQY,]X(=83PS/0@BZC;2(>V/X#K0=D%[PY2WCY%^TK6WMDH/F6"Y;6SO(* MTCBK_D??ZD0<.!#R@@.I'Q[JM8I$7 M8@W1)Y:)-4=!MJ +A;^O]WKSJ3[ZZ,T1W>"IOQOU42KV)::753C&[Z)YG1BR'++:;ZCQO3GG[!C M_JI2%Q+F0\("2%@(!.NH;35J6SKZ]/=M^D1SQ);R:53H'3TE]'EJ<_2?9I;? M:L&OE1H2YE[ [U@PP7 L$Z^MF-?K96O\],R,="3G7-/S:S+6]D>[WT*LQ,S_%&7;-0.[0S$^9Y%>R3NV(AA[N <+%#%'V"9. MK^1I1W9FWD9-WD:GE3SY7+_+!,VSJ%I6J'*H1;WVIH"$^9"P !(6 L$ZXF*S M73":%RR"-1Q(<%":#TH+0&DA%*TK^D&7 /]8+:S].R_#Q.J]B2,GU\+[1,8I;YTB3CRGZA:*%OCJ&P22 MYH/2 E!:"$7K"MUV,_ EVQD8M)\!2O-!:0$H+82B=45OFQI8W]7X?E4\;A'8 M%G;Z5?'8RB%':V*%E4MLTJ^*"BO/[;\>ZL=U;M[:9@+6=Q-F+)=W223H%=MG M=(&X8/D+U1!H[5XG&I+F@]("4%H(1>L*W#8]L'/):@C:%P&E^:"T )060M&Z MHK?-$:Q=C9]0#=WCQ2NQ+>>H'BKL\-"U1_V*>&Q'+->SK'Y-5-CAD6.9_:IX MB6X#;ML-6-]O4%?%4Q;1>O"K;QA(F@]*"T!I(12M*WC;)\&C2U9)T-8)*,T' MI06@M!"*UOW%N6V?$.U*_?M5LO;O5DFWOY*NK9Q.C>ROD7T%2R[*>ZQ P2($ M]U;EH7YMBS3@G MQ Q 8X:*F$/';'6M;?*I#@3;E)M2GI@0+"T_ MKFFTH'EA(+]?,B:>#XH S5:KZ?]02P,$% @ Z8 '69;BU@R9!P A3\ M !D !X;"]W;W)K&ULM9M=;]LV%(;_"N$56PNL MM?@A4LH2 TW$8AE6K&C:[6+8A1HSL5!;=JIE2-OB[F>74QFM7U\FP\KFYG:I%6KXJERIM?[HIRD=;- MU_)^7"U+E4Z[0HOYF 0!'R_2+!]-SKMK[\K)>;&JYUFNWI6H6BT6:?GM4LV+ MQXL1'CU=>)_=S^KVPGARODSOU8VJ/R[?E2 ML;9 %_%GIAZKK<^H;7HR"]H[47-W6+2)M_CRH*S6?MZ3F/K[T MT-&FSK;@]NG8QBD9HJN[2U;Q^7SS^JOH&A2WO MMIA7W;_HL8\-1NAV5=7%HB_-UV[L'EZ1U.CDOBT=4MM$-K?W0/?VN=/.\LKSM*#=U MV?R:->7JR8VZ;])>5^@ENEGW%53J;05;%8 MIOFWGRKT7BV+LDX_S17:@)XGJDZS>?6B07Z\2=#S9R_0,Y3EZ,.L6%5I/JW. MQW5SYVW]X]O^+B_7=TEVW"5%;XN\GE5(YE,U=91/_.6YI_RX>6*;QT:>'MLE M\0)_6^6O$ U^1B0@S'$_5X<7IZ[F?%_M\G_7;CP,NNE#M.-1?Q_J>T.6WQN] MYN_?FW!T7:M%]8\K\VLV<[-;G3RKENFMNA@U0EBI\D&-)C_^@'GPB^NQ0\(2 M2)@$@AD)8IL$,1]]\J&HFU>Y5 \J7RE7#M;%>5>\_:_E84*#(&;X?/RP_72' M823BC%,S+!F&A2R*P\@,DXZP(.)1O DSVAINVAH>T-:G+BDOKS\DKUU-7E/" MK=HQ$=W[8#39$899P+G5Y&$8H9@+8C79$1:00.QH,M\TF7N;?%64S8N7U@HU MZHJ*1J)+5XN]D&-?-$A8 @F30# C$V*3"7%")120"8*$)9 P"00S$A1M$A2! MJ$,T>%%?XHB$PE('5YB(>&RI@R.,<*"'VL$)U:&' ^4(E): TB04S4S3EB/" MWS=:ZLL;@X) B#BPU,$1%T<1LP8%B2.,8!QA"R==U<8X)-RM#YCH!I/C% +] MB_Y8JF9$T?;1_IK;M7G!1_=)2%H"2I-0-#-%VF'A4UHL#.JQ0&D)*$U"T](P%:$]V>F((TQ$C-F*X8C#,6?!#LW0)HSX39A? M,PZ>V_#7.C< M1H\Q1@(QB0=RX@B+Q'#T,0R+,0OLJ0U'6$3(KID-HOT9\?NSO5KBGN;P4X_N ME*!K>: T"44S\Z/M)(E.J1V@OA*4EH#2)!3-3)/VE<2_!KE_$!([!B$,1_:" MJRL.$XXC6S:&<82%E(6V;CCBL&!DAW!0;=&HWZ+M%8Z]DQ[^"H[>& 6ZW@=* MDU T,U7:8U)\0@VAH'X3E): TB04S4R3]IO4OTJY5T/Z\M:6+GO2PQ6%[>F, MQ!%%6&S/DKJB"-ZE'5O;*?V637Y990!UD:"T!)0FH6AFFK2+I(?L^_3)PW#S)1<\"FU]&(8)&G%[TX8C+(II M8$]R.,)B$6[M,C5;J\T8]9NQ@40Y+4$48HI;8]<841$>R8 M(J7:CU&_'W/)AWLFPP\ZNA^"KNF!TB04S3RAH0TC.^7F4 9J%D%I"2A-0M', M-&FSR+YS..\+B4- =.L&TYV)^S^72 MB;T3%W[FT7T1=&D/E":A:&9VM$]DI]P4RD -)"@M :5)*)J9IJW#=X=L"O5) MQKK\]DDX3.UUU2M7%*$#P1A&\9#;NS5<+!';KF2\=:QXH\8_BPV 1 ]-W8J9MY%R>^;[HMQ M4XA3MH56?5DQWA12O?*U+[8X\!UM=Y(/>#/I]MB#3<@/VVON'KS!Y9EU4 K*M8B#JN9 M=T[.'#PC+>6.L<_ZY7(Y\[!>$=102DU1J+][N("ZUDQJ'5]Z M4F^84QL>/C^R?S#BE9B[0L %J_^JEG(S\R8>6L*JV-7RFNU_A5Y0I/E*5@OS MB_8]%GNHW G)FMY8K:"IVNZ_>.@=<6"@>-P&M#>@MD'X@D'0&P2OG2'L#<+7 MSA#U!D:ZWVDWCLL*6/C]C[RE&#M^BCMQ;T*.%ON_84!?@]HIB&CO5 'X/WOSGGTB,?W$Y^D>293^2+/]!9,]"$@XA"8^QSUT;UA6*CB4V M+/HHN9\3FIBLN#]TL@-&0AS'SV'9&$8#$B?T.2QWP##%23K GDF.!LG144Q*$BP)=1!%*<6*!^#PDG@ M5ID,*I.C*G]G0JC#9<59@^#+KI)?3QJ0&[94RN]!2'-V&?GZO)+%@\L+R6A= M)X02*XLO'*C$J(_L@UCE"W1&[2VWFD3D:S M3Y+@8)=U:L>H),'8VK+9&$6B@&)B"7; :$JB%S(\'22GWY L095(V2>Y2VLZ MFCB*1X$=@U3([,B.083@Q-[)8]0$IZ%;)L%/5S#\.J'PH.[_PJFTI[!2+PKL MS>S$D3">6'I=N#!*[=J>.W$!CE^(+3FX=Y+OKU\]QS<*F ,UKF NJG$) MK&&$/FFEK]F\=]U]N=.LBQ6X[\1T=%#&:80C6[4#AO'HB'+ B.HB[:V>.W!I M&(_B[!^T&@WPM>GQ!"K9KI7=U7$8'?K(<],]6>,+Y%L:QJ=.R95VV0>-ZIW!JX!ZON*,?GXHB<8 MNO'Y?U!+ P04 " #I@ =9-#WOE8 # ! $ &0 'AL+W=O&1?>K+CXDYN !1Z*"B3 M4V>C5'GNNC+?0('E&2^!Z3LK+@JL]%2L75D*P$L+*J@;>%[B%I@P)YO8:]>+MR0]4:9"VXV*?$:YJ!NRVNA9V[#LB0% M,$DX0P)64^?"/Y_YL0'8B&\$=O)@C$PI"\[OS.3C 00U(/B_@+ &A+;0*C-; MUB56.)L(OD/"1&LV,[#:6+2NAC"SC7,E]%VB<2J;PUIOBI+H'9I7.XGX"LUX M46+V^(=$%U*"OKMX1#=0CU)2A,J'RCT;?S2_3ZU1OT"A&&OF[X M5F*VE!-7Z23-4FY>)_2A2BAX)J%/6W:&0N\M"KP@ZH#/^N&7D&NX;^%A&^YJ M:1I]@D:?P/*%_?K4U1.V?EM)HB_DG.5$QZ_11P4%^N=O#;5#^:.K[&J=J'L= M\[2>RQ+G,'7TXRA!W(.3_?Z;GWCONT08B*PE2=A($O:Q9U^YPA3IZB6G9(D5 M+!&V+NFJNJ)*+)7Y2KG/@G04>9$W<>\/"^J*2_0K;.):N49-KE%OKE]*$-AL M&Y)/1O^%K@1F^89(Z$JXE^_4;1J(K%5ZW)0>OY!SXR$E&8BL)4G22)(,Y]R* M*CYPI#]*@V1\9-R.L"0=ATFW;T=-IJ/3?3OC0F^E3OL=WS&=N_YQT!IUY=Y+ M?NJ.#436TF']!+>.I.#<76+O^@N_)?R+_U0D/),A!;6Y9]4^7W M-BBG>;CF:IES',?1L8>[XD9)$*7/>'C?[_C]#<\MPY3RW*39F5\O^N2=&8BM M7>N^7_*CES+LH)W44&QM6?:]E-_;EYQHV/@_S6P:I:,D.39L1]PXB9+@R+#N MP?'.G*T_8[$F3"(**PWTSD::1U3'U6JB>&E/? NN]/G1#C?ZB _"!.C[*\[5 MT\0<(IL_#;)_ 5!+ P04 " #I@ =9%/!=[RL# !J#0 &0 'AL+W=O MW.0VL4CL8+LM_/O920@-"P&D2+RT=G+/\;GGWC8WDRWC5R(!D.@F M2ZF8&HF4^;%IBC"!#(LCE@-5=U:,9UBJ+8]-D7/ 40'*4M.Q+,_,,*%&,"FN MG?-@PM8R)13..1+K+,/\]@12MIT:MG%WX8+$B=07S&"2XQ@6("_SD1GVF!NZN[]A/B^15,DLL8,;2WR22R=08&RB"%5ZG\H)MOT"5 MT%#SA2P5Q2?:5K&6@<*UD"RKP$I!1FCYC6\J(W8 ]N 1@%,!G.<"W K@%HF6 MRHJTYECB8,+9%G$=K=CTHO"F0*ML"-5E7$BN[A*%D\$"8E44*= A6I251&R% M9BS+,;U])]!GQJ(M25.TO$47D#,N\3(%5,'0^SE(3%*QK_"7BSEZO[>/]A"A MZ&?"U@+32$Q,J63JP\RPDG122G(>D?1U38^0:QT@QW(&+?!9-WP.H8+;!=QM MPDUE3NV04SOD%'QNMT-5]H3&!^B'3("C!8DI69$0%S=#1D.BL#$ZDY"A/]\4 M3;$4?]LL*,\R!KVN+4];A=[ M,&-4L)1$6$*$XJI;VC(N:;R"1O^Y;(*1[5N>*M%F-Y>VL-'0T,A5[93"0[:E2J9Z "@CVD1V\KRT+#V1-5(>URF/ M7Z%KQWW:TQ-9PQZ_ML?OIVO]__K1L_S!T'_0MFUAH['_2-_:UOT@877J_'2] M)KDN9.L3OQ/[TG+TQ=;,=&=DLE^A8:M#^[*H)[:F1?W>>] M[WB>]Z!IGPPK=9H[@[!^"_F.>4RH0"FL%,XZ&JFVY^5@7VXDRXO9>,FDFK2+ M9:)>AH#K '5_Q9B\V^AQNWZ]"OX!4$L#!!0 ( .F !UD>)E]%G 0 /@8 M 9 >&PO=V]R:W-H965T$3ZS=D+L'VR;KW[C&1OVPHRY&0MVQK\SW# M*"F<\LQV'2>T"T4 LFO%[S$6:9("EFA3A> MTNSO-!&[F36V0((WZ)"))WK\%5>" L5;TXP7G^!8V3H66!^XH'GE+$>0IZ3\ M1E^KB3ASD!RS@ULYN+J#?\'!JQR\6WOP*P?_UAZ"RJ&0;I?:BXF+D$#S*:-' MP)2UI*F+8O8+;SE?*5$/RK-@\M=4^HGYDK(]94C@.WHD. &()&##$%GO4HY/ MC7(4#'-P!Y[E^ C)6+'04P2G!C\HW[_L,??EO-73Z)[FL2%VPO\_4#N M@>>\ Z[C^H;Q+&]W]TQROJWW^,V]MR;#JY\HK^!Y%WB?#OD*,_#'YA3Q?YYH ME@'Y6A\12_XUA;L$^F:@2I4/?(_6>&;)7,@Q>\'6_,D_E*RK "F]30E*R56^S;$^IZ5U:E-R@X*JR\S)W M@\ED:K^<3[K!R/?#ME%D(HV"ME%L(D&G-FJ)#VKQ0:_X3[)>\7H"B#%G+(). MQW"LJ>R:N+K&KHGO:0J[)J%KUA?6^L);@IO@E4RZ,J6] YQF\G.=42YC31E8 M4R*;TD3%WB0^[(S)T;1?M8BZ%G=0D]X':2D?U->V9WB6C[=#R:YO:37)MU>/;RJ$%;(=TD!?])BL7$\O_C>QXFNL MMOAF;0O[%[?Z_K.G&O:37IMX!Z5%@]+BH6CMF#1+;A@,71-A[RK^U;$9DA8- M2HN'HK5CTVP7X$W[A;?4Q>X*WNUF#(.1%^@)PT0*]7QA(EW*E ?9O&FZK MB=UU>Z?\=TTZ%?&J26PPN:2PV1[ _OW!FZK!V+31UR4;C'Q]6W0+*;Y":@MO M%N*P=T5Y$H[67PXIP^HHD^9GYYG<*'QRO?1W33J5_RHE[J64@NVSD]P"[HMSY!45@N;%Y0ZC!#-E('_?4"I.-ZJ#^L^.^?]02P,$ M% @ Z8 '62B+H/M P #A0 T !X;"]S='EL97,N>&ULW5A=3]LP M%/TKD1D32!-IFY$VHZVT54*:M$U(\+ WY#9.:\FQ,\=E+;]^OG&2?N!;,1X& M72J(?8_/N M5&JMDW.I=)7;97"_I_7P/:#I@4$N1&NP1UQ@/"RH,4S+:]NI!E?!)U!0M^_6 MA74XUW3=[5V2#:&ZV213I5.FVS1=TH3&0\$RL*/Y? %WHXH00&-4;ALIIW,E M:>6A8=0-*SMC0MS"8_PSV]%>95L[5^V;;)O64-UT,JX#^MMJ3GM;-GJ1;E#P M!V6^+.UT9-6'!X/=:);Q5=5?9:T!3+V+J].B$.O/@L]ESMSDGYUP/*0-+U@H MS1]M-BB5F0TP38('I@V?;4=^:UKR7'VK[!OV>JS?S6_=Y.4QF(R/P>11U.3@&$PF1V"R_VK?F@=- MAO4I8^LHLW.0::,!'!A'Y <<0,4F:3!="([)I?VM6E_@^EUX_:T:G-QF;(52R=U5\^G M53.P#9NUOH"PCUQ7EQ_!. [S(X!A>3 '&,>QL#S_TWP&Z'P)$!RAF@ M',?R(9/J@^7Q:)%$4Q]B*3B9>!Q-LW>(8?OQJF#=@8'D@T]^M-;[; M>(4)K#8A_W8"1)/[=QO( ]L%K'8@OS\/U)2?$T6P MJY@W[ G&D23!$*A%?XW&,;(Z,7S\^X,])5&4)'X$,+^#*,(0>!IQ!', 'C D MBJKWX-[[*&S>4^'F/X#C/U!+ P04 " #I@ =9EXJ[', 3 @ "P M %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6= MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6' MTD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( .F !UG4D*ALI 4 M !DP / >&PO=V]R:V)O;VLN>&ULQ9K?3^,X$(#_%:LORTG'E>97=Q$@ ML7!PE;@]1%?[NC*)2RT.R#M?.W MU\[=BA^ML>%PM(QQM3\>AWJI6AE^-L M;Z\:MU+;T='!X[DN_1A_<%'543L+C7W#-ZW6X?G[_J.XTT%?:Z/C_>%H>&_4 M2+3:ZE8_J.9PM#<28>G6?SBO'YR-TLQK[XPY'$TV7WQ3/NKZ5?.\A_PJK\/0 M$N7UE020PU&U!R=<:!_B<,1P?@F,=PH.WGSJHCO3)BI_*J,Z]ZY;:7O3GP;^ MQ1C]C2$.CZ^;(.[[_Q-&MUCH6IVZNFN5C9LX>F5Z0!N6>A5&PLI6'8Y.W)WR M_?^!"\R:S7^+ (4BY?$[) D%," M[_$B'==_=W#1%S=R0BJ$V2'GSC5K;8R0 MMA$:7&YO>@(A0U!IX"B'3)@EP&0-L@A M'TT"273U[=*91OGP02CHLO$>LU%.F#!+X7?I+62^0:R4!R3I%2:C ME#!A=L+,UJY5D-7_2+L$98 )LP).7-OJC0*&\:WO%1 ]96N=0&:4%#)F*+OZ MU7_<]((R3<%LFA1S#F=L.LC)()27G:^7&).R3<%LFQ03YJHK9X$VWVJ0VU,G8>G4J%H7B0WG;)0R6RA)\RTZPRG M2E?]2G*1GGT1AJIL8%F6E(5*9@O1F%B6)66ADME"-":694E9J&2V$%$GZHV$ M,2D+E>Q5-P+SN,$[2"@+5=S+-EM6";=6$RI*0M7;%]WPV(0Q*0E5S!+:BGFE MH"_5VFB),2D)5!XQ)2:AB7\Q!9,?;-8L0BLMC!F)2$*F8)/96'M^<>&).24,6]=>P9$U4ZS[2% M3%ZG Q(EH8I90@CS>1@:*C5 ^Q7W]"DEH>D;[1U(H]E/.*2]_X"W%$PI"TV9 M+41B)B6D*66A*?M696HA V?%4\I"T\%"X^'@<'30J(6&LWV!2P1HKZ6I+[WH M7S;;ZHJRWR.SZ(PY@;:_[(63S>/.]L==^4?_ %!+ P04 " #I@ =9M\<# M,$(" !"*P &@ 'AL+U]R96QS+W=O24'XIM$-!*LONVG(%]4 ]Z$G%&J$!<_@'Z MA(#'EW)HQGU[&G;[;EA\'@^G857MQK'[5=?#>E>.S7#7=N5T/K)I^V,SGI?] MMNZ:]7NS+;4LEU'WMS.JI\?;F8O7KZ[\S\1VL]FOR^]V_>=83N,_!M@WD*@MZ#> M0J"W3!ZV"?06U%L(]!;46PCT%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]%;4 M6PGT5M1;"?16U%L)]-;)RQ("O17U5@*]%?56 KT5]58"O17U5@*]%?56 KT5 M]58"O0WU-@*]#?4V KT-]38"O0WU-@*];?*RFT!O0[V-0&]#O8U ;T.]C4!O M0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0&^??*PDT-M1;R?0 MVU%O)]#;46\GT-M1;R?0.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0 M.R8_FQ#H':AW$.@=J'<0Z!VH=Q#HG5'O3*!W1KTS@=X9]F?4._^DWL/X M=2C#M>=[C=?_2:K'\[GE>OG+\GOGY%:YX%S?5@Q/?P%02P,$% @ Z8 ' M6?C# AT& @ 3RH !, !;0V]N=&5N=%]4>7!E&ULS=K-;N(P% 7@ M5T'95L3X-],1L)F9;8=%7\!-+B4BB2W;;>'MQPEMI58=-!4C]6R(P/8]-[[2 MMV)Y>_049X>^&^*JV*7DOS,6ZQWU-I;.TY!7MB[T-N6OX9YY6^_M/3&Q6!A6 MNR'1D.9IK%&LES]I:Q^Z-/MUR#_'U@VK(E 7B]F/T\8Q:U58[[NVMBFOL\>A M>9Q0X=B^G8 M42S/E_B@1[?=MC4UKG[H\Y$R^D"VB3NBU'?EJ>C5^>24;YA.G_SB_*G,N<"\ M&UL4$L! A0#% @ Z8 '6<2ZE0\V M!@ JB, !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8 '69M7YIHC"0 I#4 !@ M ("!T!L 'AL+W=O)J;K_8) \+0 & M @(&;*0 >&PO=V]R:W-H965T&UL4$L! A0# M% @ Z8 '61@Q>T0Q$0 ,H !@ ("!QS, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Z8 '69F>V*2< M"P &PO=V]R:W-H965T&UL4$L! A0#% @ Z8 '6><9,;PT#P IC !D M ("! 6\ 'AL+W=OI,% "V%0 &0 @(%L?@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ Z8 '64YEV82(!0 X@T !D ("!CHD M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZ8 '63; /;&HD#! M70H !D ("!@K4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8 '63:-ZD\D!@ G! !D M ("!@,D 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Z8 '6;0OIENL P G @ !D ("!(]D 'AL M+W=OPSP% M B#P &0 @($&W0 >&PO=V]R:W-H965T&UL4$L! A0#% @ Z8 ' M6>D"!GK= @ D08 !D ("!E>8 'AL+W=OG!8% T# &0 M @(&IZ0 >&PO=V]R:W-H965T&UL4$L! A0#% @ Z8 '68W,(_K1!@ IQ$ M !D ("!R/$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8 '61!8,!?? @ - D !D M ("!ZP(! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ Z8 '6:&RA5EF P 60L !D ("!*1L! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ Z8 '6=%$ MT8/' @ %@D !D ("!C"&PO=V]R:W-H965T&UL4$L! A0#% @ Z8 '65LG MR5! C!< !D M ("!^3 ! 'AL+W=O&PO M=V]R:W-H965T00 M *48 9 " @=PX 0!X;"]W;W)K&UL4$L! A0#% @ Z8 '612#/H?9 @ E0D !D ("! MC#T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ Z8 '6>YAIDSQ @ FPD !D ("!/4\! 'AL+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ Z8 '6:+^'UIO @ B 4 !D M ("!?&(! 'AL+W=O&PO=V]R M:W-H965T]BD < (,_ M 9 " @=!I 0!X;"]W;W)K&UL M4$L! A0#% @ Z8 '6>.64LX&$P ;CD! !D ("!EW$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZ8 '67"5&/R/! !P !D ("!L8T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ Z8 '6;]61JXW! F0\ !D M ("!U:L! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ Z8 '61XF7T6&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " #I@ =9^,,"'08" !/*@ $P @ '. LR $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 40!1 "X6 %RP$ ! 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.2.u1 html 435 352 1 false 95 0 false 10 false false R1.htm 0000001 - Document - Cover Sheet http://www.planetfitness.com/role/Cover Cover Cover 1 false false R2.htm 9952151 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 9952152 - 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 9952153 - 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 9952154 - 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 9952155 - 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 9952156 - 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 9952157 - Disclosure - Business organization Sheet http://www.planetfitness.com/role/Businessorganization Business organization Notes 8 false false R9.htm 9952158 - Disclosure - Summary of significant accounting policies Sheet http://www.planetfitness.com/role/Summaryofsignificantaccountingpolicies Summary of significant accounting policies Notes 9 false false R10.htm 9952159 - Disclosure - Investments Sheet http://www.planetfitness.com/role/Investments Investments Notes 10 false false R11.htm 9952160 - Disclosure - Acquisition Sheet http://www.planetfitness.com/role/Acquisition Acquisition Notes 11 false false R12.htm 9952161 - Disclosure - Goodwill and intangible assets Sheet http://www.planetfitness.com/role/Goodwillandintangibleassets Goodwill and intangible assets Notes 12 false false R13.htm 9952162 - Disclosure - Long-term debt Sheet http://www.planetfitness.com/role/Longtermdebt Long-term debt Notes 13 false false R14.htm 9952163 - Disclosure - Leases Sheet http://www.planetfitness.com/role/Leases Leases Notes 14 false false R15.htm 9952164 - Disclosure - Revenue from contract with customers Sheet http://www.planetfitness.com/role/Revenuefromcontractwithcustomers Revenue from contract with customers Notes 15 false false R16.htm 9952165 - Disclosure - Related party transactions Sheet http://www.planetfitness.com/role/Relatedpartytransactions Related party transactions Notes 16 false false R17.htm 9952166 - Disclosure - Stockholders' equity Sheet http://www.planetfitness.com/role/Stockholdersequity Stockholders' equity Notes 17 false false R18.htm 9952167 - Disclosure - Earnings per share Sheet http://www.planetfitness.com/role/Earningspershare Earnings per share Notes 18 false false R19.htm 9952168 - Disclosure - Income taxes Sheet http://www.planetfitness.com/role/Incometaxes Income taxes Notes 19 false false R20.htm 9952169 - Disclosure - Commitments and contingencies Sheet http://www.planetfitness.com/role/Commitmentsandcontingencies Commitments and contingencies Notes 20 false false R21.htm 9952170 - Disclosure - Segments Sheet http://www.planetfitness.com/role/Segments Segments Notes 21 false false R22.htm 9952171 - 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 - Additional Information (Details) Sheet http://www.planetfitness.com/role/GoodwillandintangibleassetsAdditionalInformationDetails Goodwill and intangible assets - Additional Information (Details) Details 45 false false R46.htm 9954494 - 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 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 plnt-20240630.htm plnt-20240630.xsd plnt-20240630_cal.xml plnt-20240630_def.xml plnt-20240630_lab.xml plnt-20240630_pre.xml http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 true true JSON 93 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "plnt-20240630.htm": { "nsprefix": "plnt", "nsuri": "http://www.planetfitness.com/20240630", "dts": { "inline": { "local": [ "plnt-20240630.htm" ] }, "schema": { "local": [ "plnt-20240630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "plnt-20240630_cal.xml" ] }, "definitionLink": { "local": [ "plnt-20240630_def.xml" ] }, "labelLink": { "local": [ "plnt-20240630_lab.xml" ] }, "presentationLink": { "local": [ "plnt-20240630_pre.xml" ] } }, "keyStandard": 286, "keyCustom": 66, "axisStandard": 31, "axisCustom": 0, "memberStandard": 43, "memberCustom": 42, "hidden": { "total": 19, "http://xbrl.sec.gov/dei/2024": 5, "http://fasb.org/us-gaap/2024": 14 }, "contextCount": 435, "entityCount": 1, "segmentCount": 95, "elementCount": 589, "unitCount": 10, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 1136, "http://xbrl.sec.gov/dei/2024": 30, "http://fasb.org/srt/2024": 3 }, "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-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "longName": "9952151 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.planetfitness.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "longName": "9952152 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "longName": "9952153 - 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-26", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-26", "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-20240630.htm", "unique": true } }, "R5": { "role": "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "longName": "9952154 - 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-26", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-26", "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-20240630.htm", "unique": true } }, "R6": { "role": "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "longName": "9952155 - 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-20240630.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-20240630.htm", "unique": true } }, "R7": { "role": "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited", "longName": "9952156 - 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-53", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-33", "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-20240630.htm", "unique": true } }, "R8": { "role": "http://www.planetfitness.com/role/Businessorganization", "longName": "9952157 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.planetfitness.com/role/Summaryofsignificantaccountingpolicies", "longName": "9952158 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.planetfitness.com/role/Investments", "longName": "9952159 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.planetfitness.com/role/Acquisition", "longName": "9952160 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.planetfitness.com/role/Goodwillandintangibleassets", "longName": "9952161 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.planetfitness.com/role/Longtermdebt", "longName": "9952162 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.planetfitness.com/role/Leases", "longName": "9952163 - 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": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.planetfitness.com/role/Revenuefromcontractwithcustomers", "longName": "9952164 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.planetfitness.com/role/Relatedpartytransactions", "longName": "9952165 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.planetfitness.com/role/Stockholdersequity", "longName": "9952166 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.planetfitness.com/role/Earningspershare", "longName": "9952167 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.planetfitness.com/role/Incometaxes", "longName": "9952168 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.planetfitness.com/role/Commitmentsandcontingencies", "longName": "9952169 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.planetfitness.com/role/Segments", "longName": "9952170 - 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-20240630.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-20240630.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.planetfitness.com/role/Corporateownedandfranchiseeownedstores", "longName": "9952171 - 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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-101", "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-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-101", "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-20240630.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-26", "name": "us-gaap:DebtSecuritiesHeldToMaturityCreditLossExpenseReversal", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:HeldToMaturitySecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.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-20240630.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-20240630.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-77", "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-26", "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossWriteoff", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-206", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-207", "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-20240630.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-207", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-208", "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-20240630.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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.htm", "unique": true } }, "R45": { "role": "http://www.planetfitness.com/role/GoodwillandintangibleassetsAdditionalInformationDetails", "longName": "9954493 - 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": "45", "firstAnchor": { "contextRef": "c-212", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetImpairment", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.htm", "unique": true } }, "R46": { "role": "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails", "longName": "9954494 - 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": "46", "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:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.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:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.htm", "first": true, "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-20240630.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-20240630.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", "ix:continuation", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.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-20240630.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-20240630.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-20240630.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-243", "name": "us-gaap:DeferredFinanceCostsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-243", "name": "us-gaap:DeferredFinanceCostsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.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", "plnt:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.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-20240630.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-26", "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-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-26", "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-20240630.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-26", "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-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-26", "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-20240630.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:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.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:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-20240630.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-26", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-255", "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-20240630.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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-272", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.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-26", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.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-290", "name": "plnt:SharesIssuedDuringPeriodSharesExchangedForClassACommonStock", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "plnt:SharesIssuedDuringPeriodSharesExchangedForClassACommonStock", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.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-26", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-312", "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-20240630.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-26", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-26", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.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-26", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-26", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.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", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.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", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.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-341", "name": "us-gaap:LossContingencyAccrualProvision", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-341", "name": "us-gaap:LossContingencyAccrualProvision", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-380", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.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-26", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "plnt-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-396", "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-20240630.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-26", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-26", "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-20240630.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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-400", "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-20240630.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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-410", "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-20240630.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-77", "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-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-26", "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-20240630.htm", "unique": true } } }, "tag": { "plnt_A2022ShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/20240630", "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_A2024ShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "localname": "A2024ShareRepurchaseProgramMember", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Share Repurchase Program", "label": "2024 Share Repurchase Program [Member]", "documentation": "2024 Share Repurchase Program" } } }, "auth_ref": [] }, "plnt_A3251FixedRateClassA2ISeniorSecuredNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/20240630", "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": [] }, "plnt_AcceleratedShareRepurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "localname": "AcceleratedShareRepurchaseAgreementMember", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASR Agreement", "label": "Accelerated Share Repurchase Agreement [Member]", "documentation": "Accelerated Share Repurchase Agreement" } } }, "auth_ref": [] }, "plnt_AcceleratedShareRepurchasesPercentageOfTotalAuthorized": { "xbrltype": "percentItemType", "nsuri": "http://www.planetfitness.com/20240630", "localname": "AcceleratedShareRepurchasesPercentageOfTotalAuthorized", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASR, percentage of total repurchased amount", "label": "Accelerated Share Repurchases, Percentage Of Total Authorized", "documentation": "Accelerated Share Repurchases, Percentage Of Total Authorized" } } }, "auth_ref": [] }, "plnt_AcceleratedShareRepurchasesPercentageOfTotalAuthorizedRemaining": { "xbrltype": "percentItemType", "nsuri": "http://www.planetfitness.com/20240630", "localname": "AcceleratedShareRepurchasesPercentageOfTotalAuthorizedRemaining", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASR, remaining percentage of total repurchased amount", "label": "Accelerated Share Repurchases, Percentage Of Total Authorized Remaining", "documentation": "Accelerated Share Repurchases, Percentage Of Total Authorized Remaining" } } }, "auth_ref": [] }, "us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AcceleratedShareRepurchasesSettlementPaymentOrReceipt", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accelerated cash paid", "label": "Accelerated Share Repurchases, Settlement (Payment) or Receipt", "documentation": "Amount of cash receipt from (payment to) bank; or stock received from (issuance to) bank in the settlement of the accelerated share repurchase agreement." } } }, "auth_ref": [ "r124" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r78", "r931" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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 June\u00a030, 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": [ "r1014" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "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": { "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": [ "r113" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r81" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r20", "r21", "r96", "r218", "r697", "r741", "r742" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r3", "r15", "r21", "r553", "r556", "r605", "r737", "r738", "r987", "r988", "r989", "r1000", "r1001", "r1002", "r1003" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r392", "r875" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r91" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r761", "r1000", "r1001", "r1002", "r1003", "r1084", "r1148" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase to accumulated deficit", "label": "APIC, Share-Based Payment Arrangement, Recognition and Exercise", "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.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": [ "r55", "r56", "r487" ] }, "plnt_AdjustmentsToAdditionalPaidInCapitalTaxBenefitArrangementLiabilityAndDeferredTaxesFromSecondaryOfferingsAndOtherExchanges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "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/2024", "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": [ "r1074" ] }, "plnt_AdvertisingFundExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "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": [ "r1074" ] }, "srt_AffiliatedEntityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "AffiliatedEntityMember", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Affiliated entity", "label": "Affiliated Entity [Member]", "documentation": "An affiliate is a party that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the entity." } } }, "auth_ref": [ "r180", "r806", "r867", "r952", "r1076", "r1100", "r1101", "r1103" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r219", "r321", "r362" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/20240630", "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/2024", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "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": { "terseLabel": "Amortization of deferred financing costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r104", "r442", "r993", "r1096" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r9", "r389", "r396", "r900" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r278" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r32" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r32" ] }, "plnt_AreaDevelopmentAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "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": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r131", "r144", "r211", "r248", "r282", "r290", "r308", "r312", "r359", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r425", "r426", "r546", "r550", "r577", "r692", "r799", "r892", "r893", "r931", "r959", "r1067", "r1068", "r1104" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/20240630", "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/2024", "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": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r205", "r222", "r248", "r359", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r425", "r426", "r546", "r550", "r577", "r931", "r1067", "r1068", "r1104" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r404", "r1116", "r1117" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Statement of Financial Position Location, Balance [Domain]", "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r70", "r71", "r404", "r1116", "r1117" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r390", "r391", "r392", "r393", "r394", "r541", "r913", "r914" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r57", "r58", "r390", "r391", "r392", "r393", "r394", "r541", "r913", "r914" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r541" ] }, "plnt_BusinessAcquisitionRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "localname": "BusinessAcquisitionRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "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 through acquisitions", "label": "Business Acquisition, Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Business Acquisition, Right-of-Use Asset Obtained in Exchange for Operating Lease Liability" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r0", "r1", "r13" ] }, "plnt_BusinessCombinationConsiderationTransferredAdjusted": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "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": [ "r125", "r542" ] }, "plnt_BusinessCombinationLossOnFranchiseRights": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "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": [ "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r59", "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r60" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r59", "r60" ] }, "plnt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "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": [ "r60" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r28", "r29", "r30" ] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r72", "r73" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r26", "r207", "r878" ] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r26", "r111", "r245" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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 decrease 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": [ "r2", "r111" ] }, "plnt_ChangeInContractWithCustomerLiabilityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "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]", "documentation": "Person with designation of chief executive officer." } } }, "auth_ref": [ "r1013" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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": [ "r158", "r215", "r216", "r217", "r248", "r272", "r273", "r275", "r277", "r284", "r285", "r359", "r416", "r419", "r420", "r421", "r425", "r426", "r447", "r448", "r451", "r454", "r461", "r577", "r750", "r751", "r752", "r753", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r787", "r808", "r830", "r852", "r853", "r854", "r855", "r856", "r966", "r995", "r1004" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r215", "r216", "r217", "r284", "r447", "r448", "r449", "r451", "r454", "r459", "r461", "r750", "r751", "r752", "r753", "r907", "r966", "r995" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r118", "r415", "r953", "r954", "r955", "r956" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r87", "r134", "r695", "r786" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.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": [ "r116", "r407", "r408", "r862", "r1054", "r1059" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1148" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1148" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r949", "r950", "r951", "r953", "r954", "r955", "r956", "r1000", "r1001", "r1003", "r1084", "r1147", "r1148" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r90" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r90", "r787" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r90" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r16", "r90", "r787", "r805", "r1148", "r1149" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r90", "r696", "r931" ] }, "plnt_CommonStockholdersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "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": [ "r22", "r228", "r230", "r237", "r686", "r710", "r712" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r6", "r66", "r69", "r228", "r230", "r236", "r685", "r710", "r711" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r69", "r128", "r228", "r230", "r235", "r684", "r710" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "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]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r142", "r160", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r254", "r282", "r292", "r306", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r416", "r417", "r418", "r419", "r421", "r422", "r423", "r424", "r425", "r892", "r893", "r981", "r982", "r1067", "r1068" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "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]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r142", "r160", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r254", "r282", "r292", "r306", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r416", "r417", "r418", "r419", "r421", "r422", "r423", "r424", "r425", "r892", "r893", "r981", "r982", "r1067", "r1068" ] }, "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "presentation": [ "http://www.planetfitness.com/role/SummaryofsignificantaccountingpoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interests", "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest." } } }, "auth_ref": [ "r148" ] }, "plnt_ContinuingLLCOwnersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "localname": "ContinuingLLCOwnersMember", "presentation": [ "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/2024", "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": [ "r1072" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r463", "r464", "r475" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r463", "r464", "r475" ] }, "plnt_ContractWithCustomerLiabilityCustomerDepositCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/20240630", "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/20240630", "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/2024", "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": [ "r463", "r464", "r475" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r476" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r910", "r912", "r919", "r932", "r947", "r1144" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate and other", "label": "Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r17", "r307", "r308", "r309", "r310", "r313", "r1009" ] }, "plnt_CorporateOwnedStoresMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/20240630", "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/20240630", "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/2024", "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": [ "r99", "r248", "r359", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r425", "r426", "r577", "r892", "r1067" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r106" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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]", "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r196", "r197", "r252", "r253", "r430", "r449", "r612", "r630", "r690", "r882", "r884" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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": [ "r415", "r1065" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r415", "r1065", "r1066" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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": [ "r62", "r1040", "r1041", "r1042", "r1043", "r1045", "r1047", "r1050", "r1051" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r19", "r80", "r81", "r132", "r133", "r254", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r902", "r903", "r904", "r905", "r906", "r929", "r996", "r1055", "r1056", "r1057", "r1095", "r1097" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "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/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": [ "r19", "r133", "r444" ] }, "plnt_DebtInstrumentCovenantCapOnNonSecuritizedIndebtedness": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/20240630", "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/2024", "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": [ "r427", "r586", "r587", "r903", "r904", "r929" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r435", "r576", "r903", "r904", "r1087", "r1088", "r1089", "r1090", "r1091" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r83", "r428" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r254", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r902", "r903", "r904", "r905", "r906", "r929", "r996", "r1095", "r1097" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r19", "r254", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r902", "r903", "r904", "r905", "r906", "r929", "r996", "r1055", "r1056", "r1057", "r1095", "r1097" ] }, "plnt_DebtInstrumentNumberOfExtensions": { "xbrltype": "integerItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "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": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r19", "r50", "r53", "r76", "r121", "r122", "r254", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r902", "r903", "r904", "r905", "r906", "r929", "r996", "r1095", "r1097" ] }, "plnt_DebtInstrumentTermOfExtension": { "xbrltype": "durationItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "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": [ "r1088", "r1089", "r1090" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r339", "r362", "r365", "r368" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r1026" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossWriteoff": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r367" ] }, "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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,246 and $17,689 as of June\u00a030, 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": [ "r323", "r340", "r342", "r682" ] }, "us-gaap_DebtSecuritiesHeldToMaturityCreditLossExpenseReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesHeldToMaturityCreditLossExpenseReversal", "crdr": "debit", "calculation": { "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/InvestmentsNarrativeDetails", "http://www.planetfitness.com/role/InvestmentsRollforwardofAllowanceforExpectedCreditLossesonHeldtomaturityInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit loss on held-to-maturity investment", "verboseLabel": "Loss (gain) 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": [ "r366" ] }, "us-gaap_DebtSecuritiesTradingUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesTradingUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/InvestmentsAmortizedCostGrossUnrealizedGainsLossesandFairValueofCashEquivalentsandMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gains (Losses), Net", "label": "Debt Securities, Trading, Unrealized Gain (Loss)", "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [ "r1017", "r1019" ] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1095", "r1097" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "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": { "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": [ "r1070", "r1094", "r1095", "r1097" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r516", "r517" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.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": [ "r9", "r155", "r998" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r516", "r517", "r693" ] }, "plnt_DeferredTaxAssetIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "localname": "DeferredTaxAssetIncreaseDecrease", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets, amount", "label": "Deferred Tax Asset, Increase (Decrease)", "documentation": "Deferred Tax Asset, Increase (Decrease)" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1079" ] }, "plnt_DeferredTaxLiabilityIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "localname": "DeferredTaxLiabilityIncreaseDecrease", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities, amount", "label": "Deferred Tax Liability, Increase (Decrease)", "documentation": "Deferred Tax Liability, Increase (Decrease)" } } }, "auth_ref": [] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": 13.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": [ "r9", "r44" ] }, "us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r123", "r283" ] }, "plnt_DividendsAccruedOnInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "localname": "DividendsAccruedOnInvestment", "crdr": "credit", "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": { "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/2024", "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/2024", "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/2024", "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/2024", "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/2024", "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/2024", "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": [ "r963" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r964" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/20240630", "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/2024", "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/2024", "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": [ "r238", "r260", "r261", "r262", "r263", "r264", "r265", "r270", "r272", "r275", "r276", "r277", "r281", "r539", "r544", "r561", "r562", "r687", "r713", "r886" ] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r272", "r273", "r275" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r238", "r260", "r261", "r262", "r263", "r264", "r265", "r272", "r275", "r276", "r277", "r281", "r539", "r544", "r561", "r562", "r687", "r713", "r886" ] }, "us-gaap_EarningsPerShareDilutedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r272", "r273", "r275" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r269", "r278", "r279", "r280" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "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": { "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": [ "r578" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r519", "r916" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.planetfitness.com/role/EarningspershareCommonStockEquivalentsExcludedfromtheComputationofDilutedNetIncomePerShareDetails", "http://www.planetfitness.com/role/EarningspershareReconciliationofNumeratorsandDenominatorsUsedtoComputeBasicandDilutedEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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/2024", "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/2024", "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/2024", "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": [ "r961" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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/2024", "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/2024", "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": [ "r961" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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": [ "r961" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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": [ "r965" ] }, "us-gaap_EntityOperatedUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EntityOperatedUnitsMember", "presentation": [ "http://www.planetfitness.com/role/CorporateownedandfranchiseeownedstoresScheduleofChangesinCorporateownedandFranchiseeownedStoresDetails" ], "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/2024", "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": [ "r961" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r961" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r961" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r961" ] }, "plnt_EquipmentDepositsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/20240630", "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/20240630", "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/2024", "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/2024", "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": [ "r16", "r201", "r231", "r232", "r233", "r255", "r256", "r257", "r259", "r264", "r266", "r268", "r283", "r360", "r361", "r402", "r462", "r528", "r529", "r536", "r537", "r538", "r540", "r543", "r544", "r552", "r553", "r554", "r555", "r556", "r557", "r560", "r579", "r581", "r582", "r583", "r584", "r585", "r588", "r591", "r605", "r708", "r737", "r738", "r739", "r761", "r830" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "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]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r356", "r357", "r358", "r535", "r967", "r968", "r969", "r1080", "r1081", "r1082", "r1083" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r356" ] }, "us-gaap_EquityMethodInvestmentUnderlyingEquityInNetAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1023" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r282", "r300", "r312", "r355", "r985", "r1023" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r435", "r576", "r903", "r904" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r72", "r73" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r435", "r479", "r480", "r481", "r482", "r483", "r484", "r563", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r617", "r618", "r619", "r903", "r904", "r910", "r911", "r912", "r919", "r922" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r435", "r903", "r904" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r435", "r903", "r904" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r435", "r479", "r484", "r565", "r570", "r617", "r910", "r911", "r912", "r919" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r435", "r479", "r484", "r565", "r566", "r570", "r618", "r903", "r904", "r910", "r911", "r912", "r919" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r435", "r479", "r480", "r481", "r482", "r483", "r484", "r563", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r617", "r618", "r619", "r903", "r904", "r910", "r911", "r912", "r919", "r922" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r12" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r593" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r594" ] }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1099" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r593" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r594" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.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": [ "r595", "r600" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r592" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r594" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r363", "r364", "r369", "r370", "r371", "r372", "r373", "r374", "r443", "r459", "r558", "r572", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r709", "r898", "r919", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r932", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r1018", "r1020", "r1021", "r1022", "r1085", "r1088", "r1089", "r1090", "r1091", "r1092" ] }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/20240630", "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/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 }, "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails_1": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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": [ "r209", "r377", "r395", "r900" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r397", "r875", "r900" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1154" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r397", "r875", "r900" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r397", "r875", "r900" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r397", "r875", "r900" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r388", "r390", "r391", "r392", "r394", "r395", "r399", "r400", "r649", "r650", "r875" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r377", "r395", "r650", "r900" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r388", "r395", "r399", "r400", "r401", "r649", "r875", "r900" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r388", "r390", "r391", "r392", "r394", "r395", "r399", "r400", "r875" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 2.0 }, "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": [ "r649", "r1047" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/20240630", "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_FixedRateSeniorSecuredNotesClassA2I2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "localname": "FixedRateSeniorSecuredNotesClassA2I2024Member", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails", "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024-1 Class A-2-I notes", "label": "Fixed Rate Senior Secured Notes, Class A-2-I, 2024 [Member]", "documentation": "Fixed Rate Senior Secured Notes, Class A-2-I, 2024" } } }, "auth_ref": [] }, "plnt_FixedRateSeniorSecuredNotesClassA2II2022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "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_FixedRateSeniorSecuredNotesClassA2II2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "localname": "FixedRateSeniorSecuredNotesClassA2II2024Member", "presentation": [ "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails", "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024-1 Class A-2-II notes", "label": "Fixed Rate Senior Secured Notes, Class A-2-II, 2024 [Member]", "documentation": "Fixed Rate Senior Secured Notes, Class A-2-II, 2024" } } }, "auth_ref": [] }, "plnt_FixedRateSeniorSecuredNotesClassA2IIMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/20240630", "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/20240630", "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/20240630", "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/2024", "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": [ "r1074" ] }, "plnt_FranchiseRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "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": [ "r63", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1047", "r1049", "r1050", "r1051" ] }, "plnt_FranchiseSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "localname": "FranchisedUnitsMember", "presentation": [ "http://www.planetfitness.com/role/AcquisitionNarrativeDetails", "http://www.planetfitness.com/role/CorporateownedandfranchiseeownedstoresScheduleofChangesinCorporateownedandFranchiseeownedStoresDetails" ], "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/2024", "localname": "FranchisorDisclosureAxis", "presentation": [ "http://www.planetfitness.com/role/AcquisitionNarrativeDetails", "http://www.planetfitness.com/role/CorporateownedandfranchiseeownedstoresScheduleofChangesinCorporateownedandFranchiseeownedStoresDetails" ], "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/2024", "localname": "FranchisorDisclosureDomain", "presentation": [ "http://www.planetfitness.com/role/AcquisitionNarrativeDetails", "http://www.planetfitness.com/role/CorporateownedandfranchiseeownedstoresScheduleofChangesinCorporateownedandFranchiseeownedStoresDetails" ], "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/2024", "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/2024", "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/2024", "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": [ "r860", "r861" ] }, "plnt_GainLossOnReMeasurementOfTaxBenefitArrangement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "localname": "GainLossOnReMeasurementOfTaxBenefitArrangement", "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": { "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": [] }, "plnt_GainLossOnReacquiredFranchiseRights": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "localname": "GainLossOnReacquiredFranchiseRights", "crdr": "credit", "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": { "negatedLabel": "Loss on reacquired franchise rights", "label": "Gain (Loss) On Reacquired Franchise Rights", "documentation": "Gain (Loss) On Reacquired Franchise Rights" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "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": { "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": [ "r9" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 25.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.planetfitness.com/role/LongtermdebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on extinguishment of debt", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r9", "r46", "r47" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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 asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r208", "r378", "r681", "r893", "r899", "r920", "r931", "r1029", "r1036" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r381", "r899" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1027", "r1039" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsGoodwillRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r385" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r145", "r338", "r369", "r1025" ] }, "plnt_HoldingsUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "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": [ "r97", "r138", "r143", "r688", "r704", "r887", "r892", "r1006", "r1008", "r1010", "r1011", "r1012" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r143", "r715", "r887", "r1006", "r1008", "r1010", "r1011", "r1012" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": 22.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": [ "r9", "r98", "r137", "r282", "r297", "r312", "r355", "r703" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.planetfitness.com/role/Incometaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r249", "r515", "r519", "r520", "r521", "r522", "r523", "r524", "r530", "r532", "r533", "r534", "r755", "r916" ] }, "plnt_IncomeTaxEsReceivableAndPrepayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "localname": "IncomeTaxEsReceivableAndPrepayments", "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 and prepayments", "label": "Income Tax es Receivable And Prepayments", "documentation": "Income Tax es Receivable And Prepayments" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r147", "r156", "r267", "r268", "r282", "r298", "r312", "r518", "r519", "r531", "r716", "r916" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash paid for income taxes", "label": "Income Taxes Paid, Net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r27", "r244", "r525", "r526" ] }, "plnt_IncomeTaxesProjectedFuturePaymentsUnderTaxBenefitArrangementsLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/20240630", "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/20240630", "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/20240630", "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/20240630", "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/20240630", "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/20240630", "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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 23.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": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableRelatedParties", "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": "Payments\u00a0pursuant\u00a0to\u00a0tax\u00a0benefit\u00a0arrangements", "label": "Increase (Decrease) in Accounts Payable, Related Parties", "documentation": "The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "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": { "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": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 24.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": [ "r8" ] }, "plnt_IncreaseDecreaseInAdvertisingFund": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "localname": "IncreaseDecreaseInAdvertisingFund", "crdr": "debit", "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": { "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/20240630", "localname": "IncreaseDecreaseInContractWithCustomerCustomerDepositsLiability", "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": { "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/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "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": "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": [ "r647", "r992" ] }, "plnt_IncreaseDecreaseInDeferredTaxAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "localname": "IncreaseDecreaseInDeferredTaxAssetNet", "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 Asset, Net", "documentation": "Increase (Decrease) In Deferred Tax Asset, Net" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "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": { "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": [ "r8" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "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": { "verboseLabel": "Leases", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r973", "r992" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherCurrentAssets", "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": "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": [ "r992" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "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" ], "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": [ "r992" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r388", "r393", "r398", "r900" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r388", "r398", "r401", "r900" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "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": [ "r377", "r398", "r900" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r388", "r393", "r398", "r900" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails_1": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 }, "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "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": [ "r208" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r388", "r1047", "r1049" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "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, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r294", "r991" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r239", "r242", "r243" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r220", "r879", "r931" ] }, "us-gaap_InvestmentIncomeDividend": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r102" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r282", "r293", "r312", "r892", "r990" ] }, "us-gaap_InvestmentOwnedBalanceShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r773", "r777", "r839", "r847", "r850", "r951" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r714", "r746", "r747", "r748", "r749", "r841", "r842" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r140", "r159", "r322", "r324", "r573", "r574", "r1112" ] }, "us-gaap_InvestorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1100", "r1101" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r597", "r930" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1098" ] }, "plnt_LeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/20240630", "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/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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": [ "r590" ] }, "plnt_LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/20240630", "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/20240630", "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/20240630", "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/20240630", "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/20240630", "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/20240630", "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/20240630", "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/20240630", "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/2024", "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": [ "r1099" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r590" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r95", "r136", "r700", "r931", "r997", "r1024", "r1093" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r82", "r206", "r248", "r359", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r425", "r426", "r547", "r550", "r551", "r577", "r931", "r1067", "r1104", "r1105" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r19", "r85", "r86", "r87", "r88", "r248", "r359", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r425", "r426", "r547", "r550", "r551", "r577", "r1067", "r1104", "r1105" ] }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r86" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r79", "r84" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r79", "r84" ] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseAxis", "presentation": [ "http://www.planetfitness.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]", "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim." } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.planetfitness.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]", "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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": [ "r19", "r133", "r434", "r445", "r903", "r904", "r929", "r1114" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/LongtermdebtScheduleofLongTermDebtDetails": { "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": [ "r213" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r11", "r254", "r438" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r11", "r254", "r438" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r11", "r254", "r438" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r11", "r254", "r438" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r999" ] }, "plnt_LongTermDebtMaturityAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "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": { "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": [ "r214" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r117" ] }, "us-gaap_LongTermNotesAndLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r19" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r19", "r1055", "r1056", "r1057" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r19", "r45", "r1055", "r1056", "r1057" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r409", "r410", "r411", "r414", "r514", "r901", "r1061", "r1062" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesTable", "presentation": [ "http://www.planetfitness.com/role/CommitmentsandcontingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment And Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation." } } }, "auth_ref": [ "r409", "r410", "r411", "r414", "r514", "r901", "r1061", "r1062" ] }, "us-gaap_LossContingencyAccrualProvision": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1060" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r986" ] }, "plnt_MarketableSecuritiesCurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "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": [ "r986" ] }, "plnt_MarketableSecuritiesNoncurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "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/2024", "localname": "MaterialReconcilingItemsMember", "presentation": [ "http://www.planetfitness.com/role/SegmentsSummaryofCompanysAssetsbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unallocated", "label": "Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member]", "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity." } } }, "auth_ref": [ "r307", "r310", "r313", "r892", "r893" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.planetfitness.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r161", "r163", "r165", "r166", "r168", "r199", "r200", "r410", "r411", "r412", "r413", "r486", "r514", "r568", "r646", "r735", "r736", "r743", "r778", "r779", "r838", "r843", "r845", "r846", "r849", "r873", "r874", "r897", "r907", "r915", "r922", "r923", "r927", "r928", "r942", "r1069", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111" ] }, "plnt_MexicoAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "localname": "MinimumMember", "presentation": [ "http://www.planetfitness.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r161", "r163", "r165", "r166", "r168", "r199", "r200", "r410", "r411", "r412", "r413", "r486", "r514", "r568", "r646", "r735", "r736", "r743", "r778", "r779", "r838", "r843", "r845", "r846", "r849", "r873", "r874", "r897", "r907", "r915", "r922", "r923", "r927", "r942", "r1069", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r94", "r135", "r248", "r359", "r416", "r419", "r420", "r421", "r425", "r426", "r577", "r699", "r789" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r123" ] }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "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": [ "r1075" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r241" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "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": { "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": [ "r241" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "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 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": [ "r111", "r112", "r113" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r100", "r113", "r139", "r204", "r226", "r229", "r233", "r248", "r258", "r260", "r261", "r262", "r263", "r264", "r267", "r268", "r274", "r359", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r425", "r426", "r539", "r544", "r562", "r577", "r707", "r807", "r828", "r829", "r957", "r1067" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r68", "r130", "r226", "r229", "r264", "r267", "r268", "r706", "r989" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r1150", "r1151", "r1152", "r1153" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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_NoncontrollingInterestDecreaseFromDeconsolidation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestDecreaseFromDeconsolidation", "crdr": "debit", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deconsolidation of VIEs", "label": "Noncontrolling Interest, Decrease from Deconsolidation", "documentation": "The amount of the reduction or elimination during the period of a noncontrolling interest resulting from the parent's loss of control and deconsolidation of the entity in which one or more outside parties had a noncontrolling interest." } } }, "auth_ref": [ "r14", "r54" ] }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofChangesinEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of subsidiary stock to non-controlling interest", "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders." } } }, "auth_ref": [ "r14", "r54", "r129" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r64", "r462", "r1000", "r1001", "r1002", "r1003", "r1148" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r103" ] }, "plnt_NumberOfMembers": { "xbrltype": "integerItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/20240630", "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/2024", "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": [ "r888", "r896", "r1007" ] }, "us-gaap_NumberOfStatesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/20240630", "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/20240630", "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/20240630", "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/2024", "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": [ "r143", "r887", "r1006", "r1008", "r1010", "r1011", "r1012" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r598", "r930" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r593" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r594" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r593" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r596", "r600" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r592" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r603", "r930" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r602", "r930" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r306", "r307", "r308", "r309", "r310", "r313", "r892", "r893" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "plnt_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/20240630", "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/2024", "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": [ "r77", "r127", "r744", "r745" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r210" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r223", "r224", "r225", "r708" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r4", "r708" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r16", "r18", "r227", "r230", "r234", "r264", "r579", "r580", "r585", "r683", "r708", "r987", "r988" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r81", "r931" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r86" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.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": [ "r113" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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, net", "netLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r105" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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 (gains) 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/2024", "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/2024", "localname": "OwnershipAxis", "presentation": [ "http://www.planetfitness.com/role/BusinessorganizationDetails", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Axis]", "label": "Ownership [Axis]", "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "OwnershipDomain", "presentation": [ "http://www.planetfitness.com/role/BusinessorganizationDetails", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Domain]", "label": "Ownership [Domain]", "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "plnt_PaymentsForAmenityTrackingComplianceSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "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": [ "r7" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "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": "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": [ "r109" ] }, "us-gaap_PaymentsOfCapitalDistribution": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r109" ] }, "us-gaap_PaymentsOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfFinancingCosts", "crdr": "credit", "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": { "negatedLabel": "Payment of deferred financing and other debt-related costs", "label": "Payments of Financing Costs", "documentation": "The cash outflow for loan and debt issuance costs." } } }, "auth_ref": [ "r25" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of franchisees, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r23" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.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": [ "r1016" ] }, "us-gaap_PaymentsToAcquireOtherInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireOtherInvestments", "crdr": "credit", "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": { "negatedLabel": "Other investments", "label": "Payments to Acquire Other Investments", "documentation": "Amount of cash outflow to acquire investments classified as other." } } }, "auth_ref": [ "r107" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "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": { "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": [ "r108" ] }, "plnt_PercentageOfEconomicInterest": { "xbrltype": "percentItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "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/20240630", "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 LLC [Member]", "documentation": "Pla-Fit Holdings, LLC." } } }, "auth_ref": [] }, "plnt_PlacementServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/20240630", "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/20240630", "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/20240630", "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/20240630", "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/20240630", "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/2024", "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": [ "r575" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r89", "r787" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r89", "r447" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r89", "r787", "r805", "r1148", "r1149" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r221", "r375", "r376", "r881" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.planetfitness.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.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": [ "r5" ] }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "crdr": "debit", "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": { "terseLabel": "Proceeds from issuance of long-term debt", "label": "Proceeds from Issuance of Other Long-Term Debt", "documentation": "Amount of cash inflow from issuance of long-term debt classified as other." } } }, "auth_ref": [ "r24" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "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": { "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/2024", "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]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r170", "r171", "r172", "r173", "r174", "r175", "r198", "r315", "r648", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r876", "r908", "r941", "r942", "r943", "r946", "r948", "r983", "r1063", "r1064", "r1073", "r1115", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1145", "r1146" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "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]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r170", "r171", "r172", "r173", "r174", "r175", "r198", "r315", "r648", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r876", "r908", "r941", "r942", "r943", "r946", "r948", "r983", "r1063", "r1064", "r1073", "r1115", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1145", "r1146" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": 21.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": [ "r204", "r226", "r229", "r240", "r248", "r258", "r264", "r267", "r268", "r359", "r416", "r417", "r419", "r420", "r421", "r422", "r423", "r425", "r426", "r539", "r544", "r545", "r548", "r549", "r562", "r577", "r688", "r705", "r760", "r807", "r828", "r829", "r917", "r918", "r958", "r989", "r1067" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r970", "r972", "r1053" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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 $374,324 and $322,958, as of June\u00a030, 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": [ "r972", "r1052" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r10", "r604", "r689", "r702", "r931" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.planetfitness.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r161", "r163", "r165", "r166", "r168", "r199", "r200", "r410", "r411", "r412", "r413", "r478", "r486", "r510", "r511", "r512", "r514", "r568", "r620", "r629", "r646", "r735", "r736", "r743", "r778", "r779", "r838", "r843", "r845", "r846", "r849", "r873", "r874", "r897", "r907", "r915", "r922", "r923", "r927", "r928", "r942", "r951", "r1058", "r1069", "r1089", "r1107", "r1108", "r1109", "r1110", "r1111" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.planetfitness.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r161", "r163", "r165", "r166", "r168", "r199", "r200", "r410", "r411", "r412", "r413", "r478", "r486", "r510", "r511", "r512", "r514", "r568", "r620", "r629", "r646", "r735", "r736", "r743", "r778", "r779", "r838", "r843", "r845", "r846", "r849", "r873", "r874", "r897", "r907", "r915", "r922", "r923", "r927", "r928", "r942", "r951", "r1058", "r1069", "r1089", "r1107", "r1108", "r1109", "r1110", "r1111" ] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Disclosure of information about 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": [ "r41", "r43" ] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r41", "r43" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r40", "r43" ] }, "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r42", "r43" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsScheduleofRelatedPartyTransactionsDetails", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related and Nonrelated Parties [Domain]", "label": "Related and Nonrelated Parties [Domain]", "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r320", "r485", "r609", "r610", "r694", "r701", "r781", "r782", "r783", "r784", "r785", "r804", "r806", "r837" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r250", "r251", "r609", "r610", "r611", "r612", "r694", "r701", "r781", "r782", "r783", "r784", "r785", "r804", "r806", "r837" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r609", "r610", "r1103" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r320", "r811", "r812", "r815" ] }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.planetfitness.com/role/RelatedpartytransactionsAdditionalInformationDetails", "http://www.planetfitness.com/role/RelatedpartytransactionsScheduleofRelatedPartyTransactionsDetails", "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related and Nonrelated Parties [Axis]", "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r320", "r485", "r609", "r610", "r694", "r701", "r781", "r782", "r783", "r784", "r785", "r804", "r806", "r837", "r1103" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r606", "r607", "r608", "r610", "r613", "r756", "r757", "r758", "r813", "r814", "r815", "r834", "r836" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLongTermDebt", "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": "Repayment of long-term debt", "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": [ "r110", "r753" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "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]", "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r196", "r197", "r252", "r253", "r430", "r449", "r612", "r630", "r690", "r883", "r884" ] }, "plnt_RestrictedAssetsAdvertisingFundsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "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": [ "r984", "r994" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r92", "r123", "r698", "r740", "r742", "r754", "r788", "r931" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r201", "r255", "r256", "r257", "r259", "r264", "r266", "r268", "r360", "r361", "r402", "r528", "r529", "r536", "r537", "r538", "r540", "r543", "r544", "r552", "r554", "r555", "r557", "r560", "r588", "r591", "r737", "r739", "r761", "r1148" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.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": [ "r141", "r142", "r282", "r291", "r292", "r306", "r312", "r315", "r317", "r319", "r473", "r474", "r648" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r157", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r477" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r153" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r154" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r154" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r971" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "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, excluding acquisitions", "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": [ "r601", "r930" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Domain]", "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/2024", "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": [ "r32" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r57", "r58", "r541" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r19", "r50", "r53", "r76", "r121", "r122", "r903", "r905", "r999", "r1095" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1005" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table]", "documentation": "Disclosure of information about basic earnings per share by class of stock. Includes, but is not limited to, two-class method." } } }, "auth_ref": [ "r31", "r33", "r272", "r273", "r275" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Earnings Per Share, Diluted, by Common Class, Including Two-Class Method [Table]", "documentation": "Disclosure of information about diluted earnings per share by class of stock. Includes, but is not limited to, two-class method." } } }, "auth_ref": [ "r31", "r33", "r272", "r273", "r275" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "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]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r356", "r357", "r358", "r535", "r967", "r968", "r969", "r1080", "r1081", "r1082", "r1083" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r248", "r356", "r357", "r358", "r359", "r577" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Equity Method Investment [Table]", "documentation": "Disclosure of information about equity method investment. Includes, but is not limited to, name of investee or group of investees, percentage ownership, difference between investment and value of underlying equity in net assets." } } }, "auth_ref": [ "r204", "r248", "r356", "r357", "r358", "r359", "r577" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1086", "r1087" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r388", "r395", "r399", "r400", "r401", "r649", "r875", "r900" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r900", "r1046" ] }, "us-gaap_ScheduleOfFranchisorDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFranchisorDisclosureTable", "presentation": [ "http://www.planetfitness.com/role/CorporateownedandfranchiseeownedstoresScheduleofChangesinCorporateownedandFranchiseeownedStoresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Franchisor Disclosure [Table]", "label": "Franchisor, Ownership [Table]", "documentation": "Disclosure of information about status of store, restaurant, or other unit by franchised or not franchised." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFranchisorDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r899", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.planetfitness.com/role/GoodwillandintangibleassetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]", "label": "Intangible Asset, Indefinite-Lived [Table]", "documentation": "Disclosure of information about indefinite-lived intangible asset. Excludes finite-lived intangible asset." } } }, "auth_ref": [ "r388", "r398", "r401", "r900" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r900", "r1049" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r11" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r126" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r74", "r75", "r811", "r812", "r815" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r37", "r38", "r39" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r37", "r38", "r39" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Stock, Class of Stock [Table]", "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks." } } }, "auth_ref": [ "r48", "r49", "r50", "r51", "r52", "r53", "r119", "r121", "r122", "r123", "r215", "r216", "r217", "r284", "r447", "r448", "r449", "r451", "r454", "r459", "r461", "r750", "r751", "r752", "r753", "r907", "r966", "r995" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r900", "r1048" ] }, "plnt_SecondaryOfferingAndExchangeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "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/20240630", "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/2024", "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": [ "r960" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r962" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r141", "r142", "r143", "r144", "r282", "r287", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r319", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r401", "r405", "r406", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r889", "r892", "r893", "r899", "r945", "r1115", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1145", "r1146" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.planetfitness.com/role/SegmentsAdditionalInformationDetails", "http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r162", "r164", "r167", "r169", "r176", "r177", "r178", "r179", "r181", "r182", "r183", "r184", "r185", "r186", "r317", "r318", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r774", "r775", "r776", "r840", "r844", "r848", "r851", "r859", "r863", "r864", "r865", "r866", "r868", "r869", "r870", "r871", "r872", "r877", "r909", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r944", "r951", "r1073", "r1115", "r1118", "r1119", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1145", "r1146" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAssetReconcilingItemLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r144", "r282", "r286", "r287", "r288", "r289", "r290", "r302", "r304", "r305", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r319", "r888", "r890", "r891", "r892", "r894", "r895", "r896" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "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": [ "r101" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "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": { "terseLabel": "Equity-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513" ] }, "plnt_ShareRepurchaseExciseTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "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": [] }, "srt_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "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": [ "r1071" ] }, "srt_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "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 share repurchase program." } } }, "auth_ref": [ "r1071" ] }, "plnt_SharesIssuedDuringPeriodSharesExchangedForClassACommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/20240630", "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/20240630", "localname": "SharesIssuedValueShareBasedPaymentArrangementAndEmployeeStockPurchasePlanShares", "crdr": "credit", "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", "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/2024", "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": [ "r114", "r246" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r141", "r142", "r143", "r144", "r203", "r282", "r287", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r312", "r313", "r314", "r319", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r401", "r403", "r405", "r406", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r889", "r892", "r893", "r899", "r945", "r1115", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1145", "r1146" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r158", "r215", "r216", "r217", "r248", "r272", "r273", "r275", "r277", "r284", "r285", "r359", "r416", "r419", "r420", "r421", "r425", "r426", "r447", "r448", "r451", "r454", "r461", "r577", "r750", "r751", "r752", "r753", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r787", "r808", "r830", "r852", "r853", "r854", "r855", "r856", "r966", "r995", "r1004" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r16", "r90", "r93", "r94", "r201", "r231", "r232", "r233", "r255", "r256", "r257", "r259", "r264", "r266", "r268", "r283", "r360", "r361", "r402", "r462", "r528", "r529", "r536", "r537", "r538", "r540", "r543", "r544", "r552", "r553", "r554", "r555", "r556", "r557", "r560", "r579", "r581", "r582", "r583", "r584", "r585", "r588", "r591", "r605", "r708", "r737", "r738", "r739", "r761", "r830" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.planetfitness.com/role/SegmentsAdditionalInformationDetails", "http://www.planetfitness.com/role/SegmentsSummaryofFinancialInformationfortheCompanysReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r162", "r164", "r167", "r169", "r176", "r177", "r178", "r179", "r181", "r182", "r183", "r184", "r185", "r186", "r317", "r318", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r774", "r775", "r776", "r840", "r844", "r848", "r851", "r859", "r863", "r864", "r865", "r866", "r868", "r869", "r870", "r871", "r872", "r877", "r909", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r944", "r951", "r1073", "r1115", "r1118", "r1119", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1145", "r1146" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r255", "r256", "r257", "r283", "r591", "r648", "r746", "r772", "r780", "r781", "r782", "r783", "r784", "r785", "r787", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r800", "r801", "r802", "r803", "r804", "r806", "r809", "r810", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r830", "r952" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.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": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r255", "r256", "r257", "r283", "r320", "r591", "r648", "r746", "r772", "r780", "r781", "r782", "r783", "r784", "r785", "r787", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r800", "r801", "r802", "r803", "r804", "r806", "r809", "r810", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r830", "r952" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r16", "r50", "r89", "r90", "r123" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r16", "r90", "r93", "r94", "r123" ] }, "plnt_StockReceivedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "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": [ "r16" ] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized amount", "label": "Share Repurchase Program, Authorized, Amount", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r1071" ] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining authorized amount", "label": "Share Repurchase Program, Remaining Authorized, Amount", "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r16", "r89", "r90", "r123" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r16", "r89", "r90", "r123" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r90", "r93", "r94", "r115", "r789", "r805", "r831", "r832", "r931", "r959", "r997", "r1024", "r1093", "r1148" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r64", "r65", "r67", "r201", "r202", "r232", "r255", "r256", "r257", "r259", "r264", "r266", "r360", "r361", "r402", "r462", "r528", "r529", "r536", "r537", "r538", "r540", "r543", "r544", "r552", "r553", "r554", "r555", "r556", "r557", "r560", "r579", "r581", "r585", "r589", "r605", "r738", "r739", "r759", "r789", "r805", "r831", "r832", "r857", "r958", "r997", "r1024", "r1093", "r1148" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r120", "r247", "r446", "r448", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r460", "r462", "r559", "r833", "r835", "r858" ] }, "plnt_StoreOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "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_StoresAcquiredFromFranchisees": { "xbrltype": "integerItemType", "nsuri": "http://www.planetfitness.com/20240630", "localname": "StoresAcquiredFromFranchisees", "presentation": [ "http://www.planetfitness.com/role/CorporateownedandfranchiseeownedstoresScheduleofChangesinCorporateownedandFranchiseeownedStoresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stores acquired from franchisees", "label": "Stores Acquired From Franchisees", "documentation": "Stores acquired from franchisees." } } }, "auth_ref": [] }, "plnt_StoresDebrandedSoldClosedOrConsolidated": { "xbrltype": "integerItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.planetfitness.com/role/StockholdersequityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Axis]", "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/20240630", "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/2024", "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 position taken on unrecognized tax benefit." } } }, "auth_ref": [ "r146", "r1077", "r1078" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/20240630", "localname": "TRAHoldersMember", "presentation": [ "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TRA Holders", "label": "TRA Holders [Member]", "documentation": "TRA Holders" } } }, "auth_ref": [] }, "plnt_TaxBenefitArrangementPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/20240630", "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/20240630", "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/2024", "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": [ "r527" ] }, "us-gaap_TaxCreditCarryforwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxCreditCarryforwardTable", "presentation": [ "http://www.planetfitness.com/role/IncometaxesAdditionalinformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward [Table]", "label": "Tax Credit Carryforward [Table]", "documentation": "Disclosure of information about tax credit carryforward available to reduce future taxable income. Includes, but is not limited to, description, amount, expiration date, limitation on use, and related deferred tax asset and valuation allowance." } } }, "auth_ref": [ "r527" ] }, "plnt_TaxReceivableAgreementPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/20240630", "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/2024", "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 and Position [Axis]", "documentation": "Information by title and position of individual or group within organization." } } }, "auth_ref": [ "r1013", "r1102" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "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 and Position [Domain]", "documentation": "Title and position of individual or group within organization." } } }, "auth_ref": [] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r61", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1047", "r1049", "r1050", "r1051" ] }, "us-gaap_TradingSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r212", "r564", "r880", "r1015", "r1088", "r1089", "r1090" ] }, "us-gaap_TradingSecuritiesDebtAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r691", "r986" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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": [ "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r443", "r459", "r558", "r572", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r709", "r919", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r932", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r1018", "r1020", "r1021", "r1022", "r1085", "r1088", "r1089", "r1090", "r1091", "r1092" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "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/2024", "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": [ "r885", "r910", "r1113" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r885", "r910", "r912", "r919", "r1113" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r34", "r35", "r36", "r149", "r150", "r151", "r152" ] }, "plnt_VariableFundingNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.planetfitness.com/20240630", "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/2024", "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": [ "r599", "r930" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1005" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r271", "r277" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r270", "r277" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7" }, "r1": { "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" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4" }, "r48": { "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" }, "r49": { "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r52": { "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" }, "r53": { "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" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r108": { "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" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r115": { "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" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r118": { "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" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481138/505-30-25-5" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805/tableOfContent" }, "r126": { "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" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r128": { "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" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-23" }, "r130": { "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" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/942-320/tableOfContent" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7A" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "b", "Publisher": "SEC" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Footnote": "4", "Publisher": "SEC" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "m", "Subparagraph": "(1)(iii)", "Publisher": "SEC" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "m", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r321": { "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" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/320/tableOfContent" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r398": { "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" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r403": { "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" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r534": { "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" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r541": { "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" }, "r542": { "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" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r564": { "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" }, "r565": { "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" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r587": { "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" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r590": { "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" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r605": { "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" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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/2147478345/912-310-45-11" }, "r648": { "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" }, "r649": { "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" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r714": { "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/2147477250/944-220-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r762": { "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/2147478494/946-205-50-2" }, "r763": { "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/2147478494/946-205-50-27" }, "r764": { "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/2147478494/946-205-50-7" }, "r765": { "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/2147478494/946-205-50-7" }, "r766": { "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/2147478494/946-205-50-7" }, "r767": { "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/2147478494/946-205-50-7" }, "r768": { "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/2147478494/946-205-50-7" }, "r769": { "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/2147478494/946-205-50-7" }, "r770": { "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/2147478494/946-205-50-7" }, "r771": { "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/2147478494/946-205-50-7" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r777": { "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/2147478795/946-210-50-6" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r808": { "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/2147478297/946-220-50-3" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r839": { "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/2147477271/946-320-S99-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r841": { "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/2147477271/946-320-S99-12" }, "r842": { "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/2147477271/946-320-S99-19" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r847": { "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/2147477271/946-320-S99-3" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r850": { "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/2147477271/946-320-S99-6" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r852": { "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/2147478448/946-505-50-1" }, "r853": { "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/2147478448/946-505-50-2" }, "r854": { "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/2147478448/946-505-50-2" }, "r855": { "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/2147478448/946-505-50-2" }, "r856": { "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/2147478448/946-505-50-2" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "952", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/952/tableOfContent" }, "r861": { "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" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r889": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r890": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r891": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r892": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r893": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r894": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r895": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r896": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r901": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r917": { "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" }, "r918": { "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" }, "r919": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r920": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r921": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r922": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r923": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r924": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r925": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r926": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r927": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r928": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r929": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r930": { "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" }, "r931": { "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" }, "r932": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r933": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r934": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r935": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r936": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r937": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r938": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r939": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r940": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r941": { "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" }, "r942": { "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" }, "r943": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r944": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r945": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r946": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r947": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17" }, "r948": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r949": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r950": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r951": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r952": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r953": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r954": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r955": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r956": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r957": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r958": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11" }, "r959": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r964": { "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" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r966": { "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" }, "r967": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r968": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r969": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r984": { "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" }, "r985": { "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" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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" }, "r989": { "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" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r992": { "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" }, "r993": { "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" }, "r994": { "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" }, "r995": { "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" }, "r996": { "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" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r1000": { "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" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r1004": { "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" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r1009": { "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" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1013": { "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" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-14" }, "r1018": { "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" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "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" }, "r1024": { "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" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r1028": { "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" }, "r1029": { "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" }, "r1030": { "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" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "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" }, "r1034": { "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" }, "r1035": { "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" }, "r1036": { "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" }, "r1037": { "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" }, "r1038": { "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" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1052": { "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" }, "r1053": { "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" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1058": { "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" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1060": { "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" }, "r1061": { "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" }, "r1062": { "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" }, "r1063": { "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" }, "r1064": { "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" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1067": { "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" }, "r1068": { "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" }, "r1069": { "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" }, "r1070": { "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" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r1072": { "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" }, "r1073": { "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" }, "r1074": { "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" }, "r1075": { "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" }, "r1076": { "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" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r1079": { "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" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r1084": { "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" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1089": { "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" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1098": { "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" }, "r1099": { "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" }, "r1100": { "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" }, "r1101": { "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" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/940-320/tableOfContent" }, "r1113": { "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/2147477268/942-320-50-2" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1144": { "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" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" } } } ZIP 94 0001637207-24-000069-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001637207-24-000069-xbrl.zip M4$L#!!0 ( .F !UGW'9QAMQD /+1 > 9FET>F=EVU9V1%\B.QG30SJ9ML?:=- M,['G=N^G'8B$)-Q0A"Y(6E'_^CT/ "0ERI;SL"27F3:Q)1+/\\8/Y[P:YY/D M]:NQDO'K_WCUGP<'XF<3%1.5YB*R2N8J%D6FTY'X(U;9)W%PX)ZZ,-.YU:-Q M+@Y[A\?B#V,_Z1O)W^>O7\7Z1NCXQR?Z[/!, M#D[C^"Q^$1V_&!S)_O%A[TP-SXX.!\?'SX_^K_\$7H7'^9TLGR?JQR<3G1Z, M%?9_?M:;YB]G.L['Y_U>[[^?U)[+U>?\0"9ZE)[3:.';H8&YN:\CDQA[_K1' M?U[B-P=#.=')_/QO%_#6P.J_=3*99@>9LGK(#V3Z3W7>/X1.Z=<9C^(%O)_H M5/E1]0]Q*&\_=T6_USU^]0R?;9A'P_AR.4B4_WY@;*SL 8PSD=-,G?L?7L8Z MFR9R?JY3ZI5>>CF1=@0+,S!Y;B;G)S#$&V5S'G)[AJ MN87_8]^Q6] N+>BS/%[^[NRT>]9;_76OVP_?/:.VN7V803:5Z8]/CI[X%Z8R MCH'$S@^GGT4?!EU9E$0-ER;!XU^YSQ'0G++K;_2UGJA,O%+ Y'#?.X5C\J@>PZ'/Q M*TQ&_*&R7/SPM']X_%+\(B?3W*0=\?X7T3LZ/3[\VND OY_)XWOQWKK3F/[P M].3TI? CW,Q:/N\==5^<]+I +?WZ6I6L\8S8-WSN5_);#WE19C4/^$TQ*F"_ M3SHDV9>VEP<%8AS'W?C=0P_X9R6MN#83VNU[C;>!5/\%<]?#^3=GO?6F/?WAZ>GC8>_E]J'F=X;%[N>$]>4TKU'^Y#SHF'6H[R40$0DSJ5,!ZPF]F*.:FL$)-IHF9T]+.=#X6 M(+(/0%Z+=U:F$2RUZHA??[W 95?;O>H79@*J=+X-:]X5XHM8KVZR4*?.'#A MW7]^]+QN$#C^Y(\T+$6:GQ_T3Z?WL.R^Z?S[W0V21FVESOQ"-=/*VT#TFR27 MKK@J!O]242YR(T!N)QHD'7*G3FG$0F9B:LV-CL'Q&"NK-)@:0VLF IDQ!G^$ M/@5.SL?6%*.Q^%E%:@+&BCCJL\9BOI517LB$W\"G*UTLBX&.V'I6OU)3R9^* MGV%.V\#R'5Q&D*!)@@(WUVFA<%>MFJ#(Y=6%71S,:76=K!(RC?F= 3@Y)2W@ M(T%*XR]F.(1-7=*% Y7/E$JI:VRJVG1,[NI[<\,$<8;TT#_; 3E>\J;8*D4* M0OWWE)9X@?PJ6P_;&..(8][[#(0T,ZS?;)DD;(>+/;V/VZI!*XNIR30VEU%+ M8Y/$K(NK^VDL-0($H?-,2'@ST=!YUA%ZB-] LV+6.[8C4Y,BO60[$C9P"[8"7 C\X M68X=6VGG0K, D;Q6 UPK,4UD*G!\:)RO/YZZU $RQ;BBDSN1TC>*]7JM*]HN M9B'J%88#0FJ*6@?:'^HL@D?GZ$&2[6#2TM"@M:168"FD56(J-?4&M@5VYI83 MO\R0WXFA9>R6'@86UMNO8V@:NN8A29+ZW4?+RT>[PLL7H(J*)$<*?IN.0"%L M6@=WQ26Q;PJDBFJ7M"/1=U;J8E*T53NVR2PBAJ$('% _DB\VZR=;6E; &6"/ M(4/G&G0VL^306-#D>2ZCL3/(L8'L.\74OMJ.^CS6 W#DWVQRXW; WJP0^U;9 MFQTQ+6Q6 6BF)V-=30N13ZT#4(7:$^"\DD/O/3UQ.Q>JA)^\!L7K%=0"KE. MQ&_20OM.I9UTJM[(79XIL(57;$UK67-!I[ F)@XBO\)[.",PAK,=<#\KL_Q M\]D&;5/'8)(T-F%?=:#:$ M1Q:D!5N.*%ZJ0@ !+N@K&<$$ M8@ET&H(MFI4<+#3HMPRH'E0;?..4&Q&RMR=I1TJ#,5N*Q37RC4*-F4:D[ZK[ MVAC49<6,GP*SE<&6!=V#G75X!MZ7@TEFN8D^"3.EJ%+'\S+L&RID7 ''O.JS MLI'.\,2UPTOE?.6JZ%AXD!2^K*AR\.C ]-@[VA<36.=Q!@\DB9F1 WS7Z/<& M18[^LT@DVN3@9O)B&ZM!9X'%@!L2[(7:M/:=E*O1'#NJZ* NSJ!(_;Q#Y"J1 M0 JQG*\>GO>O8^Q'IN1UX0S[GH_+E5(*3 I%D)L'.T+87 MO:.>_)Y,.B7M/F3EWHW,Y#YH)OY[;,MU&:F# ;#5IP,YA#F=RV0FY]F3%N39 MQ@$KH1CK O'[$"PH)PCSV4;X@7[ MY/N75N3C][XIW]@=X.H@-@>CY?)X!RR??96+*_ M855<1'S CP_G\G.)LI$34V"KSI>A:.R U-CE:P/4N 15)R@1,X>+PF_V!42 MOG+GUL>]LXT>QW;%=9TXO7/.M"PJH9SU#1.I^JS 0J(89@M";C_6(3EZ:X(2SQ0M)IA91<&J$S"KFU4:CY,Y\W>]0;1 M1=#Y/S& &GU*S2Q1\4B5D,KJB1IPX #,%[)2*"AL!L !DJ.ZGFWI]&.(QU^( MJ *I ZU20]0:JA<,Z@$FKA,4:S0FV_N@7/_NTP+!%B>4JRZMP-*HHG*MPN M](@1)6>[(@O?9'B'8-,4L5D!N%$)^%YI\\[[$)C>SLZ5K,S8S#(5M=FD6*9L)F@(,=%##OF&3:J^1NJ=8 M,@0\D2).&JUZ93./WIZ-'>3%]\F>!'J:= @FU'"(8!8)QKNQ(YGJ/ZG;#C5J M$AT[MK%BHNQ(6;+\"2E[1\.YA77"^W3XL;$+0&_Z<.@8#KDSIZM.%M=#480F MD0XNA\\,,"$,'GO@Z7@%I&OL)W FKIM"06 V617>=]X-^3TQF5*:G:YB:AHM M'O;JE(2>X"4Z@V?<#UH261%%,!JZU:4HF$P_RGBB4_#X@/3H=X0Z\7Y.\>@_ M9U@,[G?V>*-%_=[6:/VCV[7^;SJ+5(('!&;#EZG^NHI_D761]_F0AS%MN08F M7N\JKE4C:4,@Q2/K)Y)N\Y:'1_Z&-Y_B3!,9X6TJC#F3XG=HF5Q-ID R1!IT M/[)(=20=SJ^"1V3(&Y"4C^+ U]YV0!O#RF09-DCCDQ/5&A*M(?$5AH3,4?MX M9.3$Q'JH_W;">@^8686+ &PN*A!. (.$N(U B$ M#"%>S@=XRZOG>'0DH0-XMD@3-$]H$>D[&!?* ;K1/0]+*=,*;E468,-9V'02 M1/ A#(J0;PM7OIM'S@%9,#T<\'5FR$@S%D/0!;I 4VD1Q^=M&#:;PC1D6J)_ MW9WY\JGQLV;MQ3=M@ IIL-W_*763>G(L2[P!C'FYDDT7[^E5D#4 MIY&>)LH!F6>F2.A,OTCR<'N83_>\TU@= 9T-TO+\J[ ZBS6%N6'Z%,?#72*H M9C$ FZ\$A4<)&+&PN=5WRAOXA>68>7G+JWF.0B]?T23&U-D4]T="XTATN I+ M'O)JJW,ERN,^J736L$S1>EVKY18:NM. N!8:VD)#6TYHH:$M-'0WH:'KJ_&' M]GPNAW6@!)F;$7I!E>LH'0'&G7_QR>?66*V> @!KC/Z6_P= MI44JKKOB'Z![9*K!S[SUSU;,[LGK]QR/.VVERH+G?@&N M?J82!U^_^L>'CL?XX2;! S_K&W (S:HI[ ;Q/7G]AB2\"Q60*(^_E*>VDV^N MQ]!3AC;8SH>EQUR.\/+]6SH7T(&7\K5]_^N.1"$ M9JK[)#=3_/4+HDEM(U_=2!MH>_3AA5T(M,5K%]XY.@V5=]KH7!N=:Z-S;72N MC0( MYP<+F;_QM,&=1C1E[,6OVZI1W^"^U3=ESBK2^MY5I[:7\1^JQ%23FJQCN ]? MX")<.2;8(+08?,X8&1'>BRFOX>P7;QC@X1JHQ: MQ%OBG")T(=T&IV>%':/%@'\7$76QNC$Y-T7U:?RE$'I'$O P57@Q _>$I>E4 M81J:LD&&-(\KD8Q$')G/QNAOR3]W M&6GO=R%T>V7(0]7465>&?"1F@$4?ZRFN^P=)EXXVG(3TGPT@ZPI$F$F?H-Y M3"Q5%JV"%;EQFLBY7LZ&:M, RNBE0#2=;<@Z"F'CY:AN!JGDQA5[D3>59BJ MSL7^9CNU3DDL4E.F-PWW/+DDE0"WU"5 M_ 5*.MVM2LYP#2KL]8YJ<0$]O_T,8C3;N#JYQ LF$6E\=@F9-S/FDJ[77T :**>T]74#@7NLW?S"-8JS =BRSM5_C/6%NJ\S67A6B M+@-^᥮OBK\E"#L*KRK=W9UJ/T-0 Y*5BW57-/ZKW^O WN)8 M.3M_!X=H2:[A-J"-C%8U9^YW&?7K369NHO2[C&FLSETEF:/H&88UZ,BAL M1L7N:#ZBD#><-656HAD3I"JSZ9\S6: M++Q(10%,1!>.9% YY>5R7S=I\9Z]RTW%ZKR24+V2 BM,DS[ :8:Y55C"F^M' MJTK*EF49/)/ QMLB45FE)BEM V4CQ%F%?A1(7^V+/ZPNTN(OTV"J6A+LA MNV:!;"M)\,.%J-J\ZI4NZM_A13N^LU;.550F.),E:78J=5&)?>^D LV#K6QQ MHH&0RJP(=6D;%LXE'%BM?UO8Q4Z?&^\"[*)%4+0(BA9!T2(H6@3%CD=2'ZHR MX[J1U&OYV7F]/[D6 MS0!/<;S1'=*':W#@.+7^'A_(4.+>IB,9S%2%F>/\%G : ML#(E//>;BD'VV_",K_04TD"0"9NH$:;J.@BS#=FKJ3C;) O%R:D*>>TT9=&- M=H$&7FG*6" N/UZ)=W@HT^^=G55+]LE5KC'XD]J[ATUI$%8>TS@*&1:63Z56 M4HI(%_(0KJM>+PWKV"$>[)??;Y(SW%W7%.525P M[7\,46O.QH+!%5_2,Z2MKU$+5_>$%1U9.:$0N+7H@ 3:@$8_::I6..8<'CZ M@$LFLS%Y+1R5@4_XW!(^VALL#9F\(:YR'Y*5N_SD::CF%\X%?(XU'& 61LAR MHC)&/ ?4:<[EZI<3[C<']-U 85W+>%9Y ]3WS&E$%M;JMJ%T7#8H,HIWH)0' M&D);4>^38H"46 8H2E73$)5G5POU6BH9B/(RY/<%R8<6KL=L_S%!4X1S.S91 M5DIA "NZQ*A-ZRY'X M0Y7J7->0JQ[GB"!X]W1M MWR>%RL?:QJ3QYDXW-Z]%5;@%9O$V&B-,/+Z$Z-B?,)0#!?/C'08D"SLU&(>] M_0QBJT79JD7: G$F)@JE#EI>55M6EX-<&S[ 93HX\COBB]:@S]!H#.==TV*0 MZ(C#R8/5/3KS:7U#AX $$4@M,.%M5IJ );5JAV\0X:C.IY[L!*P#REHPRS37 M)W-G5=5Q<<(S!^[PG!$[0J6SB1NC8T_/L2D&>8?.+>"5L3MVYT96Y:2SAZ5X(P>J M_L3>?-]Y2\2Z$4O !?^15I#]QW)"8>V LM@OBD'Z13D/&/TB_LWGA$8\#:AA MFRKXR'G205*R],-5MVH*9B&=$6,K=& \XEV3H/0S5X^9(2IESG;V4OZDR4@N M/H..1,DC_EA0 #2<-A%KFXCUJQ*QHEQ< MJ.6$B3!)(.4.V1H*-;%]XM"P) D2'*I>X=JBSK%:_8:/X>AT(RQ? E7^3%MPL5W[^I)6$K23\ M.DFX"+P)[@1#6*B4%"Z++J( M%8FS>CP*:"D=@;>@;_;)K,!_V#L@>)KV=L>%1/=QP=JMU@VNU =>!]C&$+UR M_-75"BL5+.%E:!NT7;.+%E+;[>FNZG88B^) 6L&!D(2+6JJB#$H*;"#H%>]) MH+_B4,58I1"/)#@M/EAW=4&QA (DX+JD=,Z# NL(4LQ^,9#OCQK"U8R &N.7 M OHF#KBE#KWPA3C"2GKG$OQ,L/.;ZAT4;7W8*>5BB!A<7IBQ#_33Z8I[6X8P M5^R0@!2TRDNM$=#5#;L)Q/ VQ!9J54"Q0 %5)EEH:4WLHJO%XM#U_MRCQ'>[ M0Q0/AENN-N- ;IDX#D<=)[>S+2U.5L#$;DI.7V?DMZNLCG"239@("05>;3%5 MCQ1)TF*J6DQ5RPDMIJK%5+68JN_NK3Q44?MU PVU8F0;#S6LLM6<(Y2)^U;G M6EUO*]32*@$KZQ70JMR '53S>#LWL'ZGR1_.^+J"+IK?ACO:<,?7ASN:7,_M M*WS5R-"5&EBN[M5"V2N/;G-5K[C>56.Y*TG)]O&9QKI7Z]RT?JCR45<;+A_U MO8I'K9[;EY2-:B*8^QPS?(.T. ^4K6T5L."L_[UQ&-3BNV,R7UK:J]&SVM -96 &LK@)5[U%8 VV+B:RN ;2G7 MM!7 =J@"6!N!>11^YRY$8)X-3#R'?\;Y)'G]_U!+ P04 " #I@ =9(-.O M8Q'* 0!^*A\ $0 '!L;G0M,C R-# V,S N:'1M[+UK=^)*DB[\?7Z%7KK/ MF=IK"9=N7.3:F[,HE]W;,U6VQW9-GWF_S)*EQ&A*2+0NMNE??R)2$A>##3(" MA2![S>PRH$MFQA.1$4]&1O[^?UY&GO3$PL@-_#_^53U1_E5BOATXKO_XQ[_V M[\XN+__U__3^Y??_K]G\OU]OOTO? CL9,3^6SD)FQNVVXIC-1U#'S0-IMC- M![O#FFU=&[".82FV9VA:1@#M=EENM4T5=MNZX:F&XHA M.Z>.TW)TIIJ:8MF&HE@/:MOLV'97T=NJWM44_MYA#'V&?OO1:13&?S2&<3P^ M_?QY8$4/)T'X^!F^_(R-;607>:[_:WK5\_/SR[/I1;/GV],'NRUL7JW@QM(.AD+++%ZY] MUOF5JFF:GU^P__DS[2#QXW"RNL'9CPN-=E_B)OR^\/3\^ED;/L>AY4>( RL& M9&$36TVEV]35Z7.BP-#4SGO=3Z^8CE;DKNH27*I^_K\_OM_90S:RFJ_'[&5) M> M#@;_.]6QU:][K%D!*T9JJEC\DB9J/EC5>!E7VPQ( G%=@R?K4_IS^F%\Z M]OS%UHT]RV?QP(U]%D4G=C#B3U;:NL)O.86?'_]H,+_Y\Z[1^WW(+*?W^XC% MEH3/:+)_).[3'XVSP(]!FYOWDS&,F)U^^J,1LY?X,T?)Y]Z__,N__!Z[L<=Z MV(1F_I+?/Z=?_OXY??1#X$QZOSONDQ3%$X_]T7#<")HX.?4#GT$#W)=3O)"% MZ9^NXS"?_PF_7X%)"5T[??]+?,L&?S3L)B#%MT;X).:>]L'H.&AX+CSKL2&E M$OBC 2([';@OS&D.+ \UT'7^: R:6KO1N^A_OSO__?/"&PJ\,#=T%VYD6]Y_ M,2N\@&^BZ1LZC1X.15DON('+ V?Q%=U&[S^TC[_@W <)3<[@%:'E7?H.>_EW M-ID^W&ST%-"8&/+W !I[35 /4/Q"+VGE+\G4 MYO3"]5&MOS,PM+#C4>@W'$CJNH77P&/^1M^*[:SVX M'H(_1>='1J2]9D2NP><)\Q>Y+,I>M9U4R^]&IXINS"-B^TZ8RCIE+:,3[QJ< M,CJQ3L7VUXFKP+<_WH^BBC%[VPY M5U7BBK'![NB&4MRN65/S$_8+7BLK@_Z M#M,_=VF@@],QNLYKT[@DNN!W?P;32P;/PM]1?4!4\(W?)3)PE' M\/;AM)=MF.G;!=O;WFM[)^ V3)O; 64OYBIH1J?"YJK%F]NML+E:\>::%397 M+]S<%H8_D7OJNQ[$,6'"=M?ZO)$&1$F\D7-13<@&# R%S:(5P1@&G:<1CU>A MV1(/0D]C",'^:$3N:.QA\,J_&X;8JX6XZ^0E*[ M,6]E-+3@QT;^_0AL:!*R7OHI_?'WSXN_Y9_Q&4O/2Z -KQ^61>NG/^^^%7T6 MC.@=-F+Z3 @C78?-7\JE;<5!^,'7+MV/7WYC?@#R7?7838=FX1&?%UO_7J]' M;/3 PJ5!1%&?IK\5&L0(WL]6/XW_5/!A&,"]\3#XJ=C#V"/.RF\\+OVQT /] M9.7(I9_&2<&^LM0U"/S5#9S^7.BAUF/(V-N]GOZ\R4,S\\:?B[%W_CWCT7W^ M"? &GPN[L\M\7H_[7-T];L/CT,;=X^2? 0!ACC,\)D*:BPO_E M]\U^FS;3F;NTW43B:/&7_'/^DL\+_5X]#-JNAR'K30K/]*,#+WL9>Z[MQC^X M@DJ..TK!,9MB;2T0O42+D B\Z M$JDF$E;)A69T)*)O+I$R=63GP5OY$ND[3RR,W?.7>X_!0=YJQ"+D2G M)YEJYA:M1K%\A3I3QE*%7-+C:+\BG2EBGEEYW%^32SYSF/KFMC.G<>S-=$+1BFR6=PF@FGH#^C ,?/D:K](HKW!JUJH\V[R;Q3R>W,+J;S+_J M$$9'U.366PN.^5QM![Y9&J\+V1"?]L0N?3L8[8#4V)$LR*VS%I6%X_#=[I9W M8[G.I7]FC=W8\FHS_O3CX??'_Y;%ENLSY]P*<5_Q#E:)=C/P!OU0]_V!Q[(, MT*,P\#P8]TOH6\BBN#;#3S^6K1KW!&):@WY,2T-)*,B*W)HIU9F<@K#(+:6* MP)8$+N@3'L<7!5/ !7UVA&#(3$%P=>=M:F: MP2RSMDK=B9PJ&,PRQU\P.14-O"!G*AW^NO,M!^[9E9AAT:+/UARU9U>FJ.D3 M,+0]NS)E47O2HP+/KLSQKSMWL5?/KLR!I\\DD//LRAS^ND?W>UZ;KB:CMUWW MN+^2M>F*9%5WCJ":M>F*A%5W7N$0 UL*N*!/>!Q?%$P!%_39$8(A,P7!U9WK M.$1#OYN-5&WZ5,KQV>X=B;KNK$W5#&:9LJ@[D5/-[IKRQE\P.=4,?$>0,Y4. M?]WYE@/W[(RFHI=U(!!]MN:H/;LR14V?@*'MV94IB]J3'M5D'98V_G7G+O:= M=5C:P--G$LAY=F4./X5ZBCOJ6MV#Y?UO":^@1&"G[B%U55O"*Y!5M^Y1>&5; MPJL0EHC9Z<7L%' A GQZ 3X%7 @VH*:"JSMU<(B&?I&'+RNDZ=)G*8[/=N]( MU'7G1:HF9\N41>U3(*I9=B]M_ 634]' "W*FRN$W=\ZW5->UNK,3^]\35<$) M(29]KH"&_E.05>WC]ZKV1%4A+!&STXO9*>!"!/CT GP*N!!L0$T%1XXZP--4 M\13N,!JZX[EC5&\\Z\*-_PS@;G!GOW\_VV64I+::2K>IM$H))@/?71RADF92-A7(>Q>X([-OU8'I+K25"EB^IF9J4>(J3 MJI#E1>JD)J5*A!PC@3/VK>4_LG3<\>,/UW='R:@^MH=<.+]J4*V7>@TJN5 [ M-PE?+?#;;78W9"S^'M@6LMRO+7DT[/L._H,\RI/E(852%HEVX?KP?M?R+F%\ MPP1;O_CZ'X'/)C^L\!<$%XGOU*9DN:J0B_V%S"D=EZ,JY*B$%0[%],\_X8E6 M: \GW]D3\Q;E-;WHTA\G<<2O4,M"BT#KKBR42H[Q.%29[U7SM/H D"X=M X MN*K'0KSBQH(^$S=VA$1.EVPZ>I%3<(K4.E!?U3M% JR[LD]T6;[#$KEPB5;C MCQRG>3RJ3X[YI#?T)%P$LF0J*1>!#FAVI:^"8!53)N* +H]*SF7C^4,I;V4] M>.R.V4GHQBZ+SI(PA.;51N@:6>Y2")V&FZ#1)1- Q(. M%5U*FI)#)1"\3TNFDZ7,">!@#[Z- .4J4))EZ8\@VM+)$M24!I^"0Z'3)7*/ MPJ$@I+-D6=WCF,4)(8$N:UL_K@RKL=;-$@BNM![R)^% D*4S23D0 KE[L5QD M.=5#EK]PHU:#D2Q72P,,1T1&&8?$D!X)%"@X5P99$I.45SZ4$,F;T\%(4C5,"VS!GRKAI3=T=Z'_$2;R3Z7VBNLCU:JW,FR?$+N=-PCP2X*Q%9N MJ&+/-1XX""0]6A2TE3T@,Z9% @8)SU25+8I)RK@2( M]VW/#HG?K:>?(W"Y"I=DV>PCB;\.B4,^=.:F2Y?F/1;G@I#FDN5\CV9&)P2& MG7.Z-3&1)ET^D7P)ZC(!:9*ETH[+,)CD>*PHC$_OX(U.XK'K 9:\B"<_6#P, MG$O_B44Q/F;Y6\:NK!&;FT5N8(YA\84;^RR*^@D$2I;G6G\&\'+_,;H(PA$+ MON;BUHO4]3DV)2C$/7F!$'!0X6E">K7U.37EX"F?O4BO&M]"4PZ> M\MF7]"H( C2%'(LS780(+=\>NE$0?G,CVPNB)&2OEBFR*YCSTW?+JQ_]-8E< M'CG8@)'(?;64>^$%H>M8>18T;;4UOG4?ASL_2*%$")#C1@0$*%MIE1QUL[7SUR+ MANY8N%-K@4".,A) J('YV#E5M5O.3B\I?T!3R;$^(T"XO:Z.#&ED:0@A\)QJND:4;MAC_LB!0%N8(Z3>Y ME!8A[EUJ-UDVI%;F'*2RVXV*I:HX6=)%R'QG>DZ6VZF5S&NFZ&29)"'TW6DZ M6=YJ2V-K')875ZJBDR7&A,QWIN>">2O+N*]#&1U%UP7[5@^AEZGI^B$R<.L( MT'I9=K7;5+ISR2S;R9LL!5QERKT,Y"D M&U]8MNO!6"QB[)8]!=X3O''QHOJ(FBSW)NCU3-PF3MV*7HZX!>VV%E]]76NI M4Y#EUGL9;#OUUT#B6E,MR4DG2[N]+0-#4;I+,B@NA'JI>KE2)\N[E3^?E@ X M'/T/.!&$Y$V6[C!,#,_8;=L9+D^&,<;%@Z"<(3GMEP_>.XCWREX M_C)F=LR<>W<$EUP/[N#;: ^-M=;MI24?V^FP>?. $^)Q-*AQ.>NWW3%%)S M T@*3Q7Q. >'IU:^T_O(\5010W1P>&H+/'$\5<1 '1R>.@)/'$\5$5P'AZ>N MP!/BJ541>79P>#(%GCB>R/%R6/'WWHVQW.^E[[A/KI-8V9EV^-/9T&6#\Q>( MJF/W":X9N#8+RXKB>8T9YMR ("?WH>5'J62CKY/Y7UYSA+-?=MR.>8)X6@$D MA>V.B<&*JHFWR&7M"7021&=%];9;Y%(,!3H)HK.BM"^49M<*JU )T%T5N2/M<7:@D G61^P+=86!#K)^IUM.TI![Y CXFHA@C*KX7;JQC;-U\H(F?4-7&POX-YV_S%D M#/\HK4@+:124JHAU8Y($"G9A"^K&$NT#!0>\-$/(_M2-=1+(.Q2;5S<6:PYY M]];+5^:S@1OW0[C@\8BFO5*-3]V(,0&!TJT .:X-+?Q-&#B)'5^'=RQ\ NN^ M.-!]9^3Z;A2'%MK_[)+#E3P%"KU+CN(3,"'(W'?),8L")@07#+KDV$\!$X+K M%-VZ,;0KY870ZD.,ZKGXPSGOR/XR,LZ"N M.W3!2(*\J#'3+9!+ KE5.;8U)N@%UPLF=A4S9:^+CCL&8 M.?#S]6 0^L_]GWG_,4>8EIX#2!>5U^9+,5;-[SL(O.G],F C$74%7(,K;"( MY2.\GE915XZ$H190%<:8X_U(*'\Q!PC%VJ]BD5RLN1M:(;MEXR0$($7L)@P> M0VLTGW\+PZ"MOFJG0Z\U59CNC7*&GN2RS/JAMVWF,26"O8D@AUY&#N@'%\'//.R7QOPS"[=+N AR8,+F+P/$VUS MF&CEP(0DC4W3H).0%SEV=\?N9WW5N0J:2R7)P9*-3LH,#%5R#./&0V]4-?2J M7L[0DR6[^L]6Z-Q/QJ^J5IR/QEXP88S;J.LQD);&%0>?UX-P*?4SG KEQ>7V=K'[ D>TPUS6ZE,*! M";BJ&8\N,W%@ JYJZJ1+;AR8@*N:@^GR(_L0\-&LB&ETF9;#E'-%,[).E[,Y M3#E7-#'K=#F@PY1S1?.S3I=3VH>[3G(WP#_;BVD'?_D?B1NX&#-*V$IT6 MDAVQE]V7S*YHSC3(\57'C8%*;"TY'NNH,: J34W9# ,+EVZ' 7+\%M^6FF_6 M_AO#K:;CH6OGYRO9*+!PV,II#P44(+M?0C5CV MVV$&R@8YZNNX85"55T".%3MN&%04:AOD:+/CAD%5_B$Y7FT-#'(17@7^S]). M22"(AZJ(L:A#L.:%3E:]2:^_LX-.HZ_]>:!JQ.7%7- MR4?*"-9UGCQ2NJZN]IQ(CD [;AA4--=VR+%FQPV# MBN;P#CF&[+AA4)%OT"''AE'-%3P.)Z%#C@(3>*C46R#'>PD\5.HVD"/6!!XJ M]1]JS=P=R9Q>:[KN2.991(] (RZBB^:A+CMW:8?[_1K[131@X MB1U?AW)<=]"4Q4 M[D^0Y+_. C\*/-?AY?DN 1JOBM1>0Q_A-_\QQ\D^B8_CV+#=)4F$"6!4[UF0 M8\0$,&BX%^1H. $,&CX&.>Z//#".+J&]2XY[%!BAYGF8Y+A/@1%J3HA)C@L5 M&*'FCYCDN%'R&#F.1 *3'$$J@$'#\Q L*7%@5.5N"):4.#"J\C%JR9).7<&K MP#_LF;Z67.7^Q5/5?%M+QK 2[:EDUJLE65>)]E0P]QB*X,GH+<3LYHQ50Q%\ M%VE9ZTU5:^IJ.;(6O!5I;G-7*BY8J;J(O51M%YP3/6IA5RHN:"32LBY5KVO) M#/T B82NY=TRZ([M>B!U?E5]5*R6C$\EPUXJVLDQ.:+D[ Z5C!PQ)*2].]U6 MR?%,9&F ,I5,)4?YD!WV4M%.CGVI0T1<*O#)$2%UD$"I.D".DR ;,I8*?'+T M -EA+Q7MY"+U?-CS230(O[F1[051$K)%3W(ZS3H_?7)7 F!/(RC,TLI$M-0%5DY=G:&1C M8&H"JB8SS]#(ALC4!%11;IY&-H(F(* =A<\:V?"9UICK98YYC6/G<][@-+NA M;O&S5N/X>=_C7F8,K=4XAM[_N)<8T]4XCM[WN)<92^LUCJ7W,NX4XFF]QO'T M_H5444RMUSBFKD23JHBK]1K'U95H4A6QM5[CV+J"F*.T6$^O<7Q=0Y/1?[T&FD73%GJ7;8&3Y_RI'EA\U(QBE07IA MY/Z3G:I=> O_^)SVH0//\5R?Y7U2->S%SZO+^_-OTMU]__[\;K$+]6-'3] MQSCP9>G;R=F)I"DMPR0_\A?7MS^DWT'%_,"_2D;P$%O*-/&6#=#DJ0W)M]"< M.!CZT'C^6_/@0AV)HF--6SQA$[S?_XXKC1V+,F8,?X&_E-7[)G M/01Q'(SP<5^>6!ACMG,F72[H].?,S)CF2;>EHZ6)P:3%3O[BS B=0 \^+W_? M.E'-ULI?E!-UY?=O//+<_>Q?W4OWUQ*8[WNPT:G:J;IT?2NI MK4_.;]+UA73_Y[DT9]ZGIKU_=@\_9[>8NK$P7!Q_G[F&56([E/7,^8%5O^.WG:5RPB#P'OFF.X!%#O*WI6)/FA%EAD_DY$B%J M^[?$9^F(ZHHLH>?[&I32)D91WXL?L]D87]\*,R[,^ <<%(B&(A=W&KYMQP>6 M%TT-N9$9 MVOLPJ.9&/3T+1B,W0N9 &KA@+?T$(_W3 I-5RB)-K1C(V&J>APW+)'-T+TQ%?P2SXD[4;OYGO_ZOQ>NKB\OSJ_NY-3+;F\.CO9 M?(BH*,FG\Q?+CB7LH!0,I%F7)2N2[L;,1@++D5Q?NHPCZ6S(G:+?"$_?':53 M=/HVVB>FJ9>P/[FK[4H+.@*I)IYZ=O99C2P>7P+ MSUF0^'$X.0/'9,$K@!;9R-_';!P&3_B),UVWT]"X6RM84L_,N',I6N]T@8RU3 MR ?Q$U<>"3RE:W"50NG?DM"-'-?FWA+,!PN*QB\+'RW?_2?__%M=M.3U6.Q; M22J5\.7)[)Z::[[9 MZ!G2=Q=L03R1OEL^D_[.HOBU"9 +>]/9N\YP>2Z\#YZG\PZ6G?C3&HWCP"_M M+5R/K\,;F.1O^_.TZGV>P5&L0(>M?0Z,8' MF_K"63?1\-V$,(SNV/*D\Q=F)['[Q*3KP0#/T94LWY%@$"0N-7EO17\OZMP*0^AZ 9;P9!OZK6!/WYG=:2A-7TNN/I5DD];__ MTM74SI=(NF<>&V._I;3C,DZO7H)SB83CO#F@TMBJBG[=@3*$;NS"$T/>0Q9" M>#A.PBC!H#$.)+@")Y:,.M(^/?R&^H1$3-^.3VNQ@,C'8A62ZD!&ZQV(9M\/ M'#>.9I63CEI..,M;]7Z,O<:OSH8;O<93\+HD7G9.RE&3_S?V M.!/#+'LHV9X511MXI/L(<%RVZ6L;/ZH9%+^ MB/6\WYO$R+S[N#C(_Y-$L3N8I%^Y/M(OIUIG#Q[\:C?XTG>0^V'2PT2RAPQZ M#TW_!?, XPP@.NKA-'8YE3ZIOZ6.\]"*^.JB(UF>!Y?@ CP& ?](7 P!P/-_ M8-D%\.3%*$!'ZC!=<\YB@;DX(A]\C _P9UQNEASX%>9YO'0<,IOQ65_5TN?Q ME)E(^@0/!7%+40(S6#0,<&DJ7^*-AU;\JB_2L[787KY6RF_.>O.;S&/[3]I< MEQ\ .7#1P_] A_ F?OV %S+.'\;KA?&6\.9:42R92OH$QYI$)^F?R_\MRL*< M)6$(KTIS'] VQ5:<1%-8=QN]_V+1:P@OO+!8\+5INL=FN)MFU.T@ -RP"=); MDK@*: V3L6F>ZZ'8&0E5#;1LY,8Q*"?S0-O"P,=)R9M(#":HB72)=(5)EFV# M>>"[G;@*A3AIK_Q6 J W5_P0C<"JP#O"?"+%B N&8"*CFP(/@QD=!^U1>@R# MYWB8_WP"7@OC+7/8P/5Y2AE?+$"&5X-.OM$^_K/Z);]L[05OMR^_$+V4[.(W MVII?Z?K<^($=>VAJN?,U[W&=$,[E^0#[J0&F"^;RO/6]MC8!9V/RTSSI&&9) MC6IUB]WQYD@9)YI65J/*&BG,GS*HIC]7%.?.U'\2S=G,O%MO?9'?OH4PW) B>B1Z M)'HD>B2BAH]V[7SU@LV!2^_87)EI=%V5+!$X$/T2/1H]9SR M_EY7 HE4@W=R$F3)79U(X0Y6I5CQQ"KF2'[ \Z*2*,UG@(ZFY^!9BB\(1'NT@#U[=\&PVN9=M8B@$OQLJPCA4ZD82U%UQG M]48Q2=4_6;^M3$VH3\(-)DEH!Y2.Q_-MHB'SO!QHTB> #\][29M@"A/?30+\K#3T9-)XB;V0-A.H"@Z3O=9!:C5ZKVY5YV?>/C9#T]8.#\W;FWJM"Z.,@G=)/0X8YST]L MJ33Z+*F/Y^B&-E-PW#F6SZRYD/(K%]-:Q"S M\-3RGJU)A'E@.ZO]_E8%@54W$RR,\JHVG926I2/>Z/O^U^_G6([R[/KJ_OSJ M?KFX??4S-.$\V0_4O#-/NF:GE.1/Y:2EEU,\KV.>Z&:76*-:)Z;^?I9LN<1D MW2M@B3[5F)RINZ (5JRXL7!;\0&N8QP%05ABC]YS8@:#G74K;1P$,%D1Q],$ M0N,0KX(V663:(@U##-_^LD&@H#=Z9U:"]UOA1+H*8AY;62$/&"^"\!G^;'X/ M@E^\4 S6Q>,;M'__;+UV_8\)LQ\M$?'N-/&Q4$*@O1C:]3>@*V:2X^R1F$E* MTBVLYM._O9]:_.+OO?IR]]@3$Z$*FF+9M#!!-KWS!U7RT/3!V3 M[H:,Q9'TZ:=O)8X+O_R&1V % PF1M7P()T]-^,;L].AV7>7?ZH7MX^X1)8S. MSA!UA$9'0*0 1%IO&IV95X46YGK,TM:4GB2"3A"42EN@=F'6%)1*6Z!V( M&)M:(KZ-,\*M@N?_2-QX(@R2,$@?09MY? 9)0*0 1/ TIR"&-L6!5& U<]X< M?6AE4QB5&B-&547:#)&V;"XX4\W29C21-B-@6"D,?UB^]<@GDNEF[F]N9"=1 MA#O4T5'M^Y8WB5SN"\_F'YR@TO(J>,TMBQ+O]1*0@+:8-\GB7MO2&Q<&JPK! M&=F\J8MY4\"P4AC^!Q;_A81/@?"%EW_&&=0+H@2+IO0?@B26?ECA+Q9+ MMV[T2R!73(MD86T88EHDTI8"@NMDTZ(AID4!PTIA"&%A'()<^)1X$P8V8;B*"8],6XI(KIU/>'TQXPD@ M5@M$7.62+BP[#D(QV8G)CC!2Q61'IBU%)&>*]$F!0QHX_.FGAXVQ$#<.65YZ M3$ZV4>B.V4GHQBY+U\-^1@Q_S$)!,36*J9$PL U1CY-*6PI(3M5$AJ3 (0T< M?F,#B^\*^#G&,^&8[P;AW)0H\"FF/[K@%=,?F;84D5Q+9$(*'-+ X0^X!R+" M 8- <&Y#@,"EF/;H@E9,>V3:4D1RW6S::XEI3^"P6AQ>XZGPTJ6?GCX.CQ*( M%!,>7;B*"8],6PI(3LL+J+3%A"=P6"T.SU^&[H,K3A42\QQEE!I;EK"O$*@J M 8MY>#T2G+8K].;8>/)9_/R>2K"V& M=M)I07O'0<1+OYV&S.,%;[X\NTX\S+ R?V,JWU-E=HOU$ 5>$K]]2P'Q[\KQ MT;!-VJM1FOLOMM9U_FAL=NAY=M,PG.G((VL^A,SZU;0&T,%3RWNV)A%68)T; MAY'K-U^-^^LA2P>F]_M#^/FU3/-V[GKL.BO'[LQ*4-A6.)&PHJUTRQZM$.V" M=!&$S_!G\WL0_,+/\X=RSG=@-2#^)XEB=S#9'2+X$T_=&%YGOX\1M?6_\"P4 M-\+"3R%(T9M -\=!&$N!C]T<2:K2_ \9C]Y[9IZ'_[HS4@S^MKT$*X.[O@1J M[4%G9D7'0RG@+-ISZ,8Q\^=_&UD.PPOB0'I@Z:>'B91$,EAC/[;@H7Z1G-Q["H_ DFA&S?+PH&&#N!F^[UNGC M1_QU+L.Q;\?XK6KJ.N^U!4_$#G["Z[(W+UZ>O>TW.:V9GC]=/5_Q]/,7F]=A MGWN-\>9KYB_.7W(RQ=YRMR4K9)+/7#[H(-,X"'&2D@:6#3_Z,-Q6%"4AGJ[( MTSL'"<[UTIB%7*#P]8ET":/,+$?&AD_X Q\LK-\,/0J24(*.A/ J$)KGL@&( MB[V,H?SNR)J^_>@PL M[_5W.%9+WX5!M.I%XY Y[JJO@_]9<75LA8]L^6(P?S!,RPUY=KWE[X+$6^J8 MO>K+:+CZ4GB5GRR-8^ _!B#E59>S$8S(\LBGD%EZ:PJO2?XU0@SQZ0-:>=T[ MA!L#F,ZP%[E@B*TP Q H$L@4O&1$ 6+4BZ$CCT-0L1@^>-+;EFEJWN"QT12> M$[R(/_L$+(0%G/KFW+10"E]7 M3UJ++F\V7Z5?N5C1/3YMJMWW*N;O;P;34L<>1-F>>O84&O5E\7P! P>UT@B1 *!:$X,"&!:Q2GG@+W&824JI=2 M9M=@$&%,(5YZ#(/G>"@D0T RZ52#W@.XW>#Y"Z%4+Y2I/PW>&2B.C\Z>;8WQ MF:!#X!!P1U2(BH"H,#)P1V,KC=<]D,TCCW9EZ3%X8J&/SC;([!^)&^8;)%W_ M"6/!]+J(!QA"D)4+$@.S+)J;!4DSA@(Y"1Z3QW+J5L@YR9'%>S.:@Y^5%T13 M*L-Q0\:K1'#*:S!P;8C%3MX4^0A";-=OQL&8'SNV0MQDA/MWC"$G:5QKQPD, MX03^&"(KPD/F;*#2<CFE3LF<2)%+*"_#7PAML)B7@ M5V DZ[G(4N5DU-N/.D'*+.'F-3O1!9KUE 7@^&C''0P "4C7A"[OUB ,1F_T M"9OU=JQ4;:5 *BLQ9;SEZ=- MCX.WVXUP!/O@VOR M?7->H,_"-WH5_K.! 8Z1*HBW?<=10'$J_AL)%6SIWM> M\"R(!1+6[1KT(4IL&\-7AXV9SXG.APBQE@(E2#'Q9'G)C(0-0=2R]#QT[6$& M0D['3]'%&5T'YKF(X2< 'X_ 'B;\64-HE.0!.CWNP 2C,8O=;%T@O8 A-\:? M,G!C'EOG(8+,&V ]N!Z6& !HSWC8E 0&78L&$\[[)R/ _#AD 'V&Y+4,%L(= MQ CI)Y<]^"?VH0FQY<#UV)1YMJ6Q%<)#0GC/ M6++"$&GXU+((K)/ >B[; 2YG#-V(L2@[^4O"=0\6\8GK :<.7 WF (M!NN#& MS0E_Q$8/W.ZE&L"9ZW7P?[5Z$<[.# NF9X9E,,Q)ONF:A4 /#?3@Y.YY+)UI M0?E!<& ?0KR33_TX-_)EJ]!R&/AKO^!;_K?D6R/&5RG'D_3R=/F _^:$'!$9 M\%Q_$,(S&-C7D1M98WQ-F$ZAX(W80P 8PY_1F*;3KT!']>CX.UME6M#UG. 4 M\^2F,^G\&G@TB<"K6L0-S'U)&B ?%Q/&O&#DW#U2AH%#SC5 " \]-;RLP>Y M?P47,L>U4D_8\B=36P3NHNOA6A:';A@F?(45@?3,K%]\MD/8P1R)KB*\._4+ M&;=8[A.V/K-.6:@S,V".-;(>&?\R9.,D]7'QR> ^(.&*#P/K.:,L!GCC;'4? M? V8><%)%/"M'KZ7 USW0[!PF7'+YB&,W.FR(\Y&@W3AT>)N44I9@-L3XJ<\ MIK5B:Q[1Z4PIV;B8#/$*1!6 '/8P_?O!\G]!Z (^)*=#9MHQ6T2%ID2!S^?5 M?%F>3\US5\NO88AW3Y=E-G=0!12KA^(]0"VPTX01FYM">X(0 DQQ\8/IP8P4 M0-$ _'ZX9H)1 [\F2A-F)G(F\GQE'I&347%S)@PG4 R=$:86QN:Y=41_'ZZ; MN65@5WF4 J;1C7C^D1W,;.E@03,680DP^QR$N:W,'HQ9!\&$L464IMF$\#8( M':+,V9KJNFTDQ) M4029BY1KRH:.ID=@RU/+Q)W2)4]U.N.'?AJ<\K/.A&Z+NI_P#B!OY+I#K/_"<5YX7.8>5YQG=CP8C MXTT6S%V*L@4\9"\:)V&4I+_,:+2 AQ"XEBE04SUJSD'7P?6Q98CF<"43DX-G M_GG&_;]B^O-U,; 5&8+F:*[4'*UDR-+Y)Y^TYBQ.]I3,V.59JP(?!/"!D]&, MM9RN0*$!><7\S_R,1:9SQH;FH=R\,\P!Q7U<.\5/;/UB/B? %OD6 8;JP8!, M&$@^9X&00)>>K-!E*4DP-Z6\;3@6G-@\[WZ.29K^S/D#C,1LGO4_]\.<)Y1Y M*@L_8_8,YF'PI4O$8YH M,D^!++P UZ.Y)S[PYCB\9#P&*PA-AM;. M%H<85MR5RB0F6+$S!3\B R8V&F M'95&@<,\.;.C4IHS)-8AZJY?*YCF:;PVIWBV9[FC!5#/K79&:6V^5 GAIVQ- M*TTL 'T%\ #ZD'$&KR[(%-,.PC%NPV3-X!E##XZ3*=A2[+\-DF/<2*F_O9&R MFCV10F.K<(^F-)\;S6LH3HQ!$DF>]9QS?H])YOK,II#7V39IVDZ:1XA3"X@G MP.0R".OXU0R7*,/ AT!JD&!&!\P1?C3 V:Y_]J?\-AOON(\\EW1L35)J*I^' MK"0.FB',,<]YY(][ ^7<:&"V@XU3H9?-:G-KG'.)&#"!I]/I")FL1WAX:S)G8;I]!M,-_RM'%+\>?8$RT&4YY,];V2$+@;O M^\(FQ(@O'L1\]%^QKZ]6'=Y=]O_ _$E-]90.0=6#1KT3F5O5V>SF261VQ>,R*,NH\30B9N\,#N]T$NS&2_,!O MIC:2$V1XDPA8*8@YY417^=0H_5D>6+[I-O6><:D1L>'RJB$2N*5PPP#FEX5% MF&DX.+?BDE-889ZRF"^Y9 E 2ZN68L6% DRNQXP[6W,\ '(+F,^-$GQQ1TA8 M9_RS;(V-)'AHSP+.?\.PMD"6'FXO\$,YQ[!^)FZ8@\,@MW?"! MULM)["SL@S8_N?:4F$IA(;W":I80,PV.TWCQS;6A!5L)LRC79SF( M;7CWZ_9RP6"L*^&%XP_*FR6@$\O_A@>EMY](/WT/M=D#/PC7 M_D,T%R$FM#^S% FX?@-EV5YYVFL!'&VY(QD[J&T_>W2$W9!QN6 4K MMR_9A+N0@Y?Q07.)4[,LY&>8TP1?/8\9HY3"?^TR"O]EYOJM$9M3Q/9[!GM7 MI2DU0F4RWV]+D;-/P6KP@!8TZ2S@>UE7%76MLDKAN[47;_JW]])E\^+RJG]U M=MG_+EU>75S?_NC?7UY?+>OYAF@V&W,W5=,O7NY?/9$NID[T>[4C-^N7IC7> M%^5N#)&Y48>E&\_R(7JY2#=ERM*E;Y^DE1*3A\AU7$PIV*AL9I6] !4")PAW M?,-?, .X#H\3OUH>CP#OAHS!;/3IIV]!T >__%:X0ZO6^M;;?X35\RFYO-;VB=7Q=IQO>E/V>&VS1/NBT= M;7=69CU[<6;63V"8/B]_W^Z>J'C7BI^4$[7@]RU=*W3'6XU2]9.64?3E>VG4 M^X\JM\C]?-7JDI6JNTZIN!/PB3NN00*/<'@I49N-8]PF)$5#GG0VPMU$T2M= MVJ!LMX+=SP:RV#BENO7F2%4P2/^6^$S2%1[_S'RZXQJ#/!B4\CAP81S6:,6# M9?]Z# %)3C-KKFTS!@[<1]5EO],/'X!^%+$Y_^!MZ:_M[!I8O'E_-KWP:!F4 ME$^!$O:;YC!N6?]?#&/!82RL@P/^OSKU^BPK?6UQ73S]$(I>];HPBM:/VCZ- M]\Z5;O?#10UD9:C6ZNE-XO]J)UJ+]@B<65&V!0[_0,;QR?(6HN.2S':1\5.D M&F#GKZ]'J% /YWO&L_XH=>UW]^74#_R+,-TX(B6^&]\B%99$3H/G,4+C^1=V MTVA(#K/=D>5%?S2: XLV8)7-A\M:WR*^.K[#OYS/@-7/SZSPA#KL/\GUL=J M2"GO_$?#?8E/_634= +.R>%C 6XP*HP##PF:05-7&SW-:,MF6_W]\V)3WS!_ M'U'>C454W"T1^G$\^M&J0#\TT(].2^X:&A']*,E?KLNB.'33XND@V)TY M8UJQ$5QI-FJM7&LFGYD<4+^RB**H,NF-GM&1NXJRK2Z]@^E=S#4"0-M;YU( MA"?HM66M8Q(!4*D1CKG"$B]D!9G+BQU5@N-N&(1QFEF>YOFEBSK3Q):=L57O MJ=JF+EZM56V-K?XQE<8LR^B#"M=J]%1%EU6S0\3]$3C:G\DN$4?M1J]CR*9" M)GZ8Q5H*>?UD'$?'*;00@%LI(/VD\3'%]5UG6#B.,K<+2_:;A$'!D*QU'7I!*!']D2T:6/1:Z#<")B MHXJ,\E0"H$-%E4=M]%JRMCU[)4(A>K!98X.W@8T&-E=N=ZA$T,>[@)#FOTA- M:5K*D>_QB]-MKEBG1BPO[-DLCSV(>&Z"5;4O1+!T9'[S39>A'8FFA M,OD]ZJ-\*+641D^7=77KE6>"OK;62LLJ$?:U[P.LAFXO M[."LTMU^B._0 MAJ)8Q.6]KJP9RU@L/?%^]YW!I::.W.XN[S@4^?G4+? VFC *H,O_9,Y9$,5] MK!5<#IPZC5ZG);=,*AM8!=[V-^-7@;K:+@W7P\=BO[&"7,MV"O!E8\SCN^\YYWA+X.ZWXS+[C>6&W MV/3KP<^(<>ZA/VO>M[G6P4T9HOG'HJ@U&SV]8\BZMDPZE^Y"4.IX&[EV39/- MUG)$*%?J;XB(KSH5X[/!3N"&K+.BR)J^M3LB" AZ<-R1X=L='#6P?J8B&TJ+ M"!R/H#8LEVXSB&7+B]SW$"E]5:7TI4?6^8^KE*^H1NFH4;K<:HM]XP>( MI'5I?64BR0 D=559V3YIOZ:19"64<6SYCVEYE2TMLW"8RM@ZGHLC77:_8O'Y M2W96ZM^"P'EV/:^H6K5 K;#\KJD3<7D$H/:YJ;Q\0+61.M'*8/R$#[TI)')9 M"9^Y(LO\467!U1C5E)7VUM97N,?T0+/&^GX4-+BDHN*:RK%NU22:0\ J?W.COY7##&59MC+HE,=SZ:0-K!I4!9)>/3"/SL>?OWMOC!M3NY MV]FZOCNP2WV!VXQ6E:V^W.HC:2A8_:VKS[!V-/-MH(6=2 Z(V>)IL= M0U:,LG:MD]@#*31+:%:YVSV+:I;!-:MMRNW25IEH[?2D'#RM/A7]NVL]N![/ M ^?9FU$#&O%"DYTO (2!:[N["ZLVN'].S#H(T@D27(M^+>=M#S?> M4^N.@";-#_KV9O#ZV&G?)9T93^[^(RO4E^-AE.XR<=/=A-YTA[G#'DJW+UN' MVM0&<7._954/#\8U6>/T8]F">\ 4;G+Z6#V*3@O\%$5N'=+IH$(9#E,9UOCI M)2A#FRM#I[1Z0)0(M1K,G--S\,;6!<B+7FB@]1NTGE\$%MZH VF7)'H[(^ M*!"T_^/3MD-0%Q"DRYU#6V&ND3T.$[;E 1!BL; 4>XR"F".P/JA06*&V+7=- M<3K/ 8)HO4DN!41=I=%KMV6-3#F5(_.2IUN&L31%$+GE+SX++V>3 N)3.7S+ MQ/!!=>('7*HZ%1]'X&=/5F)\P.2\;+ISE MBISE,[@8'_-W-QZ>)1%TB86YTS/YH([IC5ZG+2LMD:EY@'A:XS?O D]8.=:4 M6^8A9F[6P&AGK)0T3L(HL<"3C@-^4L\#\]G C24K#"W_D65U8[OJ92Z<^$LA6KV&WQ N!J=VOE$QXW/2R]YW'O $MMP)(J:^8A'M13 T.> M[H>RES.PA/==Y;ZH[3G&#I9HD=L:%8Y10&C/6Z.VAU 7(-225>40?>S:[(XJ MRS27Y/N\F4)_X!JW+H]P:V4S&SVMH\FJ5A8-N9FD:N!N'RODUF7K;0LY4P'( MM519W]Y'V#GD#FISS;H3U#"_?5I)WUY*AA>>><7)XE=!S**^[WP/H%E%E4[% M;6UJJRVW6E3\*H&A_>=8;X4AK=%39;.MR=T.E0K)1[!-C=MM*GMMC\#A3M,! MA:==O:?].H=K"T52LV1456 Z?[B.&W>7K@%O#C1;B[ M>D?66ULO@>\#?OMVT1WWJ9H2N<%HY,:<6^&5N!$:T'[FVU@M]Q-F%TFJ_MM4 M-KR=U==2+FI?7R+WU'>]/QIQF+#E99[I&/1]YVQ^!&8 ;J6HJ%7'6V5TO#WM M^!%PD7?JMW\(:[O M *)/FR97ERILJF=%D=2'X1B- GPY8$J6_OJ>YMZP\&YHA>RU!K?GY^;+JXM5 M&ASX'+4W5G@=WL56S)S_M+R$S1Z9S<;*3*<[[]N1MUK3V4UKNHV><@(264YC M7OI"&ENA](0/E*4W>Q#ABZ)WAW+56O^T[;RA43^)AT$(4G<*.SOF.\.[NG&= MO35.52 04!1965%G?'FXT]9*UO1UA8>]:,\NHRCY0*_4G0_Y=1)',;A(8'$* MMTYK]+J&;)C+6[*6AQR]L!U#>YNNZ(4'NFCK/H@ B#"Z;;G3+@!KE[^)CW@P M&Q+)XL=$_%OBLS0PT159TA3-X!=^8S8;/; P^TGE/^FR!,\;,WC\$_,F._:6 MCYZKW%QU^=RS"BVM1D\DBQP@-#8W-F]"HTT'&ON.N&KC7'\MP[GN[L2=53_H M7)N[:>ZN[?&:>!.B#=O"<=<,3&S4S>6DJC?F.KH^LLBSVL 1VEPS M,T=H'DX#]X4YS7^R,%B%)/"=.3>J?2&23R6 4R)P-K=)A8'3I@:<(RNVVK?M M9)1XZ#=*05JO+QB-0S9D?@1&6?KD!5'TF^3R3'J1L%=D:#]ME? 10?/AKQ7G MA.3RXOE79_/22O<[? >)7;'X>G!OO11V"?BN&64%*_F;X$"(X:O*H6H9 M.+A)IK-U!79:)$EMC#BT&D?;\B!>=QVPUI)MC=W8\L0FF*H.!9N*Y 8D-(5P%.G);=U*K7"CMCUSA*)A(-= MN8-]RV(+WN2<6Z$/PQ'-2>E;*J3"BJ8V>J:JR.T5Y5>%5UUK4"T9[?V!"LEQ M4Y6-]K+UWCNHCG*_3+0B+S0SXY(5QZ'[D,1\$WL<2#>>A9O4+]S89U$D2Q!2 MG8B=-;0G@OF\WW.>[UM81W&#C=J1V^WE[36;ZZC867-0\-MTRB@!?KB\IX*# MOR)@I 6_(W/\KP*_B: ( \_#A5,7\!&R2!P53,#J_W#]( 1EN\QD4ECI6KP& M=UNX^@<&H$WM]M8 PE* LFXL4^G"K:_8K1<>.VW;O>PR09SE)3@T-VE-L/Y< M7'8?X-[EV33\887%T]!44^[JRZEJM-PL 5ERLT5%D,7%6K4KFRN..*8%V7*/ M9:O#_#-7>X4G3I8]'[WC[:V[)Y-T.D:G.@RK$R3(<.5#LYW&4Y/'7S]X1%49 MXT/:$NZFD$W?=TK@//"H.]GLX#+Y\G2\UHU]VP^<[/98[CD!7!QF!\Q7C^(#QU/=!BXON7;+@^T MX0M>:&9QW\?<*&2OTM43'(1Q$/$4F-.0>1;N&/GR[#KQ, ?OW'V92)79+=8# M-"&)W[YEYR.L*NMTD ]HZ]4FF+G_8FM1'5S':3DZ4TU-L6QXBO6@MLV.;7<5 MO0VNO:;\-V['R&X:AK/=FX^L^1 RZU?3&D '3RWOV9I$B,5YX 'JL@896DK9 MO#5DK\_A)][A6Y+TPJFMHY/4C TGC6. MV&G^QQ?'C<:>-3EU?=Y!?M.73&#W+5TK=,=;C5*5$] ST:@Z-\IX]U%K^"(2 M9>?6SR9\JEWMU+[3J94\K;E)WU/+LI_>=]=9X)0+@QF323_@NF$DG8,U=OC& M8DE7Y",=D3OW98/QV!'^RR]%NEFG/[F^% ^#!![A@#?!7FP&H19,O&FA!,D: M05P71YO7(MVTUF&!R(\V;' #_B8\\28=/J9!T[];.B\ MW*8GXGZL+FY)59(_"J$]\K)ENX)B+ ]E+,LI#;[KQAW,/NL-P7,16KX]=*./ M5<)X)Z^FR(!5O,BVX5!MOLJVJHNT;4B1A3)5>7^E+)LI+\)@M.ILZ?.7+!VH M'T4,_L_Y0%$/0VWTNAVYW5E.2J[MQG&A, >K,&KU"H/%N16Y:PB%$0I#7V&T MZA5&Q^H_JFRJ6R=="8T1&K-SC=&KUQC[,7>G@&O2@O>A@+A14Y%5=>NC+\5V38H(6Y.@N@^$M=$I MDLT5Q30%P@X 86O.%=D'PG#KH2F;*XX6$ @[ (2M.=1H'PCK L(,N4L&8<>V MXG 6A&-,*&;-X-EG?#M@6.VI[(>N=&N*W>]#Z4QP'+26;*RH(E);-D5 ; :Q M-0=Q[ %B+3R52-7E3DL4$SY$B&G5KSJV5 BPC8[<-;:.L 7$*$*L^G6ZE@80 M4TVYO?U>;T&B?@@PN)MWC%NB!%FZ.T6K?GVOI3=Z[8[<[K:(A($"8:4BK/KU ML);1Z'5TN=NF&Z(E[2"VC;+]R6%?K4I?;@+1:Q^7:R%ZV**(IM&64<;D2CQ)<"Y M/3BK7U)K=1L]K=N6C?;6TX0 YT&!DP"AAF<,&EW9;'4%-@4VYPUG]7M1#%6 MB2,0C![ZS+0FWD1)7 ^R^:GPG*/"G*/*IB[6L \2.VO"P>VPH^&!W;+1Z@CL M'"!VUD1KVT%';_0ZBFQJ CJ'")UUP=1VV,&5U*[<);,5]]AR8NXP15L*IN6! M16K,WGV_L>?'IUP.LRK-A?6HQ6VPVA(9"0<)G3=7ZE8 =/]=,,N;OB5+_ZYY_4PO-C_%A& M67ID/DC1XWRXY8Q84AN]MB)W%8&I0\34 M.DYQ1Z#2.*@,=>MP19"-)56" ME_P0'KZQ<0C2X:YBRDF. FC=/_D7@I&LC)&N8LFH*(!TBD-81CB4BJ:L DC2Y MTZ&"I&-C&:_C(0NE3X^6ZT>_25Z F_ADR6>B[%>Q8]5B?JEO!.Z4 1"DNFOPC[C.+ M^E->OW#&<1?/T%)UN;5]U M!MNRMP(>7V=IR9W2=O4+X!T&\#;9U+T5\G!=IF/*+;T6DVV9%&D=O. TBI$& M83 BLO?[J)5Q'7>Z&'Q^#Z+B^F@V>MV.#"I94MQ)8B(0V-NY[UL"]DQ<$.O( MBE)66K# WF%@;XWW6P;T5#RX7I'+ QRK ;A**BOOK=_^QYM"J=)@U&[TNK)B4MG:>6P;\Z8^XC;% M&HYWNT*IZ=2Y+/)$M,"?IC055JM.HZ<9BO"@ M.%4VVLO9L@)%]4;16B^Q/!"9$&VT9'.K?1\"1!1!M-Y)+ M%FJ( BG196;$G M>.\H.C8><9Y@%WON*DX;05G,*]+"WH7"6H5+J;)B"";H(+&T+@UD#9:6X8([ M[CJBC-$.$DIKTS *VQU'96:;I"T=?))+M! QW043N'(9M@&%;-O7ED@\" MAL<*PTT+192'0MR I\NJN;SM0J#P6%&X<>6)\F#8Y35MC15!%"T8ED27;NPC M.^Y3_NSL$4V\_E0SN*]=[>Z\!S; LUFS;.78>IFK30$-%_OTJ!&NLZT"%V$P M.H-[73^!\9B=DO>5BS2][AX%^L/U@]"-)_GR1]]W%I]R_H\$?O[!XF'@S!)I MBNY%T!2ST6N;)9[42&(V$IC>0R(I64RK"C_.9]4ZG\#T,6-Z;<("74CC(INF MB+VR M.%\R?H@EIK]$Q#;M?#3A_#-LB;,'AR(X0<2')U@"%R>JN)'D SLR#_ M*_/9P"V:):^IN%[:E4TRY<<%BO;OKV^/(CR(K25WU:TW6P@4$4311A[R]B!J M1S[":2ZV NGK:BIH XEJ/FN-HT06-#7"U# MI]OH=;;982AP0Q$WFV94[,8 9R(8P1P<'JXU3)#YJCC0%0Y-M]JK2RA"N M><;#%5NJ/%7;W5L*:LB@ZY:1HMK!NQ7'H/B2Q]> Q*0XDD%$3X1$&'MS]")>E^1>5 MGK]QZ JXQK&% &062O;G!'8?7 7^G+1FQ>N65;$%JM@I*W%+,!*D\+/&2_T M?@K:^3:>8*P8X@3C0X37&H]T]^CB"SNZ+HI%'R*ZUGF?NX=7%VN1JTI9AT\) MTK5)[MA9C\>BT3$+I6AH MA0S3RL\\*XJD/G1^- JP58']ZW3'B>8;W#\G<1W$Z@0)ALZOU\D^^G31NMJT M[MA. ?IJ1:Y=]C;AK7=2D1NFPC/\@D MD!NHS=5_51!@%^ M 7ZB,<\[X#?+B7H$^ 7XB48];X/?4'C<0P7\QU 5]N_\ W.:%K3*>F3I&FST MUB*L%"1Q%%L^[]_.ZL:*^^MW_[&1!!]?$A7[5Y8FE]3HO!].+Z<#Y;:KGYJN MJV3TP,+K 9]DHNN9H)<-K,6#=-[PT7C6BK1Y0 MF"O@]79(N&]XZ:GU:@GK=:CPTJJ$E\&M5TNG4OC@V!+RMEFBVB0".+)"YZ7Z MGYELEC2ML)*UN TW6P>4 B$ 5H('6AK VMR*FTI99:0$P*@![&,^:&D ZP# M.K+27:X!+@!V& #[F!=:&L"ZW()U6V7M[B_%#_W,2VKD&Y7FZH",K/#1]?DN MDU<.ILVPRLK^9:ZAS!>'JM06F'D#^ -/W1BZ:V_0I#O&),NV@Q$T9@("D?P@ MAM?% >+/P8-E4!-]ON?. B1) ]>W?-NU/&@Z?,%+@+^J7C(GB.Q=AL9+L7P9 M!Y&+H#D-F6?%[A/[\NPZ\3!7B;D;4TF?*K-;K =H!(#YS5NH2+G]:O_E#;9L>VNXK>5O6NIOPW%O7);AJ&>0_&H-G-AY!9 MOYK6 #IX:GG/UB1"?9@'/R#_U;B_-61S>M)^KU+.8+"S\4J5$RQ/D)ZD>0JV M@H5X%33'(M,6:1BB(?[+>LGAPQ^*356P6+2N';60G?5=6) M))@UI+OD(7(=UPK=N9,LJ?;B;&J]SN:MU]W49J72&8U#-H3KP!1)Z8YGZ=-/ MWTH<%Z[^K7 O>[\_A)][2[?!C,@!,;5M? \D#(5GC2-VFO_QQ7&CL6=-3EV? M=XC?]"73TLR5 Z!6U_ON.KO+.W\/\R23?L!UPT@Z!QOL2/^6^$S2%?E( M1^3.?=E@/ HH06693IOU]Y/K2_$P2. 13K1TXD]1H<^1!P5*I]-&A*9HQB8+ M"IMT^)@&31=@$F#:#9AJ?72">=(J6@0(_O$2)^5[]G1>PKI[MCO!A-S"<>'< M]Z\GHAEF62>B%14/T=T?0KV.4+UV=OI;2RGK]#>A7D*]"'6G/DIJ'I=3QD(6Z G%N/2T-5&0_[ M$SL@Q?T'N -R4^VX"$+XZ$MV$H;,MR=2',+C/)ZC(%G._R11/$JS#,0NR0*S MT:?MJ(H(.@!_O9Z7N"E;R"R8E5+/!'F6R?$>Q9B^N^\[]S.A]J#> M>EDUC>D0@W4Z2W/8TIK+1_1";#FB&K3O#U]&HZ=K8E];74!6R)PMQ:Z56S,\ MW[>[C#9AS<@!KNZUN3T)07W _9L3MBXQ]#V=:HZ64"&'[#@B/^Z)NW[-]!B!-K45F6YDL;4LY6>4#\\\N[E6/3YOF\N9N M"D[QJK2T@*2E8W>(\^YIK[9HM%2L4-E?6RURD-T'(UU7B.'0?$D[1WP=7 M@3\GY$4[P1L6J/7DE4RQZ )\GMS+W=5 MS=RRV>\-8YZL3JP.(^\$";8O'ZJCW41?_@ =D!'\>*Q0V,#Q_8JRN2)U:'1 M0J.%1I="/A16Z7:CU]9ELU5R D-%*BU._A(G?Q$]^:M3QLE?NEK&R5^Z>B(. M_A('?XF#OU8?_&5%0^G""YZC#Q_WM=\3O4SSI-56BQ[HU=%/3+U=VME9Y9T( M970H-LHLZYBJRESXUZ=?B .J:!W'Q U+!9U^XTRF=#XB=IC."&9:CXG#=.HT M: =TF,YF)I0[$ /N0 S"8"0%8X:>(T11&%D_\8(/'RM:O$GNQ@;WEP)1&HT[ MF%IIFT%K=DK3OC,("'&1FPU582J2 IFX6==(G$/1Z91U#L4[*DF,SA=*0*=K M-(Z+Z'3+.BZB)"TXF/KWFZ%@5CB+L],A \';KL=XI= L(0]WFL G&]VR<1@\ MN1C9/4SH^67D[B_3NZJTT-=F8/K&Q@ @-SLZP7:E MTO>=_IQ,"EMKL]'KF+)JEK7[E8#/(G"TZ2Q?(I"Z"@!)DSLK3MBH_[1? TL] M+SMCA(^4SEF_(VRDG^S7#]"4;'HVC]?$-7UX!L(JK NZJB+!\4> M"E1M:M0+HFG@OC"G^4\6!JN 9E=3M2]$H'1LOKAMARQWQ%>>VR,Y;F1# MARNMC5X_C=NN/O K-RH7TJ(_]2T33 3Q\$W(1FXRBB[])Y91JH6->@MK(G2W M.O]"..D$T;762_\@O)81U&[T3&.;8Y]H^>9U,>+I9)SFJ[!_)&X\:8Y8/ P< MR9W)2YR_1LDEGSL+$:1VSH7V@\ML&PO>0;?<4+>N:B/< M;J.GZX>X%%X#$_[-Q95MWXEPYU:8, =9E2'SG&8<-,$$H#,^F3/GPAG?MS,^ M]OSX="JF?BJE:W^F4X6MM8G^MM+>YDPPX6\3!-!;_O8&"%H"B:F 2TTA)#LR ME_HL9(X;3T\T+ML2"X^GC-22AWAV"..?(*'[X$?9(['U(K%45,([KLPFI\)( M8]![ZR73G:_,9P.WL(MLXCIC6^ZL.+A39(_4'DOKK7.Y8#( 3*K,A"X2)7S69P,>!1C58T3->*LH6B M51JC-WJZJ"!2%[B4NL^E$$Z,1J^UO.J\]Y6)(_-YSX9(_4<2KA3."GQ%$8LC MSB'G*X(NF^UGX>%,>J"$J "VLPI@>HJ9&:QL MR,#)_<;2?R_]7$RW4RFM,KXMF*2[5&@'@9Q]3M(?A4R[T>NL.-J.VH2='QL" M;61O@ZOZJ\KT.ZA/';@!PX^#\&-I1D=+AY19X6!9ZW.A@*>W2MT[X)Y3V&DN M4%+MY+ DX+D61?SSUHK_(Q:;ZZB;FUY%#X?TP7\"SL)0\SY3'\0KCL=2\P% M=I:*I\^E4UC3S$:O+>OJ,DTM,CVI86E7)0E*!Q4>RFC(QO;U( DR==1M^"V+ MXM"U\?C%S) W0>(X^)8G60YO:834W0#Z*[SJ_=GR5:D?*R+JF80N8,P*:YX* MCI,F:^WE6B'"_ZXUGC;+)2H?4+A]5C95 G@Z)D]\2IF/K0DO^LA/SBR MH2TG85 CZP_*9T]YE[D%]!7DR]ROPFLG:/?GH^8%%5S6LE:CUS8)U(T2T-EC M5FD!Q!0TVNU&KRN#HWZ B:;4#?=E=A"B]2*\<9)6.?.)IF5*6.XO%=:R3GI6 MDG#!Z6-KYSDO)4&*+W+J*Z@ZP9+O&B(@,EYK.1WI<1)&B>7'Z:Y(CC"$2=J\N<#XUOF63%S;JSP0\Z5"6:_*W>ZRW7;A;M>:X"51[UL MAS!-X:7/.B+79?];>'E9#$#!.(AK-$IM]%8YZB)%O?9 >K=^V=9(*FBX-5R4:;>V/CU7N.^%,3,M M+!RR)^8GHMQ"5>46-M.YC^N8#B%R%Y2,RBYZ@:U*N9=RP86KG9V5N:^".=\U M3KZC0(7+3<=N7^=[NKED/JY4+4S][9(YJTR JMHUSK=0M0R<-KC3QB$>U-$B M7MCABL42UMW DL!X )8C/4SF2SR ')XJSSMY"$*'A58@U\\R-& MY+IY8(>0Q#73%CCM^M8E*/8!R9(\>LJS!PI:&GC!/[OO-&]?@-+#5N M+#;D52Z]6#FO-:36S?Z[PY2.^XI;LFILLUN=(%E7!RL^J^2'A?VFAQ',%?OC M,61>P%PP>Q6%@TO:]S6)X'U1Q")PRZ\'Z*]EOSB;GU2@ZZHXJ:!FH-JM4=\8 M5AN8=8T?):JUMRD:M1_BK_KJ;Z74B*N^@?LO=5>#2?8F">TAKHOA=#JRPE\L MYIN_H^DYV")2(A,I_9C*9W9,>6'+IS=Z'5TV5[!9(DBJ-9H*SZ>EP DS&E13 M;JL$RB\>68#TPXHSJ95KO(_6?2W3=HE"*XF'6 M0T?NZLN[ND5P5'MTK;7EV\'K_;A;G)U,H39'NJHE-OV18K:X:"YGDBFB5AUJ M!]P*)%7J?K^/I0T\ $Q,4&08@B9BFSHVVS>+B3&&KCJ1XO'C3=\[PZ0!N[U5E19T4HX M#6=WB"S)PZ<\;;S.6ANXON7;962M43UP;MO[RW0J5.U$(^Y7Y#%]EM0887T8 MFR&UYP7^8S-FX0BLR9B>=ZP-WX[R"A>Q#0-Y!/81.M-GI= M9;4C+ZB\VH.J")6W,:K>91H,[9 )O%I;\C//BB*I#X,P&@78K,#^)=@]4O;\ MC(OF#B53V)+K>')!5REK[Y(@^ B!Z6-V?!LT&;S*;N<0J^S6PHB[$)Z-+0\/ MQ. $K00(L:VQ&\-W'FXNEH(':"8_Z4BLM%>6)G7! VG&MWM/A9:S[:OTJM7H MK5 J452WUB!99YX+HZ2-JRL'=BI%#@NO!12ZI,Y1(8;4S^2F?2FL;M1../0V(/YZ>W6HAFZG+;;.$^F*BU.UAP'+;;0-EX!)7 M/W5%[G9*.(6P#O5NZQ($G \&S(ZYN\]>()[S'YD46C&3TK^S'!6LBN<[Z1]8 M\O0)Q/O1?<3"ERMS*DGE=STXSX1W"[*[]E&+\?_/9[*Z9>CKV3%S>)TSWUG\ M8N[*PKJ--=9EM;-<.$+$$]0P6&8XL1/H+:.KB]E55,YB*3?4(%\Y J,-)SL) M!8,-G #DI6D@6P3(96N06HC" M\PD>6-V1]78)E'#U>YX%IO<4O- &=5O!D_KTE?6U"*'Z2$[[V&P.DZ4']NCZ M/I)K$!^-.49$S+,K?[/UOKNYUYBFC8O:KE/"FH:5%S79 M,*F47CR2ZAF;S@(,,U&WLO_O.(&[):ZI#?M?=\;U;HQO\L;)H&2;=(C%3$/N MM+>>!VNRJ"3T4>CC*V>!E$(:J)!=N;V"'2&HD$<03]XEX[''LY\M+W4HL"B7 MY/JI8$$PE9X=.2=>'03H! E6='\MWZI.EBS8NB/+L^_J1VF//6FIS2RPQ.-X"O*_;_V'OWY[2Q;&'T7U$Q<^Y-JF1:#R0AIXLJ MQTEF?&X2N]KN^>K[Z920-D;36&+TL./SU]^UMB002( $ @2LJ1['!CWV7J^] MWJN^0Q/G!4ABOV1.Q\DVIR%..$].V!3)WI45=,X*93EW)]U9IS)E.^YK]NST M$5=X_;4L\R/VR)FRN0/4]E^8$%F_(%X8>O#=&=FZ'<&BFCH.Q^G% ZI?%CZWA4_+,MF M3U 7\0ON(CZC#%Q^4BH:^<(T\*>PQG<>,,, VI27_[L\828I3+)L&Z 0867I M.Y\BB)?"AT$,W[-?4^:%S8\UH4/G/ ^=#0I86L_X%:D*J#0&8PZ.H1@["GV. MHY]^]'\9-^YJGT38I:8OZKUBJP/2R]I"1\0BE?2R??&(@9F-FBAI;;%=^ '] M&Y]7F=GW.0?%BQ4\NUX6<<@_UF;H!FH:T6:&:/[ :T2!:Z]'O<+#2HSQ(_0% M%O..^ICG1XR?O8!V!P]/% 4>#]?QQFAI(; U@:7#![S2N[OHYLB!(7V7*G=1 M_YCZ(3_;KWF7-?>5?7ISG6B<46'NO@3,U]+\%FL(:XBCU;?L'<2RM(F9.$3[ M2SZ?W$]<+9*SZSB:HS+95"3+AJ=80UDW#=ON2ZHNJWU%^A^<3YW>- [F3J]G M=C4,F/77E36"#5Y;DS?K/41BS%,>D%VZH)Z2E'ZL EF.2/5U_K/1:&_P2C@# MV-X/DB F,"H+\"I8CM6:M0CC ,7?WS9C3@8Y]<0546Q2A:*35S!:@S*R."KY M&J7D^S"Q/!8)W]S(8V$H"B"\NURG?HR'H>NX5N NNS5;N(O;F?"ZS0NOQYG( MXMA):T_!BL!4"3 S/GQA(]=VHX_"AS\]*X;SBSD?:V]V\/LP^&U0Z[9T 'HF M_'BT&F UL:8AN\Y^^>2XX71BO5^['M\QO^E3RL2IQ$1V7SJR^/N2KU-)8)I= M39=1&*0&9OKB5$YT 8*_%3]70(C+:NE74EI)JS_7U!ZM MZ<+79'9[AM*R-1E=Q2C_YGAKZG=[O7I/NDPX&5U#UM8^*77/+>FYBLS5J'+S MN15^6J.205AN48]P+GX.$MPC- 30,V!NT2#-@LV/]AXH=AH<#R$N&6 MNN_Y_"'7N>(@.X:,G'ZRN MG-&5U:B4\9[2&>S<.N1$V(ZD?V7IKQ]0^O.1$JI9G,)YGE1(PI^$?SUN:TKX M5QZ29_0:&Y)'3$E,V9I]UV)*XU@:&8[A,(H#EHCQB/$N@O$VY*+OXS2LH*7J MG8%F:**N4C,SXLSSX^+W4&?44T>VV9.4-TTR3=*'NC&YEG>JC%,=Y$-B=/-ON3-@I(FYZH M]-O21ZO)00(MMT 3!\35T$HZ!KU@XSW>125KPM=$=\=3X(1=M)6&FTD2N A< M!"X"5VO 52&;^KQ5GYZZ7O>YV5N1IU/R?/G9(LA(Q-VA4MDZP]MHE6"\H5OH'F\:!/08\IW.8(S?@32%Y3\BT1U2E M=DAGZD;++E]$I8!ZJ2DB'+)M&%2*$^;JC:D*NR3JOJKQ!71U$G3U!$%E=DB M075)20Z_['1FR,Q5]'G!5<0]2KQ7M&#-/8Z[])8[/1[:A__H+@SC,H?1K>_! MSD-XS?WH3WA/6,(LIM09&*UQM)+3_U(B6&>)G=K>X5K%;#NQN5S.YK5KTHB& MB,,I1DTQZGU8H;6\9T5IR(V%$F%8SWHP%31(3:68)7W2LI*XD;BQ<9?0WGA0 M7<6#IW\L7CQE57$,;4=8:WMQFHWWXJ2LHAJN(1;8;LC'_B:N('^*D ]%X96% M$>P&O\&&&X%KXRQ:;B]Q,@JYU^CKX\-#^F'F,KRLQ*.&_$;3B1==)V9CPF/) M[_SG9_3#/ECOZ)6["0)TY?%?/>?KRW3BOS/&>?,AA3_.0LX2DXKRTQ?]0I0H? M=+K/B4J7T]J_9PH=J.]?4G7N";6Y;Z#$/3)8@F,%[_SO[MXG$B4!0M@A[+09.TWY84Y'NIOMDNX7E";QQ0V3D228&B%, M@32$R!=>V,N0!=P'\S"QKKZYD?!/?X)[6UT[0QYD!ZQ3!=?%!@$U3+,H' M3=]Y=L"LD'&G_NS(30=7I\=QF7ZD= :&M'-R90N#2<1VQ'9-VLV[L%U-FT5% MFT62SY$K+Y[,-IC*!Z2R'K>,6T-E%Q2FY?%US(.?!FS,O-!]9<+$#RD:2Q$- M A>!Z[S 1=[QGEZQ+QD_%V[SQP(<_/X+PVG-/UET/WJR?M4^YC4\YA6]?WP' M.#$AR:S3 -=9RBR*\;<9.[O%6P]YH.BM.5 :BJBVV53\;$UX(-6*A/^./2:H MDB@HDM+;I7!ZZ <."ZZ2;5VK 'C'CX<3)F2[22^(_.DUHB7T)ZXS^_+T6*MN MZS-CO8OFEM>O\_8&24N#^S@*(\M#J-1F)J,SZ/?$GJDWY(5I#K='\A0>F7C; MQO]_/QX!5$9\NYBZS #;P-&S=[PQ,XNSZ,0 ZHM8?4?U=CJ@BF9J=@:XU%0@X>4*E(XB.H,:/H T< MV]015+6==4^6FFYG37Q/?'\1?%_/^6_6&4K2L 38;(#*/#]>*K$_:T\K(?XG M_K\(_J_#_IIT^'._ MC OX[[.O@=?F2+SCW'9@BLE'0&OP\#O#G=:97;^"MFP$BV!("86-.0 M76>_?'+<<#JQWJ]=CQ,0O^G3BQ4\NUX&(6U:V Y_7_+UIS?7B<;7IMG5=!F- MSC3/)7UQ\JWI365?7R.U8]:?7GFMJC-5WX MFLQNSU!:MB:CJQCEWQQO3?UNKU?O29<))Z-KR-K:)Z59@MF7Z5FNH.*W2F]L M18*@43&KM\Q=-]N3665/R=EVG%T9I;M*9L7<"/QXKC0PIHB\TMR3DX;'Y^;A M 9<%_MMR7LY)P>;&MN.7>&)%S.'@\3'I.0-4KL+R Y98?A1TCS M3L%7'&2N)]A)+VF"4(&R'#9R;;=*EZISA\S/Q09>*>DD1FB5,N9SA\^3#QPD M?$@)YB.'#^-F_0)PRE43^>14DW(@?+CSA&CLQ_ ()RRX$\K<=34OC";]X055)G7OBD-U+Y= M:-V MJ&U7).E;;+>&?15L5<26M@IQ>C4XX<7'AX\]>A?K>#_!G;;6]V9C&6E M%\)V)/TK2_]",'J/TK_?&>BBW&NXKKFU5$C"GX1_/6[;G_ W.P.9V([8[FS8 MKE[&I7;@E*L" RI29]#K[=(?A[B/N*\U^Z[%?(56AVU(W0N M$F>>#6?6.Q<+37!:E8JL\$$4JFC(!AV>Y:'%:8+_P]^TL4YJ>3,.F"5P$+@+768#KXD=RZQMFJZ+DK%+ M225150NI:E.RPCZI2ETEKHBF3IJF-OF<]DE3O19)JDM*<_@%J/2>X7DS7]'G M!5\1=RGQOM""-7^!SL/X37WHS_A/?5=2!JZ MD$Q3:XDCEJ("35HKVY$6%\DEE%4D'KVY!CA$.&US;->JQ-N?@#)6":C:]79$ M8FU2'W>EK^I2JE\FI4Z:>B@]@)BM'K/5\EM69[::LIQ'_?4FAJ 2-Q(WM@EH MC3OC]L6#/6D5#Y+>?O*45V&#'URB1/.GR+D0U%X96$$N\%OL-M)X-H1 ]BC9<;I*.3^NJ^/#P_IAYFS M]K)ROAKRV$TG7G2=F+T)CR6_\Y^?T0/^8+VC/_0F"-")RG_UG*\OTXG_SACG MS8<4_@\3R\MRPHK B<)TBN"[K9*Q1W54X%KFZ MN>NI6-/J43N#OB@I.X](HD/SU/F4P$5BK0F;NA5BK=PTQ8'1)4."*#3?4Y4NIS6_CU3Z$!]_Y*JZ1P1(<*WB_'\$W -H0KKK'_.=9JG1MG5[K#'J&:.A*2T)I1*,D00@[A)VC MR_>UGIC3D>]ZR^3[!:5*_/2]*]L*Q_GB)"'RA7_=?5U=I$0.8_*O$[@(7 2N MLP?760:[SJ:W$6&'L-/J(IL->?T_7,\/^*#"9/C@%V8'S H9&AI?W#"95HB) MNZNF%?XS&7=89E08G8':ISZ 9T91F_+Y]TE1_990U 7E%'Q!;P,? YK,#O%' MVUNF5'A&=7H$+@(7@8O =7G@NOA82;&-Y(J"_W*]<$&17-1*RG1%LS.0>]0) MZ$3HJ%&C=@OZJ1QFR@*?"/TRLJV]N)*!O B/N%)BE6!"!B\!%X")P$;@N-W)"D=(V M8Z=1HS*O(_ZP'/;D?W=?W(@YLV1-'%%H>>_?O]_^X)KCK16.%S1+L TF5L"< MVD:!@D:!H>YB;A+-M9#F-IF;QZ0YM34T=T'15I[&C077TX"-F1>ZKTQP/?A[ M=? Z17"=I<.YEM+96Z\ \//@-G\(%AZBGGUY M1GRSHC^VMIYU;GF/,]X"+VE[=Q]'861Y")7:KA.],^BKHMEOJ@5><[@]DLOO MR,3;-O[_^_$(H#+BV\749:;3!H[FO#Q.:DF^_B?F%2GV)$9(//@!/OXF2MRD M%D!R53%*&7L;G4&Q!N5".9N.J.:.*/V 1U0?)^[(VL[YL>="QW1"T0G5^ FU M@:&;.J$JCT32S,9&(A'?$]]?$M_72R4QZDRVW(>.JF.!@JKN'KLG!B<&OP@& MK\7?548:-GRP;];I=;DST'30Z@WR.Q'S$_/O[72O6L9Z)#&@= :&KHG]DH@. M'?\D 4@"["P!C$*J>+LD@-H9R*IHFL5NOB0 2 "0 -A9 *B%M+UV"8!>9Z#( MFFCJ1?_^B4D G@WR&X<._.NXKX/?X4>VZ-QS;(; 2FEG\/LPP)O3G2[?EB*^ MIW0-#8ACZH>\,_MUP"96Y+ZR3V^N$XTSPS!W8PH$:7Z+-83]QM'J6U8ML3'R MEJ5-]*W@FLQ%:.1_CH-L,5/KF5T- V;]=66-8*W7UN3->@\1$;DMO;C>U1(( M5^W^Q0J>X6JD#1U$\LJMCT9[VWI";, L?L [,EP#B;, KX+E6*U9BS .4+;\ MS74YJLEKZE=252S]?]2BMJ^KE=ZQZ MTNK/-;5':[KP-9G=GJ&T;$U&5S'*OSG>FOK=7J_>DRX33D;7D+6U3TJS8YSRIZ2L^TXNS)*=Y7,T;T1N%)::9AN$7FE M.5#Q,:4_ U2N*'CBAU6:4)T] MN)QLJ!;OVG7%(>5Z@IT,UR((%0C*82/7=B."3#)X:^YL24DG\;@0;X&-Z0,' M"1]2@OG(X<.X#VL!..4:B7QR&DDY$#[<>4(T]F-XA!,6?&=ESND:WK!VXS]) M,FYJRYO*4\\&;#6Z+*!W?:7OZXW4&-Y(FQ'TK^R]%<.*/V-SD 6):.I"2)MIT(2_B3\ MZW';PBUA69GT&MB0 UQ7YNH\%*YKQ;S;6C7 M>9QT7T/J#+2^+*KDJ2#./"/.K'>A5XX[6)/I3-0Q+["<:^$;8(>P0=@@[A!W"#F&'L--^[-0RA3:T]GL(_)$;X4"5 MVE9,KS/H]46]UU1W/J*;-M%-H2G<:KHIDH:&SN&=@S=$%^VC"V5##_ =Y(D. M\L045;DM='-!8WH3W]?5T J9PZ?U,B_D#5T$]@M_W\XIP0=@@[A)WZ:G*_T%%W44V^-/^9[BS]#*NSN J+X[M5ZG5GL/1#DSIP0=@@[QW 'K4M(WZC4;&49P!K ,M#Z.[>A(0([ MML*\19[//@E+[@R4OBR:O08&]!%5M8JJ-F0![9.JE%7BBFCJI&EJDT=MGS2E MMDA275)ZT2] I?<,SYMYPCXO>,*XPXR/!A"LN4/ULI*.]N$>NPO#N,P?=NM[ ML/,07G,_^A/>4Y;$VM6M,QAW8G.MG,UK M5R(3#1&'$W8(.ZW$3BT+I9ZWKBA\N6U2(GMK&BLZMG I:]A+HKEMY$7,WV;L M-.[QVAO+&ZM8GBCKY"FKDM]K.\I:VV6ZWWB7:>+I\J<( M^5 47ED8P6[P&VPB%;AVQ #V:+AQ.@JY4^SKX\-#^F'F$;VLM+&&W&+3B1== M)U9QPF/)[_SG9W0S/UCOZ'2\"0+T5/)?/>?KRW3BOS/&>?,AA?_#Q/*RM+(B MMV'FF*I2C/4TJ(M2+ @[A!W"#F&'L-,*K:9&+6%!I>&FPJX:33V+U90Z U.4 M-4HJ.Q'"([% V"'L',_;TPJA+;=+:%]0)M23]4L8,H^-W$BPYC@6)JXU="=N M],Z=/@X;L2!@CA!9O^#55N"&Z"D:!?Z+P#;E4EU6UA1%7@@[A!W"#F&'L$/8 M(>PT[%ZITMX#=+K/B4J7T]J_9PH=J.]?4G7N";6Y;Z#$/3)8@F,%[_ M+VZ8C(##M!UA"J0A1+[PPEZ&+.!.F(>)=?7-C81_^A/P0=@@[A!W"#F&'L-.:#CUYZ^6'Y; G_[O[XD;,F5FPV)/8\MZ_?[_] MP6V:6RL<+]@\7Y@]L<"^K6VS]G@''[EW_%XK1'.'[.!S3)K36D-S%Y35@IE, MEFTX*GR!< #U=(0H$_F6 BBPO4A#5/E*I"/F7"#F&'L$/8 M(>P0=BX1.TU.%?OI>SDUZR[5LNX\.V!6R'AH4W,*SDK!\ M:!JP,?-"]Y4)$S^D'!;R31-V"#N$'<(.8:<=4;>^6K$K+3_3;_-'.BAM_@O[ M#N?Z3Q;=CYZL7V5:F-D9Z/HNW6:);(BI"3N$'<(.8>\]3LE-LSUOO_;GE/&=YR*&DS=!]'861Y")6:'CY- MDCN#?D_LF7I#+K[F<'LD/_21B;=M_/_WXQ% 9<2WBZE+#L1-',UY>>Q/ "YA MZK'W[$F,D'CP WS\392D8%H R2>_/ )0QMY*9[!S,[%SX6PZHIH[HC8,-5Y_ M1!7)5 6%3FLJRG3RA$I'$!U!C1]!5<:0-W $59U^HDF]IJ>?$-\3WU\$W]=R MQO0*24OK9N8U+ $J&*"\+D@JL3]K#],C_B?^OPC^K\/^VH;,Y"-QO=X9:&9/ ME'IDG1+S$_/OZ_#7"D/7VG7X&YV!*4NBKM#Q3Q* ), ^)(#2;@G0Q\&ZLD[\ M3_Q/_+\/\[_=[(]#6653[*M%Y_^)"0">"_(;AP[\Z[BO@]_A1[;HW'-LAL!* M26?P^S# F].=5KF-OV(&C&1+ (B)-0W9=?;+)\<-IQ/K_=KU. 'QFSZ]6,&S MZV40TJ:%[?#W)5]_>G.=:'QMFEU-E]'H3/-3U=*O MI*Y<^OFJ1VE=52^_8]635G^NJ3U:TX6OR>SV#*5E:S*ZBE'^S?'6U._V>O6> M=)EP,KJ&K*U]4IHEF'V9GN4**GZK],96) @:%?-VR]QULSV95?:4G&W'V951 MNJMD?MN-P(_G2D/<%G@ORWGY9P4;&YL.WZ))U;$' X> M'[.:,T#ERG<_8/WN1\'E*9Z@IV,=R (%2C+82/7=E=W MY[L<'=AN7OS8:T*^GAUDB*!: M05#MN.RRZMY^6($]%E29%[ZI#12^76C10+\0B]A?79LL=09]351*X@H[Y1>= M>O#PPF.#IQ[ZJ]669 .[[:WH3)8;+SIK+=N1]*\L_;4#2G^E,^B)2D^[$"HD MX4_"OQZW';S<2U;W5.Y%3-D*XKQ4IJS7*:YJ8YS]Z6:]SD#5C<:2K8C[6D&% ME\I]M9CO0$TX:JJJ6F>@:9JHE# EG8O$F:?*F?7.Q4)S@E9E*%\B>[6XA(!O GF+/V*4A)#$G,6=K]EV+.<%#9?YR:+J::A5-]YJEIJY'G??[J;<%0(7@8O 1> B<)TGN,ZROW\MC;/0 M5&91T7P(_)$;80__VLJBV1GT9%%6=P[OH'RW7NO-NDCIYG4_-S]C9WS/Z!U<"A&[%'%KRZ-GN O?C.'\SVGSW^ ME']9D[CNP'A-4;"=G]'KM61@/!'C7J8NMA [)%F)F)NT*ELG6=5V2=8+BI;^ MP:9Q8(\!SX+E.4+ (C=@2!F"/Q*R1E&5>B*=I2]G=;9">2&86:4N<0YSY\8# MYD&0.U_B ),5.#\]IL^NR44]G#:B]ELP.Y9\A#00FK!S?.Q0])/ 1<'B WHP MUJ4G;CSVM].=-0P/RB79^ZF@3DJR*!E%LXP4RM.F MJ@W)"OND*F.5N"*:.FF:VN1SVB=-]5LDJ2XIS>$7H-)[AN?-?$6?%WQ%W*7$ M.T8+UMSEN$N3N=-CHGTXD.[","[S&-WZ'NP\A-?V=[C0N&B=O;@+EZM2*9?7+DHC$B(&IQ@UQ:CW8836[1-.!V%W.WS]?'A M(?TP\_E=5NI00XZ?Z<2+KA/#+^&QY'?^\S,Z4A^L=W2KW00!^N+XKY[S]64Z M\=\9X[SYD,+_86)Y66I1D=NP>>8Y!A$IJ$_@(G 1N$X17)=U,-:H$2J+K%V00D53]8O8<@\ M-G(CP9KC6)BXUM"=N-$[MZP=-F)! "9W9/V"5UN!&Z(Y/@K\%X%M2LFXK.2+ MLXFN$78(.X0=P@YAA[!#V&F+ Z)*'3WH=)\3E2ZGM7_/%#I0W[^DZMP3:G/? M0(E[9+ $QPK>[T?P#8 VA*ON,8MVEG!;6Z\]]LEWB\H3^*G[UW95CC.%[@(D2_\Z^[KZD(73=YW 1> B B<%T>N"X^=E'L#;BB@+Y<+UQ0)!>UDC)=409=L5=L+4TQ ML%;24:-&[1;T4R]^U!B\!%X")P76[D MA"*E;<9.HT9E7D?\83GLR?_NOK@1OW^__<$UQULK'"]HEF ; M3*R .;6-@AZ.F]/5XF1TBJ6>-,UM,C>/27-::VCN@J*M/*T:ZY^G 1LS+W1? MF>!Z\/?J7F3DA:>@!8&+P'6*X#I+AW,MI5-?KP#P\^ V?QS<\=/@NQ^&/UET M/WJR?I4=WGIGH)[CS SB+P(7B2.J_3P;[#1I+6Y[6!@M.BPN*.CXV9I8GLT$ M*Q+^._:8H$JBH$B*NDO7Z:$?."RX2K9UK0(@'#\>3IB N\F^C?SI-<*(1ZF3 M;\Z(<N%24:+O'/+6X[QCG1)%[K[. HCRT.HU':=]#N#OBJ:_:+O9#M' M<1-8/9*S[V@$VS9N__LQD%X9V>UBX9*S;Q/_Q(C)![\ M !]_$R5.40M@N*KTI(R99?J+N)WXG?B=\[OAM1N?L=Y:ZIHF@JQ.[$[L?NN[*X6)@ZWB]WUSD"1 M-='4BS[WD^%WGG_Q&X<+_.NXKX/?X4>VW!'8]_EYED==LAE!KFHC,C(CX M Z^Q?[EKKR:?UZX!-K,A]99_>7"<:9\9J[L84 MG=+\%FL(BXBCU;?L'<:RM(E3.4AE:1$<^9^X7&0"UW$T1V6RJ4B6#8^QAK)N M&K;=EU1=5ON*]#\XUR.]:1QD6YA:S^QJ&##KKRMK!#N\MB9OUGN(Y)BG/2"\ M=$5]K8MP7P6R')7J< JMA-=HU B\C!)X):P!LL(/>!N(:^!P%N!5L!RK-6L1 MQ@&*UK]M1IPLX;0_%$ XIP_%,G#([[]9@Y5,LHB%_U,GMWFY=FWF3Q[G,DSX<.? MG@6'('S_L?4;_'#S J,7G"6AC+2][P:JX^_FMT/,I7?HCWEQQY=)\Y2:OHY5+ENZ_>2"J<<$9 MGN!/8!8K:4/T(9C-S?4%"_#+W_\1):(UF:S;)&!O^TW"S>&=]W_&KCW^"LP4 MO=]SJF%AR>9T$'M:,8*1*-$ADB<3DFID.TH4APF\Q[5$X2$&"\07_G!M7Q1N M+<]R\$/X]P7^_<%^P><<,C? D 'PIH40@"=@IG02($G3I7NKU?24S5.E&SF] MK8S_!'!*>5N 1[SBE.200R]@4[18P81A'!E(?9S;7X'/X5AR[YK2.0/OB34!1^3!RWR!,# 1KYX QL5CHDRJ@%Q#(*+L2+A.$ L MKF?C!&DOF0D]3,^!ZQIH3HW@*W0 7)!7PEO^(B5N"-,[8ZIQXR?$MA?<<\1G/3L/[$[19F*9_Z, MV=A5HBHD&L#& Z]UQ]N=!R>UK(#F B<;'SDGC( ,X9 ;C5PXVW'G7/U\>OP' MMV-1O0=M( #@H&KZ_?NM\"%5@>&2N?H[C0-[;*':Y*9.6VXP+G=K/#V(Y16" M-U %\'Q%71&5^B] *V]H\=I^,$U].@+\]\,"8 BRCFJ1K'%% ;D<8#3U0^ZW M&5DV-HU)Y )LR@6- 'T$TW@X 9/03^<[+I@<=P_W&;RY8,DH%:2%%R;'-HO5+&\N,Q ,HT5*A8WD68.J/=_^5$N#O' I3=UC,#CN!Z6ZI172ES ME4I!#VU1$_\O7"5NYI4_4ICZ;\G*"RQ2^ 3-D[#V#OL;E,CEZ3!P9 &+C]WI M?)>?W]?L4UVSS_0\XX\&;D&YPFD,;%NT9@20%(+G9TR)G\=]CE*KQZRB?\&(B'Q_,VE'#!D%,1V%*>> MO_P;,LSR9Z/S(D"Q-D?T:1\ W)4S3N NV-FI,$:A/@5Y;;M3V*P5ABQ*+LW% M,KE" 0#*CL<,J*FW!,B1$_I&Y683[F$W6>.[*I3!(R+V=J!H7P-W-9^H,MYQ0JSE0 M*VUGXVBUNF>*WAF89K>8C33;$?:N]U] %-&3 MS1WU"#_4 I.=S,0-IX7D>'BQ7&[4'@.4BWDAR26E@#4Z ZG;+X%K)8!R832* M^[I*\ @Z5Y!U;1H/IL.0,0^A.L5.MSQ !B\('-Y>)XEKYK@C49DGL*-G!A(=5,YW_)Y-DR5P M^8H"%_Y*HF'DTG7/E^DZR51D0S)TS@(8\N;F59! M/&&9WO@<3U*3-#V)'QG(>C=RTRN^IL<"GJ4O;ACB,_/'Z>/7VYQOA&\>]CIY MYZ=%R$I6EP.AXW-MT^4YDBRO@R]O8>3[49)*%Z!A$23:*<*"PP"1.F%@J96F MT\&QDZ@-4SC1$YV76PW\:Y&_UG*0-M-L%<0]#P<]XZ4>+@35;8 +=U+EKOTH M>,R&DPW%(JX#;%^P%A;9+-U1IJ[#GW/S4,PM.,O,2_C2"L?"".S1<.Y. SCZ M3I@]'" PI\" C29@S#('< "[R8MGCH#,=ALFG9]232KO2)L_BTW<%UA42I,+ M N($38 G;LA7Y^HDV)N07 )W'C!,8E'N+^$%WC@.P?QWX E%RX)?A[VT!/23 MS@1,5UBSCA0I0CAFH"LE"_@"9(7:9?IT.6G0Q=T-'$D.0.,5]Q#X+WR5F20K MWU24!&CQ?=SUY/@L7,5ZSBR'ILAL?!\YKJX#V7#LQZ@5(BM8&6W]._:67*:Y M3!.P=T/AQH,#9R(DL5_T[GX#?A1DZ>K_FV'HG5E!BI$5!9Z>>6P[.A M>:P3PQ*@@T\1FB%?J>O-WI:R?E>XGP77,G&2P6#I4DY^B.!,/@%GP36.:_,\ MX66AQ*GCQ4(?&%^$S;&8/GH4 W%D,,9WEP)Y.1VBJ,FOU>VSS.;+26N65Z/;D)(1XE0 6L0&O2%T";U: ,F_A-G2] MS CGCNV%9Z7)&SXHZ.F\(_STV?<=[KWF[_ QMXI;8*]4S+MF%I@':PN,(L<3FU\/GN.,5,T%.>WY28SN81(NL76WBQ M,TO=MGZM@(@XBZ-D'[[/=/UEVP>?,F0>&[E(0 %Z@LI*%->J]J=T1-AUCXAO MEAO\"_&4JT>Y\S!A@,,I\=S.3XX2#['Y$S*N-PN.E>78&(HISL#_<<(SB+G%874U MO$YR G+L@B@+[''"ZW,G3Y*>!YM,I,U+;I.).Z3L$6Z8'G?\E.!>,G0FHA?< ML[FH=+UI'(69QWE13GMIS@BL8RZ!K)D'.K<$[K'J"K?P\]D/LB2ZU#L255X< M"%Z,5"8@R1:7: [NHG\G76\Y0!)X)/Y _JSDP 21ZWI)CN3(1R&_N62@=7SX M';>3\)^<-O:\6X'!%P9*D /K>G[GV_]/[.,Y-@7IA F4L9?XQ\&22L(3F(F- M%?_9:93#>N(UX]K/*V;R!'^Q==7O)P \I0;P,D5H$8 (L]"%55K!*HVF ++D M1,]8CBO$R-A#K.CACHGL>"_R'0@/ER=-.* CV1'HDSRDE/TE)NL!^Q_T&4S9 MG;S/?8*8>YLYG+H9O[<&J]SSX! MQ2GG0>>)I\E,R]3<6K ),(D=]%DT=(!;;#^,LES=7!X5SS($C.70AEG:<9CY MSUUTL("5><4Y >L-ERHTWF^0*\$@U&^?>^R-[-T\9X%[-8MJ!H2SK MJZTC41YNPWH !&,"6YZZF]J]S@+01XDMQY'HL&$DO*&-7/,XUU8X MP=OG !0FUC1DU]DOGT ?FTZL]VO7XWOA-WU:K%7#%RQUS^'O2[Y./?ZFV>UK M*CK]TU%&Z8O3>$ 78/-;\7-5ZFJ*5OJ5U)5K?JZI2JT[5BU*[L%6S(8691KU M[CC(HOI*KVV+DKL]N?PEVRQ*7__R#2.W*@X87'N96;BLI%U;PJO'Z4Y6\$/P MD%U^+%>OPM3!996M M[PE\:]LH'C(P5PVV7TN4B[WXA;2N4F%!)6D4B($KI=LO:A+H,$E"\!_DY3#A MEF*'V(?8A]BGTFFUS8SD3=@]N-W%D?A]P9#:"_ITGN"T:2FKT*=V2^RH[:1? MK6'"F^ZIS.1';CAAM\TSF]23^RIQ&_$;Y?+;X4Y%?OA-[TSD,6^8HI*7S\%?JLT6^*8 MW5JU;G^C4:NL,VKEJE9MH\LV*ZRY,^!94ZLBK^4)!+_@.MYY:2DPZX:Y!TT# M^(47MLU2K[-8_]!=R*=),S9V6.D0_?OK*)/UU.\>:M,L+8 M'HO+F1S%\#$\T9Y88>B.W+3JT/4$GEHB*"+&E;.,L:0C)B^L+.: Y),^VY$Z M4S>9UJF;3+O0[SU?='0?W&,NQ]T\E2)?TL.[1<-5R\FV)0W?C9*&[S]7M$S: MLEYC5=/W5+[P%.BVYC^M! 664Z19Z4#-@7,UM8)<=Z^DJ&-]6E"^SR(O4T_[ MC?.26!9E&>V8G.:'(3+1O$M"+I\SDWQI$R!L)#9?1=9W)FT^EO8)@C7QGFVS M%? DM]PS^9;3VHF%+'?A;L29?N45/)EGEA[WFA9>!?ZKZ["T(P"F=LRK@2-> M:YW;^JRA3L"B./!"+&"9MT]+9TDM-JR*PR0U21B_3S''*4FOG+APBY/61X ( M]/V_4@DU:['V_?._9JTCDOPUWN$]60_+8R$I< AG.;EST"5)L/BH[!&\]=MB M$?O(MV.$+D^F0M GN55IUE.8H(.3T(P\TD:966X7;H%?M?A@7L'.I32*6Z#? M7,U/DEV5!]0;KSA/,L>8X"YO) ML(4!;[7'0 S.6D?S,AS,V\OJ;[(.]$E1.QR=6 *=]M_@1?/8^B-]/-\W+HX7 M4BU FS=B%)X6RO*7I$YNZ[E-1O[*?GKY=M9+S ! ^W?:R#(%3-I2/T=)*;)R M\$TNI2+Z>D7T"A714Q$]%=%3$7W=#1ZJB'YUN7S;K3=6UWJ#I>0:UP6@UL:@ M N7*(%>UL3-*&A :)0T(_V!(,HLMU?)OVZZ^IE3QXO>K&I/9O-X^?0/@-'B9U:M[V3UF%92ZRU!U%T,/E1U<%0L9.VGN^D?23%7JVKM^:B"G<>ADAO M/.<'+ZS&(^DK=\3.N^+"EVG]ZU-@(4TF!97K)L\:)6V:C9(VS;F%;*?*FF4= MM.'3$^B@72[7YF@ S2##P [UL//GS1%:Q%>_I+]7OZ2_5\N"R#4.WZ2PE8L0 M! :*-NSM#D_)_.EP OPO[[J$E='HT(B]@.$<*_CP&8@_S+E,Q5PX--=I,PMAR< MVX-_O@M.6O0-QP=WG"=-M29\1B'.E%A/;))6EF^1DQS9OK[YP:.%A=7!2W& MJ1,'O,?PG!K!/)67Y4'2AYB?4&5S/U:M4-_/"D&^8'E>V1(!+7^LHILD_@*? MY6RCW;HN-SV2][#%VWSJ2^)MKE.]W9.[LM90>;/4[?6:*F]6^\V4-YO=OE[O M2;2F%JW)6-\.H-E"WI.H(KR9':^W<+SN6MY]HD#X3E4'N2_2=?**^GN8]U&C@T7A*[U\374DY9$Z*OV]^C M?MITY>+R.D4'M#):V<:5U6;L$?]?.QB[8E7&[5+CNJU8>&G?M5%#]Y_G_0V= MC+Q*QF@Y(_WP/=[1'EUS? 92@97J[/I,:]G.MES-6%^NE@98YOY)'IS)C&>T MG4N*T_IJ9Z W5I9V I6>Q !MVEL]!NAOKM?,!:H2=I@[3M!=@JZ3Q?I-7CUW M];\L\,NXH]<9I(V-B4.(0]K/(=L<$65TK]&I0#1_(C1O-D3S.M$\T?QIT+PL M;47SU?4>HVUZSP8K/\LI@(6RU>Q#5^UV54.^RI-PM=SZ+R\L2$;-6U,6K/19 M*O7V7RII3UT<;6C,6,4S4:^G3K_?&?1%4]VY/^,:"MW'<5W%"7J>!/6A'D45 M6@]BUAO\MK7-7R0ALS/0"N3SD2BG;92S?U%45_J8$I<^2I%\2/J< PUMZ,.X MJW9MRHUIUT1 K22@#8T%FQ%"2KN$4)-Q6%EMN77PY/,F.E7S&M;Q1.64D;/E M%NW0UH.I=@:FJ,M[[\;9!C?@Q1)A38M#W[O%8?9VLSB(VEI,;?L7>;6EG)9( M.9FD'-%=2G<-Q8?-1F-E1%BG3U@;4G.:$6A&0Q;/WNGN$I*Z'^>CO$MKQ2G) MF^ZG).]C11ZKYGB<^KFS3?+/;KZ#?F?04\1^OZE3Z,1TG!.DJ'J. *606].\ M(\#L#%1E=T\ D<[I"Z.:\D>7I$3^:"K)GW,D(F7W /:ZX*,N-1=\) )J)0%M MF-K9C!126B:%+BLU,9CZO*THGY]5P>2FF+RL;)/4L8NEH$MJ9Z#U1$GNM21" M3UD>#5L*A32/IBT%7>IU!F9Q2"ME*;:.=/8OC&K+'PWDCRJ:NZQ*SS[L"2/SWBQGIEG MO^]JMEV*-Z.!ICXW#1E]="-*G19!5504D5U=V:JA;T3<*^=%1G6LT'4O;>WT.4> M$)ZZBQ5"]-9B>MN_V*LMZ;1$TLFF09*.*"^EO/VVTM#EQF-41'2G3W0':+^A MR\;IB+N3'AY4D4*^^]YST]5H#4V#H?O/['X*(;?@*LKXI8S?]6K H?L*Z3+6 M!NJB*C>E$IR8RGF"%%73;[/W)D&Z;'8&_6);6\KX;1WI[%\8U94_BL3ECZ*2 M_#E/(MH] V&M-T6AQJ1G3D ':-.C*TK+I!"9:RVXBC)^*>.WFHPZ=$L775$[ M U74I)V'25#*5"NMMM[>.[KH"D;;BQGCE/+;.M+9ORRJ+7XT%#^]?E-]6HF& M6D5#O3TW=%&:"X$3 ;62@ [1T$4QVB6$+C#E=[)E!)MR0=8QS\';OB@8!#+% M?F-!(,I(:B,5UC1!]M\J1C$[ W,7$X3(K<7DMG^A5U?.J1*7!GA M[;DEC=IX@(J([O2)[A!M;%3E9*1=HX/XS),PG2H93)OVGV(DVUX,N^^#M_99JR5GK:8T/-^06)=8]W)95^XU,WM4 M5_Y1XDWCSDGGS$'GA*E;,Z[+8[S65:'DLYN4>MM^XOPG^==S70;:AG_$+ MH,M._D8@NUYL\1W^#I=E&TH1U=, DU,_=/&"ZX!-X,I7]NG-=:)QAL7<7>DV MI?DMUA V%4>K;\EMR6: \>#PQ*C@FF1UAMH$6KF?XR!;S=1Z9E=#,*K^NK)& ML-AK:_)FO8<(\=R>7EPO>WA?ZR((5^W^Q0J>X6(D !VDYLJMCT:-;-THV7I" M5, 36+V+* ,B9@%>!)%X>^_68-%!*_$PJ?#DV09+#J#AXGEL4CXYD8> M"T-1N//LKF!YCO 8#T/7<:T@[T)>WE1;=O'3C^!AD8^H<)@7,@=_XZ+.BN"/ M;ZYG>7R4[&,$'V U0BA\^-.S8L>%[S^V?H,?;EY \,.B74^(QGX,SW( 6^R7 MS5"FCZV <:Q-69#]E=SPL4SB+ GE;!ZG85XIR9D(WS#G)LH^53LK[^E+5W*I MN$G%--)ZCO274M#^'8>1.WJ'!Z11BTS$\R,+@#NQIB&[SG[YE%73N!X'$;_I MT^(+41(NG5C\AG7W?AJ]^*G_?DKJS)I5])W?+/5SU* MEKJ]GEGK4:L_5_N]1A9E=OMZO2?1FEJT)D-9^Z0- =&*[6'6-$-*).1AU/_^ M)K')N7L6;1(PW%2A^=$Y F'NH!?00P\''SKI6?A1A!<5#'K?5(/;- M<@/A7]8D9AET&EV$UE4J+*/$),(3]$KI]HM'W- *6:).?Y"7C_S+HO;O[)5- M!/E">3W9O;*P^Y-N>V=6X90UUN479K.7(6C%JBP*BJ2H%0ACDZ-EC2OE6+W9 M:&47NK*&"H1:[=>^M<*QP/X3NZ_6)/&S;,'"5?)+Z?[+N_^2&G+\\#WVGF:) M"B/84^WDT L(BIUM<*N!AB+%8%:_,V@N&_,$HLG$ &W:6RT&T#;,C*JVZTM3I'F9:)YH_D1H?O=6.FOU MGI[2-KWGDJ8D\+:;$:BM81SLW&WS0CH":P?OC]-3.P-%-!L;FW1B=?IG3U ; M:G2V+Z7K88]-(IJS))I#-*SI:8G@::J# ]%0NVAHS[UG>HV/FB0":AD&8&F-&3L[)WN+B&;^'$,RO]AZ;T>/UYK*>B-#\8C FH7 M 1VB0[>NM$P*;; 4LJZHL%"VFN;HJMVNNJ10#B\A>_9A21[V2A:L9^;9.]>2 M78HWHX%&*S4%%L9V1$5N:J N<=:15!&4XU+BH2#M61$-6=)-5N)H=J21^.2 M1R$:.DL:,G8/#ZZWURBR<^8$M'NGB0I"R&B7$&HRL',BQ63AMDF5%7P:EYN= M;!R\*X6._1Q[HBD51_5NY_HX?HY\0YZULZ+">D$CHQ">;SQH!,KJH.AMJQTS M(FIK([7M7^;5%7.&E(JYIAJI$.&=/N'MN7&&T7ALBHCN](GN$,TVP @[%6EW MTK-J*A+(=]][;KK^K*'!(W3_F=U/D>,67$6)OI3HNUX+.'@3(;"R!CU#5/MM M:5+-4M3>.@(9OR9>":,D#6,<_!F[R O!]HDJBI.^N$E(=T-E2X(0]I>^NCC_&B M7E-3#HG43I_4#M%(!EZ",J[?;\J[2X1W^H2WY^8S_<;C4D1TIT]TAVA8 Y1] M*M*NT4%[YDF8396,I4W[3S&2;.<:[$7!\6-\),?*#OS5.J#]_2B@.1^1$: M?QA9_,M1X+\(T=@-G*NI%43O_ *\/O3C *[LSDB?4Q.R![*HZ\46YX\2^N)T MK1R$G"IBYIL?E+MAA3$&SX\$ M%T24YPB1#T^:3/":<.&A0P;RA\$;(_SD7;#@8A=N"X47_'SB_L4F[W ; (? M![]$"R]Z<^&I8W_B%!\= ^@G\R?#OBPA8#9F\<-?(_X8VP\C ;@"WH=OAH]@ M"?!>^"5(5F;!\VTK8L]^P'=MP96OECOAT($KA! D9%?XZ>.5_IOEV.U& M\#J[ DW]DTT<6.?5#!?Y@O?WQ0TF9\K/^ 5>;B\?<X&"P MWY_@VL\3W_YK?EZIR3D)3,B^&T/ 6"9P%\((1C8($PX35D!LNVX=R. M4LI%!A#&RQB=/[\K/)6L)O=^Y&UFA3&^"M^0.=039D0IXWJYZ_'>E%<]AWDA MO]#CBH"%:QI:$\YTX9BQ*%QX.VSOU65O\ 1X2F').>;#?;%?4V;C QWUS/8 #I.^\T(@YP1J'/3R)^$VV6J,X3SBA#X-_*$U MA#^B]RM_!-KVR(HGD? !4:9(GQZ^\%_D3Q_YH82$>/4,BIU7N/+[/^:7OK!H M[#NPZ6>D:#AP0>VSXPGV%T'N63R=RHE]D7F [N&E#F<>X$4P""+D!ZXAC4& MP(%H8ZJK.V+P)4OT ==+[ D$1"(M0N#*1'<(70"_%0B!&_XEV"!DP&Z =\"C M;5 ?+ ?QF H9P(KUS)"09Q(D63)_,BSTAE^=4'J%&Q)%#]5?!ZD0 9)(&,9F MU\/YC.)I-.,F$(( ;%@:R(E@\:M,[1$YAF !;Q9HA1/?_PNA,[\.50C; F'; M+:J#PF>^G'B*-!.A F)-WH$E%C6IF=9@Y7'%-P>R$&7XW^M8B4JM[$4\N)_\ M'ZG$3"0)"I*OR=O_8*!+A>5V8J\SZ!>#G!Q M8R%[J5(3UATVJX%1K!?3[04''@7T@-N,Q@$#/1<6.@;L>8A1/,F%[!#GD(%? M5!'I#BD7F&_R+J80:P+W&_P#C4%#[PPTK9C&RG=2#Y&U6K/LL&*C,S"+_HP\ M^D+WUS;(2VG.X+U'22[2"QM68.K@ 3=,TBMS7@*I"6L>.#K QCE;?DL,$ MVL8L.!(BY-X2='(_QT&VFJGUS*Z& ;/^NK)&L-AK:_)FO8<8[,N3'U!:^O"^ MQH-DJW:_2):KMSX:-;)UHRRZQS'@H ^ D\$U=TE_9-"'GKB_&3CK%L4D2([??[,&6X0Y M#D229;#H#!XF%@K';V[DL1"T#A#=72Y;'^-AZ#JN%>1+%Y8WU99=_/2CQ%EX M.Y/NMWGI/G1CX\+KW>*L::!\NR0Y?DJ +2)-0W9=?;+IZQ] MGNOQK?.;/BUBIR1A@[\P^7I^3'6EY*A*:\/2-Z=?=^&KWXJ?]WI=72__2NK* MI9^O>I0L=353J_6HU9^K_5XSBU*Z8*/0HBHM2I/6OWQ#Y>':$E>S<%E)\F%R M)!PFU:Z_Z9Q(Z@^Y ?LC,9N^+IA-%::,G"-$'L&,W R/74@EES);-CWQ54(>W3,B^Z**"RRD; MV#3'X@!!)8.'R&2]X2K;DR[X(>Z[".[;5$]W .[#EA2:J,@-=Z0@[CLV'1+W MM3^?PER93T',1\QWULRG;NBEOG_NPUBDW!/-DES5MG%?HRVTI1+>X7^[& ., MKJ_,DLK1XXZ!#D/A R:-?^0U) O9M-N8P'4:,IYYV\4#%008LEQ:$$!3Z-I) M0A_:7'!AR$IYP<5'(J2V$5+["E0,62TO4"%9=/HD=*"2(4/NE98,M7(>YEG$ M//X/8(A=^:-1."L)2)LYT/C%?>EWY686QP0@HGJ_=T/6:*[561-9XT&D;8BL MN:$"1&0M)+(=M,/F:,P@&CMG&MM%?6R.R/IM([*&W(^M5C"_>D[C&36+,T*H MB>>>0',^\N?H]>JRN;)>?:?Y.*WMS;O&K4)L36S=4*SSZ'RM2#S-1]*:"L$0 M7Q-?7SQ?'Y^M93JNB:V)K<_NN%;.Y+@NZ;+?SAZO_(G5>^Y^_4^,%>5)T]5\ MM^(VMNO>V/ =*^V36GAT@>1VLZ(7*5;73P-_BIVZ? ];S":]$]*B_:RU:IB6 M[0O,"K!<"1XW#=C4PL[/KL?[2@<.][7P_K#_N+EY2)H$PP]VQ7L8"1/K.>E- MA*V#[X[@.6G?J6C> M;2QIYP#+3WK!.^YHQ (&*PMGC9'2W@)\" #CV+\J8G_>KLSZM6WC)*%2VZ'\ MU +>J=OS!1>^<8-\FTFVBDP%]LO%;KNM;"^_55.FM6WF\H##MA! 8BL/!)#. M\(3B>!4E?R@4SH1$(/S@@)XW]+I_\U@0CMWI PNP>-)Z9C-I?Z7,Q;VZYH!: MM1YUC^OI=0:*W"VVF"Q\\%^"GSV2SWH(X$7(VY\#Z]7'[CC"/_T)GB"A\ "$ M^#UR@/> B8#KQV[(V%*?#XY$;"W-4H[PL1>9< ,4%P#Q6<"-8]<>8_L.;%S/ M^&2)(>.3'2:4<;QEH#U.^@N KVH&91#O?[Q MCPV%%='0BB5Q6W3,6Z3<_2U:AT6KHJ(4\_+*^CS.92P@,'IC+)66&8:2/CRK M^L#D<)J)\J0=U=*]J0 $&D+!G'8C7SBFMNOVNB4E_#E;8_+]G?>313=\5;7! M;70&NB@I*YIL'X)$FMQ-'W?3+ZE":ZBO:,B*9SN?;C$-8$D!G%."%46!.XR3 M?CX@5T">6=ZSBW\EA)-)'[QMR%)"2YN555=X;*7OPQ0E^"HYTYAS M9<'?('9YWWSSA2; _S_INVZ25_T9 MLE$\^0[O6\ *',#VM1,'[Z"=S?%@;FID96J'79$J=09FP6A8^EO 6\)$K5O4 M>9Y]W\$A0>5C2=8HL:F^5Z*GXK>++]E"?!32LE:D3"_?;[>QCW^P7Z[M5S2. M^3/L":BT[LA-)QIZ*SU%R;RW9!12YE7R@V?+2WD,[&N<.69'<<#V978OX7!O M%FQ/QD[WHMY?,:>BIJ0R#[-HG!D@B[I:7/3YF=U;4D*#AFI/Q=)#4>F5-.$_ M%(TTN9T>[T#1*[44FC"\01@M:W HH%IM=2M2H5WS?FW?+P"EB32K-E<&G;Y[=P6E\@_U[ MK#$/O8\;'.G+F/F,@VQ9& +E#S&) &#QQ0UM."'!D"E.6=#4PAQQ^*PX1YSK M"\?:PJ!O0&"FG(O#*I M!T;*R(^#$K%7A-#1B23OO>'0"K/L'IY;)60L\@%1GP[R+F&;V6!O/B#6"L<\ M?Q[6P4V/K%<_X/9CP*S44)MC0> IBMLHL"L -IUX41FT M\)B_QVYYG_;J:;SR;R9=,M:TSD6\XK>QK/AK2G0(3_ MQW9J >"#,P&&YKG-K?']0FP5?=VDL^!KDYG!R4PNR9M9'/^93&A/=S[;-6BR M?OP\3K@-]CH&I38=2II15E0?=$B]. MYE2^\9SOKC5T)[R>!+Z#5S@KQOUI_0KC_LI%VM$UXZ=TAK<]TV 7CM]%_1;] MSU5&])WN3+Y^KZOT&YK)IW8U9?VCFIG4=5+#@1+9<''C@1X"U/K30#\&=:8H MUVD,$'5C7V>Z;B@>;-0M0K#W:,@)%'2N"*[YF-%K;WC,[ U7L:_*E M-'!O-9=QAP>>ZG&8^32I\7I]CEOE+-F:W3A>[D=_ALG%=9E,!Y-.$WO*SN.Y MJ-MM94*Z3WU^WO,55GGNPDT7TKCOD.<7Q\Y//_&B>M'*D+PN-]$DFGKX5::8 MN^7<,3I_VL$Q<\343H;2%5X9V"_&2^CXV1<=_2--,*0#9WOVR6!8F]Y5/I6J MK!26#HY]8?X+2P*/0L!>F1>S"SLWZDW[.>3!<9NH6+DO,E3]D6"JC(-Z<&+T MBYF0!Y\.= E'16*II)JP,)GCZ<+.CE-B(8ZS,L;!MB.[\ V=.-5G&C(,>>W* M+W3D[(%?K"FV@>,(NA\"I/CC:JMQ>F?0$Q6IZ#4[^V,H%YQ-'W&%UQ\D/;R< MV)ZP('4IX%\O)$!=0_<$FG9+J38(JL)6EJ"XDSKAAH8HV+2M $A%&,1;GSVOODWKO<"R,,+,FJ57@/5S2 MW-:4[I+,U]D*\"5I31KWKWH.$+L3 ^'@G[P8S/J%:YKZ6&/*"W"/6<$@:TD! M;2MK!):R@6MEEN5*D$$DW'D.&ZTN2IYI.N&#%43WHQ(9M"+13*^1:-:>KB=/ M"YULTS0P+*X! DW+G&W_9>I[6>-5-R=WB[7G\\3O-,F[K+XI[83@!@"OR'WA M?!KSZF_0[U^3>FM.BFE%/3X'TR]GY3_S9Q73W$XDETTWNY*A-9;+)INU'K7Z M<[7?:R[!3J$$NT7UZ)L%1,_/E976ZWD#X,^,S4?LJ&F&7% <)>=G3<'57DY_ MG9=T;%I82=D,'E57:K=$" Y!ATI*+C[(RVGAE"Q)R9(EEMZ&)G1M"9V;&#K7 M2_J(M"T]LLDIIA7NK[R18YT^]8AV51-+[0]V"K@W%'U_[1 M#L9;,(-\ $#2>P\+<,?N]"3/1&7%F7CF 8I:!X*\H2W=W@Z$@LPWY,Y *6EG M>IQDJ0;&>C4D)4Y.>LL'[D%G8)Y=5VI6>J\)"!LM5X.?TB:FRQZA,![^F]E\ M %&^:=I1@B=G;4]07.FT$G4-M:%$W2.'E0YLBQ3N+PEK'=/QKG7[&[5+65FC M7 Y;V44"V?$Y; M'F,;0,&:3@/?LL>B@/T7@2D!(-B/$R]YB2>1>S6%7?@.;U\0AO-6BTE+UM4] MZ-M!!HAC%-@H[&+0&.SR9^V9&"H'O@]_ MX'%&>UJ,":W-3:^@)YL)(0]!BPE,6IL5+D\!X#W M[*W2AJ4(!FK,TI+&+%63-??>TVFKKBUSG^/%!%7GC!JMF+/0<)3RLAP+%?9_ M/MZ##:.\MJU2-/3.P) -49.:*E.LC!RJ*"FGBH76XQ=52U)KY$XU?LB<9%_B M (#QP"VQVCS"QWAHQLX<2?L,H; 2[%7EUG7U_8"D6R.!:HIA*9 H$"5_L% M3;N%2AV9LF$VSM:JIXFJIRE*>G'BX78'ZWD6,!VRY"+KJX^U%1.&?B58A_LR M<^OF7;_^"+^'X'"5*W&YNT$8"?^)K0">@S>.7"2'=*A9 M,BTA\1'/*S00)]L-R) W#"QK4C?L2ZMTPVP?Q9FI\[%_7^8@VC0;?6E\1AC& MR6@"^Z_,CQYF#+Q$G\R22:BI--PX=LPAMM+UF/GIM\N+7EYF8MS'O#AGL,[H"<78OE/Z9B& M>6&=&V:/HI$-:\KK=!K90",;:&0#C6RH';8\Q,B&W2*$:S(L5U3+]I5"C'#+ M=V\HZ%WU_BHQRM:ICC=PDH.2&/!)>,542W?]!(@3B28J_:ZA-%2%"@N0ZY; M[KTTMLE%:6I#<5=:U,DORMA;V%S63K/<>,&RV[7D^E2!D$7$A4(PO$*20-5L MW;87"%8#U3\"/PQ_'P:_#3)O O_#*L[%V18,EP''&]N.7V*>,)4!<&7A!X%Q M)1A_@G6V0(@E YJ(;8EMB6U;!<8J;'L1N07<*K_"GDXEZJ[1++MF99F.<:5:%(JOKP]1KG-=L_@=&"1G,=SDC(7:+-/#00J&*"G%8OB#MW\G;KDP M;CD4LVS1>[RO=0:*(G*G+1TEQ!QM9XX-*:R-JUHZJ5K$'Z>D:FW/($VI6EAD MI9NBK!4'[9*JU0:*.F=N.12S;*-J]4'5,L5^O]^2H^22F@>N:2MU856(]3AD M0[5ZX_J6"3QB]$1#VIE)&BI-;-+-?IX$55-!V9ZB&E)03*DS,'5158LD=O#" M5Z*NMHBK+0YT4T:G8E]4C:8Z;!(YM8N<],.>?J9"I]^I$53-TV][BFKJ]%,[ M Y!9>M^DTZ_]U'4HXMKF],.0&NA1DERDI.,(JR:33A2EQ*#E?[M8!!A=7YDE M[7./WQY_M#8E;IH8J&5FS,LU,WC2-V9E_C7KU8 M$JRE.!S=JV_JJ)JJHJKM8C430;:8( ]#C]MH&C@?79)$U6RXOQ 1X,D2X('] MTF:?#N5+(,%:A_+Q/=D8+>D98K_7HT/Y/ GR,/18_U#N2Q(F#FJB*1FMEXB7 M4 LW[U*SEWJX8Y^(BN?"#WM1,]I\;]" M_'_>!-8_,H&I1&"G1F!TP+0:/:?%_[VV\7^3U02RV7:#C"=;;,ROV+1W&MVR M7]"K5(%:/E&E(O$R\?";9/'VID6P>XFGB MZ7/FZ3V>SS]9M/OI;'0&*I@ YNYI4<3)Q,G$R96R*/:D:?=)TR9>)EX^MQ2] MOM1(BA[Q-/'T.?/T'L_G)C1M',BH&HJH[9[K>&1.KC#@N/+ XQ9,-W98Q((7 M%Z?&1F,K$NK0D=PW\Y1T]_/;RO'"WO+I< >O=P.<]+A 2K E&\GI#? 7,F]& M2=*X-@CX$R ,5O+&!"P-)&2^G<:$34E,]D M#H5IP$(GX['7)>#"51$ VZDY!7M# M57=^73BL@B(9>= SR_,-Z2]^0A=/PTGM\Z:9>[#N(3ZHTG)OO M$4>8B3@T>\ILG!8]>1?K[UT^Z-:QBZ\F:JK>!-8VA+8;7KJ>+%TK&;R>82UT M?]7'63<[#6H.?/77#9O]%D=QP/(0^)I(@O(IL'W,0TNGX8(=$:6?715FP^*A M9L%EMCOE\L3:(&S*9(LPQ$ML_]D#J<9GO8_X:F?"UPIQJBO"+E%:9@!<'NNZ MK!'D)77Y>-]D4ZODN,:5A9.8#=OO=95^0R,SU:ZFK']4Q=F(IV#6E.O!]3;5 MODE;%SI8ZP_V8F&?DP %1MEHTXKVS?II0>=OLU?8__D8YCM$M8OGZ8P"Q@+V7&W""DMV80M3/0%+#4S[*: MK?7M13 NV6@*P]HLALOR 38!H+.7-_OI4:;T&FLR$K& M!_UCS2#O=]][?F+!RQ81T/(PVA@OK1^#OA_A M N^\$-Z'"39AR5KUY56M"LTF.RC9E[(R8-NJQ)M%:.-&0C>,>"R;Y]SPL#6R MU1)+9V1\(I%GO=^5S7ZMR//JSS6UN1BV;+9P48I*@?45F]K08N^DXN\+B3X7 M"H,OS&8O0Q8(JLSAH%Y<.H(BR?TK6;B=6&$HW%PI5W=W@N=':UH@[K=*X=)- MFHNR6!397&^S+*IJMU80O ,8DLRA18MEY/YBSM7_LL O,U:,68>H4\A6(&XC M;ML'MRE24]Q6P3_0[PPT4Q'E?L-U/90@M,-1;^:/^AW.>>ID5XWA-E0J-,IP M)KKY-5'1VN+G)V)JEIB4PQ&3*B$Q]47IW%H@MEQ *\JB+;8?4XQ2&')X>\1 M"[ 'WVX'>^:Z_)<51X$H>"S"(@)KWNE[H>\>Z?I'FX"4X>P;1QF[ M17QM4?_52_L1](J=.JKW7B?]OHT$M%&D-T- 6+(?-^)[+!/N&CV55%7BG*] MA61W"5KZ;0S'M1<)4]2_@39 +Y\L55F3-GY\$9^BJ3;+:5R/TLC;?I8$5$-8 M;TM .B<@HS5U Y>FC2\V89CY3NQ%L7VD>MPMVK%<4/W@SM Y'T%5XZ3[Z7OV MEK+*X&:-IHO:8:9Y5D=ENPM]B8V)C9O6-W9@XSXW$W5%[!L-FXG'8./*O<-6 MS/Y+D=5#167JAR[><,TG$KFO;-[YZ+\6>TJE.Y7FMUA#V%06Y,WZSU$B.=;:[E>]O"^UD40KMI] MU1&+HU$C6R_KJY80%3"&'W"RN(YQ#@=>!1QI\Y%YI]UYD&;>T[GMJNKN_WPLT1H.I?GA^@?+CIS[T4-V##4R\$X#3==LHKM.793NP85^2K*C MXEB[,P\#-<<,=]ZNP^LT3/U3ZD<<#Q\7.KV3IG8'1_2X$[,6/X*.WL3^9O%_Y;QYS!-=SW(#9@*LL3.I M?Z'[&B??87;4U^]^(Q$ZQ.P'4M VNKESXAX-QMI0,>I5+W]B\_V,M5H$' Z6 M%'AA!'\X*1X=#3H0646G#(FTZ-Z;U9.H_8(^61S+DY?,X,0%[%.)(0I+-S+S MX\+A1VP M4 4#;A?05/A X+F((0-'V "C.N&?!EWMSF)_=!G28&RLJ7HX!":'$PL(FW&Q M7\B#,$D[;^BXW)0_\1*SLL:SQ,;!(>P$GL(X#5P- M>V46%,I>FBXP&JGEEJI;MO17N +OIA]@EAYN*)W+;_:S-T_GOX111#M6?K 7 M\$WRTGJ;Y<%X'0U[06D[_!"N;,3IS[!P!R0,&[[V20*[1V\*ATZO OQ?E]^R MR:_<2+43H>6O1N_CC',(6;.V_[$CCP:_?(;G<"X9%9:I3[B%']:HKO9DA4:& M FCFPH=P#D+,BS!-X4X7W B$%!=N=B$,EA!J'@=_\IL=P:VJL& >B=Z4RR9[ M5#*QMEZ60M:IIC5?U([*%PUE,%:'P.;K?%'8C272KCLKAV*UYU-MZ:G=MAS MHK#3O"ZM85$_&'BR]0I/L/?YL2_A7Y78=I/_6&CC*LI@G[/K8_5FL.HB(<7I M9S*)4I16989>A3V8TX,#?P)]8R4;.)3$L+?=@0YWADCRW]PD:QSU! M Z4X23J,6Z%@=H0C;+?T XX0M9IUUWF5$2M*E1&+C&8;1*( ;L3V8E&)\O<2 MBD8G%XI*VVAN%(K62 -ORGN[6?*@>YT+434QB9U4>0?C%(2,H";VEPGR"Q4M M\(&J>+,\Z0M@_[,H_+OK"=W7!D MZ#V\@*P3<:^1M/,%M-<)MEM'VQ,<@29E#)4&1]/Y+R!-.M41*NN+8:]>0-KN M)I!LETKB-,)AR=HJ[*9!QUN^K7,F6.%@90987H&U,G:5(U9FW\ G?U28ZG+] M2<[>UUQ(3Q[PR0F!=61E*_$ZCZL7B$/#"?Y#==&E4IV]>[A'5MMY?0,_B@TJ MGS/<&7&^4I;YE$3P$H;+6%BD$=X2">X/LY+/PSC);4C9?538)MP0YIMX#LI$ M)$C)S0,)"*84PKX#$1,L!PKD%WLQ_:@@7I^Z!:;P8F?FQ>0F1Y?]$!&6F286 M(H$31@M,4R29CR%.0IHEQ$8G?Z7>@EZ&%)DOI2$H+D!N(]1#D%+F$2Y@U!?Z MC>\YF"57?B 7V-*87I*-SXIL-^']<,(,1PW6M))($U(:[L"5DKDARG(!DS8= MFE'U .(''%P8%;\*TR1.[-Q,U(SNC'A@F)G]2 2@;?>!DOD$'T66BWO*9 P8 MTXNRG<=U4QP1^JIUPU\>U>17'4LE;,AF"VI[FVTD9K_9+RPA-@"6^1<<"(P% M^S>Q@0(8]XT0L!'%&V[AW/Z3,(EV^>OU+V4O\F(\GC\0&S!"#K-ID=X)!.=Z MC)KAI!#4P'P]-D+!4=EL?/( #^"C/DR%19E07EXR&EO+UWHE@YXB:1:@. 4I M-,'O$"PX:R1CQ),(-XJ/OD=B1[X'#U"YU2L(!LZ;5K@A$1!&4KF 5BZ#LN&H MX.)T**0N'!CA!L.6YJ98:VQMPFUIGD7R!^R\=K*=UUKO?#9' M &=IU[7VNYZ-HVKK=US;>TD4T7/UC=6)MG\NY54[5HIC5==.L/D MI3-XZ0Q>.H.7SNAKZ0QU$^OHCXR_(G!\F3:H<#-0J8(PR6]@N'B!N%G9>W>- M!E##X6/6&XD@H?A@S?>8^;% MSXZ?FIG<1T1-#(*L"W-\H0I:B@)J\$C0FI')16SOT H"[X1+G/93@0M"9.!C M%I(D%&L^)2>((F =/-46J;N:3$I$E$!L^<3#\ M6IZ0G.#&?I)13Z4T)R ME38-4CRS4GWJ;:B G[2U=FO;P@";'&@?BOE^)F2+N1OXGC1L7:DW!&>AERXK ML%4,2%MR[>$C4[:EEM3[ /TS"N/6]21&(U!K)5$?U3V%8MLYJZ>:,U8P-439 MJA&[ VB;PYVAFUV/^8Q<%?#F!+07=RC>C6FT[Q@XA6:L)OTV )L'4=9TL" M\?IH]_KI7]Z5\6-G1UY$*GXAT%Q@QS(W*!X@""/,*^3 @F!BT0MS>);=OW3W M0#9-7A8$58.\\2]3J#(9=35GBND59=4 7D6U)9 *4,.R8KW(VZ$0J/MA(+!_R)#^P5[LN.4W!4TA1&%L M\XZ@UOWL9'O#-'**MHHFEE!/6&8-H'R4[K9+8B?R)C#DA( :(:["J_#_EI'K MY=6D16!$'F;P9Q ^45RQN)EE!,,- MBV"@N$F+B[T>$H%!BI5P!ORP""PH64,AUK 'I52CI*0@YZ>PCY%@ M#\C]FDWL.\X+\->@K9K*8#QJ4&.>A3?P4R=KD(MW+7!YV(,'.W(IH3*IO@29 M%6!<'D&IZPD*CI0% K]Y1%Y8W%UEMLYDL#\)65#K(=PMN"M4 F43P4W ,6(/ M[F$;;R8:3'QY=_ZWDLW7AAN ]@)R,FACG!-(1TORK$JJ:+>F7]&;UK$QEJE" M=R_X.8AEN&?,\I>%#X<36#H3UH"W%XPCQR%<2LE+^4?LP-P4*_!4LM@"H C* M-VX+#H*_7/X$L0D,+&4GMHR_J@3;>\VZ/ER&L_"47DIGIKN#+"9J=IQ&FB%,?[/K' M[7@I"#$AJ7COIG,E'KWY42S+CW+=*ZA9&HF*0F'E5W'V,X_$JZ]?8:E%S-^$ MS&Q_>GE$U4J0IKD?96FZ$)DC>^%5&YHSD2P6"IE@2B6EU:B1)45EOT^\S$!O M>SZ-HPM+-GHF@5%=$D5ICVKAY5NP%"$YIQ0'I(5A*T%Y3IC(PO[*--.I#1JS M6$B_I3=3V;CBY2J)KQD22CZ!."MN[V[2\)DI8?\]S^698N^SC2LOI;:KY1L# M)9J29%\06J[2BDMS.W6R,'$Z$_N1861&\U6/SF;5I+2K-&^#,8G2I9;QC'Q] M2V91.M-2>&A^E!C3 =L>5Y44.#C4M@ VC)XIO[,C# 7URK/!A]B47XKUYS1? M$NK+D:M_I.X#9 M/,NDL^KSH#7#^@BI1!G^8)\5B4VYNC4AH#9YA5*;/YI3(>8R@1Z)TGB6>!:1 M0F$O_&P@( /_KJ9IXU-Q^:=T,2QL&UV?(&3[+TN$Q.S[O&0*HF5&?!==DCB/ M;/IB,WE08%1=>)F6WSC*JGUF;8 PVO(:FT&L7G]N;:%-KVVK:6ZQOWXO7OD! MWKAGETU3PTQ$T6Q*C>;Q;AOBW:SU\6XX7=S>[;%66)J%!\GU9BX\2(X'R?5S M@=T&R?5*2%JSX-';S8$2M9Y6OP)^";E;9#E>OQ)0LN-Z!RO3J+?0,@T<;J6O MU1XOSSRA:U^M-[Q:K[^:/5\K^5?[=_E@U\0]LI4UK%<9K']&;WQ&SY_9OBO4 M;G=+[:2W@?NK9T_0 *,A&W3FMYBYFC'WF*]DN9IXA3^^R:6@:7QX MD(*_7#\5N\-%D888Y'8BPGY;L8HSP=I!/^'2Y>)M='!.;)\.!IH!S4#,T@&+ MIF4'Z4H7T=A,D8>ZT:ZQV?K/=;6;%FF:-C0EHV>3PKYMLM7#22GZQ3>3VZWK M6L[G=^XE5VZP?=E+_R5C5/?(J%@L1,'C3K(A_>O!1Q/G<@/#*]V#9;$T6BU8 M40]L25AIP;U[K69Y.-)[4Z5\3<=&*F7L ).UN[(C?@[;U7T'YY,K!F^-^BG] MOXMJ/%-H;7L!>F7!K8_E C?L.TW[P9IMN<8A"@%)NMZ^-EMV;=T=FI;X:OHS M5,TH%&UWT]]C0J^=UCX&W0]@S-I-JZP0(G#4X::TE#/R5I6$ : MIBQ*\L&=2SHBC7V%[$NZ/3,[[3FEYTO:KLI+,6SXQGN^F7FN2X)W@&%+VOX3 M>3#^5BYP5I1&JXHM] _A:.>RL85A_5Q>3UNWG+>5'1@USE9C7I8R&,MRO11W MVY9+C11QM#N= Z6#2[ E4+!GZ\CJ"5 Z4JBSEG]],A5MZ/J7^:+L_Y';2G(J8Q3V>G$ MA.ZH3&?ZL6P>+#V<@LHRT6(E*E;6:=CEF33,2WV^=% -_5LR=Y%S/^ 17.2YQ/.R9QZ>A3YR6=24>J-S[B+O#7PX:>SA(C^8 M--!'KHJFUI4)H"OL;96#69(R M&!]NP.1^\AX"I86??!>@H*-<.=BAU"]'>:\9]MMJ7C6-(J3M1C*9*>O9P26DGEE'ENRVI19H25BH2))%3>K+]=LNQQYW\1VKR0R MI46LW.L*#&Z]_NOA8EO#[PO>U59PQ]*;FJJ(EG9P-OF^]6%.K"5R^N+TU3KP M?G_ZDH&^9%TT%.,2Z*N3D/N^6L%/_/R10N[/,[M&2=.Z+D/XO[*VW#=Y6^YE MHT(F=6+;#>&F5'+4W[7FX#D<#:.)S<7O-4V6RGST[G-&G'E9T._Q%;. MHG.$9U,#:7G=8V'&-KMG6!YLP:VW*] MF#8Y89UT.^)7Q[<3]Q?HNW86K*AI6YPN*W3P,3LS[)?^C41.V?BT;)5NR1JV M2J_[['[B9WJD,]6/?Z8ZGFE=_?ZISLE^I@7 RSUDRB7L6];8APECE_'F^O&6 M7*_L#Y\U5/;?HS?*T4O(8S>N,,A;B#'A#9M)[U7"76^"],DKN%O6T-35M@7< M-7-HC=2.RI(;([.;LN0PE-S5I'15X9,Z_:2T+JK*[UALN_%G5NUG%U&3^\C$A24L=%%7#N[RP(FK7S#CQ+7UZC*/35V*!-0EB9IQ<.VDHU/7:TBI_Q\[ M\JBCZ4#5DZ>+=*%WY:>Q/W7)@[$!K72-\ MMDC.AZ.'%L01#;6K)@L8_GM$#D04M-20- M\,RISC;HBIC2%HEZ?V:D#\:*!J+TP;)0Y\?7;TL1)V!.P!WJ-/L3L $$+(N2 M?G U!4[ G( Y >^I5>Y/OZ/!6#-%6>_8Q\GIE],OI]_=U?K]"=C$V@3B2!I= M!0'OD"'5QURE#^$VS[-=_7#.(T(3?=R['@F3/WP M2? "1A"XGM*&LEU\?;E@UE"6K3XF$_4RPXE/BN>"["[8&7/!ND!420%H M(;+T>W-WS8W99<&O:=-VR+LO# M9??-H_IFOZ!*&;DOW8BNV8Z:Y51M2^=J1+0F28:>L<& MRTMW*/#+[%5<9JT2J_:F,9FF?^@CGES%[[+7>9>U2K':F\X4[#DC2NK1Z:PS MWUI'W;3HD:U2"?VW%[C8.O3&JCM!>E7_X_O=[X(=QP3+"TX2&W[O"EX@D&=G M9@.Z=UV4].!S^@OE7TQ*OB$5M46N_ MX[AWT]]CB)QPN&$L[>>>DK" MP60:2Y2,OB33<,+AA+.O[GE*NL%6LX9HZ =WFN5TP^GFW,KD*0D'\RU4T1P= MW.FMC]F;KUVI%)(9[-7#['"-\@!SV37SJ:8E7A&?6J-1TA9XOZ0Q#!['MTMH M=<:WIMXS<6_^0Z*PB66-!F,:&*V\[TE;>4Y$G(A::Y=')Z(=+G_,]1 5J:LN MKYR..!V=6MD\\UUD\;N(T]#%T- ZQ;,'=Y$F]>LN6I,X6$Z'V^T3^BB;^R3" M@=:4M7. MD:Z'E7K+>U'^[ZSH-KVP'\C-)"+VGS?V%";[SO:?[)<8CZB<%^>"F/L0M M7+?Z73,5I]-.EEZ+^8:E,Q0"*80L1_,=H)=$^"N8CMV;N0BS"+G&WSS7U5V5 MR)8BV0X-"LFDO!N-OOAV01/CL)<@(1>%+X QIUNQ].HD]U[.C=-3:GUV&SU;G;FI-T[&_MZGN>RR*;JD5+SSK*A MTZ:?8V8@$Q=4210P'6GWA.Y+S> VM:&B=]2#4QWJVN87 MHL6:L /BD;":,OMXF"P/D]W8['Q%OURY_FX#M_%2RF-G/Z:D@.#=]+.'&N/_ M$CMJK5AB+)HBRM;1\[!Z%%/;:TH"9J*O=4+RBLW=TM!7&/@'K?G#:BBT)A]M M,#8L43/Z$EGS&NY>H!!C+PK9U4++*61)(7BI_'@*6Q.&/AB/#%'7N[I7^-6Q M$V&,^-5Q2L+ H\XE?'B>CC%G=[;R(Q,299%=7>M"1Z#?='N9/,(CM);O+C M)K_3,H[6O,(:C'7-$&6UJ\"12S#OT?>.>DX]>/CO!&^^2!.:M0 W MG0H&J' M*_@P]M(_,GMS8CK[/<"JV.C-(NZG9P=CO:AOJRW1Z5AR259%V:K7J7C;]F[N M%[U=X,7]#<@*N*?P:/LI:?2.G['CPE7?\[PEQ>X,ZI#84%T>C#55$2VMXTN^ MOTTI^MZDXG9-O(TH3-,DC4@M*S%7*;(R-T2P%XLH?/:P\X3_(OS]2%$RGNCU^T\!N'EMB-,\5ZF>^ M%=I%NGTGCR1(R>.6<,5)QL]KA-R^=C6]%.A;]LQ/O8/>),W?3D3V><[6HF]@R7% M7IP(BP@H)8*7(OQ=,B51!'".LFT#*27U*4.@&PC4D& (*L9I1B0@3_#W:00R MZ\P#\I@2C.F#K^R(V##6(_'#!1*,8#]$A(:L"F\P\4:1WM]^O*5_D]^_9<_1 MNM*3E^5P6%W+QMXNOH]_P@J"&&9'?RT*3S//F>&+A >81T2)-B).^!# QK@" M'!/&9$&#)^'<6/OW"EIFOIIBS2-<4T,/' MM;OTBHCIK^')8DE?;S\72\KW#\,-B<-4*7P2Q7M\:PRCQ=.,:V:S6&T?!-R0 M\C;ZR 1P1&PUOB188"DYNPB=D1@!K^)0$$;R=[CK;,SL M"/O+8Z+MA&#?V ?+K2Y00/Y*/7: $9G8&)_,4AM@Y0E, >^%XA>3+!%E*)1: M(0F.;\>Q-V59[82V.V[ 8OF=^<[!?N$+G"(:VBE'0T]LG^Y+/",DB>L-D';G M/$WLAN;-@#Y6R#YK8FUUK2G6MN_L ,^'!=;2@Z31LA&9(D[I*0E9F0(X@<;3 MRIM3?20.F4](E,D2,I4E5$06^Z0N9_ XWI['\6Y4\DZ94[!7D"\3LLX1ZGN. M"'NZ []D?-!.UI!CP^9PEP!W"33H9_KF\D9-]^3^M@%],+9DT5!?4WCO1=C_ MOQ>"?R%+)S/@+D]VO)0Y:097@RSW@GP(OYD0N'X#%"\RV?:%V*_-C]_*3["E M*-]&XLN.['MQ8JVIT1B,M9&H-<2WM'8,],3V?Q&T]B5P(C0B5:I(9TF2)?JS MXT(IJ'+8\?V*CVRD9[R8P&!BO[Y*3^4 ,N( 9^]+UENUYD%K6LQ"WJ^GZ(5'4V_!"8W MI\;73!I!KR#;&[0&3RHZ0Z8A9&[%4L?V9J-VS)0,M&6G ;.->\05A3 2%G:$ M+@?_I?H-+1VPSLY8M4'/X+?$+R::NS+C61@E-]0-4/B%1"$&&F+6\32F16QL MM#U'X8OM,U,UNC=@T!"6%PF/=N31C:+>%)=$>8?ZBB,B$#(/ =6A'D//(6[F M*6!>B>%:N^B5-*PWU:%DCCKJ>&Z-VCUQ?(/K6:_OW4REC3[ !K)]MU:CX/4B MKC ,;6N]B'T6SMNR<4OSQH*&VA9;\TZ"65MIV)! ^59$33^XO=$%V9Q[32P; M2TKLV7_CRHW*[][#=&KN0??&23_I!&$6F?NVN,!F-=E!N"QO.LPPT1":4H2DS^S (4 M ECZOQ LU9 MQ!DR7U^'(GE]AZ(6V=6C(KN:MS4Z_UQX6R/>UJB?"^RVK5&OX@37+-AJ7]R! MAO]]LZ/DY0>F\;-;._[HQ8X?QFG4$$,YTNOU'49Z4WT'%EJ(88(OK$A -OI> M11WH*UJ&D=X[,^*F/KF;KEOHFCC1D7&)<:*WL*9'S/6B-31*Y1J*(,B2^+4\ M'(PW\V(A3N=8;@(EL@GQPZ>=4L*7"SYML"/,JPNHE1E(:Z MI7<4.*FKS2\YZZ144^O?I#K<*4.Z_!#3'4T:S6:!8E'694:&TF+Z NO#(GP* M,/\5E6D!].A#8V4O=$?NO><=]N,2@+VZWKUP73(5MS!@]?N(=PT%WF7!6\+$ MKVK3U.["YZ]J7SB8#@;3:X@:^5Q47\MMM3?45 JZ,RU%[(%[GF.P MW:._I:3&EHJ31=(_UH*#_[D_[.>V_HK1:#"61>GPADJG2#C@N3Z<#H]"A\H1 MZ+!.:N9@;%U&9@\G-$YH1R$T]?P7G@5RJZBJ_,+C=/AZZ7"W:*UCTJ&)K5Y$ M2S\X!>\:,UW/5H.J2;FE942:ZT_Q\.P23>V6,'Z@$&G*@_'([$O[0A[AWRV$ M=DN&/A1"V%YDU)=$,PZA;B&T6Q;P46]V%6]VP^A+^XU^#4^E1JI[.[7X/FN),9TIP@R=DOQ/.KM M;5"'D-151A5'6+\0=GZ7H\E,(ZQ9AQW"/[,[ E+XQL$Y+(2E#1>^YA9)60RHD M2]KL>R5[L]-R+^M#"EY17,QA6W--S.?\CC6+U@A51ATW)#WHB/L=U<8)FQ/V M5L(^AC^S)6%K&).JJ!W'AG/"YH3]F@G[&.[8EH2-/<1%[7"%E!,V)VQ.V!EA MC\[O);<,%,6UPP-QSTS8>U<<[56YIVHG3;==P5!EM,4E?NLXM!C:=UK$%+?J M*UF6!ZU#8P30&-5=C[3"6LN9;7&E;IY92T2;*(-:6H:E2Z8DPLICMQ]OZ284AD0;CD5R/*CD;UT?NX M(>Z4=DB& 8I2G/0[$B=;F41VIR*?Z"W;V >@J]REY>EO,6?F5\LW^P7Y^WZ7 M"F!"'8Q-5=3-NFEC'\AN,=5T-6D-M#93U*RZVK;"%]B9+-CKX YD_\ZX=OXE M9=W9/](H3NT@8?_*?Y_8S^PO$Q*0J9=]:T= + ^LVNQ0N >2P3JU@JS@93%NT44/GHN-CEWYU[@T<;OX/UTYL' #&B>D/X>]NZF") M? !22&.F1,$G#\#9:)WXE=6EBT48P2_P.];6/5S03NXP::PG'X F(V95>UEI MTY:4=79;"9"=3L./U'IL^QZLPCR&CM@P9] #S89,)XHK1%I"*S.RDO@"J50B M7++X)HECCR6?/;07]F.$6L2HH5O0/@LZ>R0I+(B&DH[,!K4H/^+8>VY_P)>G MVY2Y,+"^E&HR]@(8V3-L7@)K:GN\6W23>^+#+![^"9=B9/NW@7M;88J?&-MK M/#0,9.Q&Y#"W:"G[3Q*; *A&7<1881TXY4:$541%E3[EA-$"^Q(0+#(.*&-: M>3+S(O>&Z>1.=H#9#0;7Z'0* CU5,FFM[#"-PU^< +115'EJ7)4R5Z84^$] M$\YJBLXDM".7ML+Q(F -813CEH?T9/PXW%4YHGM?TJY$81;Z+HP1E"E4R#?T M'.QC+=4!$X8-JA->176NT1U&FBJR)@/,G M"G_X&Z!?;*@4A]/D"9LW -57&W/ 0L*(R<8UG5N8VR##@@I34&"5IY\3,RU9 M]=;PP,;.!]_2"%0#D!!0CBC_II%IHXVC(3?NK+!!ZK^@8]H:2-7!,:E8):5? MIY1?Z^<\J5-J(UO#:CHX9@VHL1M7B[E5 >Y@NJC@;E(6N] DFANM[=90;"0- M>JF0K&GR(TMMN_S<)Z'S)XI&<,TR"0)M:AMZ_,"A&;4F/_AAO>Q,5A,( M?<<^77[R=S2]6KF,)CS?,F-G;I(CST JP4/9V34AR1,A044>H58[^F^Z892S\ M#KP'#71^"'.FBA:*=Q'2,2A%N! F!N/PM ,7?=$'WP;A[1<4\H MH!3G_"E2 M;K'ZF]O*;]A6V#&\):&S#1?)TD*<[_1;U,ML82V;9.^H<4JK8EG[\O5SI?GD M/7WH2QP#9#^F$>OTZH4N^_Q3MCWNYS"B$[_]0*=-::?><1+VY"F,W)@$!3N5 M2I0YVJ!5K)N\W)?)FX-Q&) &$67E@QL8]P9^*4SLV ,(E4#I4$.7':%:#RI0 M1+T 5/VW721])M%3N%!4Q* I( K9OX"#>*".8R,X4#UQ/=[4BKF-9QUZ(@O$4FB$::H/Q MNX'&CW) ZYCQAX+CW4WI%-HO3S['.1UQ/FZ=^ M8@P'D60UR>/'0;T_#6&/ABKD79 MD_"15(3C0G5E/90CLLBM0WF83MY15EP;D[B^U^S*UF21WS>8WO!.E8=ZXW:Q MCSSTNR7O;F1S4P?WHVX@6D04X_WYC)_5#9,UW+#!^+^6O*Y1,4$\[T&U^I;K MH*0X,E*]2Y,8;ER<8'NJ!3W8U$3-TD5#:[ N;K[N4?M;P/>$1C"M7^H:-YUE M;'33_>8%8>0E+U\R;M#@H/OEY6L8X*A12#W*[">-;CL%.^A8PWJ(Z4\Y43Z& M=!6+\(EZ2%<-2ZA.1F'Z4/& [2&XC$YZOM;F\UVYI \[3K/Q..EMLSRRN^DG M>"Z<>TY^KHW'I4K;CHMDPVR\+=[CR>UBY,[X24;T&G+$11A3\>,=CC&?BK8JRLCNE_\ZB?#8+.+B;"5S9?][8 M4YCL.]M_LE]BS (JWS)PQ62#FSJ]5-:MOGH?K5_Z='HT'P"[W0"O(0L9>9>B M)(N_@NG8O9F+,(N0O/ZVW0&#,4$_:"PQ M(O"HDM2EP ,PEX;UN)-V\HZXE_51VF:"ZO: U T'M,V!>=B!*2=4.%1MRX%N MT#]YBL;U8W1I)6E*4FO6FYTOJM,XT&T>%:3-_US?V MJML4I)0(UN\RP45NG<^AZH.Q+DDB;'M#)>CQH=D#+<]T3;K$48_4 ,(UFX\4D_.(CQD%N=^K?(K+ M0*0WN -4KI/>W]Y_%V[S;^AG\ONWS%GQP4N\B1W '?9U>#NL//4+?)S_>"BL MQCY58H0SH@[\U),[FNT09_/*4XGN2 M)#Z=Z3<6(WX748_#HGU>K3K:<%#H&J(12R#[[.OM425C-S]HZ7M"X@L;*C#?E/.VWH_]A^2MKO)[9J!GIHYM6' M29&592D5L7\#,90U EJ-=LF]&N5'31J,S?KD"_&1.0YI Z!EYM4L->6CKK>TN_Y7)KW M5D9Y;9^]Q5(2$PP[)?AO2A\VS95*@YAR.Q>1^H2R$%438&0!S0[/++,:4^36 M4"O>$2WI:UM)@V4DWX]PZ4S_!K?"E^"#O4#1EFXI!0QB@L"!XH^ $C]EKOJ[ M*273.QH%VIZO::#6ZD8SV\X#!XL]W,*!AL)M0JMX^$)[[/Q*8\"N14>R%Z 95XB4:!V MVR*,S?$B6 /Z;AP25V_F#5-=S@\],LV4&=$!B)\%<\[M/PE&&^(=F&5CY6O MC6'4R3:N%H,(OYN4!1NW6*=+4/+PT.)3X2B/H9_.228FXMG!K($$L[D5?&;M M[KJE^$!X00,[P6H&,7K-T?6-@MUJ2'4Y1G71*"[12!*,NV3>]2;I:4AML&4L M-?ZLV ^:+D'05I%T"1E8*(Z:R60;@8 U=( ME-ETO1@K4! Q2Y]E3+QXECY1VH9\]!8IYVZ[]D@%TF]E7GG*&T M) >C?3=A 9R8=T+Q04F4V!$,ET4!46K$$WBTX09/X32\05<6Y)QDP89JRJM2R\8P!LA[)PR4"H8:UR615-M2'#?4LT."6+[/YVPG@? MJ75+-M\HH7$?FZ_3GE-E9-E-L-RD9_H>_:I M@:'1PBR6U%#4X\F.E_I'C_P_9PNUDDIDM M"MFT+*[FO]G7DJ'1^#O1,NK0*0GFC-\SV]0&9(?4(1!(9V9/^[EDLS6NCR)-T?. #NP9*HT>XD>#=44Z,U:D2UH]'[30Q%)<;X9U7BSF*8Q8^0JFP0H!(6Z1F4;5#Q'Q M#BR"1L.PPFB9IL5DY64EM*E-Z8,)[%E]RNS8\_/-! X[$9A)%:LAIS2W#7,] M\V(KF_(]O]"%I[!G#T"#49#?5_?$@*E; M@<4@HBB,:F 8888F*7:T'%-,1U-5.EG3I)*?"\MY:34QN/;%] +W'Q)233&S?\P3%.]@I MLWP'?&<)@W ]A,O9[%-/N\LB)>IE%2F1VQ8I^613\0(](Q0)#45)=*VA,HBN MU8N2Y&,M(SCW*T;"QFYZY844(_G%CF'G26T[UAJA:!F!^2)-6&(DK99 "P 0 M= ;!5_4&"(U!SYD%-+>TW^26]O6%!%8=!4O*&PH?/3_-3+67O)#,ZLV<)@^T M5"05CO&?BQ"CWCUJVG9QN:R\,Q.SR6ZY@[+2)^S=[^#X7\G-=4,A"/,(["RN ML#CSG8Z+JG\1868QE./I@$SU\1:L8]O@ 2Q]^40>L70( M5AGU6&IS,ZBV%"4ACIW&]9^MAK,FX0.ABFAA\#3&:AO9 M[%6DIR]U;G1]CR(]?:DPI!M[%>G92=AYM@4]&(I-#WPR=J#:>L(":L M&E0RHWYA !Q6ER_'[P2XIS;S:%&G F9$!>R#-&8J0::PM!0YJX+3UDH:2Y,U M[%\V^_QZI?T6,6W.7L3D7?Z7]ZX7+WS[Y9T7T-V@#[VO#H>WT$J[17I@[.OE M!364V"6%#1B7#2*SKX?PU<_USS5K:*C-7TE#N>7GJJFU>F+=I+".NJ5W-"F] MY?).,JE>[E2'DS(D=>-0M$EHAM.&-L K/4A[W7NWN3OKAD656Q@7/[-V63N[ M*T^S>G/;!2HQ?HV5'']CT36?*M$UKW1'[KWG'?;C$O"_NMYCPK_4 7Q=8V*I MWINXWTA _\4.^[+3@E_3IJD<3!Q,QP'3%K;;T$M].I6FSJ95GU$>:5[TUUP9 MV@4NVQ:\#2KKGM\70YMZR_=2U[N>_@IYU<:UXVI?^WBA@!_QP-1WIO MV%HS=KX6ON6]\+.R^/(1M=DP2>C7%="\5W]?W:)62^PW#VG5@FE+IOFW*)QZ MR:]AW#Z!53<'8\T25;E>BK*9R^U#ECL?10M>PPGA-1+"E@9YAQ "]J;01+FA M)@$GA-Z A1-"X6<[$AT8$BVIK)CU1#M.![W!"J>#O#GE\0@!"VV:HJ75V'A;5!O:1'%X73Z\MLF;)\ 75ND59:G>[>8\^'JUYON= M-?ZWIY#3KNCHN_(F[41AIOSVF,P5@S14/KRB*ZV_GTU$;$*>M5458; M-:4]98V LF115KNRL7+*Z@G&.&5UJ:"U)RQS,#85T6KH!-S="?#R MB96;I/T5:B4FWYU3V^3/]^SY3K4^9:CTG33NF>[&>@5R?>VXDLX>]U!62JQV M&2T[1;:_D32XD711-N2>W$8<:9TC3>T'TO3!6-%D49/[DG# H=8YU+1^0,T8 MC&5=%0WMX"A5#K6^0DWO!]2PL;UNB(K5E[S:+M6Y2Q!:OY,XB3S:72NO-^_Q M'*EC4Y_1#^HSL=6LJ#?T)^79"%>"M%$_D&8!TBS1L ZVVG&D]15I9B^09DJT M4(=T>,4:CK2^(FT/9_TQD"8/QKHBZD9?;L_79F_]1B)Z9(%##I9=N>:XLP-P MCSB&8U"? IJC)9HR#YBY6J3M$!5@5:/YQ)I@8LS1#U M:ZJMQ9%615H_G$FF/AA;XDCM"TOKU.CZZN+#LPY/Y[39[ER\^SKI>K_P\76$ MW9Z<#1IZ:>FZ*(^ZJOS1IAY[WXTBKQR>^X6>=P?/$0W;M"13E.01AR>'9Q=A MZ]W!$[/"1R+H>:)B=F4UYO"\'GCN%?+>'3PMRCU-71(5O2OWV5'AV9$=NB>V MY^8,ZT\[=U,]5@)GBPSZ#2FZKZ/$P[8-N%!^E<9NWBYYLT:BK#*MQF[+3=S' MD@9C::AW%0BX^YGTOV@*IZI71U551>H JI*1JHY1AHA351^PQ:FJ%57)'5&5 M@E35604%3E6M+C#!'/T=_UPK9)O0; MW:AD'/T<_3U5G#:A?T15I[Z@GRI'/].&-/"GZSV.\XE]3>>POTZ^7=D_ZZ79 MJSMQ[\R(F_KD;GH;)%Y>#NJ^J ;UZ=GQ4Y>XGZ-P_B&<+]+$QM7?35>W\ >\ MY!(%IT 'G)!%AG3 ).Q:FH>^'3Z4B8!1B MI6-K/"?6("G'/K,.P'GY]B(F[_*_O'>]>.';+^^\@.XZ?>A]!@.&\'=Z/:B3 MOI!]_?[)>ZVOR2LTY*-;7^3:K#G3(D9>-06XQ0&\-QK-K/&D0(AV![N-- M,D52M%T,E5M7^VJV2SV4N*YQ4SB&#L!0>P>*0\@!L7M41#R'9LC\);]49/*J MX%J#S\906;8-KSY4=G,%NP/UQ-LY;'G[;#?+&HQ'"E:?.;CR?=MC/JJ1JDIY M[:.[.60I9#=7PCL+9&$E@[$FRJ8J&J/#4Q(X:*\.M)L+R)T)M/)@;.FJ**L' M%W/DD+T^R&ZN1'.0%53 M[YFX-_\A4=A(4.H R,949.5]3VI+\"(FG6-N<[6#,W%R+)XC6Z+46:X2!U[? M@+>ECD%'P&O ECX8ZT9?BN5P7'6.J\T%",[$T QD:*8HJ9?;Z>PPV_ YH-.R M'/X.>M]KH)_-%1+.1#^CP5@63?G@SDS-*.Z[N>$UP&YS,;TSPP:Z/?BI9&HQ54>W,L "[!0<)ROQ7DO)6@# \,T61(MI>/ M,([TUXKT/KJ9Y1$&[>JB-3J\,P.'.8ZJ8F,G13UL11!^5HSHOT'0IY MX+_Q5+P@I?O(M C<#,]U=5(- MU9H;IZ]]2 MLO)&5MT*[*B5?:+F,'_;S1R]V_#!.F^J-R-A3.-LOXMXF^8*9MT#" M%GX?W@^%*0'ZL7W!#H S RW8'BX5'J*?P/G!=U[I.(;"[9C@) M? N,PJK P+MQ4]>,#MN*M5C8)L..LL=PWY/EP8@"( [V(@IO8"8V;4$1#]=6 M9NDAU&0%?5V^C25O8/\"$L-:@?J&N('KCJ]\1+@S G):2GWPRTWG*3QYR4R MRVR1#8M[:?OX0UJ>)B^S:C><>AWF0Z%$(S0:K\)07?^PXO^L"X#%2?!B?O8P&Q^H M9X_%RD==JT+/I5Y&2]-<\W.)O>=]3H5='JX'\XO*U;(J/ #) M/$W"Z(61&)"G(O\$G!!6&P&'$MR4-'&#C&?@[>$!X;_ @],8ZUR]Y(1N)TGD M35)6L I&@*7=X+Y&H>\C^_6PN@.)DRKY([N";0[+/(NQ'&!/L!_ [@+A#Y"" M8]>CVP2/7Q*?IB+!5]@HE\"IX+$@=\,++J%WU=\WU>!;!68EM.JF!LR/V2L MD;?T!;]Z]L3SJ0(!4]A-*5!+2-5 *3 M497K3(1"H]7D]1-/'K,2)$74&]R\ M*%7!WB-5,=6F0EH?B4.%A^PK66PD-E8!KD0XV:V(Q\NN,OJ.A,P7860#N65T M&3@,V_C;21C^R60/G!$6M;.C95$Y'(E]B>/,\$9])*RE,0Y0DYRHJ B33/TD M?R(F< 8NOCW$ES,9,Z1U\,BS,[.#!R3JB( ([R5 *?]ALG@2 =C97L5T2W"L M+]_N+DI"HI1WN\]!T\U'_XW@9QA\*1?\2X-]1256LGF,Q#./*$U!,IJ@\ MP-$NI5^@%!@N)D,0KYM>L2)-X7>-]W<# !%NK#XD*EW W;"VI+]"9PF3?V?Z3_1*C=:C,M(!C98.;.FV+OF[UNUIWIM.C M67<83P4Z#)EP^2X%9$7X*YB.W9NY"$ $P#3^MMV.AL&Q/ZBPB/TYD.$$&*9I MC_>X9$X$R6:K6Z,6CN1]GTYBS_5 /"#QVD7U915?PP0& [8(1^$BOW/Q;]0L M2QGF9R^P P?8DW"/JL&<5N9]\WM@IZX'W[_M_0+?,--X)GR%*8SEPFF!'$30 M_DQ-&(RQYY6#;?; VR:.L\%\V1\[)1WQ'97LG%TLE\L[4+"C"*7#.2/*"Y/Z MFLQ+MO-7ZK';#AE.(37_'F0W/AQG0)@P1*U=FGU-B4Z T\YMCQ#/1I^A K]+$RQ%L!\8F"B9,),XLH=%.' M39%6M,X^@+G;C\"FJ5*.FF>FI:.-]LO:18OEEPF4:IF(%:ZWI=@/(/[,J9"W MP?+SY>OG7'Y<^$'R+F\(C584$,>]1YSI;3Y47%'[ X.JGY/8>3&)&CR8RGF M8)P\A76AE]H4BQ<(Q631II%&<6H'U/1 32C5U8/^%6$U\DPSF]M_PN;:+XP! MP@K6S[UHCC3[<*85&BT.F=F8D+%A,FS!T0:/#"N M%Y%'#YAB/O?P*<@64W=2_/KKA[8F-563-J&@^?2_D0AO#)#EF@UIV/J[[JS\ M*:>5I=A/3S^V']GT/6JGIO;OFG.#F;U*PG\RR^BP! <7IT>W$R1,4)K)JNI= MU@^7!)?-"U"PPBG@DBV4_OPUR 9R[D)='G9A6(]A)]YF:KF=4$[@E+U%RWF\ M\=XR,P \L?[U54;5R)3P96\\'*VL)JU:_ JJF-LNUL3/8;N.]F#(PCGCH4^[ MI,95<,_,&&O':8']'L!6E;; EDH=]%]-J-T+D/DI5,%8,()5=I4S ]C#&?&I MG\Z>3D''M[,G?]S_DTV$O2(W-L/'Q>4&7!70&U/I?CERD]T*/E,D61$KURLS M4I7AE@,"E-=9A7\W'WY$[/$O=&F%D*6%1O(4.M22Y@IM&N4]W/[N+ MN!X+:^)VK#5@*!J^(*O\3A@QWD4? (;$_4CG":#P0O<^&[=E;(Z*5?@42=2- M)B-9VQR%=0SMZ*M0!V-+$^'P.UC$.KH\^B*TP7BD&:*AUN.[-WL:UQ4+.]=" M=,Q%LN! 1E*]SWK.FYF 4',SHL$RRN:$=P-CP+G[DXJ'=TQ\1-$B($_^RXT7 MQVBEW2QGB-E]PMR%L*$HB<&5%I-2T$?5)X*6EZ4WK1YI<%N_"!E#R4=<5!F$T-J-\O1<6IQBT<.-&6[E85E#%%-/0&9RO& C0[P,4NKO&J MEZA.[_$J$3+1$F?W"&)OG?(RCU"3PS[C&4L1_4"2+!W+ZB&L'E/K$P'593P2 M):7N 3P4_D>=M4SK4EGU\)B#.FXX41?@@J/1V[V>I<^-X]TCY09E=**US7A^\B2(:Z*(VZOVQ:S[QA&>&LC!1@T)\\>CJ0YGCW$-HMJ@PW=/51%9P T%!PPN <#T;. :=L7%K;'GF&Q4_0!+U-D9DL;/B@5*$IX MCI=K<_4Y_8MLRE3VQ_\X!=V MNK>EPRU(MCV)@M"JC;"[05WRUJZ!%(L M8),[HPMOR_;]W:L'<1&L<=H6Q)8U-'6U;0=B4QLJNME-"UMUJ&N=M+"]A')Y MS:F=[1;5O\:-+-3GP-:-C6WE>WV8S-_DLN3"IEZ?VQ9[6!>FWNW'WX^W_@M- M23^+7%; \F[ZV4,AY7^)';679=#$HHJJ=GA^>LO#YJ56FU$&'$;G=57/2%A( M1W=!>].$CB8_692MRZT9=WF7,U"+L5^GC/I:.;7L22T_GL+VU(*F7574]+J1 M8+^+A]\M.U'+B-\MYZ86-$ZWIQ=],-8,T53J@27\=CDBO9C\=CDSO7P.TSWT M&HRD441E='@A17Z][%R>=T8B0E-#^25S1J*YQ1/8GW+0PVH8HMS@OKGHFX9! M2:'UJ_M-1I4JU^WL+LUU :5-I0%?EQ6RBPWBS.B8WE5SO?OX()-D!R??Q\*9 MUI;"F;)RQLJ9:MO*F1_"^=RCU7CBV\"M.)TWUM+4FVIIZ@VU-$LOR,+F2J_8 MK[BFWEQ<4^]3TOI&+_AG6M/,F[,X(?A3S&I#LESI"/"/U8X<$"=8S/PDC3U6 MEF$E9ZX4-?1H1S3UU?%M;PZ_=&:P>JP=0\N?>4D6R2!B]NX,W>ADOO!#REAN M\@@(]BP+Y/*]!NT#X MS8[@#&6+QK-(<,3"%*X"9^;%A*:$9*LDSR1RO)BF8"S2),_"SW(>\YS2$J(P M-LRAGV=)MLMA;S"EA#9,CECI+_8.FG__F4RB%!&[K#R5CYC7W2K-CV8]NJQV M:;9XE 8%>_GF204F RQF-OI^ZRP'RD5UVLX M'T65I\H9<@";UB1NFNC1@=23A4 2P/J?<81DUEQ>+\LD#%F-< MKJQM.)VJK8D4+LIRA7&\O)5>;K%.ENV#?/0(Y!L&K:4= VN?BE9#.DW[4#E5 M4TX\>1G[#BN-N4 T"3W&PK-P!NQ2K5E96Q]TJ*=2"X1,6*2BY"(*'5#::,D +.W&M*Y:%9\)\3WR2#LM MP+V&%=Q0,(5=\=R4U5N/BNSC!U""'@!2J+WF16,%VWTD:/-@M:=SZ72UNL&T M &5^D^' RWSII:2ZTZ6ZF^'/5/IL^-/:&O[NR0,2\W>RP*H^P<-&:Y^A-=C; M#*UN[M$%$M=L4]N/F.W3KI6:\D/+A59V:GB+YAO>6G#5,Q6F M+KE&Q>!"-LWX'19A8RK-YUP+>4]KJ;$//X01UH=/JE:B]WG%M?QGGT#(7N" MO;0DMB[&65*(*=N,'FQ6= &731LE995E7A:4J;)BEID='.;QZ#DD_\=#5A"? MG2(EBC@["1S0<:A5^&&EA'@Q%3@14O ]T(X116ABH(4>(^$-IVLD4Y" M>86]X0-#//CB*<6?7"*=;?@-G+ MQ%A!7B5,4 6Y K=2QF+C_9@-@MN9NP[R>Q<+]<"35)H#.>A;2B(8Y3MHJ*+P M 3#KVO A_#F'/TN:ZRWL3 2;9-=+V ./H6HL0(0 VV:(SLK-%Q6.OMY^SHU0 M%5M&!11",Q_9N!6K/9VH0MT\3-:**TR3IIU@BV<2_,+V C:C@F75)Y'7I,QK MI;*?P136&,TO$Y#(>E*6DK\ K<#QEF?:0'24$;*-F=-<35;C%;;+B;P)2T]' ME4-0JC@BC[:?4N:!#Y=92]8);?F"-:R&D<(Y-0"*=!49S2!8D<(#/'J@&EGG'()NG$< M=5*JJ?5O4AWNE"'QG'.V*.LR<\YILH3P&W-G?:JT[6N17M_8;_M"=^3>>]YA M/RX!V*OK/;"60ILHOGX?<5.1@7T7W C]*]TT]5"6<*7[PL%T,)C:YR XA%Q8 M^DZF->X"EG7+[01%V_9RW^?YY$XSN8Y2W2XF7Z=N(\UM/3>T%\XA^5+7EHS3 MM,3K2:=1M2W=9S,6BP'W&&N"8_[+2V8?,OO:I^>LW4]D%NH\%8 MEIK+)I\G@6]//E#F5IQFKI=FMG1"/@G-F(.Q98BJ.N(DPTFF_R2SIA+[24D& M>U-(NB@9?:E(PFF&T\P&FEE3:?^4-#.20#0S#=%0^G+/=&37N I=[0M:H0*; M5:+?K^Q/?7.NL(*)JJUI^W!24I('8U54M(,OGPV /L;ELXM%AD-,U:P>0$S! MW$Q=.KPT+H=8#R&F2SV F(H9M*/#+34<8KV$V)9L\I- 3!N,-=&T^G)1=ND= M& U'ER=P)DWEO7:BFFPG#JOD=>DDM:7&P4E("OO\2B-Q9-4K'^RGQAVU E4' M=A$.SUWAN:6:P4G@:0S&EBF:6KT]%4?GZT9G#]R3(ZPO*LNB*7/FR>%9A6;J8)D("JC*XI;XQ K0:P'3C=30XC) MUQ2!SR%6@E@/G%"FCM$IVN%^70ZQ7D*L!XXDTT"(*?+!8F/; %6:B*TQ6Q9'>5>P8 MA^>UP+,'7B03$]"TD6AJA_?XY?"\+GCVP/]D86 XEU/ \[69=.N% M= ^('7@M.FD//&X6]APS1+6S\!QN]^@7QGK@<+.4P7BDB ;'V'5B;-0#)Y2E M#L:F(HXTE6/L*C'6 R^4I0W&EBZ.U*XBK?MDP+U4(9-7&=B5@GK@9+,PTTM4 M.S. 79@1X>HAU@,GFV70:!2U*Q< AUB_(-8#/Y,UPBH#NL&K#%PGQ'K@*[+0 M5R2.K(.UF1Y&J!J7*&CR*@,'D50/_%N6!5Q[)!IF5^$WO7!O\3S9#M!Y?O>6 M(DF#\4@538,7&>#HK*+S_%XB19('8],25>G@T ".SBM#Y_G]2XJD#,;62-25 MKFS__8H,V"#"*WK_PVY_H.2=TU86EN]R: MZ^%$ROE5#$52!V-5DD2KLP*471SRF4Q*G+0Y:7=$VGW0S[3!6#$-43.Z,LEQ MTN:D_>I)^_Q1'8JD#\:Z9HJ6WE5A&T[9G+)?/64K?3!;&4#:DBD:9L<95RO(#.PZB2V1^PO=[TY?3X M4:K%N_,N,5Z QPQOR#]X( '!'%U7F (RA(5O.R1SQ$6/G@._#*?"WUN9J,SS MAZ9?_Y;WKQSZ@H[IB]D7[]_\MQD MAM?B4&)78V;1S=Z4+ UU2V\UU/K/=;7Y M)6>=E&IJ_9M4ASME2,K&H;;X"U8DBU[+U,TR5[$H:Y=%.00#OD^S+'-E5:-F M!P>]YWYC;/!3A0VN76K]_!J]CQ>Z(_=P+6S?CTL ]NIZ]\)U21=OX5CL]Q'C M_=[5@ANA?Z6;IA[*$JYT7SB8#@931X$%O98@[K-PW$^_?/GQ\787S!Q4_6$; MF/8*L>>3Z\WD7EN5CL( =U 7\RNSWS!>SL/80O^0__9WI@D#\:CD:A)5U1? ME1/-]1+-FARP$Q.-0HOSR-(5U;WF1'.]1+,F!//$1(/M"'15'"E]*=/!J893 MS0:J61/=>&*JP0X+JB2:ZC56)[\$W:RY/#FO:+.!(5 M1ZX396LRW$Z,,@-09HHCJ2\]RSC*.D69M29([<0H&PW&EBS">CC*KA)E:R(' M3XPRD];J5 X7-7M8W>821,VBO VOSKV!5M;$E)Z85K"WMRGJH[ZH9;RN;;UJ4*=C<>R3*RA5Y9SC*2BCKA0]0P>[>JJCVQL3$4=8MRGKA-%.PO;<" MFG)?S/^GCLLJ94QD0]S@[]_),I5,SVW>I%DA83(C47X0G4['&.H[S.?](HP] MQ,2[B/@VYJ6\QY"A&W78D/255V*6?=..#]3\@#&L /YV M)H:@4A%:T4VA/]Y$H=5W4)3QG$48]:&YU?6E;')]R;OZOCJ=MK53Z4BAP7\H+"* M6@3O6M:1=(J?A;"2&;&1)<=)+ IQZLP$.Q86]DL4^CX=ANX <84)"+*)R2.*9=A9>U)Y]F'@X2$2$( 6L>D$8";[>3)/(F*:L]EX0P ,X(L."Y M*7V<6F]6ZM[]O%+XKNF3$IRRW=#PC.HG6)2C^ZGJ ,XH0UH^8D^ "-)D_2.U MHB=G*A:J&"O[5?KO+%IZN!_(S20B]I\W]A0F^\[VG^R7&,FS3(M B-G@IDY= MO.M67Z7:]4N?3CM9>JVT"Q(H/0'@HXAC/#+@>R1B1/@/NS=S$6817BY_\UQ7 M=U4B6XID.W"4]D0VK)'CF))JR*JI2/_&0I(_*&V$4P'+50*LXG_\;(^K![P3 M[SP1))OV8C#^YML!283/7A( ;Q"%+X$SI-SB/IW$GNL!+RIE;*TNJB^K^!HF M,!BP*3@*EP0Q\#_X&[T:*3/\[ 5V %>^+]PG\ &RKEAX\WM@IZX'W[_M_0+? M@)22XJ2]0$AF80ICN7!:Y-DA* /,D']3'@]72/8O]L!J<,?F^J3:C5)(85D5 MYKJ2M5JV%7[@>#Z3I^ZF=PLL=@PRR#>X;KP$)3 LZ9J9^^,?8?E@?L# O_BA M\V=)HH(W$!"T%KC[44K6\K*SQ/THK#HB 3G1]\,G6*; KL@HVP8*P[I_ [$) M%WHX)W QHSP*CSV3^%T->+SI[HIS850:_1(=)Z_5?D[^A%[)*J=!:[U/8LSQ3%RVF1TV(_ M XM4M;/ (DZ+G!9[M/"+B_I1MJ!3QH\YG99H MRO6B"+S2XQ5 :8W2?10HC5@FNL&A=(U0VM)LO%,DF8/QR!)EBR/I&I&T3N4Y M"I2P&[LBCD9]@=)KJS%[1R/T61B?* 2$UYK=7_"C>_DU#,(\7/0+W=9/SPL, MWVU-&QI6^Q0EK:N,^AZDS7$P[2SZ;0-3 UYD$/!&?2FGR-%R0NFN:\Z#'G'1 ML#B6KA%+V^2[/3B/BEU/^G)/=6K'4WLNOZ'K 4:;1N%<('^E7O)R,R?)+'1! MIGLD<4(35*A@AUE=B?W\R@Q[K2JZU06\E8)N.8DPBLCS@#[1??^-;ON7Y:ZW M9[M8EE)4Y'KH R\5>.' VE;_M"6P&K"C@R+-:TQ>&W!J&J+@-VSI#0W:":YT?.:RM%RDZ,2829"!\&^S4HK99OJ<>*7"*9=&KPJVI( M2"7M>2QV61N):M?%=K:HUR#KO7";NMYL@N<"=CBI#%"'F$A!*\LQ/! M%_0J1;"]S*(QRF$:[8D"W3N:J*N'^ UYB$\O8;15S.L01B. D2QJQB'.'@ZC M/L)HJYC7(8I,T!=TT6HH_,%1=-DHVB[E=0@C"V"DBE)#EMO)8?3:$HJ[R25Y M)9K/:7-)C*YR2;@:W4S9QW0#R_6%P-1\8F55Z0PC[<%8&N>1TV_-T/ M!.ZGYR2R82N]P(Y>OB1D'@,_PK=B>SG*D?;T*1C:8&Q8HB[I5]$FL0.C!^<) MG"><(V2A1SQ!!YX@-9J?.$_@/('SA%/%G_2()1@8>RIU'VK/>0+G"9PGM'$S M]8@IC 9C2Q.-*Y$3&EJL_USIN'I@ ];;."9)N>?JUI:KAKECR]73-'T_H MK MG,ZQ>_I_L LK?/TAG,/$7O[/WTQ%'KV/!9MNC3!Y$2*R"*/L&;9+[U:P=*Z& MK)8U5+"SZKA5/U9C-+1&F[MP[OZYKAK=M 95AX8RZN.D-G>NO82VCMWT*ZTO M:DN%\(OJ+Y?W[!1V[,YWC7OPD3AD/B&1H,IT'PYMN#>=2E/GHIH/@+ 0.#-O M0RAMBP7OU@*%/?-J!>_6Z[\>N1I&V"Q8,^FLO0QL@6(\LD2E(7"TK;>OY>D< MU7',J8M35QOJVF++VI.Z1ACQ95BBJ1Z>R'D"ZKHB^?1#&($B!GKI3?@4$-S7 M,*K[S]O*:DKC7EQA2(DF*<ISC9G%GZDB4 MM98<\/1QWY>G@6 EN 7:F+K60'8+KJMOV%62AG8WCH19^V\QY M>28C-@\O.<$&71'_.0[WP>()HC721$D[/$6JZ^/KMYV<$S GX!8$?"2ER*0$ M;%BB876E3O<^F.M"0JE8E),]"1]I+IN?NC#^W]L)G5N""K]%F-J8O'SS[2"Y M#=S"+O:5M(\*'%FT2EF#/Y3V9V\Y<^N$,S>EP5@5#:EN&,"V4WX8/-SXWF,A M\0F9I@NGTAC4YF'(24"#_ZC(V.10@:%P; R(85261\70OU4*FB9O"33\9R:$M!=/ M,?;#$*V&?F0]C(7BY,7)ZRCDM272<'_R4BZ)O*Y(0N6AA@=2Q)90P_TI0L4Z M$):HZ2U#);@'^9C'O274 K2V.+>W)\T M,)9&$8VVH30\UO!"@+/%K;8_<(R> :>=W'@Q83GE0@J%F7]/$;)JY^?^>>Z& M;QU'LS^_& W&(]D2I=8MYWH8+L.)BQ/7$6)<]BBK;"VGYB#V! M9:?)^D=J7K(S!0XHH^I>E/^+TT6X>*ZKNRJ1+46R'1C&GLB&-7(<4U(-6345 MZ=^H$F0/S:(EQWL@-Y.(V'_>V%-8X3O;?[)?8CS%!D:3#^ M00,ZPJF !=0 B_$_?K;74\CZ")@3X;AI+P9CC'DBB?#92P(2QZ+P)7"&-&SH M/IW$GNO9D5#[M[U?X)O;.>AQ20!N,N+>)OF'.$RU%MZJ MWP W<9J[^E?"[&K!GZNQ<+O/_MZ9$3?UR=UTN8Z/7NSX89Q&A'*6AE594JV4 M7W,$7K;6O:Z!T\?;S<*G6'!F=O! *,!7HQPWG,F[LP?:P7T[E-B=VR;23H>G MC,WQ8SN'HDE#W=([BX]K?LE9)Z6:6O\FU>%.&=+FF,O]_;2GC"3K)I;0ZMNR M=@N0^P&B(Q%^@]_-8N$3""&ND,<-'NJ$OM =N?>>=]B/RX#V;BO>.4JVC:;? M[R7O&!*[TX*WQ,M>U::IW<417]6^<# =#*:.>NWVQ!+>O.C/V[2!5G$1;/V= MP&JOYHE\)\*$@-H;H$H>3M&&Y(7K2^]< M9QOWM:XEREGJL1Z5-?!\33%=YF[*-GLW+Y-4LO3(F$NM:G)'33%Z MT.J& Z@"H-&1 :0@@!29 ^A: 60>&4 JY4#RP07N.(!Z"B#KR #2$$#RZ."@ MQ8X =%UZ43,$<)BX$.^"#0447UG#]F824*0U)+#P@Z3 /\R-D< =W=)&K.M8 M#[0GG=J[5+ X3! FATD_8:)V!1-S M,-8/SS/N!B9;I*L\V@(F2M:CZC7^ZM06QR*B]TQF1Y=,(AO]P2+:8N&_&/-$ M7"&,*@5Q<_QV.E-]:.H[S+4A@AG-QS?J4&X("9K8,6&1K&_DU6@[;CMM+74S MF'S,47(/&/E $7(7E4,ZJ^KHU'LF[LU_2!0V,DH+??.F(BOO>Z*+!V^#[;B_%M8DZN"!2:4LIVE%]"ZK$G%.=:;_]*&+7C07EM4-/ M/S+TJ%M+4;NRSW'H70_TCLWU=,[U./3.P_6,"^)ZUQ7$V1P!W5SOCR9;8.@&^X5;/K6&RQDJ MWN;;>UGV-EEA9:X1:BN*NN=A>IR?;ZG2-HA4G607:,L-VZH[P:EO(:**1M]%H# M55!/3%<58W8[C NP)KQJ5+4-3*NC2D'OC=:VVPY'U36CZG!>I+GR/E?"DT]U$<'QV%S^/02 M/FO-XUWAA^8/:O+!^8.GB12Y,/V'%P,^G +6)C.U#8A21H.QS#.:KA0EZ\3\ MUBC!M":>LW*=*.DJ3ENQ!F.-UXN^3I"LS7QKBQ)5&HR-@TW./!B!E[.E.\O+ MV78H-W9?S59595[-]LHAM5'(/ :D% ZI2X-4R^*EQRJ/K*J\V.U%X*5+X?08 M+$CK&POBU7"[KH;+EMI4@NJ55^\[KNU=I;X;H[/^9-V=Y@68(3AT-_N-CHU= MYC<:=67>X-CEV#T5VQUQMLNA>Z%LU[PFMDLE^9\3&UZ82['PGWS2)-7]A''BA#H!W=P&^Z1I$QW&KI5399 M>K<9>H6C&*BM'>8\&/^8$2$AT5Q _4^1WA&-=+9G2DXKV"_1 1,H>#'@K_@E>2Q(9'\"?%VQ<1>83O ME[Z!/ R#EIQ 2O:"%$-KX;>9UB7 3*;9+!UX%M8[%%8WINQ0J.\-3L$)YQ-< M!W(0T-_*VT65Z]'[.-\P7)@=A/!4E'WDATZ^ ]2) >L(G[VYE[RP7X=I!!]Y M8238"_CJT?9QBAYHCM,$]M )O<#Q7%AF-C9HD3Y0$MTK$29Z0_Y*O07^"X_@ M9Q@')I]&$R^>T0]APG0;R1QV%+>'3FNXHGX"/\IVD"YSG',HX'B /H>1-O(Q MSW5U5R6RI4BV \BS)[)AC1S'E%1#5DU%^K<)7&XM/Z"L2.F>DKP)@2I/UCY38'(/DZ:]&NA6*N0*! MTG]W/VQ++@Y[%N5+6-@/Y&82$?O/&QM '+VS_2?[)<9+HXP(@$.^Z\IPA!N_ M;L^J5\?Z#9M.C[9A["Z"RQW+P^-!PW5,(L;I_V'W9B["+$)9YF_;3PZK=_[ MRQLYQ >4@X(D_L?/]K@)%B>PHC43[)C%SMI'"-3 MQKOG-K#]EYCR3;B9 F#0GNWCPEQ*F/0WWTF<^@G]R1V](>"+>"U+6!%8ZO+) M\2B7COC.2^!USHYW_33T_? )&;Q;W1B[M#%XV4R+S7$JFQ,M-R(9V'J MNW"?P_RS[1?B!UET_Q('(*J0S95F4Y573-5O(CAKL[G2@#$=&L+Y-\& M<$W[#?/^?V%J/CQ7',O]IP_T>Q"98+DO@F*Q31H*OP<^2D5,O*%*$,R"%NJ M=:#X\@3BC<@$(0(R6UQL7,1>F\E&F1"535',!:CLXR>R^DD:YQ_@XK,/8:%+X SI,UX25X\C3B>QYWIVY)%XN LUHP!R4G+>R.+N0(-X],A3 M'_G01JX#![F/O<8E\]!!?O@?4DP4YH3" MNHF[^ *%&LSW]#GM'3@\1#U1_AB?C ).$!$0@] +TV 34 ((Q#D.#1 MB\* "?5/,\^9P<\%4"M]NA'_G;KL]A,^(RO\_V#/\6= FC##ES @F9,/IPO/ MS8D=5+]PX(,I(72T%^#F?A@\L,V84 4+(ZP(A1 KYP<#)R\+U&MA.Q5)!"0) M,2P0/H=ADF+#Z8D+H/(2)U>/RGLA"HLT@EVE^_A"\(9:(>R;7)ES[,CU0IB' M%SFIE]P(;"TXN9LDRG27BJX#D(+==6&"P(:G@$#\%6(#U%:8"/*1-/!1U:)U M"< I@3" _[TWAW@3R(\S7$4"7%FM (\0G TVEH0 &.U33(!FQ]HG_(=X:QK- MA:E(BH)YDIZI!O9CR6S,RB)!*@?S$<0%K @W.Y]38 =F]H^R%,[T>3HO8\8F MNC@F68+J>$QRSCI/KS.T_9%505:!J4XUTV%01GJ 0XN](58%*"?H$8$A\7 M MF L!WX53DY]VL%:N=L#0"\:/RQ&04<&8884S$-$(P"2'[3& 5V=SK>5J%]_I4TKB7+L;14\8 MSV<&$Z2B.C:;R7- *F_1V.0.9] 1P[Q(?Q_!O__._T*S[E9 ;#* &P$ MI"77G^M3PLJQB7-6V&Z+)]5N'[1%*4!@O\:N>VS4GZH#GRLKBX^J@2J[+J_;K)4Y MA018.R=0%*\NC6K_&'P9'"$,=#S!09^+\?_,+UV*!?.CBN:52OS+XV>^]"V; MW+4/IF/!2W,\T(2>,FX>1J@H:5G4ML5WPI;U90ZZ$?=]+T"Z.3=^FA/N$EJJ M6C!S\_W &A0KP.%\'&CLN*:HDB"5X)NP.79IAKJ0\$=4),'/O9C[RW';\"/: MG=S0G&EXLQ*B-2O@S<%-,CR&\^I89@X',#M ]).O*)]#.@=K("(+-P>9P2D; M_4?H.\SFHC'%D>,+'>O51@0\8:VH M 'H5W9+$O7-[M;!&D3DWE.'ZJ_?*BJ MH$<)DQGLHP^K,KGAWHR)-?[ST@T\,+@K6,0+BIG%SP/XZ;O-YT/XR@T:?S(& M9N/S;4.9QF 8#%L-M?WYT&Z>Y*J+LGU'OD6=$5*N8>T<:D\TZHZ@4^ZID"K8 MH3F(8+&M0+9M^8?5&V,*Q-^YT_>GA=-7 S7T@.IC.R-F.@J1+]'7 ^!Q/&E? MKN3"8?N]8UI&6L(08;Z1 ]$4/]4B[$5N5*.==:X-[ROK=DM LT\5#3<*%T5, M)Q-3'VK<"+/G3-4]6U& =+#8HU5=MJZF N4%0"E!_=0#%G>FDA \CML:6$/) MB6?#]7=*YF)C^+IT6WY_TA;ECLPW#4_W J.S>?"*VKI$;8&O^XZEB$T:A-PR ML5FFJ?NF$FWR8.26JLQ =YVV2IQ[ZSRX<>SX@6X;;8]1A9U+.=X\,$[M[ANGUI!GJ,M\BO+.C%GS MW>W9+AEOS>/3>O]R,YQM&'K@F"<5%)*VUI4BXGX0L>6[NN.V/384$2LBEFCC M0\?7@Z&OB%@1<8>)V/!UUS_2B?SVY0=OO8/T2LK948%S8M?;>W,WX$)JF)P0 M1'B(&:Y@*2$LCQW]PJOKVVWX\2&9A]X+2;?EUHI A\YZS],=H[OWQ8K8ND1L MKJN;QI%N*D5LBMC:A<(,;=VSKG29KZBM;]1F&[IOM[W.5Z$CLD1D=O>VU0ET M*[A2*+"Z"]^+'5_W#!7E(REV A.LG^XF;=PX=GQ+MUH?J1+&D73A2#U/-&9W M0W]-7Q]Z5U+?5&#V7NQXNFEUUTMUX]BQ;-V^ENFCL+,7.Q9HH-W.:6C3^+D: MN]Y&SF1=VZYMK/(:YMAFXTTZQ T'_M[&=L:NQG;FOLYV)W2O[JX2>@>:@37T M-DK0*?/@^ICQ=-\-%&;DPXSMZIYO*\Q(B!E;=P/SXIBY= &]+8J Y5U-#>") M&LW!79W2 ZPM>L"!@8%OU8=:.H_*L>&CYP"0W$+(M#S=:)T@)D7_Z\M%42L^ M47QB.KIQ;*T5Q2>*3WK")Y9MZJ[7-EE?\8GBDY[QB6'IAG=:7L^5^(39C]^Q MMD(R=$L[Q,:RSN)K/>NR@P/6_.[CLKWSAN.Z:M@\SR+L.16_+MN(+7J4L7ZA M4\IZ!.9%KFMY.9YBGZTY>9;_,LW1"<]&$-,""P+"B,*2?FFR<6!74XI-@9&_/!'5:]C[&&KS2CVZ>3XA0>(WGE&XO.@%:7-#C&)N@9HT V]8Q/N)WH MME+9Q^]'&8JZ+=\)6#L6+TJR22*+#FK?K#K A,@VEI^0$4CGLMC^R49WCBNU MF[2"-5]3[<]I5JUF3I[H_2BCY,][,H'%/I#XA;SF>&[4F1TX?0V&V[:_>IYL MW_MD\F9[Y\(H!&+DC2$?X$2F&6?S[XDT:]&F&9W\]=U?#FG<^N[C'XQ-6$M> M("K6_Y1\;,+P3G;YL.+19:%5U^J2NRXM8&M<4FB3+)W5VWJ"'-D4C#E(%A!( M(-:P.?O+PYIF=AN]&1U[$%CGZ$E'[TL MXIT5O>R@%ZZ0;,2M]9)BF'5[.UT!3V[$JQW:6O(7N+IUCH83JYT MJ$Z8/#_2>4;'XH*FW M(CZPGZ54;$O549$/+6[;=E4*,Q>[+&-I#0H]:%QABF>LLARJ=: 7YVC./SW$B7-E& M"CT*/0H]DJ/GSM0MTSWTO!1C6<4#2L:EFCCQ_9(4/0K%1I[ M2[_'%:2^!!&K%'/[3"GF#14KI0!2%U-0%2P5+!4L%2R[!4N59Z[RS&\@;\EU M=-/M;D=Q16Q=(C8ST-UC;PD4L2EB:T=L0]UOW>Y&$9LBMN/RS"W=M?TNYB,H M0NL2H7F>;EPK3+Q/D<@JS[P>_*[RS*5%CA7H\!>%'3FQ8^J6>V1K4H66BS\PBL?PH#>=0@T$^8NMPICI(7KN/%NE MD"NLJ/SQLZY$Y8_+>7-]*SDSKJN;QI%..)7W)14J>TO#CJ][ALJ]533<81HV M/=VT5!T/1<,=IN$[(&+?;=_S1]&O5&CL+?V:IJ,;QT:NJ_SQT_+'OT1?K]F@ M_-A4RS.F:JK%]75Q?0I[4BFM-YLB80X-?6@YG0V!4-36)6JS?-UUVL:I*F)3 MQ'84L1FZ;W6W28@BMBX1VYWCZEY@=3'^5A%:EPC-'-JZ=>SMGR0^C4X8/2JI MM1:)J[N^2OZ2%#FNI0]-E3B.I[HG2XH=+]#-H-M9K6WB M(:NQQ1"J>[(TA'CG!"TBGZ%G4E]5ZNLM M9%)8GFYVN/JWHK8N49OEZ,- ]0Z6!R$W36R&;AYK'BAB4\36,CK:TKUN!D@K M0NL2H9G8OG%XI?(1?0J25*FO2UC81\3EJKBA"R%GZ %V5/Z>I-BQ]*&ED",I MFU"O+/]+MIUMXZ5H4JOE \KW?6WW3ABAEYW M_>XWCAKG6O=O?7+GJ)Q7E;6GT*/0H]#30_3N*312;W#J;@&&GNX%Y;&JQ8A'%(K?.(I9AZ89W6N/T*_$)\Z!\5Q"8L#+, M:_$K,Y(]10F;VEVESG^5>1%-7L\-\$.<$-99G!!G779PP)K??=3^2 L2:ZN^ M'"W*\0X+GA>I>*1K+]-H/,5?B#:C11:-M6)*"GR0I(4VSV@. U"\[M+(> ST M09(QU5ZB8JK]U^/C;P/M=SJA&8Z(SFS+^"!\VK^DR3V^H'V.$O@D@EG_3DE> MPH#L1?.#-DDSF#6DDRAA$,8;-+%2%CBM972QB*:&.?">C8<4Z;!.JLW2 M'(@X@A>+^!7$\&Q.,B0PMC;8$)MPL.H-VDIT;\[2&SGQ#%?_G;YH+U0C>-&8 MLUW-:0:PF3%( TS2,M-&90X?YOF!6[D _^P76!9/ A8[ ]&Q;W,ZP@%0GD<@ MA0#_SR2+:/&*K]6_0N*8+*A*(#D?:'_ Z'_2U\431F A+6@V PJ#Z:< Z?I\ M2.5B8/P9""LN0PITAKPS@ZU-@:C"$D9B])@DR#L3"O\>17$,3 $4.:.S$I!G%W&A<)4 A M)S,J'K*/V$9 D$X!.-D\S4A![].7A(8<%!E 8AKEM'K(OH1A*A9_#)$$X(?J MP:I8J+VP9"\V63TD&#!A&<0F_#F \NHW[-_%4;"[^+I=Q:X),D/W6F;=-TD8 ;@!>@U-J7,(1 M)L"P5[3KS5(8%G\@L%>6VPBA-][!H8+_HM*2C?@0@8B)Q@?(SU]V2 H9M[=S M,W_L$7TH.V,@A%S(,/8#X#86 6/@;*B-#Q*2 ZT M7_G4R\6P4P% $\UP? (2 B>M>!;TZA>8(B]P_*=7+E"HAO'.XX+3,_E7FD7\ MU,(O)F6!M%L;_P4.#Q!_&VL::#_0"8(#!DQ'!0&JQ@''J&).0,DL^($Y'I> MNC%,4 $!5O$*?WVF24D9&'"R=2A4IP(,#AP)"P/VN1> AY=S#&/*2SC""*(! MMBUBN'4M)F 75/]D.TY9E+<%Q&:*-R!E?,"@'E?SBND MP8:F0"!X8$[AM03/>&!XDOU)V67*[0@/@702,9.$S03;BK(%)*OW)FF,1Q5@"KY'91]F+T"K2(3. MP7]G^@T;*0<]@RMR@EH D4@)A].EAG;$PU;V%CSE6 ,/;9!-"P7TC6(J+,;Z MA\+R,Y:?D!$8>2",MWY2DQT(7II=2738QMJ=;NW/:;;,@GBB]Z.,DC_OR006 M^T#B%_*:H_E9%X\@&]=@N&W[AUH(D\F;[9V+[Q!.85XZYP$,>YIQ*_-[(LU: MM"D([[^^^TL4AL/0IF9@&60,8Y"1Z0;>>.P;MFO:OF7\TS3@)&"< HSZ"6;$ M&,KOOR,?FS#<\E03'%B1.W-G &AB,@>&JO[R(8SR>4Q>'Z*$;9!]]$$,+WBD MP;AG$_*?E_0R,#C-B- 0,;/X>0 _?;?Y? A?N4'C3\; ;'R^;2C3& R#8:NA MMC\?VLV37'51MN_(MZ@S0LHUK)U#[0D\VA%?Q.6U5.[+9K_E8EN!;-LZK*KA M'R#Z:'-=PP-*&NZ,X.LH1+;6>5R!1S=(^[ =[Z'LVL50"Q^[W%NV#,LYUX;W ME5^\): =4N>TCW!1Q'0R,76ZA/#^^Q*VZ<_-KIR'0ZCG@"JNAUU\FH$T4#I* MT[IL95P%TTO"E VN&0R>IV:4'#_,44N]=);%51(L%N[1C%]EH"?R*4J8(Y9? M=49I>%0>:7>3F2W==DR5:2XK+^W<%I)1..JYAP MX^KY ME'6$&BW=/E:7ER)3^TPFV.VAU;*/-)X56F5&J^+6FT2KG-QZ6U?\S2%*GQIS MKXZ+4%JMW7#N+MB'J,QJ=3*MK@_W>F\8(M-=][AU+?^XNKG8?]NGVH')BIJA M:J,G*VIL1\H+OXZIH&\9&M-=CZB*5Y04,5=J6J00HQ#34<2T/24O<\%S_? 3 M6=_JD85.QO\NHXR&O$':LIA-WC/;7#5RDAH]5[(S%&(4WW0:/3VQSV\QM&3S M;@N=SI%MOQ4ZI42GXLZ;0J=\W'E;AO666G*L M^/QY2]JLA16<7(7DC%5,U-+>9&E]N.%2=50:H_Z&@:H&(2UR'.=*U2 4<@[@ M'._(3J8*.1?@'//(_IE*Z;Q4L$AW_9RFBJR4%#.6BMZ3%#..JG C*6;/K6YZW3;W MURE;T"?"<+PC#1Q%&+=-&$IB*,*X)8G!]*?O6'=2&9I\#P?^7J>#MW)MK;-+],TIQK# M*KY7PC^P#?1O,4EHH7V.BH3FN<;&9=V?L<]UKDT)/*,T8=-'"=G2T1Y'6LRK MD:>,TAE-BH'V?S E7;0+7\P^9WVLBZ6;JKKB8;DZ8X!(E)08*P'O"LT5.VE/ MQ"IYMS/1XKH.F+IO:Q,VK&-Y.AOA/H &4 >N@XO9(]Z'O (8;P_.^XGS1W$Z MKB# _&G8H_MK-,..ZNSME+4NC]),(W/XZ9G$N,0(M.]) 3 )@12*3EN9 BF8DUB9D#'O*-3*9T''!(+$!4I3:R:OV!&=> M(DQ_7:"?"5J4X&D^H(M?1,Z]40H6:2Z,&5?QR1E$U M'J=/251I\GCH+:T7_!#B MJG]&0JJ1C!(M?$U@UG'^ 1E$(>+21Q$H <+82I;I L+I_(R&&)Y \"O]&N5, MC#%/+IXE!SE/I7+Z?()5PR[0'\S2"Y/K5P$G*+LX(==V8SKR4Z'%!1NZ"/4*\E32ZN&4S[6D&K.^^/ M=EX?%=/K<755BHRXS8#@M!^Q% MH(NRS0"3I(FX?,$EL)NKDFK<1: W.%IAM0G0/7RU<'##M]/T!3=/GTE(^V70X)7#K6P$,BVZ3 ER@LIN(^N?ZA.&:,Y2=DE*=Q66S_I";D M^!W;E62<;:Z%I=7^G&;5:N;DB=Z/@*#_O&AQ)._8R+D>^)-&O1IAF=_/7=7Z(P'(8V-0/+ M(&,8@XQ,-_#&8]^P7=/V+>.?IO'NXQ\H8I )X.S"@RO__CORL0G#'3A^&ZM+ M@F#!- L\26LF,!.3&9VES]5[*_?DU7U4NGEOU7@AMB:R=7XQAD/B1_R$%=*O M.HG9@5D=I\O['?8\9%)HTC@ NUE?7@CB/L1-X4*=[R@"&0@9;>;",\KOF]<0RB,(*E3FKZ!.SNY!*FZ[*<;K"-#]N'(HXBYJ M:&/LG<,)ES?>/>Z]3MS)Y&+TZDQC,4T VIC,<_I0_>5#5>@V2AB V$Y*J+LGU'OD6=$5*N8>T<:D_NP8X4 ZZ4217!V!R\N-A6(-NV_,-* M78%^0[6_\W/S)Q:A]C\E*/2VH1]0^&IG&&Q'(?(E^GH /+I!VH?M> ]EU\*A M6P3:RKUER["<,\293G2GWF&G5 ?N85DD?W"-6F**-KI &T,E-Q1M;(%7,&C;2_16:.-,!=TZHT-]6K\A M/%Z%ZF[%(&=PC4*[,I"[JB:U#UZF,3BR*8@BCILGCF'KZKT MS1'UI1[HTD\?U#7J+\M ZLJ6W.^#.K)"F:*-FZ>-H9(;BC:V^J#ZZI_L0R>[ M7]:+TD1)7_[YOEH&ZHN;52"W5;DI>Y!B!HY C*W(4YTB, MG*MQCKJF[.$UY='MZ57/F3='C=76R:50H[BF]ZBY%M?TS0SM_065I3MNVT[G M2H^^&')L^QKQA@HYBG.ZCIRK<8YDC7J.;A#R!RO$O=(&@A=[3DKL@$"KYC%5 M1XB[U:HF,//$";[72@45&L#RP-B<%EH#C MR'^B">M_P4)9PA)+9K-2=44@]U9U:NN:5_6J825@%MT6DB> M%C7 M2%[M0.?=#4H@,%%E4NRP7CR*3XNU3+$X7[UCDS:)$A@V8J7]X 'V/,I9&U&AC]437:O1I_V6I<\1[F-!37R/6$F0+Q3@NRJD> TFPD0[+W#EJ0)7 M+0M<8>566-MKK9(E W1=^*?(&]B7@5E#"98A90PA.@JQBFDO4\HEG/@) MRSU2AILHJ_-/K8W9II1XH8#V]^; XBR5\NJG\,!VLP7)W%&MB+!XO>4='7]A,T5)V,PK^^.Z"J MGVFX[_;J$V]^:F[44&#T\DN:W*. K,D3(22ZUU:,:0 3+.R6:C_]\/,?/SXR M5#Z&N"S 5DJ-+N5D_WW'(%3&[,@9*.!AZ4L:\9=@S MS5F[J3W"O?EU%1KG$$3)6DV>KT3:?KSO7GT[2,0W:TC2@[PT R MX/"PL;P< <$4)=:?1>9DE#BC11:-D ASSO,UC?Q&*# M_/#:OM+.$?5CG*=ZI6=.R@*/;R"_&4%=9USR;@^@'N2L-N846R0N0<=[@;#* MOM@(I*I"O(ZC@?9KN4#SHM]C*YP66!,\5@^; $2T,,I96\E0^T*? M6,/');O@$A9:2EVN(5UI91$U:HYU[E_G=S0!L)TE;@"V,^;"(N\:%C*')"NP6K(:JE6C4J1-L>Z\ M:E2*,(8W_DX2PEN"+LIA_PA#E'E>G?^/8!N]YJRMJ/9Y00J?*NN'O?.[H$IX MY=>J:1SHTG7BF#(I+!1:PE1\&"F.1(,YU*"$B.*&Y6(8I!-NCJ_2:65!XSNA6LVCD!MNRNN>30FD@?T4G*T W'&9R5 ';R%2W)Y%*/-KA>F;-<+:%FNJYXB. M"2J94;&=')L@L"3!L!S3JA$SB,FJ.Y2@E1I9LDTVT6:S9ZDRY5F' \9]2XV5 M=PX0!*L*[=<%F6VM@D,5VE>%]B4Y8Q_7-1+6W6=QQNZVAT$2Y/ N]B:;HO1) M7PXJ0LZZ":F*X_N'4A7'I8*4JCC>^?K:JN+XI2N.7R[ZZ[#]WC&'6%K"$&'^ MK:H[KDI%J[KCBIBN14QG"KV5.MSVEX4YT38JZV#$-P:H20>(]V^W?[D#\YQ MM\TC:UNT8?YKQ%0J&NX)#3NZZ;#777=#><1RJ%]NJ( 27-M15B MY$.,:>J&YRG,R(<9'^NV7!PQ9\TY[\QI*8+'^I9N[NA#^QKE*U76["'8,77' M556U),6.,]0#]QIMRQ1V#L&.K1ON-0IZ]\W>9"FA>96)5P6G8;QWSTQ/T]<# M3U77DA4[0]TWVQ9!5-BY$'9L6[>-:[0H4M@Y1 \=ZK9_)>STRAK]<5=^5,], M4SL @7TE!4ZIUWNQX^K>M=1KA9U]V/$"W0P4=F3%CJ5[K0T%N4Q3J4]1G@)U MBO5Y6D2"?!1G6IYN6&W]O&V!T0'E^^80:SJZT=H)J1 K/6(MV]1=[\B"X JQ M$B/6L'3#"R1$[*43'FH9R&*(>WS_P?2K02(LDE@\W <7J*2VQ;E=9N,IR2DK M!50FK$H$+X[!2GKIJ?N(V5%C:\N\B5%C:V: MF,F*&LMO&THJUQ7^3>D*?TMSUAHAHV0L*G,O6DIH#)YY!U4%NY].!5:8U/J@ MC"0YT6.:1Q8'4*A1G--K]%R-B1'#UV<"57G7(Z-!04QB:"K(5$5U6$H7(P M*#-).O28NF4I%X.TR'$-%;\@+7*NQCG*Q="0.?&5CDO6EKQ 9P/O?M557<'M MISO!U.W611B5.22U(J?0BP]&"IG@J3(4;PC-7I#_K--/&&0VC0HM3;&*.+T]I'-X7Z3VH%V6&';)Y ^M9-W,H_'[Z(GP5 M#"XI9NX +:KDNW1H&0Y5 5%)41.T[QVU;\UFAI@^< MH]PVFPCYM9C2K(M:05]+95HJ:%Y2U/BFR@62%#5WIJ&V,IL:!Q9]?X<\+F2#?9&6U.,T0HZDO,&MJ"WC_0SG E$M\4>BC=NXM"P M;%OWS;:5R-2AH0Z-VS\T+"/0S6.SYJYX:#"3Z;N"P&R5NZWFVYR1["E*V-1K MYA#:'M'D]=S0'@[\O:Y%:Y=KT3RT7]]9EQT,#>_ZX'(L]-C]\.] >"S9/ M$HR+80_!]K/6/ I22BO,[W T2:\ $,O)(>5PK\FB@MZ'Z4M2T<%BJ7Q6\71C MM2,2L^G+.>:QSNB!]L>4(G\PT.0P@^ L MS@H@$W$@$B^F9E!]2<_>UK8V6+WNN&7Y:\DJ?UDX\T'"ES'W.B\]E1'_%Q#$07RUA7!V"E0V MHO%QE!(-XC0$5($HC%6?- Q104G">^&4PM$Q/&% &*,@XY-\I7),H4 MA@?63K&L;ASS=="O(O8"G)W \?V1S[:<\ID @I/[,0$>Q-H6.RE. M3?BE(@ MNI;0XE#AL"H;>D3\CC3$WZI'#6)_JS;:@KC[@^BA+(C.%ZT$*HR*P1V&$L,Q0E4")D4=?M1DL9)JC#@9C_$^94.Z:L@TT_2UG(78 M)C,A%2N!\QLL#PL#%.RE3].(3K1?N4" "7Z=3*(Q2)@*^/6)0?NC7*+M7X+= M(X)S92$X0!QZ9 XC,ZY#STE6E-G"J =BFP'V.54L*UT+JM#%480$P853DZLJ MIP1T8.9'8;12I.,_T;)@$FV&*^/TN/[M8O4L!T(C+R0+T?]!$G&4-QE+"0!Q MRVJ%V0,F -?QR2M7CEDI+3'7G_15H[-YG+YRQ]'2O-DVZ++H=X\HW).&PANI M+JX7645:YP9/W07XPBQ M!D3T"8+9N:CF$(3/,KK>AU!J3O.A+$@[-LGYFR" M]3_3NG()'W$!F[TNM3HPJFE1Q'3-HUEWP_Y6^^[+\N7'ZN6E6_:/C>E7'0)Y M.";^!5(/&*LWC/YZ\M"G81;#\MJ?MQ=6:_HQY[LKNK7).9V5.[I$:(# M61 =KM56JKF:F5=-H6NM L.5\<7,Y;K@WF1,-*6*YE(8.1[(LU:-+#O M)G]]]YA3T?8HR M^=B$X9L6<5*%'*SXPBN?NU ZUC6*>9;> P40L/2SNGM@(RL=1%P$XPNK;"4S MG5W%.A@IHX' M%8\MAP++H82AZ%>NAXA2X0#5 I@D8?Z91630/Y)(.#URP UES/,IAK&T1_3' MS-)$N&AX6%'#[*3:5MUSLKBR0:QS*HB /;=B/HQ 248CM4X"X]4+SH'6!$'X MF2]=AT%0TPEUA!PPR+CD"MWHE6ODN.^F$>!WYK],"["C.09I>$_0.PO VP>6 M&E#G<8ED_LH7@FZA-2\5OR\2EYA#[==9 LC-$8[HA8+W$<)X=5E;_;9[578M M@"BO_*]M<<[CG4 OS>UN7K ]#9LQA!,= MBCF\ ,_+^9R[/-!MPZO,U84Z0GHI"#A%"7):.&IX#%@^99?)G-!XE!D@@,T3 M@_*8,.'*;MG7EDM)EC!0U=9X$%H&VO_1!5&?"HPE(#C*%[!@2TR84"C9\F?( M*10.Y3'N"-B(XOTB&AO(1W5H<93=8[S%/?\[((U9J,DXBJ/%7G2=3FO MH6[\LK TCLS4ZWLR9^?3-9U M\VV;=7:PD#N=&5%PUVG84:HAJJS8&1Y14TEAYT+8L6W=-E199DFQ M8PUUV[\2=E3_FH8C=W=I@WM11J6+->G[V:C&.=)%)H'U=>.8L9RV&IU"S:7L M0<4TDF+&MH^L>"V))=XS9:&3387[VKS&4U:2K*CQE7M!4M38K15LA9I+*=C^ ME5H^*,:*GY!6N1R^D*MHKZD10Y5^4=Y4YHB&&HMR#IH(+@*6>",HFD0X^E M!T/E3) 4.8IWI$:/JUO7XAWE3M@2Y+CL#+7:?&9/1Z@=[80ZJ&KX_?1%^"H8 M7%+,W %:OE5HD0TMPZ$J:R(I:H*V1;V4Y^'-? )(439RLV^_B6 M$F\AU(C)UK M51FYM.O@*K$(+,V4+I)#1G229O3T?MEG:7(O'SGZMNZ;1Q;(>]-F[Q>V.VX- MKYZG^\Y<6KZ7CZT#K21:,0*S%B+5JNHRPB6;%CZ.;05=B1$SNVKYN&JHHI*W8LW?=Z4IKBJB=_ M0@MQ^K^9;M9(UPH&E8T M+-'&32/0'4L)8D7$'2;BP-&-UC9OAYQ]G/H,RD9Z/PT%P);^((N+^$'%KC5\1L2)B MN79N#JPCXPT5$2LBEF3GYL"04A)?(:/PROH^?XN&]P362)XHU_AS+2V+O" ) M[FI#_>_2/?])S2^[FXGC>[K;.FM:Y4E="CN!;@2J%[.LV/%UPS[2(Z6P M<9RV&O Y4PV_*PBH'-5Y4@O1FY'L*4HJU:0^+)ZUT>3UW! ;#OR]9Z>UZ^PT M]QR>W[[)B1\_9;D"%F367N":6YOGQSDI%D/(U@D_P'T,R6/](D2^-X\1FLDA0K2QU% M<8S3)4PZQ'2,"RGG,"J@01N56 A\G#XE@)V<=2'[K\?'WQ"N0#GP!$8C&L(Z MTT+XOWS2?+0R6(&2'\H< MIL]S!,DH2E@2;%XA!\BLC LQC/:2106]#].7I**#Q5+YK.+IQFI')&;3EW/L M\3:?Q\!551U0LH0*P#6?\O%K! O""C8I%CW0_IA2)&@&FAQF$*S )D8AA@.1 M>#$U@^I+6L:A-@5%7AM1FBQQ"AOC2ZYMK4@W-S EH9:D@(KQN&0_1,UXWK.W MM:T-5A7P6Q:8EJP"DY7Z/TA:,N9>YZ6G,N+_ H(XB*^V$,Y.@<6:=(%%@,<''!N-#X.90$B.W MYT5&$(CW"%!1KA?$XJQYH&(*:L43WPRV71(3QA0!BC(..3?*5R3*%(8'UD[1 MOHYCO@[Z=4X3^(02$#]S0'<:<@%7X^$4*_F\H,A?<#-;-G+IFOQ9 1-R,/MB M#3A$K*H)2LBVVKI(8FR^4[@R.=6*O/#(6_DWX'$%(HMM1L@_F*^8 GPX72'& MTC)#T@KQY9 =JWCIRZ;."_@?'Q6VN/QL*>8G>/1QX"TK,H]H\8+@PL<"5ULE MEF XQQIX* DVY<1+%!93H:G6/^0ZY(.Q_(2,8.5EL?V3FC@C^"L_K/>S*!Q3Z0^(6\YJ@UUR4^B/LU&&[;?NUP<'>E MNTPF;[9W?B*%2)&,DA[8(%@KPG_#0F:X7A)^09,(FHP!64 MR?+?_#!!VR)YBM@+H.+"P=P?-BF[7.@HL./,-7C_ >$;\C#?$#FG/"-7CF5D TUTATX7\9IWG!L+_5:&Q! MW/U!]% 61.<431,4#A5&Q3FX*N+6D8KV1%CR!_#S),U@A+#,4.-'B9%'7[49 M+&2:HZD$8_Q/F5#NM[4-'4Y/RUF('8#)3$C%2N#\!LO#WK8%>^G3-*(3[53: P2I@)^?6(PTBB7:/N78/>(X%Q9" X0AX[3P\B,F[ISDA5EMO"] M ;'- /N<*G[Z2LY.1BM%.OX3'0!,HLUP M99P>U[]=K)ZU\='("\E"=%.21!SE33Z-!("X9;7".X&Z.#/%R2NW87%AU5Q_ MTE>-SN9Q^LK]NTLOQ+9!F?3FKNW^4+@G#84W4EU,GT"MFI$"-"L\,(5?HNZI M?V&.&G3M)*!-%LP;AV(*/6517M?K"$K=<2:,!>&&>F(^85C_,Q7:UD0\92?X MG$2A7MX:']B^/TA1WZ3,[ 41X50D^O/EJ783LZR_<( MT8$LB 8@HWZT*,52N^YAGFV%KK4.P5?&%[.%UX7O*F.BG50TMVH&X9U%@!U8 M(NBZ%+\?3_%'=I#@AXO[ &9#LW$RO*WM$:ZE"EA8\?A5GD4A?==%ZSQ+[P%9 M!.R9K&X$;;2/!%Q',+[0/5=:2+*X *Y1U)TQJ'G 5T*TLZNMK0TH%SH#$L]Q MERU](C>IKGOYW3[>]=4C*2:@UR7CW880*)7UQWOK_N>? MT;=-F0P";:&276"PC*,Y&VPY1M@SF2.-L[JR%;GKE9\V+.)G"C"OHH)>P)A. MQ15Q'-%GNK@515[G=THLU&54.:R!L]':1E6Q3VAUOM6NB->?N?3.M?>P4@W& MCYD7%GAOE JNY5ZN#>^6MN);0R.,_>6].[":QVGTD36,@A<@:W=8&W=4>QTY MFP$@G%I9[,/:%9B($0V39D MG,(RD):2AV5$8V('F>?TH?K+AS#*YS%Y?8@2-AG[Z(,82XBKAB.)H9[_O&3= M@<'95Z1&BYG%SP/XZ;O-YY8W,$VW\2=C8#8^WS94,!AZ5JN1MC\?VLUSM%V3 M"4,%0[4HA;US+LHU=B]J3X&"G?F@YG#CO8:,3ZZ*7";ETU\3C%YCQNHW7.P5N!Q(.%JZ2Y MC3ZD37G5V^H'[BKH(1\A_+*U(O=1>VYDDIL#VO^)PB?:HRA\\H49I J"1Y#= M :4BVPKE&X:6(C'%I!(R:6]J7]5 0HHBBT8EMZ>+=*?+\>+>Y)UEKPXNW;%: M]FH?,L]?57L6A6%,I:^P=_ZJVE?=N./KKF-(4U5;P.(F>B->%:^^JP=#>=I6 MG!6O2C;U0S89 XGJ_2L*5A3<_G0U==.^42GK( M2,%7:)TMG7>!!6#" %BM$:.D(G06T;QXFP;:;^UBL*[60?NJ_.5Z;0LWG]1D MMOT9<-46P%=%C6>W]7A(B)IK?W^;I&'KQF7;WBN^;6%.Z:9_9$\;F9!SS/=G MNG1A^_9XO*W,6OD!EZ"GF)V=)/Y M\TC>T$>I_M6VQ-'T;6RO-[L M(.JN2>7TTZ2R3%!:;^":I._?WRAU&KK9.G)44:P_3$@.!JM6K@+NS 4ANN>5:NNEZ)RGF9P#2M37WPRVRMV(9^2C#]W37/RV. MO+N4<=(&3[DQO7'1>2AHY&8-8^"=YLLX"3A=9 FE4_1(IQC"R>'V]>10.L4N MG2+0C>"TZXWN4H;2*91.L4NG>!.1^88Z!7.[?,<2B%1=T,WGJK)DEQ>EL*?J M@IY2VNI+]%55!6T'%543="]1W%S=-U4L3Y4;E+#QCX[7NZX=NWB5) MGUC:6$#77_OXV26.HFT9;E5U"XKA-Y#CZ,%!50?N0;:FJ@C99G=:)F6%R MIKBH[WM*T:ZO!V?O3*$H6M6F455!5570%3>\Y2B#K_/?WR9U#CT]:'U5KZA3 M&57''GBJ*NBA+ES'TX>6C)W3KJTBWM+W?21LR]4#6]4%E>_[GME>JBYH9]56 MV]=-0Q6S[_SW-TJ=ENZWCF]1U*F,JA-.,E475-7P.EDS-P+=L51A4%7$:_/Z MU]>-UA%EMT(9)VU0%?&Z\2)>YL!J&Q6D"H,JI:(O2D7@Z$;K)@FWQ^CNYEDZT M3S&\ISV"M)O-4MQE.OY32\LB+V EQB44 :Y_1E2EE "PPRK7_+4E6T"Q^U6"[ M:59HL(#/:3:#F>[_]]O!ZKU',ZW9-T%K5@=H;6O68)W@RADB^NMX2A*@,B O M$L# 'N*6A)L! PQZ1GBT+Z2$>BK0 X1'-YF1<5-1#:E&T$4@= '+$[G4Y MS6UZQS5.LF24/M/6<;<]PKPC"^9! (#TAP-C!1,,8S!(<,(@MD;F M\QAI$HGM%!(3 '(L?BNUB=A%$?1OWJU\*'1!8_D)&<&Q7!;;/]FH%GAY/9C1 M@>VNA3?4_L3E1N%?WX$*.@QM:@:60<8P#!F9;N"-Q[YANZ;M6\8_3=.VWU6? M3;-J$W/0=>Y'&25_WI,)[/&!Q"_D-4=MML[9P-9KH-\&M54M=SO()I,W QF7 M/"$=(\L@JL%" !V*\?3W1)JU:,!!D[^^^\L!N#/>??R#B6P\T6%&% K??T<^ M-A%&,RY,ZR(2>0,F&[4NA6C+R[A@VD8*F@6#3'[(N7(9PVFY"S;B0P1G;C0^ M8%^?4CB8LR@'34OH35Q,'B)C#WG3U@X!TI50W2R]_@ @3$ A3E]0FQ2],"C@ M'J0^'"4$-=,:S';83C6+:85N4-$)L8U&QK5ET&()ZJLHM G7L;G6E-%GFI3T MX1 8=JAUAQ,, LN^Z48+:E&'+LHU=C?O.+Z[P"4K)A_H(6SV#B[O&\SU&M&" M&_NW-P.[ !R4$;[A/0>M&?I$==2!Y9 MWQ55FO]@@'V#.N0?3(?\G>N0AS0VZ!>,%%&=F:@NW>7A&@K<[^L6V0ZR.;X, MR;5RR]3*WG1E9\K4X_$AUL Z(,WAJLSR.2/)>!KEAROMC,XLD#9;8N+<[I?NJ L?:JR:^[3 MEX0%&J?9:768.\@,IC74'5>9;I*BQS&5UT41QS;>-6W=&Q[9YEKQ[IOK&4%O M>;=O?I>?_EU&\U/]+1TD<=?3W=:=\=15\J7NTZQC#9W."R!%'/O@Y=FZ[UXC MTD"Q[B&L>[1+L_.L>TXWA.U)KCC\4<]0EJP%U'659\/0 T>>3CE7,WQN#;$L MVUTVM,H@]Q1=G1@WZ>J.>V2@@Q(8\B)6"8RW=;)(K1_]RLN])$^PPZJB(OTZ MQS(Q^7'I@VVN\J[5V4=GJ&;0W5I(BEV M++NU"G$KER:*./:J$+[NJ_H;LF('5(AKX$8&UNV;$^(+96U2=.V))J!&Q+QX M."=O47?,:QJ^R;@ZZ?V@=174KUHTBCKVL:^ENZUHZBG4O M%B _N(:_5P;6[9MC8GLM'7%=V#-/!:NEHSP5DF*G?2V=6[%V%&WLOPC3_6.K M5"C.?7O.5=7Y^N&G^!'[,&*;8- KN(]BEL+J_L,>],U#$>B^J>Y?)<6.:;<6 M2K=BYBCBV,NZKNZYBG4EQ0XBE^+*MN--U2=LVUL?+__,6W3.M#3VT;11][U0C=MU2A!TF18_8V[JEO3@F> M+Y[NR(IZDR3R+C*%9=KZL'6%BU:0Z(!-=%,H]SN=JB[ILJAE10YYK'G M>^=/<44;^^#EZ&;KVIB*<2_&N'TMT]\W]7NA/9R2E-;=:,<[R]&'MGUX^)>* M0[T49OR!=5FTR"!^%%WLYUA3=UQ?<:Q\F/$&P_YQ[*5K7H?1WW\P M3:9L2.#%6PTAA_7VQAEAZH:C;!I)D6/T-B15T<;>6')/I;=+BAJC=?#4K;#M MF5P1)VL6MGLUM4($ES/E0C@H3M4N;K0GS1T6Z?" MF7BW+\*NHUSB!OK0./)24PKI]]8!I!W%JV6?/K?;YNKT0%Y?V-5UCQ[]EZ7.48^U$T)1.5Y2Z>U%K^GK@J0)LDF+'55TG M%6ULX]RA[INJ8:RDV!GVMBU+'QJ__XW51^09_/3?952\WL]H,4U#4"6>:5[, M:%+P\HG8T!KTBIYEXMR9NF6J0HH2(L88M+@7O)7;IN M*A%QHF/K6-_)#8N(OE4R^1O-<^8_$7%? M95Y$D]>WVQ4;\2$J8+KQ[GU:N,_?Z3--RN4UK-1[V[D37C0AX_O17DBNO;<- M8Q!H,%=[!W,HHR2E&Q;T'EEL,H6LPQ'!@?C.X :!_SD@RGD:P MS9P^82C@*@),PQOXIR(@\#?&: M_?TD&#/S!S8%_!>R^-_!.A;IOM,=< ^3= MY2@,\O[ ^6: 3H:XQ*\C&'MC#U&N9>DKB8O7Q2,<"AN*+<=:?H9--WFME D% MT+)7Z_C&W^YAJW8' M]A&(J:]ZH/TZ89^MC+7 &R!E;2&:-O)K&2X!#V! Y-@Y+8$,YC$*UQWD6Q5Q],?G>&*A@/'ME/!:P M/ 5> 0CSW40X5 )O)R4<% CU6Q !O["6:K A$C+]*< M6G&HVI_3K%K-G#S1^Q% ^,][,H'%/I#XA;SF:"_5B1_H? V&V[:_RA7;]SZ9 MO-G>.2N&=)SR[H(/0/LTP[=@.42:M6C )Y._OOM+%(;#T*9F8!ED#&.0D>D& MWGCL&[9KVKYE_-,T0)EEE [<\@EFQ R+[[\C'YLPW$F9M9 A**-1B,#$,1Y. M\ SVG.P5::MB7!O!>%Q&X:DQH[,1S7@S[O@Z+2[+E&;PTWK*'V!XEIGT6YA)/#6SU*#% N6AXE M[L#5&@BR$11136_%US:H:$2P5!^L[64:C:>HE01[M*8]NI+!=:7=HPB:7K+$ M@E$8#UA[/E^JH0/M,0PCSGVHW(*&;&YJ59ML@M.0\;_+*+MQGOD)]CAGW-!H M[[IG,+S S&GMLT#>T.#8J=M=5H/=Q1AC\=X>QG!J>X$AX_0%5>FZT*!+:##2 M%0)X80BL<8_0TX?M1Z5?(\ ZG@+-0Z-%>2"L7Z@V)6'3)*:_<_5U)%GNB@28 M S&EH1:3O-!>*&8WXS);J;<1BT/U6.-(W:KC((]/&-Y&!W-'OYQI^*FQFBO,D@P ML-IKC,ZJQMB@'2)P&K5#9 Z"WK@R9K)'Z&XPUY\4N0H]=0BY=#PN ?_C5^X) M)*\8_EUA0YRE3EV+OGW-K"UW4A8OKVM/ (D,S4F$13B+$I!?&?,$=6/?I^YR M234@V:GVWC;K)L]Q_&A;[U89A/^XQCN<4X@V MI20[=P1@>Z=Y9#S%JS M[4#)<_:=8/C][?*&G9P^B6_[9[%(VBOW2WYK?V!.._-^8%;TC9O M:_9$(M#_[V)6 .K;A@8DLN[VN+UQURC>&"SE/+YV)$43),8E2>-,Q^E):$RP M-?/%"C(/UOS>IK#SZ3;%">==6AU$B^D3"Y<",#[C+V.,W@M7-:":JG.;A+YH M [Q6C$3J/;;9D?!/G:[O.^U-^";S>\T]93N#8(]\%JH'J92/$8D)RF(8;DSR M*3N:V%_08_4,9G92<.6_5IX.J9IK-DS*YQ1T^8C%@^"+J\I-E5VM9\3TJH>GLU0D7 MU\ O(";H/=CVN[ (6,]3U)3AIY>HF(H#E,[)*W.@"_^!99B^]DM:"*FS+FXJ M\'$'ZT*R1'E>5O*.CV(Y8A0036SK^&@[)?4R&,I7P5 J&$H> 7J4^;6UJ[2L MNVRW)Q%.U#ZB=/V8,-H'<=LM+WSJJTP384K-X,LRHY6(QPN?@GS51C2ADPA4 M@BPCR1/E^J=0,<=3?)17]T.+ R4O0.2SKU'I[(A6T)*H#VA#(?5V]RA!U796 MU2 S.)V^S>&9/&.K3F/+&!@;:E"TBPV09!=:2[WY&L-B92GMVQWJR.OFTUYV MO0$20=?,)]QW\LIJW7H?8*N3"4_)6/ ^(QO+ PWU2'*Q7/QVJQ>'>8CJB1[X MVG(92[9.X@W1N)!S."XHR_0 RX=ED5JRB#1O MR]5K%0*(;K6.R+&68GN18=:-W;5,5OSIAY__^/%11*EX1V6#K36_;?,^3^>^[>5&M[FJN9ZW M<."U]#AOF7IK#&E^>""$WGAQ7[]7K47F(/#$=QTYAUK'=3;%<'5CJT=LK)'Y MG:!]4N6&B]QO'_S=P/S&TEG/>;]]@)JQ'A?6F-*P+_%@H.V^ Z[>9_+C5-%Y M**S"/7M7$7!-V0K=V%W+S(LZ_YK^Z5=<>,B>Y8[+60M!V!><$V9P-B6UV#&. M@XT8[)IK&"8MYR'[U_*M6?1U/;J4W4:$Z;RZB:BB&YZR]*68PKY"&K\%[7_\ M?I1]]U$YI>M.Z6"[4QJ7&X5_?7> /]0+(<0,_>7@*@!J!+.Q'V>H$F:0P6"UX?5N$(!0L- GE, MQ(E4P8NG6,#N$U2S\#(:BVHQL<]\QMR[C"\N$S;@X AA!B(RH-F! +^B[ ,A MP;!0KY3T< @,ATP$B.56DIA5^\+,;3+/Z4/UEP]AE,]C\OH0)6S[[*,/JR2, M@F>MV!?#$/]Y*9,&!I=+HDROF%G\#!KJ:O%#_APT^<"R&W\RP(AN>KYM*-,8 M#(-AJZ&V/Q_:S9.H1;WAHES#VCG4GB+0._IT^=Y2.#=1#6X. M8-^@!LEK;8H",MO[$!TH7V\.1HJHSDQ49VK6(77A\M_7[;$C2L.?3D]'U==6 M*[OVROK6,V\S+.&(OD6WUM"@:8MR5UDW/5,/S+:]8U1WL$NU;C-;=S"^E?9@ M9R .)8HZ)8J&KNY9KA)%U1G$KG'M.;Y$UY(%D M,FL4&XD?1VD0 @@'7V=VA TLT]3]8WTP;>YV9;>*;@VQMC\XTIQ].ZS*(/T4 M69WF* E,?7BLHT3)"WD1:WL#3S:LRB OSNE_Z8*VM"&CW.<&#VU'A3Q+'?H@ETUU%^%TG1X]@#JZ>\VS?'RV8"\A$.EPZ2N!_H MMM%6>5!WR9>R8%T5UJ*(8PN\ D\?6M<@#\6Z!SF?6NL.M\*ZYW1#V)[DBL,? M]13E4UP/M^:D&SJ^'@R/O+B4POMZ)L/GUA#+TMUE0ZL,H0=6VYM_=5MRJ6/>&ARIO'7^(%?$L9=U_2-"-Q7K7BRE<##L M*>OVK1[!%U9'>UF%L6?WG:;CZ$.C+;&K6Y-+!<2H"T]%'-L53$?W@[;1=(IW M+Q:(>FP61^=YMV]NB"_[.]CTS#7A&KIOM"5_9=]L>QKI]]2KVS36QO9R.N##LF:^"E=-1L=F28J=].9U;L784;>SE7$?WO6M4 M@5.<>XC"UUJCN!7.[9N?8F=;T)YY*+Q -P,5/"$I=DQG<(T4?AF$DB*.O:QK MZ9ZG6%=2[ #K]K6P9M\\%+\6V/0X3O.1::P@Z'N#8\T>0YN M-2B[,713*/6L8V,PW@B?,HA 15"G5($-]*%]9($V)2-D1*G7/H3T]F5$WYPL M/R?C=$:U29;.SI2GN+_;.9.C=%$HM[]@;Z1L6>XJ@3LF4 M"72SM?FD9(3$*+6&K2^(;U]&],V#Q.^?(JX@W0FOT;?L)NJX6CJWU%E>K:S] MROIG6Q0THWDA>*AGU[>FJ1NMXTC41="E3OC61?)NY2)(T<8^>/FZ$:A,$$F1 M8ZJ\]Y[HWPOUX92$M.Y&.MXY0SUPW6]5#*ITF/$'SF71(H/X472QGV-MW7 ] MQ;'R8<8?#/O'L9>N>!U&S]788HA[?/_!-)FR(8$;;S6,'-;;'V^$[@;7L'B5 M37-0.+G*;E>TL24+Q%==QR1%37^S0,[DBCA9L[#=JZD5(KZ<*1?"07&J=G&C M'6GN;%LW@Z"U_JVZ#$F,4W=@2(10&62BHJ@3I82C.X%,1*6DQ!FDA"\10F60 M$N>, 9&^7:L(+A_1";9!$)%4!?EZ9.[=OA"[CG*):1FZ81S9OU@*\??6(:0= M1:S5OIKJFV-5!AFHR.JT5O2.[KKG#C=7XN+J>#7]8T-;;EM<7-K9=(T=_Y:E MSU&.A1-!53I=4^KN3:UMZW;K?#MUCWXA[+BJLX.BC:TY4[KM*\Z5%#O#8YO" M=YYS^]#W_6^L2"+/XJ?_+J/B]7Y&BVD:@BKQ3/-B1I."UU#$?M:@5_0L%^?. MTAVS12BMND*_%&*,-J&TMW)]KNCB@#OC%C<'BETOQZYF_]BU;XDWO]"34G9O ML5:6[^B6?V3;NNN7^%#5SYHJ.QW; ^*&2WPH@CK!-^;K@=.V8KL2$1)CU+15 M@<3>%TC\&\USYC@1ES*D*+)H5!9D%%.M2+4D36"G29&EK$LWO,:SED\*<>DB ML^BV?8W,?&6W'92I<&1X4>?%E:*-O3<#NFE!(=91O\<$&J(1IB>,SE?0$G5TZ0+Z_"FCD MYBO? L.TK80_(WBZ8[:>GT'DHP9S>&)GD,O2@@Q'T1F(44EH):%WN YMW;>5 MA%826N0#M6Y2UW<)S8R%[YC.7&7>UTH&S$CV%"456%P87SQ!4+BKY/"O,B^B MR>O;[8J-^! 5,-UX]SXMW.?O])DFY?(B5NJ][=P)+YB0\?UH+R37W@^=8&!H M,%=<1;X74ZKET5=M!L--@@-F9SDL%SL([>#PU_ MX*T,L?-S6]=@YV!J993D%(/AWCO&P*X&T#48P!L$WPQN ."?,Y*,IQ%L,Z=/ M& &X"GS+- ?^:< W W,P/ GXUCKP36/@WACT5Z!N>N8@.!'J0W>-Y/<.T0!Y ML .L%<@' ^^; ;H7XA(_CV#HC2U$N9:EKR0N7A>/V%C.<. L!UM^A^TV>8F4 M"070LG>])#*:/YG(Z+Z)G&KZM :URU;1Z^:K=. MI[M6W1*Y]NJJ!]JO$_81P+0F&A>8 ZRL;47'2"RN> FT#1/CL$8(E 3@D)N]9@<,+<@!'YA[=0 1"1DRE..-X034-Q6 MA8(=G"H3;*>M+&\0"<,E'7%9[#"1\ <0SO)%7/ \BP#B *X-!+^W:A3 Z 87 M N".D<+A&ZA,(=JR! MAW?7\S2/<#\/&8T),O&'ER@LID)-K7\HZ-58?D)&H(27Q?9/:H0\IGBQ?"4Z M=HRULE:U/Z=9M9HY>:+W(R"3/^_)!!;[0.(7\IJCM5?G7F#4-1ANV_XJ6V_? M^V3R9GOGLB2DXY2W1GP .J49O@7+(=*L19MF=/+7=W^)PG 8VM0,+(.,80PR M,MW &X]]PW9-V[>,?YH&J.*,78$5/\&,F!KR_7?D8Q.&.RETA

EJ6&8B? M;(X@H_?I"^-Z+@,JK9AKPXYWJC9LF<' /5D(6_Z:7F9: [^M% 8ERVH2PXUP M )V"+71=9(X(EK2#-;U,H_%T52-K5C/V*!S!VC$VE9O-$P'G(^-]EE-V\Z4DZPB-MW2H?4ISE@29W8QC;6U'NI#72XY@FBFG#CP. MZ3K?ZYSA/>-4*\3SC[%"5AF^9D%7#B&C)<=S7MS"U,B\^]@0%H63Y6,8%L^$ M4?I,;Y,;OK##NJ'QM]2;;+6E975>SA=KW+!;.12L83I.VZ-LPVMG.4?XAC:\ M=C45D[/'L+V-ON)TQY-JH0@N?7\(FD:-$%F#H,^JC)G4J?Q"#%CI>%P"RL>@ M<-4ZTU&,$YF1V-N@,9QF"7%ZV84;#/& 05,!2R MR!B.<\X?E2\+SG4\IZ@07:%XA3$,T::4A..T9.I[6'(OFU#KQF6&?,FT.:'> M55*0@1&@441H(,%F)CDMM-&K.#PK[A5@7]J03;/A6OEGFXQ^FWRYW:^[WJMN M?=?2,-W>+9S1-7WZN3=<'EF5:]K9QVG+0XJ?%)5GH;;?AL,IC(H2CY^PK/-G MH\^ZLO;ZHBS^2.<9'4=DP?1DE@(L_L,>=&/'Q^]OE2V\H.Y@.\I6LLYP8^.N MG3]^:U>A4KA62( W"XM9.:6&=AZR[K+=GC@)M]9_-BCX',;^:O1'X @%BFZS M]7&2I?%!M)@^L:@B@,TS_C+&(+>P4H#@.QBUIO[<)M4N.N6N5>V0>H]M=B2L M<+,6Z' 4R?IM!VB0N?::*F*[&"^V4^@*78)4VL2(Q$R?A^'&))\RD'GK0.F9S[@ MK9VEI=YDJRW5J ]MRP@-1B"W!64 \1I\G0/_YR!K!T5J,6^4'38Y(P<5G0? M^#*D$YHAN4RB!(AW8:EVA$+: 8^)&\<]-3C5L<\@;ZPUA[B[U^&W,-9?0$+0 M>[#M=R$0$)ZGJ/7"3R]1,14')YV35^8]3WE FF68OO9+6M 5WT2T#KG*12&$ M2I3G927J^"B6(T8!J<1VCH]4M,U*M(VIHFU4M(T\LO,H&VIKPV59=]EN3T(C M;1N(O7Y"&*TC)-J9]P37N SC>")XM9,(*VH& Y09K:0\7OD4Y*LVH@F=1* 0 M9!E)GBC7/H6".9[BH[RZ(5J<*7D!4I]]C2IG1W2"EG1]0(\&J;>[1P6JMK/F M_[5/C0*RAF>X:%F/"K#-@;6A!46[. ')=:&TU-N2,0PN F%V[@QUXPVS:3>W MW@!IH#?F$^XZ>?U__N);IO4BELRX7,N&^8V5ND)^:84T@;,#G2^]O1L"<2'=<%S0DND!U@[+KK1D M$63>EOO6*MP/_6@=D5XMA?4B_:H;NVN9R/?3#S__\>.CT$&&]JE:B&FWODYO M,E37+55,]3K,,R8$\VH*UB^/GU?SM>KAOR(>N):PLIK\M7DGA\[G]V[-(%]X MF%&9V?"1+WQV+3W,6Z;F(:/+]2]"1O/#@Q_TQ@O[^MUH+2 'H2>^Z\@AU#J0 MLREPJQM;/6)CC;P?F*=>XOA6VXO,!LX/UE,6S('9-BAM)71T:\;"O@0#$5?6 ME/W [C2Y*PC?GK (MT4&Q&? ;1223;9N9CK.NP(53#BMQ]2U2C;3=E\]5[L, M,7WBM+BGP] ;JEOC-J)HD4G1C=VUS JI"QSK='/0.D/RNK$6!;L_12K,X"!- MD'7%^ -'L_#&D+S" MPN_A?[4D 9W]S"[&Z()H5WJGP>]H 41XEP6:0UH6>0%@Q6LT?GV:A-N]I^Q' MD"AAF&$Y<1S@);97SX/>'OL[ M!?687>9_3H'Y3>/^_UV9*B>ZOD0>:, MF!#D*$%2H"&O;LM34!!C^-L7(<'^ WOX0A-4R1F9L3,?*8O\25>HJHD..#8G M)?ZC6B&,#W\!2,W8EAG)K:)<+%&'H0J*/V.*2R4@UM>](/N\'/T+,,_IA$U( M@7;2631&&N()R0MI(.[A2:PO05TK/> O9 M_?'[4?;=1W4Q7[^8M]3%O+J8E\XHW>+E+V>P6"8Z/J&<_HQR^I#KBR&C,:%# M5CS+2D=B'1\RS^E#]9RC#ZLR!RE[K7(D@QK_>4GT X,3 MOJCY+F86/P_@I^\VGWO.P/.\QI^,@=GX?-M0IC$8!L-60VU_/K2;)SEJ4?[. MH?;4R=_1Q9B+4JFJ>C:7/5UL*Y!M6_X^DYCMZDOT5?L[]V[\M.+=:-/P0(IV MU(?M]XXIJ6D)0X3Y1KO0IJK!VRK3&IO%:>5&-?H!SK7AQE+)-PHT^RUZ?TA= M!QU;?@@?1?HC/0EU'%?(^^^+ZUFWNUX5]2O JFWGO M3FG]A)_UG=C^P M6UBWZ7'1P5X5=X&A.[:[H>0?@W*)NX]T$3.68>J&95X<-7U3V3XOTNE.E += M[5)Y9QJV[@;VX;0FCWYS\ZBQ#=WW6DAHI0PB?V)TOCRS,X []O"H*IFUZ@] /I$.-9;6U2N?0#J84!.O?JZ07(^'ISB8^U**RV8GIG MRS?=W0W#/GS@8D12=,=8-H $Y'IZ=;;RZWU!*QW9SDDF;VIN/AZ M6@4O-20ZTE6OZJQ'S;)N-RYMK5@J7=1M8P%P&@D1'SR\%YOQ85#D.(II_4V6 M570@.!I3/9I2(TU_-0Z_3";D.AJKO?AXJ"9/#:_%;E9Q MV_P'3#RMVH/PV,B&,>*(!Y]6T?JK ZW_*@ M2C3EVHR$583VUACT_[^]:VUN M6T>R?X5U=W;7KI)HD7I9R>RMKR85OSZ[>[ M 9*@1-F4H@LQH4O[+F^S!"IMV3:O"X/F^V0Q3&VEBN9W/_K\ARB8(%<5:BS&J-9*#1XE&PCE'@N-P&0=20 MC1:'B>"S5QSY"J.TUCX'%"4$^9',Y575;FJ*M<#5[E.)IV)W;!$^.,:AJWJVPY< MZE>;I-M8_GKGX$RC91H;;SUMV =[W3(LSL)*F6BEPR>EPX;9Z@TV+;(\A Z_ MAKW5#REY9[5UY<3K>[K=5K<[:&QU^8F/CFFVC('1E&KLYKF7-SYA.%#^+%I$ MB,>Q77W5JN@-T;#+UJ [W&XEJH'#=.*#8W1:_\H#J.G@]!N]^C>F_/I[@+M"9;M?6P9HJESL !U4[[D[Z+6ZO4WG M[\X[J=ZY+#5-7OTTZ?5;1J_;Q&E2J; 27SVL=QGELT<07V$QTJ2D/T0)94UY?>!J521A;1;9.ULIRR=!9T)++K'4 M1*X/@HD4!H_P->(']R]'$A$&?)L!Y>8UA1Q)WRQ>MY9$$F['ZJ(UU4HHX%"F M[Y %+-9<15.$N Q96G=%U4O/IP&H$ BK^^")Q_BVNXPI00VA-&YJB_19X#E=K M:$(+2<"P%3/^>I/FMEE7W_*FCY1 R:P%JV MT!X@]2DV#ZP'Z.A5<@^C0SRING8CD9MRY.5B;Z'E\1@>^K(R7%E\31S"^%B\ MWI8 G06K#2^E!=FR=O#F>3W(13K-W!8(-XV)*VH5U[%@S=5=O, )OA M):[OXI25K$"*_QQC6(4-0X-2M&RH"F"2;(ZHG+)L((I^:N1>>#-:/IKV5!(. M=H=,=^)YJ_)DO&/R*&:/-R[EQ[=O;E*4X!Q-F"HK)4);J9LYBS&)!.IG05_@ M<$/W2DU$^.][1B79U&%DLN#>*32EE:%"6U@9GQM=R[:9)X"VEZV:9MV'C JS M*YFU6ID!T.V/;!PBMP=A@9?I=ZG^F=(P&>D8"5AC+-S,RF.=T'H4"UDRI\5Y M6*C5?0:!7!YTY&Z*8S[]8;EQP%BDTX>/]W-(YCA>\ &TQ,?2TE+$?T5;+.M% MKUOL#H6.K-"1:V*R/CS9;$X4][C69ZQL,8'@DY7W$4T>U!&7P?1DD#B^@DYV ME +W$V^!3$_P7*"P9"TTB4F37 B7AR">2ZCR?"DF.@!XAPTM!*^ ^-G76!\P MK8RLE39(VPICY> A' =_HV"9EI^/*=2\=H=$O=S!1^QX6.YXR'0#GVJ&AAWB M21(*TN-\CU5BQT'T^6(,(G=+ YWUV\FD+;@R8+E&S@KY^%3C5NGU+#7$ M]_&LL&DPB4PD$^T>5GI01,;HB1XKN"^<3,-F(:I23N"(_O2<\R?.K"=WELS2 MLV;H?3&?SJ ([Q-^\UQ0-/8T=[G-TAQ"3($E,"*J5G>2O4&F48!I.V,QYW=( MWT(.JZ2)Z:DX(NS@;<_DD:4 U]J:@SL+3X%W0_#ZEYX4CW,J$>3Y2.EE,F?2 MAVN3.=%)3BQDA!*<'VG@3TT)0C[Y\8C4C#.O6&ZH/5A>DGK+>P@/1P;O4QHSY.5,E#A".^3Q ,^ZN[QY9!1HX@:\Q:K,Q>.&G M%(GE TR@G9Z:3'B6)AV$YLUI3MHRM1X8'^(UBQ81@VS:&6D(!R'Y.CZ:SY9O MJ-'A+"?(->>!&O3(6N-K,O9OO'SZ+7M>UWQ/DY(GY M46<<X$9B-2)A5] MRV5>=7["5 N1^LP0R:,.)'$7/UJP7RYN=&Y8S>\JCPJ M$)PO#XO$/;6K.P9ABX!4& M'K?77S'5YB05*(Z/."7*A?J ?HZ5TF,ZN0&P90'G>Q/0[!H3+8 MXFXM3SF&@IQ,"(_SYWKJLHGVX8G9"1 M5V,$.(BLID0IR)_]A:;:-_QL[I5J/O MB+\R7Q$:+Z -K^RX)9Q5:I/OI+\*=Q_#V#!EPH.7@=$)X<7@-*_:C]]WG@O= M^\AS:X^1B.OCKX35,2.KBB&*L/(K0X4) %ZO7&U&K*2R*3+B&P%X]C\!0306 MA@'7(CKL[X9V,D-^05(]" %@($+7$7E5SJY=^C(>4+W<*!(;7$48!9X2$!N4 M&N[L!9SO+Z<51*DA-&0/0@8W(Z^#<.3_>/=4BSIJI0 97R?M"[',TK6VG>K8 M*\('ID?RR97VRS$\FM4H])G6[+W#6Q7M'$_K93/O1?VDSN8X1W*^2S":P]UC MEKXU)_9,DWDB"1B228LTW&APT9+B)F,RGF%2+UL3[HJTO)DIA6?-7.X+N5$6 MO;>X2!%M0D5$Z48[DQPZ$E\'?^"S11,@FDMM+YCY.;/!\>2VO<)[0S+_^"UV M ?\-$R,V6)*$9_Z(Q!CN2'SP9Z54H+S\+=FJ;%.19?. #U7Z>4:$B6DIG .< MX!.DB-"("J9.VK@%V^I9F)OT[92M5B1NX'&";Y;O)6%'(.\W]$!$MCAD]U9( MKB.N_"K MG)FU8G<(JEM.SNND\19I[4GD.YT7HIX#;1R6J_+7JV_?(59MWW[_[<,W[>;+ MQ]MOGZ^^W]Q^V7?B9O SB9LZM:6R'G0;$OT:NO8)[+7'PUY&!3Z-\PW_FT<& M G;+0S?A(? >^'+\ MYD$2:[5FN6&H]DIB7I43"^PM=7B1'-.*X?.&>@@UF M@Z=O4^+H%C=9!9IH*?1R?>'FZ!HTR@EH"Z' 'H_/3SR>"\:B(RPYR-,RN#D@ MFD54UV3_K#SY+*C/A;N5TM?GC',L$5) M"'X0M#Q$ 1[92OLQ"(NHGBIS[^0XB1=N,2X E2OF[0(1WA5C )J?SY#I&(I)/B&<]ZS4QNA27%2Y."ZRH)%-$UO!&]/0FB9?> MQ[GE=]#;*=3X:H?K>PDM?BHE7J>V5+:L@Z98UBN=DKI8AHH$\S5V?,L'*LMT M2\6F*%"42I2FJR.6X9;N-6T=TLNA0=ST;FOY>&B%A843!#$D$P[!(Z9&:/.X MRLX?!:$XN!/>%5+$*@R4A>PD,YX58DZQ4U0Y6Z&ZW_0?;RS/%[Y\P'\,O"CEO)(?W!'5/CI M59>3XVW."I!8"O^YC\BS@M%2XB]-%N7G4- GQ#+N;+-%U#)3/@P!2.+ _H'> M=B(@O).L<@+"?7!"*5^6/B]?I\ZLE3T86);&;>/RS#H_ZZ[;=SFOL$%ZFT+C&4#<[F^+6KD.G[1D[PK-5C6ITHT:ZV1_L H[X!6S3 MY^$PC+K! +^\DG!,)GX"Y*ML-U>6CAUA M=0?() 1@1D.=^^'B/WA&!P*W80 M1^KXDB5*[OB:FNJ+HX"%-^W1*V@,A"'@@[DV_&^!(%^A;ZEC:]Z;S\(\U&NK MHI+R8A*12N_0)4[&GFM["PRR@\2WX5L\04O90'"7[T,K1ZO;[5:"WJ\@3$D4 MC\/7[NHE_MH8A.,!X)EQ?F:>+P5.2KEV,H_S PC:>_2O0^T?Z0D!H6B4Q/YL M+;3_P8/U3%*\/[(@X324K$3#MJ44;J2I7X.UY@_/3P])@YV0,A'KK6W;^QE' MPR(O.L?-<"4&=4C--- 8=EN=T58\&:5*4O=(O($#-#3UWL:$?6IPU.S93;KC ME)V),A'KK6_#G\Q9J+1$93:38Z8D]LSN4#^]WM:.[KR_:AK2*;J/PW50O6?* M-N[@JXR7ZGOV VE3[:SG MK:]]"1[H?)_6:PD0>SJW%UBAPR&9D'$"3] 1N,@#$36L@/C/>8&5A%/?[W1: M'?%/G >$ZSW+%J!=\Y ]X+%OA(!('YPUI8]-,49KWZ-+1=4S:X'U7TP 3^ ! MD""Y1U("/">NS0)X0C!G?@J:)S$>1(@IXSYPF%N?W0+@ 5U>A&DY)JO1ON>,>>PY0Y"3AMF26$W2T2N0H7 > MC'0>5.3!*)#'7-U]TZ[2;U+R& ZA= U]APK7TK[H5WKAKG?P<7HQS94((2]7 M8-SQC\(+6G@:F O7*Q-NCA75^ &^H"A;2E_$C]?;S,4)G2V$TGFQ,FS+LO-C MJ=4@]*J0Q2YQ*D&'P7,8A_&][/Q[^D2.=ET01H!*CW-<,D0A )7#LVQ4(+Y! M:[('P&?,M_D+$)P[:T!N)73M*J;CSIX6L3CV1-=F_28LE@RIY8!J(]8-+H;X M"+SUY1-V1>C4K,,0UF&<]5F*R4TO6* U:HES=!F2. 'D(9N,C0![\9(M6M/4 MO'T(ZE7>9R$] '2>\_;,K!\(W\ YO 1LN) !.X:;0=YQ.7R$> _''ZI7D(8\B/P2.* M!6F_.*I. %P.6EB.JSXOG84<12Q#9,1CN3[J4[I&Y( MI9=XAZ@G6A)6HU!%[9[Y,&2($K7,\51LL]!2R;RV-%CD^.E/1#1(5U.'(/87 M*6@=S48<@12"!IQ4/WCTF'-/C97,C81,\$CH\'3L=V8Y+(.Y1X13 3ON([ ; M,7#K6K9<=$LL:F9S=NMOX2#".&#?X.SGT/@Y J EK)'0%,DE65H-.!\5.FTO M^VS"?5SOLS4.7^.&2!9\)I&0H;&X^7K;0OB<%%^4/0FVP6G@.8+9,*5BT_[P MT3H6G0(?;A&GE_-%?TG#%]J9Q"8Q1P6.,]=T @]CT3E'P>!(%]#JE@"N1]Q# MG&7X<\D>K:S^JPVA0<\^YO"D16F6*<#0MPV1G2W@K%$KIANA!LC OEM:X#.6 MP^>7.03MP3G5ANO;.+? S+M12Q8LMU P8H@)1$?7<7F6;0^]CQX9S3V21%AZ M%\^]^PY->!N;0*A&^92GJ9QA+LH! :SU$1_1@A*4Z/06FBIP6">!+6 89@- MP2[JZMI[SK("2H#^W1TGR=-1J M9?2T@:Y]X -2"?.J3WIV6$@E SG@^8S8!%-IH'=?@+^I_GF_NQM,GEY'-X>] M'0$%@8^TDT8-]%%O,_$.T:9![[)F;;K4!Z/-GK3_-@WUOEFW-EWJ_?[P@+A3 M1ZW#N:P$B5%>2O#SHA_@LOH!>%7K\AL?EOQYP/?KQ@O.+(>;/YM@=A6+.9J) MVE*MNX03(/)'F^+BO-A!U:!QMNGG^FE>VI7OB7YT7H@@=X6@]@HT\J/KPL:QG[%KK&%X[9'*[0W=V'U<7-'[Y5)O MN2&UKZ1UI^Y9]><;*++JTSB>1V\N+AX?'W5HIWX?/%QP M5E@7QJ [-#O#"VBO^-7L8>/[W0OV!,N$J$/**EST:0PK7%I +I61.13H4['6 M@-=J(3D5+$G%P@KMLX6$$)J ]_[TZ9JX-PN?MI;ON?OZ#^UOB86%8X&X9^F* MCTA+-G6I/+7L^ZLH8K$=X'>E MF$F%"_E-8C*0WS&0S0+'B(+A8<([09Q\..VH4G^ MXG'\P4)CE'>HO$/E'39YM:B;W,H[5)>]1N_0Z*@$HG(/GW,/C4XA@VC-N'MX M!;Z@D^4/S3*O$'.*?$.:KLLWZJONRK^\!Y\";$3).'+1"70YWL%+SR:T%\)] M"5D<;+*Q_KRSJEQ0Y8(J%[0A2U+M!%<^J+KL=?J@*D6I?-!5'W14]$'119MP M#XW[H!_=)_ Y!<'\E03.2ASSVK<@,!T-CT'/8$_AQW'.[ MG4PP$[FH>NEYW<&?-S*SQ5> TN'NXN_YU9!-(J'U9)S]WP"#-A@AY;NIRUZ=[W882Z=\MX/Z;A,W_M<]'K9UVH1YSZEI MV'?LP_ES5G*I]GT*S8YPHU0\>9_^5@.FSC\;B>A7 MM\O4$JLN.^TEMJM 3DYRB<7**/;4-8P_3=HZHG7U&KL_9:"A'8\EG4OGWRV$*[LF/._M4QU%7^$T%8RH8JZ=#KJ1_O=+O>L7=#SI\0YRN5RV\ M"L:4=BCA3TCX$PK&3+4S=L+!F/G\SMCUU&63BKMBH\Y !6(J$%.AB))>!6+* MX6JD\"H04]JAA#\AX4\J$%.[8B<$=2^?72= M>"H:(=_(.^--)[_%&D>!E\3K;RD$!%$RFUGA8K77#[_\FH3Q/UCRRZ7_IV'> MN_>L/0Z9]:-M3:"Q;RSOT5I$V,^2H#/7;R]U[$9] O_=PR.0\WQ IST/'.*9 M=0_QGF^@"/'^#;RYOM-EQLCL6#8\PQH;@]'0MB\[W8'1O30[_VMT?OGU.\X, M"O;@C:"!44F,MCQKI 'J\^.X])!L:A!EO8T0C/.(O4E_>>NXT=RS%F]Y&ND=KDK"[1-O%E_K\-7%ZN<#O=L?E'[3T8T-/^]W MR]^Q[HYU;>IU='/8VTFC#-TP^CMIU$ ?]383[Q!M&O0N:]:F2WTPVNQ)^V_3 M4.^;=6O3I=[O#Y]]4L40;K?IQ?WX,Y=+QGM81V__9RXSC;JYD-6Z_,:'M7(> M<##@\4+[QB8L9+[-RH"=UO6,6-O$:@4R:^#TN8Z6MGY;%2Q/C?SH>C!SD9T% M48=VO8WP4C^*[]'G;;@Z?@S"607]VTF'J$Z7E!=9D53''\?XJGX_O,)#6PG& M=Q,'JT&[N4:G!C7JQQ']^Y1ID\#S@D<)9%+O&W\7=C.3Y9_GUCW M[%R+K?M[N-^*M+$7V#^('@Y[G( .7=_V$H>4E\46.1UP?424;ESHZ$W1^SC: M.)RYYYBW/O7 F1"R*6KH ],P'ITQ[>Q3$$7GM13LH:I<5C35/N*\J*,8 ME:68@GF ]X)1^?!GXL8+[>P]F[BV&]=R=!X*6O3U7W@&J M**O.>^Y[*LPQFK'OK*1OH/0*O5==]HQ>G,"Z870.@X\O*MWK(_AU $W1OD(@ M!3XL# E2*((_^]Z*+8W27&=YA 8ADPC-*$[#\,J&%UCP"85O:6H<8NGSOX[# MBU^/:&E?HPMR2I>I2J]JE5[#]95>*(/K_- MLQYFI>Y;BD=.HRZQ-]0OA[LI3#3U_O#Y2JLF/&EM1QEZ?]3=12'942O$7M;U M[6+O6I6]G8),^TJ2J($Z3ICUU;-\%B-/&6X,MG '1M_1WK122J64:J VEFG; M;7F*++8_6J20%K- S!& E M 7TMJ@QJ4U!PN;Z@X&(<. OX,8UGWJ__#U!+ P04 " #I@ =9MSB;/:\6 M 7"0$ $0 '!L;G0M,C R-# V,S N>'-D[5W9<]LXTG^?OP*?7G:F:A3? M.5R3;,E7QE5.Y+*=V=VG*8J$)&PH0$N"/N:O_QH *8+B 9*B8NQ2\S"Q2/0! M_!I HP$T?_O[\\)'CS@(":,?!P=O]@<(4Y=YA,X^#KX]7 W?#_[^Z:>??ON_ MX?"?9W.CZ? 8[[O#B?L.#]\>'4[QNV-G MWW6.?YV=OCLY/G'V\8?A]-WA9'A\/#T8OL='SO##@>N^/3H^/#K>/Y9,G\/3 MT)WCA8.@:C0\?0X_#N:<+T_W]IZ>GMX\';UAP6SO<'__8.^?7V[N9=%!7-8G M]'NF]/,D\)/R1WOB]<0)<5)\Z5.>*;[T'8KYE'"*P_"-RQ9[HL[[;X_V$Q+! MD%2((#3D#G57(CP>#/G+$H?%-/!Z3[P6<@Z'^T?#HX,[*F7 ^1P'I!)Q/$5@'V!IT[D TE$_Q,Y/ID2[($E^5C82J: ]IH[ MP0SSK\X"ATO'Q75;\M-/" F4R6+) HYHCG[JA!.I;QAP239 RB)NF.MP:>BB M9)A4+5=^#_L\%+^&XM>;Y] ;[-67&H7#F>,L&TG6:93T^$D3#33S/OCPX ML[#78@T*;4^6'XH_AP>'8$D-Q)89<7W9\&N8T'6A0]I7F^F0T&VH0V'O*K,% M$Z7\'6ZJQFI\:*Q&3-E(C>)!HR86"8$ X:2)P!"[;V;L<<]E$>7!2YT^6$22 M_&C2^S+,/$R:R$Z*BS\*9#J4,B[IQ9/XV7))Z)2I!_!(V.UI8KQW>)H,Y;DI MK6"$D/^<.H$;,-\PG.PM [;$ 2X.G'@9@4A\E@_>-JT_D!!*_B=J[SN3 MIK4'$NS_UU?<=?RF%0<2-_+;6+T@?X#WB'@?!^<,O/D!$L^^W5T;?"HI6%$D M+!.FJ15^VI?_':!AZOT/D:3Z;6^][!J7*,3>F'Z2?Z_WZY@X+E)!N-8RM>FR M':F0+'Z8M&!ENU(/4R"&/T+F$T^L?LX<7_@K]W.,>?B-.I%'N/!L&[5^?;X5 M&'WX<')X<"(PNH<6QBN08N9(YXYB]DCQ1S^O)/RR [2HX6^= .HYQYR YMM" M-RO$"/7AIE"CGS,2>P_]JC%#-AW#6"]U[+)3FP08(3^J!WDJ![$I2B7M^GDQ M%N=L 36<0QGRB*\I@(BWA'JE)"/\QVW@SXA$2N;.$$K@<<+YE<^>MM7I"_@; M03]I!3H(0E+2#NH2*.8.G>&0T,O_1(2_7(!PE_!MX6X09C2"MZV,0$E%A"(E M%_T<2_ZEIU9Q%@$& !VLNQQ*_I+:-$*ZD($1O7=BX41"UV=A% !!.I\> MX7 ?+19.\,*F(9E1 B;I0%5<&7(C=+8$>W9AG=T(F9HLC5B]7\.Q2JB \-ZA&H!)V1B8^=,,0-[;R*CQ&+@W4L$FX(V*&4'U(,>P3/ M#:,SCH.%AR>\$1X90B, A^L "/*AH$>"09\:'(RVX407@D*R1Y(9U9CT"YY\S]/F>^![:( MY2*WV:HA3VX$XFUNA: Q^1M2;'H$P:434%@&A4NH_MP)<", ,HLB3O46.?L\6"J/4G>.)B1@2[P[1Q MK***CQ&,W*I8XR87"!E^/4+G'L^:!R161*9V?Y=;(2>D/6KB!WNB MV -CFX+7XWV M(K KUM6('A_G$:T?B44_)V+ZM+M1#X '9^)O!=F8L1'77'2E":Y*2)]0U8+> M+:#+4QOQR05F-!Y]!$"+A+< ($]M!" 7B-%X]!& BF!Z"T#,W(P Y4(QU0'Z M/F*F!]Q;@%1 ;D0E%Y?)1NU[B8(,J;=I?YW0V/*YD(PB[V.+F\+P+;"HR=*( M4BZ*4R>^WT\,BV/TK;"K9&7$+!?L*0_Z]Q&I]>AQ"X1*6)B0>9\+!^7#T'U$ M1(LKMUJMK%,;<8;%3KW5' M<<%*7*IY=/QX&_^+$WR'=H3Y\1Z[44!$IH -,?\!FAFM*!?;R5K12D4D=/P5 M22U1JB:2>J*?E::__"I'CNQX(>^J:1K+(JG.*%6Z[Y9ZQWQ_RH(G)_#8=.3[ M[$G<[(8GE\]+[,)(?!Y@CW#5UHS^CGV/,QBB1?.]:'PV-,NNU3#:8,'Y(]T& M-7V$/:TT0O 0)3HAI1126B'PEH1>0\Z&B6;9?:X>6IJVS;31K%7%QXAU+N*E M;W[U?=;2VB+U'F^CP)T[(18W08D7W_7?$+>:W$UH?JBZ5K3F82:"4$92WV$6 MM_<95;>(KSWX%UQV,2M>KS891W*/49+ "+1G M@)TI-$/HSX,?9@P@:F<.KVP.2?@Y#LY(33&L@VG8+B2UJ2RC030]4)<)9.N2 M42*ZES:AGYI+.ZIX^K#!;D9]KD:<34?TLAU=OGSH]49"[;9O.,(WX;M#]<>@ M>A5Q:+X1I9'CWSHO<>JP3?YXRY$0&\3)90'"U[.#7$FQ&^]:]B!."/^ MN=!\?,Q[F,TQC+*29=\6!1-O7;ATFO@>6X<>;95/Q!YJ>_0KV1G0/=G/A>I7 MZ&:#LPI+P;K'R-U'RZ7ZM)'CIXVF97C==-!N+<6(K$>!\]K($X)1]VI%W(W'-AF^ZPFK =P?I%B#MSH$V MLS,"6)+L;NNO';Y-2?>_;)LCN\,(AXA[6 M+0YD;X)ER7CBDYG4>RM64E.DT4X*$OS5LI.5?*0I@#0-=H;2&K6&DWYG0G?& M8I6Q;'0++L+G8ZR\)R M>-:=2 I*V>@ATW7$PE%$6N+EL^M' M'O:$K\WG6+5J;"QQ@W[%7&4AN>W0,+O7QFB-N;!SH34JQ=04EKG'F>BFEB6@ M'=+4$U:;V!]HF*1MN>VU!6KY;]*Y@VPV\=7E:;2&@KR@6J:=S&Q'>C[;:6V^ M?N8J.?+TC8*O]^ \GV$*DOD(5N9TAC>XGMN%1*,-Y&+9:S90<-1K=<9+RD>@ M (HU0+H*O;23B@\!M#&"&NR,".<"BY6?%^@E:DF6J\[6)K48&I'+?YZN7 %CC(86\_Z,O&!<<>/7UZ>73]\_AJ;-*)^4\J4[O(1/,'JT+'U]>'^X?$7O)C@8("<22A/''P< M\"#" T2=!?XX:,J%BAO&,%PD7)XG@4].ES@@S!-U^CCP(I44:(#""$02'HE? MGP,6+3\.5''"\6* N"K.@Z'X*SSUF#CU<@WO!*/!7FG-DUQS?X$Q2ZVENM7U MK*;97JT.&E0+&!./P'C]!Q.+]VO*,1@QO\6!*RQYAF^= /[0JSAU_#"M8VT& MYOH2&G)'%&T(XE+)JE%=\$,#<;[V JM_KVER?O(?A,_/XQ,QR;\7,%&%A(?) MTC M:@DBEQZW ?NW3/U7.PQ:RP(Z8=^@EZS9@2O3&&[+$&[ 436$D^!=V@BL6!:7MMC%?6QLL<7DF +,'$P#SO7/P9V!J M#D0>.^833QS)*1]8Z])WWKGB)S"0SW#0I&==BE@$)H]"&P#R-L#+ SMZFB M;0_Q5L?&_*!_@:;T67?9@'&'"*]//8NGUT@&BW$KTWMHYROK392[!546T4UC0T> MET3ECLSFG$V_Q1D&*K M*FSIR-]\H.IPS+/7C(O2R7]E%/X4*\!J*D9H#!3VCK0CEP7GHD=#^]>G6!?QJGT0WWHD)OVHXC/ MP33_@I5&,I*4-LG&?+=HZ_6'H)'88EC3_S9@L\!95/?A&H0V=.8_G$#FR;^* M1'+668W]BBH**R;:U0[>.-U4-+D.Y1165*G&XA[,[7#C"('.Q(J*WV&H"1%A M\OC#$=XC!L\E!,,3]A>>*\^_=!"J36_I&E+,)]<@.(C$\W/VB,')YS<8:@&C MYYUH_G-G65K]NN1=[[K%]&!?6PL2=KQ?8/\\G<4R<:8NGSFF(0@J][O,A-N! MO[[?)6[]+-71(K7G:>K6Y02VHE>TT[NRP[4MW^2;8P],G)V<4>$7WERZ:B!7U\BKQY)&"-T(I.H0_,\DO(/V "Z$3.!B=57BL,NAKL#5-$?08V M!/[6=+Q\=DDH'.)J4R@DL-7[[<;)KS>*;D66K0V;Q!"4/9MW?%;E7GV'9P0_ MB K[E*XS2 M\J\^^DEUXJAX5<0X5\[6\\4/=Z/?5=9#PS'(7#DK+*O&CMS&6WI65?A>Y +P M -OQ=(H#M3,#CJ2,+AIOR1DIK:BB'D2X!)W9@KC)=;?2#E=-9,=AK-6>2ZV% M=%EI*S!*\M#=L#!4V2:2QH;)^P(O ^RJ;!5@9'KPHWP_JC5#:]?#-:_?;G[F MP+Y#!]UM#E7?9.E!OU/#3NW6M:!<9H[ZAZ> MQ$G\5JD4'D35RGITMS(ZZ.\>/YV_B&DLFLC3)BTW#!-[T0[=KL$^GG 8/T24 M/'$\8"FS.F.2/5EB-,NNQ-CJF:\N>=?R%LI*6S$=Q -$9F!0!XRD$3_@9W[F M,_=[^993;0;;K"]/Q-3=/6][ZM5 : 6F25SK&R6FK=_"HE94HCO_X0>$MNV/ M:LL]*W4S 7L74:"^LP1*F?;(3'2O?>:AWL'?S=/QV):-YS,4$RNR,7A^3NS? MID\H6ML(J M:B[$FR^D7S-#U&CE@K!%FHW2L(-73O7J.Y%%B1S.VV: .+E:V9GG>&K&TM9E6IR9J)=(M*VU% MMTA.P64]4>.AN?7BK^ZI5L5/TM1CK<(O.KFM%ME\+/J*G_G#$_8?\1=P4N?E M,VD7K&UM-LUSG-WHK.O.8OBHMA-"P/JY85M]7+S&9($'F_RI]P1$8M:51=Q.D/@-;D9O>U$!P5]5%2,>/'I_0?HJJ%:;:JE:X43UHJ7M:O2 M)CE13+MHK7C9ZIQHT8?2F&'%K%>'V%JCT/?UOX"NT)E% 9F5,N^HUSH>4(>- MM>U1G"'LW%F.*2Q/M&\375.8J*'#B_&A8;XQ(S=K.PIYA+&/>K >=4$Q;TRO MZ2-6T;_R-J@DLM@0LM^5:#,@E!#:ZAQF8PXUTB!5$+RV&_ %/Q.7U'[0FM'D6H6PI)/9[[A*@E2X0- AP U#*__F8!W F26.H AYS; M;:M%$CPGL_*KW"HK\R__]N-X].P;3F?#R?BOO_!?V2_/<)PF>3C^^M=?_OCR M%MPO__:W/_WI+_\+X#]??GK_[/4DG1[C>/[LU13#'/.S[\/YT;/Y$3[[QV3Z MK^&W\.SC*,S+9'H,\+?%K[V:G/R<#K\>S9\))M3YQ\Y_.OTS%\X8E@-D)0LH M9 EBL@A&BH)6!9:"^C]?_VRUTH&AAV)%!*4*!XY^#3WWC]?_/3BH[/AJ@_28_GS__SM_>=TA,O9LN1S3R0@_87E6 M__O'IW?77GDR"F.(:9_C*;C(:Y2OME&%4V M/A\ASF=_C,-I'M)WB:O%6^8_3_"OO\R&QRT13+7W\Y&8WG4,7/C&25 MMO^]R>.?7S*2PBB=CA;K]IZ^/GM));A3GO#''.E7ETMZ3LMHDJY]:%0%.IF> M_^8H1!PMOCLXG<'7$$X&G^>3]*^CR2C3?GOS7Z?#^<]WXS0ZK9OMXV1:F7HQ MGT^'\70>X@B_3'Z?T%8N+7=^,Y3G$V'S ?M';&@;39@=)&@XM"@O2S&AM%N I8187"#HCZWD5S',>STZ/CQ?/!(+G\?GOE^GD^. 8FT^:BFF)!N)[5[C\ M-AQ/IHL%.&/*6^6X10%%.0O*90G.9 .%9R:8Y9[EV!@L-VE8!RKB?PY4=A)1 M,Z"L &SFUIM(_D4RD>A(ND ,Q",1PVWVS.7@]ZQ7-N?KU>3X>#)>//<_PN@4 M!UHHP4Q$*$G2-C3<@T]6@XK,1I4X"A\:"3)?":H>H3"XQ+4T8?0S#_&[\*IP,YV%T M!>X#68PWB92U%YF#RB) M$Z LH%%1C9 V>8@>I"J=7 C'RENVHJD&50^X3P, MQYC?A.F8?(39%7R_QC),P_D@:VXI M6@5L_I$FGU/))P%'TI7$$NK6.%-^;@_-U]$$I\3H^.M[##/\5)?L0_ECA@O&!JF@1<=HD].-I7PO07URBAJ(OMWB-\,#Q:1A_'5(H>^2/W+"WOPXBX\OD)JU$BYI M#\Q9 TJ* CY:#SPKD3)*'5)J#(MUZ.J3Z], ':WD^FK*9(/5[W[@9.( MI.DLF"05*(=DWF5 P.)(UUP7-&YRIPN\7LU##B98AHN93+.9UA??#G( MHEB2,H>"]=@5G8-@O07.0HG*2F8\:PRB[KE:!Y'F\2"R9S!H:%L+TN[*RSS8 ME_#CPO@/=.324]!+!-2B 64"1)](ZVKK,2M+3J%J;C'OHF8=.-G' Z=&R]XX M4?#J3-$ZFRQ7AD$1]&*E48$S/$ .R7$7G96Q=1QVC8!UA.T>C["W7]QVQ[1A M^B]<'#%>>E]7+*N1QG%K"SB,2*J'//J0!3GX+(@HG$\A-#^TO9>B=1#@'P\" M&BY_,TB\'X8X'"U((4NT(B$:.1'A-0>;%2DB8P0X1I#519C('))=!]9D0*V5\?DH$24PZE!*.#Z X+FVF_?>4=]P6'+<70#!'U M6&\XKQY]Y?/59%P3I3A.1-K * HN94*PHI#J)U2"RUR"C3QSD.2CKN M(*=/><=.T=%*)!W6,&U5S,5U].BTAH!<@/)10G3,@TI)\1"4X:EUO-]%;>EA MDY&=(N\ @NXHE+.1,5]2)IM:BZ(D4Z15>83@BTI>6JM--T>_*SV;];FIU>R# MB^CXS>P3)AQ^JZM-TOXXQ9/PS&?@[V3)6Y98C(XE.$!F M%AD2"]Y@!D)@+&1BT>O6D=E*0OKD ;63^NYKWFFB\IP@4V\D%A% D#<'2I$G M%6P@9D4L6EC/C&E]('$/.?T[34W_SC-; */1ZC^G4+'E[D;_A=#ZSK.E[SJH(4GWY8K,FTJ10FN'KY%%+6>@^<\@68Q2.5D M-NH 1ST;0OQ+^/$2QUB&\Q?3:1A_Q9JO^1A^+F+U2UYM*2@%)O!26_+;K(<8 M'4(*(23B5B>;UD+X>N_K4Y9L=^%? WH'"][6\UG-+\_,YN(3( ^RWAZG?:?) M'5/(HF..86"MKX/=34V?DF7MX-%8"AU=N#DG[.=5;I/@O*9S9;T[K704$(45 MH(LI-ILBM&SM#3U(5)^2:QU@I*E,VAG*R?CK%YP>_SZ9+\[4WD_">#8P-N?B M)()6M3Q#9P&>< Q!>U,,YU:(UE'32D+ZE'EK#XG=U[YA(<1X/@UI_H_A_.C5 MZ6P^.;Y4:% M741D%\>)1O,<$@,A6;W:LZB%E0H82N^8T.0QM_90'ZK";!B+721!I.-1H2,/ MD$("95.!6((!'XTKQEL9THTCRRT"L7Z7E&XC\+5#L&W6>3]V\X)MD;WS*""' M8):MM[PP!7AA/#M+.SVWKC9>AZZ>QF2[@*4SL32O<+D!7LM*-DX)H&"QGK)5 M6HI1(&RV07#B.[4^Y5Q-24^#L!:@:+#TS<.N>C7ZG!#-M9:<3'Y,M:]0M Y< MBA9*O0'K$1VQV%'0=86,GH9<+0"PZZ)WEK4[)Z90]*\T^619UF21Q0+!E0S% M&&TU2[KR1C)E=:1 >.F'J)' M4DF.DY=NB@K.">MO7DFYPV6\ZPT]C7]V]A.;K&A+6S\]Q;R"0?(S5)#> *\. MA\):IBZE!,(84CR&JO#6^;4[B>E344)[B]] #?P\)?G-Q?J/7W=OB7\YSG] MN:C%GI2SY#']M'UO^(?>TVV3^(VX;-0M_G><7W8 '=2;V3EYT0VWB:"!P MY.0$)J%DU$67UD;W&@$->I64LQXYEGFMF#6@+5IR9E!#9(1J)RB<0<6*,ZT3 M*I=O[U/N87L)KV@!LLWJ-K,AUSA9Z_Z1BEZHD@5(TI"@O"@0G2?5%ADSP5KC M2NNJR(V)W##U (\$+-T*JQVF)N/)^6GDDMZSNJV!0IZS(.MJ4)*;I.L8&"P) MG(M.:0J()6M]2?%.8AIT&5RL\=GCKKYGD*R-WI0"*<1Z,X^BOA!Y %M*M-R$ M&'/K4/L>0T5ZFP-9)9V M)-<.8VN W$]1GY*UW4"DH42:WCV;+2ZC+XFYO.3+4!0,#I@0A-F,"#Y;!M*4 MP(BL8E07]]!6T=*GC&U7RJ.!%%KV!CSW"+WC4BB"H^'158^PULXJ!<+;S)*R MGO'6*+C+W]X&V^>>REN2X[+1PBG)[3(*>XEE,L6+4V26W^ M-YP?3?*EU&:#4D?0<9,A*$>"$L9#Y*3QG75)LVQ\;CY8:X_L]2GRV1*=M[=< M/\'14+.O0UIT*=B8)'!/"DLY10J+"P=16739%B=-ZUBJ&>+VY0UT@K@6 FF, ME=HN86G,SDH1!KD(@0KK?1:G0,E4(/C:CJ9$G83DW/'V+L,ZC]FB']$9+<19Y,I;GH'Y4"AHH3]JH *Y*,S!)NV:=PV[24,+GCZ4 M3_@-QZ4#_2UC/1+E2HEL7&IMHJ\1T"B;+O, M;4X9/]//\-)N#P)%U,9%!HOFDXJ1O^SK@& >I*'52CJR&Z'M'8>+-Q[<)YO4 M1( [KUZ[%F2XR!K^G33@-(QJ"^E\/!P/9_-*U;>+&"L0>BB<,,,%9LGQ/)1(N*4:D>].I\[!D'[/%OTFGZF M\WGF?=TMI[N$TGU07U[@8Z2=2=3$DZ:^4P6'L8A!F[6]$_\MU3KRP:%$+!&]J(;FB "XJ06%;H3@N^9B8:ATB M;4%FG[1M:^QT+;4>E'N_FAR?3/&(/C/\=F:%NJW[OO>%^RL 7Y_O1I7@*UY( MT?>'0IC9JO=_"$D*6>_JVZJ\5-;@G)00DT4C=0[.=# SI"4+#:MCG L6(]? M$J?%"-Y 9#Q"*B:91(Z*-:7Q8O2S&OV0*+NGGGT3^;3-0*Y8D$K1^:(,K+6H MI*3H26L%*FI2US)&$"6@*KH(\JF[R$,^0%>?K&J?,-5-S\U$"]Y#3(:=;X:$V<5:ISM=VU2'/Y)I[-!YT M(8H-3%"%)L\@"440+ M(64K0M*UY?#^H/KHKC\= )O-Q;I?]R2&XHMW&8RJ;:VC):-FBZ\#<8S-* W1 M=G#WI"WO;R=3 N-X>7TZ_?PR#>,9!=[+<^W%5V< SO\\7:8^+U9+,FVRU;5_ M6:FCCQ.M%A,">&8F9);IB]:'0MUPTB>#TARGF_AT>P+#7C;UBV]A.*IZB)CZ M'*X.0%E!?4"CK=#D%=>Q2"IZ#9&4%!B7BW1D+H5I7?39BO8^Q2X'!6]G N]# MWC#,CMZ.)M\[[A*QXC5[S!$^P&.['A'U31^GDV]#>MK+GW_,:D/-Y=%>S2Z3 MOONV@,V :9%MC!RTK0,_T3'P#C,4;G,IWF<>FA^SKDW=SOF\LWF07R8OTG^= M#J>XV%M73SA%K61VS-2Q4!38AWH;0S,$H6JM4F:6R>:7X!XBJE>'9QU!Z59F MKZFD6EZ73(AY<4A>]2VY"+^%>56Y/S^458/'!L;()$4B,GTLY"-8!D&C@T+* M5F1OHW*MW>N-B>R3.=T7OCH59#N\W=P&1/<)3N<_/Y+!J74;%SW"!BXSS;4A M9U34'LN%2(O!) @J:$XTZ]C\$O?ZU/7J2M>A5%@;V76'K9>GLV'U7W#IMRY& MY"U_D@?,<..%0E%2;'[\M0%]&Q;=/TU\M9)?=PA; MJ5@E_2+W,E%$$FI:CG: BS:#9EY$QR3/V+S/USJ$]:I<_U"8VEEB+7N'K5J! MM\-Q&*?K*Y!2+BXI4[LLNEJF6*"VOP:K54+A%=-6[B>&64%=JTU%$?\G/#F= MIJ,PPP^UVN1X,OX\GZ1_#8R7+&H7@,E,@7XA_SCF:,'+J)0M$:5I[G,^2-5C MB&)V!=-=VZF1K#H)8][-9J?$-)&U["5\I:WT(*"*)JH$J5CB/24+3ED.]7)H M%*6$U'Q SIJD/8*0I3F8.A!:A+G?S4&B]WT?(8(HO64&DBEPY4RP6?BXK[ :+02D11>TZ0 MHULL+ONQ%,5Y,JDZIZT/L.ZBY3'$"MTIE!WDTK%+<]73BEH44:=A^%C[Z\DZ MA5"61?N^S(H)0=\<7=61,[.A4[RO&\,'=6.V%50S_"S9Q,4\TX_3(7%\$D;G M$!\88Y1&) ZQMK?)Y*I'4>]""J9$8K;XU+J5\+T$;3CFX$GHFW82ZCHG<7%) MZ KG6D6MM>= -I) 702#P',@?\LH410Y6[IY,^JUJ6MP+7]:Q?(:E_^EERR* M%I;S*:Y,K!@0GZ'6&8 Q:3%!FJQ$T8RB7\%,]LHJW=IFKTU9^! MU90\@BQ$:\0T$$F;%B]_#\-Q+8'Z,/Z$X>R8X^V4+,31<(:?ZH*349".")"9 M[($GHY"DHJ@V. B!HV'1VQ!O%%/?T>]EC9<]AIQ"*S!T(H"636)N*K75X^H' MA@+7(*,'R7SU+S6A5A9-/H0L/@BKR(/HWAJM)JY/?<0.9XT:"*Z-NKE-VXV^ M2(-0 @E;$B6!@EUE#6'=I03,JCK^VI!CFM92-@^^JD_S#/>A:=JN?8=ZYMY) MO0.>LV=2U38ZF6QDB!IB$@$HG(T&4J+VP.W)]8/5'3!%Z+-HZ\$<@.^KHA4/(5"1-)?-O:N'W[O M.M!Q3]71;BR6=M-AKW2#O74@8"5&S34#+"6 ,C9"L,X!!EZ()*^B;3X@]AYZ MU@&0?UJZIYEX&C9T+CB=8KYK,()G)FA.W%9_OFJ_#)'7HK9@2?,Y87)H;<(> M(&FM]"![6KAI*:4NX_LK20F!-AYKC8OFO*$ MDJ+EI"?KM%.5A:BW^0MX1H;79?+.4NM;X-M1NA;<]CF;=B_&KGNA[F6N@<-17+D? Q&-'>;=IQKP/DW$_/4FNB4& M%6R18+1"4*@+N,(8B,S0%$_JM'F3USN)60LJARZ::XV5-J+90\KH$R8'F)D2@*/F<%DEE)!$8+SD8'/"4K4RQ.B]85+NM1MA:@/61BFT=3*+[J]IK$/I6GA[ M8EGI/J \,N^MK6,:!"@>$)Q.'GAP43E?"D4&^P#=:O+6 M0MJ3+\AN([VFJ)&HM*#VU_'9;4;6;UT"LU_]7J_TMC'"1;Z^-,=(<\Z*% MVCA?_\:53W[$Z; :^9N[Y&Q8Q9L?Z:B6Y7T*TZ,@- MQ%@$CSHE57SC1>^ C3Y=3^WQKKFI=PX-J$-<-@]*6W+K$J2HR=5C,9 M]@)X M20HI_,A.M#9ZVUXV/_#@L<>#XX[$?XC^C"YH)9$EJ/4/9.TI$G;:%8B.*&.! M&2%;Y[2V[<_XX#W>_P_/3L7?-3Q7-E!%+W5F"$D[!BHS"QZ+ V^SD06%H:?O M!YX/CD X[+7@QP_/7<7?_9B411_>V; ^ZW,ZPGPZPDGY>-9*M(X5(7:FBU>] MQGD8CF;725MO2,KF+VDV(F5'_AH-2#EOG?UJ_C?!)!-> MAV6X2*TMBM7/VVK_?3+)WX>C$>'\2J:-/G-ZC)D@-T@QY902!WJE!*5EEM[QA=AHVLJ\ \ZEOFC;H:E.CTY*O1?^B#X6\Q,6'!]&ABIQ; M0*[(*508P45BSDB.RG#T:-=K[M(AD7V*7/N$^UZ!HY=["U85NP;LL5^@CLOD'KD>R9\^XB]4+0 M^!0'SOO@,=.:\=8W+_;*8*^ZMO_/VT>[P*V?.VHY MR&?1&_5#' V_+CL3>.%\=%$27[47<[2>PA$A@>GLHQ66.=YK([22JUYU?7OR M>V=W8'5_,G:^FF&X9!LI_#P.5K%Y#6-K"4!&0=(ZA,X([""T 9N(E>IY);%W7?3U%W/?WO MTWIKB"L68D)&=D0EVL1U2!93$BCPE2KF.NBY=8GG0S3UZ1BI(5Y63(AI)YJ6 MDX7NHNI%2J?'IXNNK]=Z"V&0(4KNH?9E!$5*%X*4$H*0*H20C7*M;W=M3N6& MQRS=6N3#H*J%_!I>M;G%]YL?9]4T%YD7K86,GC%:B!1 ,1;(U[ ,T$B+S 8K M?/M[@P_3M3OO&AF9>NO^>196(5 MB)MZ)P(3N*)J%D.&'$(1@O9#>O<3VZRU-2GFU!)M!HN< M=H^R$ER."@)Y-IX9=$%W'=FMXT/TRU[NC*/;UK*YL Z9B"HZDOMM'6!2CI:B M2(CH-!B,QGN7>5&M^\ \\D14YPCK6(J'-:QUD:<_)^4J^;CL&MK5TB HUFWSA2"%@TQ.AT'A:IM35BMR M$9QU!= PZ;5V16+KV&E+4OMTRZ4WX-M.D ="W2<\#D-R7*9U$N&,)%BI'Y2B M!=OW7AL-:Y#-"^W3AI#?HVT:(!\3;PFT5,1GZUT)D93'K M.8*3CH.4Z(P(F+0_O/E=-_[8UX3X7B%N8S%VGVAY/QE_I=CH.-?A+!>)^_K= M+_3=VG)SAY3*^@]OECS9DI]&:9*K[QD(IJWA,@/SJ8:9+$)04H-)A7&FR:RI MUATEK[Y_5RUU]5F7'2\&/F>3$Z\-[G4M6PL98L$(.K'D?8R!F=:UNJLIZ5.6 M8VNYW]0I#1:]F9FZ2LO919E!,4HC:2GPE2TEB@>?@@"AE%0I)>-#ZVLC*\CH M4VZA$]%OL]P]LA7;'6UO\OC]VXN.#JVOP0>S<1%%A.*,K>5G&B)*1D2<*S9 X85Z96[B'*UH[K M':1L:#.Z/07<6O2W!^OMONY-YS:^&\_FT]/:X>=5F$Y_UM:)QW7VQ*#HHEAV M"2C&U[7K@P*7+8(5R,D1-RG;UC'S??3TUH[LAH9& CB407E[.C^=XHOQ^#2, M/H:?B\$X2Y4\[RHD6?^5'1N>+7EO9(SNA8Y$82428#"S3+Z(JG,="@,N5>$N MI.R:9__7W[N[&=ZS*:1#G'W"D[-5K]-PA^,T/ FCU:E*B3HR3>LA?*E3<2FB M=\;3\J!E-H<0DVB=B]Z5YCZ%3,VP=I\?W;E@.PFV'J#ZW?C6,:*S*GMN,EA= MXPXG"\3(&"!3EJ-CF'5KN[H3P7TRO'T XHXB/0P*+\\3T9O,!$L@N*CIB13! MI5# 1"VD4SZHYH,&MZ.T3^?"_<#==D(\'. 6*70L#$WF",:I>J\O^3IB2D'F M46#2+*C099R\-J%].OCM#]PV%F&;SJ\KZ/QYO2[,E8(V$R484LVV"0FQ* &< M*)(^"E>X>RB^6.]5?3J3;0Z,#E;[@ ;N^V20C*SE,J4V+49O M,9D8S4&]JPT.^O=U[-H?;;.I />0]:@=DV8OPZ@FZSX?(B$%Y% + MY;AA4*VU:E73SV_#C?4/$A4OW1;I^C84A*=&+Q51(E4LF+20\1(+%M'+"OAP#JA#/)BA>R@ ML\=])/4A%=D:'"VET"TTSK49U\+%>M4@A.!!J8P071!@&06CC GDKH.:ZCOI MZ4/"<"^@V&;]]Q69OYH5LO8\$."Y81V0PR+[K>#V'@R74G M]'NAM&-.E-;!TFTJ^N!E[B;I^[V(C5>ZF6WXCS!=M#N_),,DBNVT=B270.$Z M\0"QA#K9T0>GR+?UK'5ON5M$],%O;"OOW=9Y7XK_,I]\IC9;9E[7>7AC,[ Q M/VWRJ+,9XL4&?S'.*QV \^*VUZ=(W@43*5D+,B">G01Q12$E=\IGYDW(:YZ[ M;?SN'7,JF[[N\A*8DC&J'$$K9FL4[>IP*U)Y2#&TEL44LVYB>5L:^F!5]H&8 MZ\>2^Q%9JYS=-L0NJSDTH<1)DX [5[O8U^EI*!(XG9VU2D?G9(< 6[O:9D_Y MC[XC;'.A'0IBMPK51$P4MUM/*U7OL^9BP7.%$(1!F;,N):V;2MZ5EA[E5/H, MN)U$>%#5]GTR<*JP&# 3U;6HQ,'T6$"ZS'5&]4E&=NE8ENOSF)/29H^HVP; M@1T*7'<4@DMI=+V:'R5I8E50@N.%PIZ+Y C;].'Q'B]/5PO@9D,P0@DBKG(0M@@HNH(?AL7*W9=5_8(8+>]\'J4 MW]CRYO8&C]]_CJ/QS>UMH:@88BCDW--?,JA0"I!I%(!6B<)5C(69CK9SR\H1 M*;E7P5F(H1 O* (X5N^2&FEC1F^<2FNR<7?ER./*1FPBV1M*9NNEW:N)^F.< MR9#6VEW,;WXD^J7S2EZALDW9@!#,@=+$?E0\0E&:OEL,A.F8^)B1NS,CL(4ZUS:<2(.SBJ"?S\]KHQ.IK4@^#6.)\=U@"U] M^<<,\WQ2CSQ/Y_@RS(:I?F X.JW\7C[T;E4;G2S_8[%E M,;_X1G1^1:(W5L?^C)+%ZVS^:);^M>!Y;YH3BZ76-PMD*K>*U(*A-4& M4P[)-2_HV)#$7<\L5[[NKI>]R/\\GX_AW9C^2J;G!\YN-E Y]Z_^J&F@ M+^''2QPC_?Z+Z32,O^+2]=K>%6CSXF8VOH-U:!$B+\GZ4LGZ.)W\4.^E#N+I@'538?<.K(L"(^LM&A0*N21I0!I R6,53&^O6JPAH3UIN2BB<$V(T%WC?(+KO$:%,LRPJBJJ5)&@L$ MRVD+ENB=<5Q'LV\%VY<&/D\,L!N+NT]XO7[XGS#H6"('H[(@0Q$".($&DHO" M9*6Y*^L=]79 7&^J.9X&OYA/ MEJOQ$LMDNER3'?)C3=[;+#W6?A6:S:NO+WL_FTLYX-1G/A^/3X?CKV8GN M9#Q;$G(%J&]^S*>!-NEP'*8_W]'>FM7;U?2;Q"F]YNN[,:$19_-!+H4,/"JP ML1XJ2RW!:ZE!QR"CT$6FYE-:.F2GV<7.2QH'&K.SR=9Y3[RN4$0(07HH,C-? MF%*EM)YDLH*,/F3$^H;'.R^+;BF]=EU(YD3U$?[2Z)N6#4*2TX M80"8K7>D-;D7,>D 5MABC1$QV-8MY^^BI0\IIKYCJXD<&Z)J^?;S4=17,#\P MY"P 2UP% !4 !P;&YT M+3(P,C0P-C,P7V1E9BYX;6SLO5F36SF2+OC>OR*G[NN@$OM2UMW7E"&I6C;* ME*ZD[+HS+S0'X%"PBT'JD@REU+]^'%QB)2.XX# 85)IUJV)+G@_^^0'<';[\ MZ__\=C'XZ2N.)_W1\-_^(O[*__(3#M,H]X>?_^TOOW]ZS?Q?_N>__\N__.O_ MQ=C__N7#VY]>CM+E!0ZG/YV-$::8?_JC/SW_:7J./_UC-/YG_RO\]'X TS(: M7S#V[[/_[&STY?NX__E\^I/D4B__;/G;\=^$]-;R#"QK59A&GEA,#IE5LJ#3 MP!/H__OSWYS1!C@&5IR,3.LBF$<%+(B4K-)2::YG'SKH#__YM_I/A G^1,L; M3F;?_MM?SJ?3+W_[^><__OCCK]_B>/#7T?CSSY)S]?/RK_^R^/-O]_[^#S7[ M:Q%"^'GVVZL_G?17_2%]K/CY?__Z]F,ZQPM@_>%D"L-T_0!Z?)Y>_87<)/:_^B?L>6?\;JCYB03(F_?IODO_S[O_ST MTUQR,$[CT0 _8/EI\>7O'][<1]H?3G_._8N?%W_S,PP&A'CV"=/O7_#?_C+I M7WP9X/)GYV,L:]$OEUQ!F0KG?]1/^WEO3.<$9)PN(S+Z*0ZKBC?$N.K3]\=\ M]5DL8X'+P;0AXON?W13OZ +Z+05\[Z,;H)U]$+O BXCCEE!O?>X-G$N0=Q'6 MC_PR@"%.2W\ZQ,GDKVET\?,,X]GHZR;8O@R&%8#4W"H^ S'_#V\\G%CN#_MU MXWA+WR[^Z_J,'6'@MRD.,\YWB^5#!J-TZX\&=:\:7?V7 X@XF/VTE['?6QX? M;X;UB( %-GPSQ8M)+R*=8673RCH\TPS2,=6E8'YD- MF94R5OG6*YH]^?9JKA7AQ7BYKL4KL=7.7L:CBPZXG(X:BW+.&2W@+S^-QAG' M9-C0KV;O[-_28#3!_&]_F8XO\?J'H^&4M/O5 .NSZ87#S_6+777B M4(P"DS@C:_&DN7;@8#I9_N1:31X%TU!7'CAQ']6='6@>=2'N5D:=2+KPVB!LLG+HB)+W-1=DCP;<$FP M5# $$:.7]J'SX9C9OV4-/B'YVXBX"])'%Q>CX0S7BU]GYF%/V\R]CX$.Q*28 M!I48".V9<#J&6$P,P%N3?@]%2])7&=7W&=^7F[M4[R?8^U3SAE3_LD!$"]0\ M<,V*<)(6Z#PM,!:6M>"E1 7*I.ZH_N7TJ-Y%L W?ZINFRR?ZVUZ4A1-\PS 9 MS73PR, XLEF4+0:LSL79)@9^?=KAB.S W?UYLX_MM*09%861)%*9SYLR[ BSID+P7!#.T"3/<>NP),;R[.._S*YMLQ6,@ MJ[,N%XNAUE&B$*6VVY3M//B&6]Q+J?:+5/D2_ M&D[[T^^O^P/\[7)V_AL//CFR)$#2?J*5,RR65)AT:!-/JOCR4/SD<8+O/O$$ MB-U+B/<)U?L3^@$_]R=3TK/I;W"!/1 & ()B:))C.EG"DWUBU@=4M+&X"+$! MJ;>?>C+$[B',^^2:_5P.OY^-LK84TDZKI$SHSRM MU>;,($BRYW6 DG71"DT#KA\$<3+4MQ/U?4VP^VO")_CV)M/*^Z4_O\=>[#\E M(QD*Q3#+$^T_+CL&BIQVYQ18$WATZJ% R*8ZL.;Q)\-^"_'>Y]WMS_N+G,BHALROF*1Y\,W_N*]3[7 MOAG79_3EN_>1]#\NZS(?/",QF,H /(>Q:40.9]2E;$1)Y_:,?T]8-/C><= M17J?Y=",Y=D1\V[\?CSZVA\FI'6&$JV/Y \(6P,Y=,)(6C'GFK[AX+AKL9&O M?OJI\;V/<%?$3_8*D]T"]GXTF<+@_^M_F5L56<>4P##I%<'BJK# :<&1!*TVP3'5(F0 M'69)7N->#-]\V@EPNK/P5K"X5UBLIHL.WI^/ADM'OR3O+#C)! :R!+WQ+"8N MF"LN>*,#)BGV8O+N$T^ S;V$N(+1O>)?'S%=CDF]A(R?^M-!/11XCH5[6I#R MU:>3+"1)_UC$7+(UF%?D,F[!Z-TGG@"C>PEQ!:-[!< ^C:'FV'_\?A%'@Y[B M=+@GEYBQ(E5733$P(3./,D7#L_6XWY7$K<>= )>[BV\%D7L%NY9:]>I;.H?A M9YP%WZ*7IOABF1(RU65)YDLLC!OG'%KE<<]KX55//0%:]Q;F"G8;!+#.+L=C M6NK\'J2J'9GHEY,>Z,25R<"\*8%I2)&!,IIEZ('SU9CC%,:1I_RN^A"DLCM/.. M7/,6X M@PNQ9AEFH#-$86!1!%JR]$5S81WZ%ED"*Q]^,E3O+]H5E.\5I5JHX#D.!DLX M0AY MPQ_/88R3=Y?36CU=_;V>DL6$J W!*Y'IZ HY>3HS!])QTL<0_'Z)78]C.!G> MFPEZA1[L%>UZ00O.==&O!_"Y9[33+H%D5I!?KR.0,G)=4_NS5S$2FK3?.7WK M<2? [N[B6T'D7D&NY?)>]R<)!O\OPO@U_83LA6P*3\$P&0-Y])E\NYBY81X\ M)K ZZ-(F/?/.@T^ W!8B74'S7B&PVYCFV<%S5,"5+E@\RV:6^TVG"2AOF$J8 M?,"D4]CO6%[[Z).C>E>QKB"[142,<(UA\&:8\=O_@]][-EGII"63/WO+-/I0 MJS@$BSH9F9V7 "WLKSN//0&2]Q?G"H+W"GXM0C'7&\Q5HC\W49!ISZPA9#K4 MQ)-91);;I($[S]-^=T[KGGP"-#<1Z@JF%P&O?_WYCF@(\3_W[$)"NCB<8*8O M)J-!/]=F3[_ H'8Q(HWZVBRXY+V['MRK^3Y M6IUL*27JP!DZ)"L;+-EEM8^5EY+L;L=+**WKO^^C:-;E8M[!(2"$++1@/LK, M= GT%1@ZJ[P%VM9BH1]UM::#]#YIQ.?:[A7;B_'X^YUPPFLU>2&QJ+J:8D@P MP;+DZ32S-G.I'K+XGW6_DQ8$;]SI9!M!'Z;'Q2:(?MA.)UO1]7BSBUUD?1@M M,,9*:\D_%;G6FH7JFN9"%JV"G"U';?E#=^7'S/[.G4X:D[^-B _3Z42%G,@D M)C?&.=3K81[($ZG>0DBT#)0JDA M"8B)>4]^3,:8=+9&0^BPJ$I;FSF[R'0#M[D.9I%=.(*%$JEI)"D MPLKQFAU+*ER0C%PKI(40Q_A0&!F[R8GL%X_+T__/R?,+C$WJRUD@%D6&\ -4^QYD0G)G,QH7#C;:MVQDW7P )Y34(5F\F[8IF>)[> M>B%WXPA:6+WY*XZG_0D9(:\OA_EJ+RHA:70JL)1J=J\0R&AYAA7:D(2B=:MX MISCM_GW?-@]\SB1W)MB&C7F6JWX_QB_0SZ^^?:FWHDM0M)E$SB-GL@A>XPV& MU?X#S'D=5)2!MP_4K@3RG+6@G80;]N59@GHW/"07H;: M:H(\W9P]LQIRT4("A(FYH+0-1;(4A6<:58UZY,"<545 \MKR1[,\-GW8%@X"[EFD+J04-MLK'FHMV8K]_T:T;..[384=@=AG)<8I]>X M_@,'^=/H5YC.*NM?7-0JZ_^N27"3Z8LRQ?&+P6#T1\V!>ST:GXTQ]Z=O1Y-) M#Z/*QD$@*\4+IKW,#'R5E@;+2:6U8:Y/Y23T#Z^G5_6/&^19C@ASH2]%WY?8(S 6@YF6^ MQ"]C3/U9^BW]EXO5S[[M 6J02%:3=)F<9J<#"\HD)B!8+%&DZ%L?7MVOZEDK M[I&1WD$4[!VM#VI[BE7KZ$G+?9%1L0*UVY?$R+R(P(3UF7M=N+"M;T8>!/2L ME:F=J!M&S*ZC=U,8?NY7\WZV8O+H7GU+@\M:-/GWT2C_T1\,>D7)6!17C$M5 M.RY+5;,W/+EZY-61L6^U;IT,LPFN9ZT5S07?043M"@>/M;%^S(P.8\+!/3*? ML%[K!:BQ'ZF;9T.=!,D[";"#&-E++$BF?+[RZZ]TKF=S\L%'QZ+(F6Q[! 8$ ME7$M1#!.!9U:.U+KT3QKLAL)N6%P[%;8;H'FAE=7BN$NU_;:H69]E5I=JU*= M0!^=TXYC;!T97PGD69.^OV@[BXWU("0( (EE*6A=KLXCX]PQT(K\]FC1^]9I M3_,G/VM&=Q!>%_&OMWV(_<',<2;789:0>SX:T(=/JC-"_O-RK24+;FMJE=6I M[BW%LJBB8,J:+(3@TKO6B2R;8GOVR:V=D-!!?ML-G'MS?P6,)U6%O5BZ2_Z>(NZBR&&1?O4>OM>8_G4V MI@*3?&+T_XKI#)'5"1L,1"Q!"3K7FAM\JY&<#/<-!-W!?0FA&E]BOK_FGG=D MD'H.C$>D34YJP4"J6H&CHXX\WHC(36N;"?X-LO."0!3U^,Q[7S_&S.\>U3"G4R&B1G4M4\["QJ4"HA M4R0++TL1,F^6![O!PYX]\YU(M8.0_2P>M>(H F5K>T3%G+*6:?)I&/!L62%E M-*2:A+IU!'\-E&>O"BU%W4&L?P6B+!+GPE<(4M"11<9(U"DP&RVYN"%YBZW- MOA/F?4\!=Q#?7[J@OXVFLS#'VQ$,)SW/A4NZ9O!%5#7#P+!@?$TST #%(*)K MW:UB)9!3#?KL+?0.7+_;N097)LF-JPE70 ITG*F<0^V?F\@JD8G9XI,3@"'H MA]H/[Y_:L0+4B6I(6S(ZR&U[T(R] 5,*\E>Y=ZR0,)BV0I(^\UK8(X3.($#( MUC'D#:&=J.9T04P'ONB]&^\;PJG7WMF0&62,8P9!DP=$9R,8,HS08,K2^UHO MT'5NP6U()ZHO+8DXI"MZ0Y53=KI6"3*I:U\@QX%%8P(KI1A->Z&VY8Z#LH,W M>K(;1U>2/H"'>@-9 71>A,ALKDW?00@6('A&N$!S#*:DUM78Z]&?SLH, M:VLA,H;(B,9A(I ]F0NY4B*QR).M@UPT\X9<;?+CN0S(I1+->SFMAW.B6M&* M@ YRVQY8L1'"SF:J6JS]1R5*!BY@C(@.N#4$K.WGN*-QN M4ER6558SBZ;.>QOC>>UA_!7G;E"M'B3GYUTAN[AGLD_H%5DTEMSE>OG. H? M'#HEB\]&HVJ?^; -Q)-1E2ZIZ2);)N>9G&'P'OKD09_!E_X4!C<4OF>@A 0: MF%&YU XGY#$I20Y45-FBR2GIUI'TQU&=CKZT):"#..D'G))\,+^"\9 ,HB&'<20M#&T+^-5>1Q5">C(HT)Z" 4>G_A M/9]R5B)8EC-XIFTF,\L)Q;3@48>0N$G=FZ,GHP)["KB#TME?^\/1>#GZ'2>D M@D5#<%(S'F:S9@E9*+1&ARH5F6KWN]:NZ5T,)^IU["7J%=;GWN;G_76283,O MWGU?B_Q)XM/IN!\O9TU5/HUJ;*7>Z8P&](F?KY;A@\59-BUZ*5H77[9!?J)Z]@2TKM#.O4W:QV352SYSSA,94$5'VB_)[@ZY! 8V M2X\1:?]L?30]ANE$-:HI%2MT11W!P,3W4(/&YSCM)QCN+M9SW!*,4' M%MO=7,6L@B;+R3# J)GV"AFH "R ]BD"&GZW>>'QSU6$['F6)K $AH[P4!O@ M%,S,1:G%+,BL6BAZ?+3>+K(^T'1-B8C]HY]KF)C\K<1\6'F*@HZ]Y)4G!5>.XAG M0:Z2$HD5XXLRGKQ[:'TY;*YBR,:''!7+WA$H5]N:85 L92^*U-:KTOQ2_2CG*F[% MSD9S%;<1;1>O\XU>S"]'EW%:+@?WASHMR]^2SUIIB,=* ^#S;^7MWFV]C"@@[H2$#L[.!Y#)H$%E95AM(E%'8=2R#/+V7+9D5=@2%+:NPSTF MA>B&P!LQF^]S!^-YZ]'WF6C?T>QQ_/88P]H532$3536+L/.Z=8 M%%8SYT((&$5";-_XZ5%81Y6$MA6+Z[/@FU#0K9;,\$Q>7$[/1^,Z::>GA>,2 MR9(+/M697EXR#R$PB\%$2=\ZW3K=Z $XIZ@5>XF\ POZ'K0WD\DEP1(N&Q.4 M8-%Y6X./G@""8SGGJ+/P2>CV'1U60CE=+=A!U)WT^+@#Z]WE=#*%8=TFNBUU2*[2_*202:G;62^&#(LV93,DK!ZIDWUGN MR]N.DKRRE29K'9B223"-+M9!&((9K84)M1-%;'T/=#1)7MOP^4B2US9B?.HD MK\EX6J,Y^3)-R4#&\==^PED:0XY6I&Q#%4!FFM.N.HM^1^N3!FVMV^SJEQYP M0P_HNVL=6/?L(TGEVHK&44-Q-O0S;N"9>>%S1)/%I?8FH+9)XMJ,Z_M #IN_ MU8:C^X0W$O#!V'=8 W3:,1$B639H$O,QE9JY:'G4+GB[T8"!XV)]3=[6 4G? M1JX=A!1>CV&8SOL37*2:D$_KHZ%]BPXVP[0!6EL@%U=&'3!SY36TSM&[ ^%P MCD)#8D;MI-I%AD?^BN-I?T(>R@)0D<()LE3F+LIL:%VL_,Y\MQ=XF*VR%5A6&Q= M9B9P=?:HL[X$IS "-QLQNOKSGSV;#<360T*O3#.<^M#)!_SQRB/V8J;Q\MCMA%L!R[7PNBX3J 3D8XOI13C@M<>1K4D M1.>ZVB(T1,-5\_%\=S$<19K7/I'SO83:'G_6.57;(6$=9Z1(&#HJJQ2BPM"^*?)J+,]^ VDBY([( M?U<66MO#Y+ X *9-H).P)N4'3N>75SY**+SXU#Z!YP: )S 'FO"R@NS=A-HZ M+C<+)5UG'_22!1F]+ QU(-LD@&9>.#)U @I;A!%);Q:ZN?/!SYRXO675@;?^ M$6?MO_Z.0T(TJ+4'^8*D6EYU7W,O2)A>29ZX8\EASO2X4-C%.YQ"*Q$O[A,B[ M&$Z$^+U$V\'XJCLZ.*N?EBH['GQ@PKFZ/JW(,%7 K -3E$ O1.L))"M@/'N7 M?%_1=C%HMVX[OXV&HY4[SY6"6R&3E0*8*5$R+0FJMZF:*^A35D9DUSJBNQFR MYZ\3[0GHX"K_S? K3F:#M.;PKEI$%R,QUSGA7M>VOY$T-]8N]CYD+:WRQ=K6 MY\ Z+(=7A2ZX&W4@^ ZB>$L<2Q/EAA!Z2H++"4,-7GCR3!TR[Z#4%T/[K"&E MT/IR]P$X)ZH6;<1_\!.EEXF!(I1F FO.8(J:!8&%G!V#FF-2*9J#GB0GJ1\- M2>C@-%D/C"P?E\B_97G6_<\YSD#2/UXES2-7"+GU=<"/I1AM1-]!".K:)%[> M9/:'EP3R.CS^"Y;1&*]&@^/D[C05?L#ZF#+>_8F\;&J0F=:3TM8O(6+N><]F\F8X\FQ MQ!W,K3MPM7P;$J$M.HK2>K#)&B@GHDW[B;B#,.MFZFD\H@C5ELN:-F4;0FT4 M)5BRVCNO9)2J=6.#'W&/:2'^#J*N[\>CLNA@Z$ &CT[4X[X&!IM-(3+^> 04FWRITJ]#K*T;JC]M5,! M+5S]G]8F\;8@G[V"=$O+?3WR3?6HYT3D3A3'L)9;ZA#)Y=? F8LF%YNE\J9U M ^M; $Z+_ZW$>9_;L"^WR^FPRU9LUP/

\B9!7!%;W3K2^"^P7F/13#[S.WBEDPO/(M+&>5-*0LZXB&:LR M&6E;O^$K@1R>]S9$/<+^]D+N(*9^%]3+_N!RBKF'I.4\]MB?/;G1*>D=#'2>5/ \RV/VYAE%)JA M MKR:GO\8.DK;CU(G8U,I77 ?2N A]>?;@G?4;NV)ZN#\VD-V,7N>;]!I"9[ MN>186 ZS!D)&DJM-GK^Y)<0?4[N:$+;V_'N"CIYGYS#\C)/^ MTF/3OUIM]T]'WOFP3I];K7X[KI^>I]3( DRGE(@/=6.1>4<#2I MI.95(9UW_021K0V*09:)[ 9-_H#-B8P'@5IZKD+S7.>CZ?JY#9^/=?W<0HQ/ MW?7SWA+F;]79Z.++:%A?N%FKAB"2M1(],TF1<,@[)$>!%V8X0'&6&Z[:#[!X M -"Q]+#9ANAU.K.WP+OPS&]C6G1QV 141ZUL5@)ZXFXV^Q-WUTUO)O6#J80 M(Q D,BC) HLZ +-V]57=/1!/$*+;GYSU8P=VD&P7346OQ[/-29<&+R'?GXS/(,O_2D,%N"\M4(Y4F!I(^FSE9:!@LR"E#%H28A]ZWJ: M!P&=A&HTDW@'L?T/.*7U85Y>/2P[=$I05I.)[+0V3// &1A$%G@T3AJ>BF]] MH[L:R2DH0 ,9=Y/LOB)_9(&-*RDSZD*FD/+58TK,TX\8Q) ,G6Q&E]8ATH?P MG((6-)-W!^F^ZYL_@G=@R7MFPAO.=.:!!2]-G:[E:>D^Q.997D??$;=%-&$O M01^F(^XFB'[8CKA;T;5!4]0=9'V8CKC)F,*3H!<%ZDA@X0KM3$K6/K!8K=8^#R*XG%7PNOG,Z_LH3HGJ M703;22%\&B-,\"7.__?-\/XLS@]DB[X>C?^ <>Y!TB:@FC5C%+2G9;)O+!3& M'6;:ZLB\;3X=<4N(1Y&RM<_U8Y>4=+99K!FRRHV2MI;YFE13T7W29 [7;C$V M0D8I ?-I3[;ME,QMQMUNPT0'^\S]59-DYIV=W]?F<<3!)F4KLAI.)4FF@-XF M+4)B(43+2HQHE8G@4^MDVGK9M'I1&=!'!)L#/.8]6S:*G+TND#[2?0;P_M3IW;AJ8/6$3.H;R:3RU7Z?C8: M?B7A$"_ORN]$T*27/83:5Y:E$B33G .#Y#@S*F'B"0/:UO?0VR'\ 12K&[8Z MZ&&Q!NU,[^^#54%S6WSU1 R!+:*V,Y>1Q!24X,;4P66'4:W5 '](S6K 5<.F M%O-A*#-EGT.=?[VLS,;\'KY7F_+%>%QK769?#O.KBR^#T7?$V1+?+_;D]P,8 M+@YUD[TI103FI*,=V!3+P/#$2%M FX26Q\W&0+=&=IH:]_0D-FS%<6\QLQ=F MS[7$+%P)VC*>)=3R3<\@U^N*3+)5D.E]\ULK9 -@/X@^'IK"ELU!%K-C'G>N M/\&W18.[&PM[VX?8'Y!,:84OL>!X/!L#B+/>9Q_)Q1YF&']_5^@W-6^._FJ6 M6_OJ6YK7%O:41RFMLTQQY9B&XH@)""Q$;7(Q/&.0&VGNDRWAA'7\>:A%%ZT. M[G;]7(JZXG]9!V;5@'GM%[HN8/X?KT%O,@@B.8>!:BFQ, M\JV;4K?"?IJ*_:0,KU#5O:]&5J.[M9SZPBTJO.L8J!B-33)J0APXO5Q(IXPD MV9'UHZ0O'KCNH!7V=B!/6_FZY6R%ENU](7/SE?@5,GX:O>U?U"X 5UM]#;G# M\/O;MV?S])DSF)S?>I%H20,R=7)/V1PYULG ]&XP'9UD %+3JEQ0*>ODH?6> MV!#^:6OF4_&\0F?WOE)9_98MI3DS12[CI)_[9(LLKL;)G(=APAZ8P",DQ9*< MC=W"FN4G:WE'<1!U!IU;7P_NCO:T-?) +*Y0P#8##U?4$=8;]M]P^J[4B>F0 M%6AG)7/*E_IN1 *I,[,NEVM,DO6H=9)%]N\OF_S]+TG2T(SP6HL]+)';A73)13FI:7#1RB% M4@612NMFYBV3T-IWN/KE L!&8>?F=D;2A*N5H MIU:T=4D@$07:OQQ/!M"B)//PD"(Z2$.LI]>V6Z&])R/TJ=MP3<:T^#^&M%F? M][_,:L'(A,AT?CJ&R@16^S2S&'.LL<9@HK>0P]= M"/O$G(]:R+YAZOLM((OBH4V@;%,LNZDZ/$5U[)Y$K*)S#REV3&QP2L5:!N9R M)B^0(# RW>O42BXX+RYHMU'_R&,@=$W!:W=\;B.\ACS.]JOW WC=G\79ZR71 M5<"I!SIZ'X1A!HUC6G/%HI*>2<4M-[D07KN1_;#F 8=S??>6^*BQN!H6H2TQ M#>L %')R+C#WZ3"YQB5C1)_(5R,_/<\&VK.@M66RKC"*Z,B?W93&=0]YOE0V M$5L';R3A>CWWV.YK&@]!"%DX*UCSZ+7P#!37+"FN5,XJ<11;,+KN.<^:U";" M:UAAE;'?>XN?8?!J.*T7]O7P<((CESPS#[4[ F%A 8QDR0>3DP %XJ'H]P33 M7S^/OOY,'ST_,.F+Z[-RQ0-_3&MX7\DW5H(YBH62;X)C V/X<4VX^=3#VL![ MBW_44'8--^I[>!*O72P%,+263$%!>'SMCY"-YYH7@=P]5.A]#!RN,7L[HW ; MD1W*ZA6>!Q.4(B<6O"?;06=::$9DY)D9*U(%MK'G\O0F;U,>F\BL];NXG&LRAS+I64U MD!X.=8*)#H*\:F^1.1%5$DE40W C_NY\\.$X.[(P]#X"[J!ARM70'/JSFH5J M YTEN3"/(M&R(+)0K&*9.ZTL0M:I]=7\;00_HEXTX**#)BG7:&B]DS?#?YSW MT_E\\WM''D?]8:\$#9BD8#C+TJ-3]!&;)PT]#NM/'6K'6@>= M3980/^"7T7B6(O!Q?L%%*N\DIX,S$1Z3F38UTF",8UZ$$ LZ&43K%(_U:/Y4 MH[TY:M@G95Z"=)7W]I^CZ8UF.D@ZZC=RM?K@*7[ JH#\(X'LKB54;57 M*C#ODV*6G&F?;;1>MK:"MH#W(ZI:URQVT(AD(ZBW4^/F?](+!LAK5YYQ/1M3 MZ<@3M$&RI!4Y^45F;&Z$[PSV3V7LFN&U#4W:ITY^O+RXH(U\5";]S\-^Z2>@ M1:0TNAS6G?T+"3OUR93K8=5QK-(SADS626'6&@A MK2-[F^!ZDB$M7>I/>!\R$BVWX!C$"K7F&D7PA9F8DQ9@,S;O6OQ$^\]F M):/M^=UC ]J&G"Z&/2Q\IGF0&O-<".OA\B2[T 8% PUWQ =ET:! M:]V%84N(A]>GSNB^.PZB0ZZZF$B^<+_?E0WD(HPIT0K)E,\U]X9;YD5M).^Q MB%*DDLT'T&Z#[W25JC.6.KCUK$&;-\,)>83UL+^"V:M=;J)4CN5D!=,ZIIH$ M[9E/Z%5QTCG=>BC-&BA/>)@]14"@!2%K#[7VL=DWPZ^XZ$SW&^VE,.U_Q3WB MJ0]]7*L8Z,:0&\4ME]'4=V7>E>!7G)Z/\@T4UXJ3GMZ MB2T04$G=W!38'-W>G24>>](\T@'V^CV=#QU[+%6"3VVK/L_1?P-+G#FXJJLK)J)QN3 _-8 M75PM2W&J2./=)KKW2(7J/AB?;')S!^HR>@+:&M 0SZL"RQ>3T:7^!X\/V7,7P=W2B]>3_]_G::%[ZEYUR!=225 M0FZEKA4@T83:A NC4B5PP&VJ7/;!SP66G0Y,\RB9K\WIDX:BM>0J-&E[U#F!#]AN M;?G;1F"->?N5)'5Q>;$$8HT'H3A3GLM:&Y 9B*(8%@=D9ZIE2Z.JQ:QG%L/ M?8;D[2RS#JXWZ]W'1TR78Q(:3EY\A?Z@GNED5W^$ 7["\44/?8A@P3!/MA73 MR9'Q)H1D@;N$UECM<:/-=,M[J8=1'?Z*ZD QXL:$=)!L<1OA?^ @?QK]"M/Z M_?>S,>;Y%/57W^H0:OR =1@B#'HA.NMTH5-*U*(O;:%V8BM,"5M,I!TJ6MVI M%FT(] =1K"YHZV![N@WS&GY/Q!1LJ#MF E';;5@R>K)E DKPRGK%FV]*Z["< MK,8T$7Y'"13K-/G%8##ZHV80T(9YK=6]Y&),QBL69"$75:G,O"^!Q21ST. @ M^&[/L$U0GJPB=4Q8P]KRZWD<2Q',9V.\['_M9QSFGHJ H+&JOB-;&X5@7B;% M?)%2AQ2\E*V'+*S#5W:MAK:C^[7F?.2V;%@_95=65=9Y.;O?KU(A(B,J]>5 7S;_XJ$>PK# MS_TXP#G$?V#_\WE-QR?'C]Z(WR=8+@=O^P5[JM[@.>&8CZIB+T!&693,"(V( MTH=B6^5T"_OSV]G#!7AQ:N.\U#BF3>$;Z0BV?:TE(-@)VLBK5GI;[NA/VWKPN:A')?R^ZN=Q5^9Y4.3BD7375\ULG M[UF=",Q,Y!%U;31E6B=P/XSH9+6E(1$K0H6'J)=8K #SV6A2RTLFD]^'8X1! M_='?2=*3^BK@!(8WFZW4(;]5KE]A4#^#?ODKC/^)BUYXRZA&FPJ, P#LH*;C MT&(]?)4(YXH\ SHTM497!X\ PR2!? \0N#:Z];NV]%5B: #\H)*8=R40((( MFH48,A-%9U$G6@?3^G1^ME4BV^C+CE4BV]#QU%4B5V5^RTJ^ZW*[60H+^4). M60C,:6OH5 K(@N"6E=D-N _9VM9G^!HH1YYJMQ7I=QM"-!!^!U=\G\8PG!0< M3UX,\T<E)*-56TUDL-[R$_'[MU. ML?M3TT%*U^\?/XUG_:=N9'DL6XME,F01/;-HR9*%7"W93*Z]YSE'[6J^66.E M68_F!U:<1A1UL-N/1UE(K$VOX$)@35@<5 M0K&Y]:W!2B _L,KL3TP'R5MGH_&749T^1G_?[Q[Z.O.![.3+_/.$RS4.$*G$"HDB5T M4B5%V@Z%!0F.92\L&BV34^V/K\VP_<"ZU0E]'61\W>C/>?7E?_1Q3 \Y__X6 MO^)@YG<8KHTWQ3"51"V -)X%)1-3QFFIBG(DHM;AJXV0G7(TJSTU'9QV5]!N MM'>=W,>[?*4V -M1]&HKH$_>;+D9X^N4JC.ZNNRZO!'HF(I/P0LF91USPI-@ M/HK,;-*69XTR-<^$/P+=VKP/\W&HUC8L=:E2;X9?+J>3F03$TMMT1F4,CG%K M<^V*J%@HH;:!T5Z:$"!!9PIT'\X3MJIL3^0ZE=F3A0X"1JN@R:5KP'5,6@J6 MHB6;30&])2@E"P+(9!,*H]ZH"GA/!9$_IH+LPD('.\C-/JYOZU]7D=<]%(TH MX,C<(QB&:6\D \,SPV"EE2ZFE%MO'^NPG+!UW$3\'?CMJW M7H1-D'5D_*Y' M]326;AOV-E")/41_H#UC@3 5X;,&RZQ)FMX% .;)ZF*:H DN0 K1VL,^M%(\ M8J(>6B>VD7@7EPHP.7\QS'>2!)=GF[$&135Y5,TT+=ZS:.F RUZALCF4'%M/ ME7L(S^%-C%:\W1O-T$CHK;OHK8]S@TX4V?S^CKL MP=.YYSE/#&SUGQ(=>KEU(LOCJ(ZZ[&.??.3&A'3>D6B!]W8)PJRI!)I27"!W M6#CA20I8NY(FPT2('&R. E-KNV%#:">K/%U0TTU*YWT=[R44&KW@S"9+'K@* M9&0'J)&V%*T6B:?<>N3<2B GJQW[BWWM =2^CFQ6?SN9?5:+N3L/?5RK&JV- M(3>JJ/KEF^?NZUHBBAA%4*&7I)M%KN6! 2F=&HDS5!%-\Z(^PA/.VJ MIE8\9?++]QO?S>-Y(22IA'8L!Z 713O-(&;.T$",W ?3/OUV6XR'JJ1JIB?K M:Z4&ZK$_#T^B,)YV8UX2 ML@28F99DH4>?:[,D+:(PD"RT'FOZ1(KR6!#^2?1D&_&WCL2]'HS&_0PWP"VB M1"J@QYKY"2@3TUF3PQ829RH9\M8$HDGI,1/XP2<\0<2M+1.CUF+L(H]C#,-T MWI^,QM=3I3B:"0JM9CEDQ[9UE7NI,-EE"+J-#(UKG3:_#\D,8$TV(Z"*! M=06N9?KC!LBZRE9=B^J)4E.;L+>!2NPA^B[2!-&\2 MX]%PXUPM.VK>T>' 2O%83NF!=6(;B7>H"YA_)^$N+XTSB))BRLR64CN%HV;1 MI<(L+SD'$7S2S2LC5@%Y@BS 1DRM48#=Q=R!%?';947QKGRD/\-)S[O(,]1Y M8%)$IIWD-7Z;F$$/0D83A&K=+.DV@J,P'=L$M/80;0=$+Y=Y-KJ(_>'L2OJ, M;*$^??KLFV6!V1BSZ!63/)A0F,^B9K8&Q4 5S9S+',B*YD:TGBJ^#;X34I+. M:&GM3:X 6F__W@VOMK4/M8$IG9&B\.@-,@&RYB 4 JE3[>F1I8MU;"1LELZS MZ1-/0!NZDW!#OV(=R'7Z^B+_U^5DBKGGDDDY6\50D+)J=*7.R2+D(2OOBA-: M\%TUXK&'G[!R-)7[VH3Q3B]CEW[ZJ+R_'*=SF."M1;6YHMWP(1UR,"-#M6*E86"*9P5LLNTK.E.$#TS M'!R B-GSUAWXG^5U[C9ZLO=U[C:D'/MU;@I>)4&"LU"S/ MMO]Z!J$V5)2@3 MO)>M0[#/_3IW*_HWO,[=AH8GN9W;!."?U[E;4[GU-=TN/#R)PM1&/1Z395A4 MO:VTF87,+;,Y630YZNQ;-UEZ7M>YW>K)-N(_V'5N"9H'F07C.B2FN;8L6BE8 M2,JG*%P6!39RKY[3=>Y63&QTG;N-& \3G_N :?1Y6'.MWV0R5OJE#U8'X_'M%1/?W^GCR4*?U%303^4NV=GDA(;P( LQQY M=00%B\8!\\'*(GVFUZ^FYSB^+M5; MC-S)Q984R@&BO=\MDGI"4[B;.#UJTMM771&.'& M+U[B_)KL W[%X27VR/XMD8R*VHDM54M#,"#SE_%2^P+FQ),Y0*Y#=PL\(04] M7L7H8$!YMXN=V20]3Z9&A!Q82K4'14B&>:%RM;*ETL6#UJTOP@ZPK#\UOC,E MZ&" >M,EPI?^% 9O$2;X+@[ZGVG?@]'+);1*\=GUJ!QE? M301PD(X>,FO#;6 E*=)O&4BKM">%BDF%;)WBG5E^1Y$"9J14RLI<9R>YFHV? M:S_XPC@J$5.&$/6?'3VVU).]4\"V(>784\ B:.X+!A8S)X-#9^XI8%O1OV$*V#8T/$U&SP8 _TP!VYK*[5-[=N#A:5K ! E%&F3! M^'IS'RWS3GHFN':<"U4K%$]#479, >M63[81_^%2P++2W,3,4JS94%I[!MYE MAB7RD+)5<+=]U FD@&W%Q&8I8%N(L8,4L#?#A6#Q;?_KS8NVN<_PR_=?X;]& MX[,!D%1FBJXCX07.I/&1%#TE%J".'^8B< \)$5O;L%M"_"%,CRYIZ^#B_Q&X MUV!_@XNKPW$#R!T9*3O ?1JSI5,UV$[EFG'8@8&S"W0I-3@!F9E8;^)2K8!. MO#"0 )@%Q_99JT>C=H\80<>N==M0UV5KDWGI].*=74ZFHPL]_N8(F MZOSK(&FQM:)>)L]\-IHI8XV+O'C??,;9 W!.7T%:<7'D.< WD^9TD,KH@ S( MXF3:6/(R1(Z,JSI]@9P:O&#*:7*PZVC+H$"RY&R,.4M=1.L[HGWPGI V M'HRVM=MF^VOBY?4V#'/_:BTP6\MUGXR[J]SC@GBOY[6Z&FZWZ$:7P@]HU W5 M]=$YXQ.+H +3()&%H"W+.KF,(J*ZVR!X?_MX USM+HD?>-H\'D3F*6A?+'.2 MDX5J'&W@1FMFC17#YN@.=3'<7%?67Q W)>18KH8?6-0]OUS$6$I- M-O9HR2^G9;$@>611V!C0^R)$\\G;SRF.VU9![GJI'1'514!C2]]L$[A==7H^ MAO#9H^V?NZ)^: D[UK9BY[TAHM&.%:7TD=A9H] MUE#Z2+5L&[JZF!3]0/"'>Y\3SY8EK(%J'FM0*0&+1467H@WM!Y<<52"N4RJW M",)MPT.'4RYN!Y U3TH:35 ?>W58EA,/#!,SKB2A330NF;O2 +XAU2+_65_ MV!/I-YR^B)/I&-*TYY17!3VPQ)5D6F=/$A D!AW!&F=L.*0]?0/94:E,&S>N M TJZV$G6H_S[>#;'-B9022KFHZJCN5U@) ;."FDV';XRA-!\4WD$TU$IR\Y< M;JXNVQ-QV!WF14J7%Y=T2&)>3-&>5Y=E45O+E"=0&3/J@J/4EA MWM.JS;8D=-#79(NDGNL3/,10E*ZI%*7>-UFP+"1OF+$HI,+HL/G8IEUPM@OB M/_+T>5B06^NTJEG!J;85YA!9';3"9!&)2V-E+JVO,K9#>*A@?N2K"BI);[^W/+F&[O;+LF:Z] M#6E'DB^[">0_T[4[5(,&B;.[<'@DZ@?2HX+(F20';OYV I#_EFS6"9.51AS8 M$CF:BX!CU[IMJ.M VSZ-(>,%C/\Y>3',LV\JMF7DT69K>,#(BLHU1F4)7.U> M')4.9):0#]<\IO<@H.>1G;L5I:.N^.BD7.Z>X_9FF :7N3_\?-5+9>DLVJ)" M4-RS(@R]2&@D24&26Q>7NOVQ<\_8!>T G&1":])L MC'0FIUHCCRJH1(=RD*T3<%; .%10JP7'=S>3?:5Z+-FGM]S!U5@3X$?4B%X3%$GEYB8M4YQ7#$OR1S*B0>A'0K;O/O=817A MD3#,H?1@&SDW;Q;4_X;Y TSQ(P[[H_%'3)=CS+^-ICB9QY?DFS<+1]ZIZ*4M MD2GE1:T8"W1<@F..'#RLH30Y*(. ^9L>E MBK'E-J%_*)7840>93L'G%Q>C2[);9/1:(L$*.@BR3FUDWJE05VH58A$:N[U.O8WGJ4W!+NX@]Y!X M)]HP'Y/YNC^$8<*ST61>,^.$(M]$%>;0YGG? J_0S"S?F@J&2K:NM%@#Y51T M8'\Y=W3H+],W>D4*B\I$1OY'8#IZ.M><\DQ[KS*G7FWT3 M4$6@DT1:Q9P0AFE.BEB!,$*;%!FML4 75OQ])*='_(Y27AO;ZS81 M\47.LP^%P9MA&8TO9D74C?(0'_SL+M(0-U],QUF(F+E6SBFFE%!,)\M9Y&33 M&6T@A;B-? ^9 M=+8)KA\U"W$KSC;-/MM%X(=4")$AY)H%I4Q)]6)3D\U+;T#*T;N4@Q.QVS/P M^+(0.]&#;>3\!)E'RVK"XHWE#AB!0J:=+0R*ETR!R!RDNG]ML/O=\=%=&V]% MT9;7QCO(]_ IB%>9DLD+3RZ09F "O0%!UVP'%,PJG;Q*7&EI6JG!CZ4'NTBX M]7;PGS">35%Y?5D'(GR^>"/BUS_C M%(AN),'#YQ,NMR$ZR()*D7GCZU4H][0AD5.$"$ZKY"&:#4?5/K\DXP[?[AVD MVSI[\(621EPA7>XZ]Q$OMR'G7,ZDJ-Q'\GJ(6Q)&G40()5GM2]%^LXU^N^>> M@CIT*.G6"80O-.?^'M3U6+.#9*6W+)@ZO*C^ R)REH(!GW02A;O-M&*[!Y^$ M6G0HZX8YA'.L->7Y@;,LV50T.,M<39O10046.2_,F<0M&JO%W7X=Z_3@X0>= M!.\-97F?9[L7SS.U(XG^-^;[>2W@:B?6C(R.K$+>KJI-IS$QBU8&Z4)!MYG) M]]!33H'A9E*\3Z\[8,5 *5$HYY%E&\J\FU4P1C I?#(RYLQY,]_N*+/#NW3O M=I3S?8WPAZP8,-S%6&Q@RF7:FR39)I#(9P%R2T%Z[XUI5WKZP^G$KI*^KQ2A MDXH!F21W07N6-*^=WF.%8R.M746M>-$NW2DA.OF*@7TN@_:6\>$J!C9!]:-6 M#&S%V&;9XKN(^W 5 \H(A-I1S@BC:B-!Q7RF5P"U=3) \-YVO0T<6\5 !SJP MC90/4C'@330J8F2&U\Z4M"X&7A@R4XHE+P51N-;W?T?@';1@Y]&*@6U$VT&. M^,(6J4M< HEFT!>*,O%>S))A6-1Q\" R!.A.M]1-O!>WU& M:/K3UY#Z@_[T^VSSTEG3,R$P[6O%>DU2TY($;BVJ?E^?A_%J1AU>\JW M@XSAVX@6.KT)IHX,NE5XGL:K!ZG?0]"=O_9+;-(+':$PF4JLU>^2^1 M M,U*)J!(W8%N?Z(?;X!;GD,P1O3&&EF>Q MMB00M7.)8\5QBP .N6B]ZS\(Z/#'_?Z.=EH6^&9.C@9#H+2$WKT+7W M=&;2+^ S]JS6G >2@9'9T/EG:F9" B9B$:5HY++C?/"'T#UU+/!M!PGCS=CH M7&](IW%9V)H%8L1,/F^I%QG.,K @&=>R<(4^A]AZ .H$SM*NHLP$*WN M7;FSI\&W_L7EQ2^C\7CT1]WQX O]9OJ]A\F6PB$Q)^O, 41% J@343(9SL)( ML**U3;$-OM/0E,X8Z2*BO +KV>CBHC^=:3GBC:U.:%,G4I.GE>L1F0EE,"XQ M4"F'8)6*.1Q >=; .UW=:<%'Z_RT.S=PEU52[\JK6N=7#?Q)ST/B/AM'1Z*K M_T@20JS]&$,V$9,*6F]V%_G8DYXW[^V%V3KI[$X(!L<7-Z#U/,?$G5;,Q2A( M!XUDT9+M[*&N%E,P/.U \YW'G!S'^XBQBPYT*W:=FU;OR\LQG5FT]?1'N2?1 M9)=29L'-O/%D&%3401?@PI)VIM:3P[;!][QUI7-&&N:D7:__?G.5^?!YX62Q MX#A3 '1"T8'$O$-"YTL,1>3BF@\*6POF-/2BC:P;9JXM@?V=)#)Y2T!P\FY( M&QMIYV5_U._ZW15R35G9(#]&[XVVAX(QNS3AZ+4\RUXT1/2ZGHT/-,R1(J8O*+ M2 HL2NE2!.&*VZPA\DZ/?]YZ<2"Q-TQL>P#Q6_R*8W)W/M3V(@2_)W)RI+>1 M2?1D#$?NZ[QJVOQ4"2V4,S[C[O9%5A+\&N"&3M'^K>K^/EM:?>0DJR BM;8B50)ZW'K23\0KF.YOA^(%4 M='B)532UI4J=;?E'?WJ>+B?3T06.)Q^P"G)N",\Z$)%)]"X.^I]GK8@F>S16 M:O3D5FV7NA!$HZ9,"V@/(WCU[0M6I?O4OZ _>5<^TD\GA58Q%\="L2,Y*[;> MI00)B6E'&@BZN-JT+VIK8W2Y=5Y3._0-[H/W0S+/CE%UP"L$2Z]R(AEJ<@@" M\L300@$9;%+0^MZG#?)#-9AZ(GU=<1M]:+J/I8W5WDO_.(7Q]"5,Y]F]D&4T M#C1S$ S3= *2V8*>F:0P)V,$5^T-A)8K>*KDNJ=0P=9OP>ZJT$U*S^.KZ1EO MHN"YU*DFDLSLDEG,,C.,MD@7;,GJ27;HPQNXSVDKWHJV#A(]]I;5/%8L>I:C M<$9Z9BTBO:Y!,##9,A=M#I*'A*)U&*X5]C\U])#DK]T@C]7/ZXFG\_1ZXLA\ MO;O"^-/;^]/;.PX9_NGM_>GM_6D4GX3&_FD4_VD4'[>&/FNC>%!K#;[ >/J= MK,#A9(YZ\C&=8[X@A[-$&VK.O4+VSBDZ'G-RD_7-VWZ$ M9'52GBEM/=,B9.:%-DQ(0SNZ@6A%>P=S4W1/%?0_@*;<.Z<[8:R3^/TUGF6O MGPT0=52)?Q_-T]3A=\7? VJRA_ /HQ:T4Q=EG:J5?J&^#W77EIJEC*[4^652 MMR_//HPZ/%*9_W3:L(W,.]:"98]XE &32?0.U82Y5)O%B(*L+EO75*H8V@H'H'P7825EBIXS.EKC$-28K+7)TYKJ/3S!NP3.6BG:;?ZM"Z M^N4!.#^\%;$U)QW4T*Z!MG@U-@%W OB'K"C,B:VIW$S]=B#@XZ/D/L@H_3. MTT[)?*H34:OK!XFV5(O)&>U @[;/7T%V,R\ZUH]M1-]\J!>A2>?]"2[BF8LC MD&M#!QUPEF>%&/0O"YY.U")2MK17&NX?#>8]\/E/:S7LR<"HK?A:#^AZ]7\N M^U]JK.,V)!N%#5D)!CERIC4'%@LM,6.,RGN9 VQ6$;_Z\T^&T0;B:_B.3L;3 MWJ?^M)HZ;X:Y_[6?+V&P:$CF2S9.LF)MKD43NI9K9V:%CT$ 9*,V\@'I"3?V M:OKN>I]>^_#3M_O:R+UAVXN5@/[1GY[/UEN7?M[_\FGT:CB]V5[P<:C;V'[; MJLK#\ YK 38B]"'UZ("-KG>21R#S;-'DXEA"(YBV]/I$C.022Q-=,<*YO)%- M^!P49XUE^/1ZLPT)C?7E[+R/Y=4W3)?3_E?"7/H)Q\M1-8D;@4&PXA69PX9V M\!ATC;%)GR2$.J:P@6X\ .%P)D?GM(W:R[R[?)?7))>S16IH%<+9(C7TU;]^VW-8-9/M^_J5G<+^\G"K9B>>DRA.[[&3F M485+P^:,3'I(RHGGZT^#%"59(L6]2>PMBDY5RK$=A5CHU02Z&WT)5[]-5WDW M*]N_?>;)D^L,G6S2?9-CY9<8+U.N9G1 4;N?*P51^ Q!6,T3>;W&M>[@>)KY M)3SKZCMH8+SFPC+AP-G@5I/:9(!(N F0Q0I9@E/R,%0,&"9RIHRX=\93Z]!Z 1M*&/S,?)+^$FJ9*, M >MMJ8\8B1 )!)^%3"F@= MK+B=,19D8++VWLKD;!8OP4G+0:A@1 M*2*'<#!Z"A&F$&V1",JOZH,CG:%&&O L,,Q.:)]'2DX\/0MR8/WH(_K6*407 M\FJWR)BX^S7$5%-D,,)4),>I4N_\:,I1-8N"<*/2+,8+[6 I[,#%J M1^;)GH5.)HA_"">S@03:.KOHC_#W*YR2;)<7<]KQIQ^ ^M.'A!&3#+GS(3J!(*4F6*DF0=D0(,O"+2O!2=ZIB\?9)AGV MH:UCDF$?F3=^G;B[>FL51@VF+S_/\F_3;[A8#:!\_+>(OX)QRE%KE!$D;!DK7U !?' 0O(A:;F'3=AL_U6W=<4Z?XB@D<3=++!VM"I)_!IL?Z$T3 2Z7WDVMH.V-%; MP*OB0YUZJ%'1429J;P'#':#WO"@7=!"ZTWW_W*T9&DJ^0TN&/F(;H!KR(G\A M02Z6\U!C*#=[O8$F0A2(9$;(5#,\HTL0F*#],N6Y0=1.^<:9,$_ >1;-4Y^Q^5FMJDB@Y73+FOZIZIYI0F\MA&TYIS,E((J M-M>$)_"7,O#"@A&DLTB'5Q"%=):^ M$"EKS;0IQ>M.@8$>>O$DH#-3C';"'_# >!^^5Y7=Z"L6HPQ/%F0DOU>A(U>4 M>07(G#,R%JYR:Y78CN3,=*&!N ?)N>Y?H^^,%\DY!R54R"P;.MLRW7M%6A%- M#D$,-"?DA3=3.$9]AB:J8?[&;40%K^@_??HWG.(\7)$A]J/U5*>23!=XZ;E6 MTAYPG^G/XA)>.Q1B,13#%\=J:I';9(Q_=%OJMBXYDTKJ"J#.X,U.=84AI&,+< M(X7WU_/T.=#!6(_/^S]S:80JPDH/P4>RP:0NX*-'*)H7[[@RFK5VC/IB/#-= M&I2BQRIEAFH)]'$Y2__]>79%JRQP]?TXHN_/[@]KU=RG(]Q&'7Q>7X7%XEU9 M+7JG-BKSVI)6DMI$#<1J(DZY D-_*XW#J$+K4NZM0-KUZEE][JOOJU76#T*" M%))'S?''_';>OJLR?@C-5WYWB^=S?;.4[&I])2Y^.2 M3K3Z0?=%=9-:J:&]'U, K71M;C:('V1A5>IQM+5O..D@07 MI(&0/7J9!=K<^C08B_T]),A<QXK6>V-5Q3HC#M> 0ZAVJQ M"V&N)5"T>^V==TR9L284G63#R[;V^T"\#*Q!FU$+'1#]T];R(/XZ#,H\0/CC MM+6LLY>4)HL%)9FT2A R;RR9,JED5,88WOS=XN6UM6RL#7UD/H 6K-],9IO: M1JNS#"DJ(/N%_!FZ^R :)D&ZZ)A(C)?$&FO CPA.HM=A+TYFS00Z3BO+&.BV M"Y*!SUB;=M@ WB(ABKHX=,IH$[M0_');61Y";R.!-LZ.OWWG7'=/\UF(&$C7 M2DWS%,R"3YD3+Y)K9YF)J5. ?P^S/RQZ+F;=<=)LW&+D%LA&83M :5CH\F#Y M\)>0]+/4?H=20+!TDI3$9>+&)^$[7;>G0.@3 ME2O#\-E'>*V#I>^OPIO)@U-KY=^5Q_T*NR <*/:U M']TS/6ZWH?.AD@S#Q1"'R'ZDN5A1@I9DM-1C3AE#06M[[R.FV333GM^5@O-:S##-O_Z=/M>NQ)LBR\BX9"X#'9T> ME&0*G+."_J@-HMN )T3F& M4H$LFO8JA0(O4H$2,>6DF+?8*5"^K^W>EK7/Q91H(MO&K48^X->;7._;EO(/ M(6XNK@X@&T9D.@,;/U9S/(>SL0AH',SI#M;8A)*Q3)*L ZXM3Q"C"\"MME;R M:!7K- OUM+7DB0#0,RE)'[FWGQ%0,TGNUS;8RE!*]*)WLA%TKC!M@&(B-66M1M@X?U5+7R?2:S)6W;U^OHRP;5('YA-H! MSW2U*NXD>&,L2(\L2L.5U:XCP3N6.$.&6PAS",]PD_F[KC.LK?%FTSJTX";[ M5VL9%(+@LE;(EPS1\PB8DN-D 9L!0DQ/ 3H7V["]]'=6WQU;#GR+Z39]?S^H M@:)+6P$]<[7$\<1MK?=M(?4!3HL=X$K@3*[LG-KK(-/YZ"(S$%)!H:3Q-G6: M$7*:JM"U=&(L3>@A[,$2LU>GX.TL6^$$*P((EJ [45N(Q3E O@J+V%IP.$A> M]CT0X\>+&I"S-3/[4,FV[L/_.R_7U=]G>:!#;T6UJ C-ZNNT2..WHY$N&7.* MN::&F%9[>2_MP5'MZ7�JT MHV0VF#Q;AWPN4L(KK*,K\P.,MX&137E@C3WQR(#'FF$ M-C7=Q7K7)<^"_4'D.\1W7CVIHW5(I483 &LL3(4DP(OHH$2.BDE73)*=O_-/ M+G46K#>59^O9L"M@B]\6BVO,OUS7U^GW.)_,U@JZV#Q3YS>S^;IH])Z;I^>O9]!O.J^G]KJPZ3M -*$41=-Q&ILCZT;: $^16)QF\%)B< M'* U4Q^$9Z,ZPW#2_)Y::WGM\KY5NXV1Y'J1R>Q3H.M9<@]T;Q8HAA5,UF:N M4K>[Z.F%7C+MS04Y0.?B>]?;&M"[Z^5B&::UL.(R28Y1!@Y"U$K$1 :R1U3 MD+.,]&$:6U?O/H7G)>M"(1(@ &U5FAT2&2^-U:4@\&>@Q:-PU3#;,AU MR<\MN'?E5X(V^S))FQU<%J%2TE: EAP'[Z^5G.K/^%_/%EYKMQ2]34(JG%$$I0=ZT M38D,WC.28 CCC+7@?@L82I!*M4UX. OJ2E6@\AAZK ME6\4&ML@S1?3_ &7D_E6EXN+Q(IR%G25";E<&6+(&5A*5C#NG&MNK?;!=PY* M-!@?6R)EK>*J>\#^1[BZQDM;;,EU4HR5VH"J;2%#40)R$-99C$$]C,&/I#LK M>#^/ZO1G8XOF'/EPM_N@O&^F_S%;AJN[>_C2"\&2$0:\\K7%,ZL>F"M DC)2 M1,KE>34!>W M6NVC%;5?<+>7OR.!_*3*%>;2S6H[/FR^)T$584U2)HVN)DLLFJ?"[A:-/3BH?/?8?O<=^_7O"K#.:\P:K?"> M@XPIURX_#%S@'I(W049NI+>A>RK#EA5>LCJT$]T60H\>/+<]T'![1-X_-6_3 MK6YB#RX(Z4LDY8MUF)HRY!]&C. 4@?;,9=O\I#D<[4O6H)&YVJ)F1T>3WQ/_ M.">K_]Y;V3US3K&W&G%Z^*8:33W= ""G M>:4*OTRNKLFGOE,UK[72VENP,3!0=&" 3S9!3"E%#&0\F.9%RGLPM9N%NF.E M5]_OC?M9%RH6X4CU-8,<#'E?]"6 8,C[8B;QHC%IQUM/P#@ YEBS4YMJS>XQ MJL/0<_KC54,DV4GR![-R#I2OZ6/T6Z"O.VKR&)EQ[=\F3G:\ZD!:T'GL:A\V MQAFXV0713SMVM1==^R=O'B+K<;3 )0+&;(&B2-$5=X2L*/+N,; L%<_,M3:/ M3W[L:F/R^XAXC+&KRO-BN6%@ZS 9LET#!!WIJ+/>&U\ M/J(040?E:ZB%5#30>:50D,7B(F"6W"74&MD95H(.XCZ,RL7.XV+XN,>'VA4[ MK>:-T(F@^(;*NXRGE 'BMNLH-Q]@:+@,=9*53I.!2@A$;P) ;@1=4:QB%ZV MSM)_&M%P,9O5.EN<06Z\CUX7D*$V!Q")@8M2UHRA7))FOO#FA;!]03Y7O.8( M;>D>K6E!S.G':JR(07+I01A)MX8T"<@0<:!%84XPS,ZTK[=^,;&:)CK0.5+3 MAXMQ?/0NB'[:2$TONO8[ZX?(>APM,#HPS6H'":8M69:\/JDE#2(R^B_*Q* [ MM7X\0?8/CM0T)K^/B =K[[KV*6Y<4F?)[XPE NTRD$O*)<12BR%,EEE*)R)7 MK4E_A.(D?/U>W.SV]0\1[ !AG8N_PCS_03^\4F,>N A*"F!*J%HNY0PNKG-]7W^]^YJ; ;K6# MNVU,6]"0I<]#35\<(#]/(^I<82:/+0Q3X7C(1I*#;&W0$>O9T:!,:96 MY40+H9@,6844?=$VB]9IG"]';_<822>NMGVH'6)VPI>O5[/OB/>*(3;#_U14 MRFD'A2[^FD!?P/NL(&I-J"P6F9NG)NT"\PR3%Y^=ZX=S%YH0-8#%]@$7R_DD M+6]2'E=/A!\^_KF9%N <*D>&B,5,)FKV")ZK:IQXRVT2+C:WX)X$](\F-21L M@/.([-Q59N9MBY;-:W/1,@JM:8>%U?JL#-$:#5Y8R:)U/)7FF>O;H?RC04U( M&L!U^!V7OTW3[ N^G9$_&TG+0UI>VB)2#@2J).M!&1\@!B,@BL*%Y2;SV#I2 ML!7(\S\$-WR7.%[4 ]Q$[^>S,EE61)?>Z.A=KNTBO:P)$ 2"$QP"AE9SFYVP MK8^+V]7'9[H!'8_J& Z2Y0 WPH][6]+5%:^7->;QQ^S'UGVW#=Y0F2"2D\!Y M;>I5L9(ZUS&GNO@Z^<+I,.@WO@/(<]"189D9^H*X]$GEG)F'(&LV8[:$PS % MTLJ8?6VIXUL7'?P X.Q4H)=$!VC2^Y\X^?29S-J+;S@/G_#WZRJ-=^51$=;J M'KS=/KIH%(^\7GZDDXSNPF 9@K#96A;1RMPZF>,@H&=E/PQ/U0 W42_0E]D6 M@I0YG7!8Z,O@R(>JO25L0<7HO!.*M8Z?] (XOCZ-0/HQ:M:+L;'4ZR;Y[1'B MNQXHMX+B62BGLZB-;&N&92C@7&V 855&KWT,HG5=TY&0?UH5'(C5 4RF ^%? MRBQ8L,%!(L,.5"T;"T$KB$9C""K5 >6GH8PGHH1#J40;=>S%YWA7[R[@EU)X MZ9E@P+TFG]5Q!T$% UH6HPLK13?O/]D3XHFHW7-C<.92%9>3*!*<8*26 MMB2(*!48[XHAA]=I,72Z_PV4L]:!0\2]\Q08OE+H7G%3';O^+5S5EYA?_TY7 MUQESE>3R,ZY+66[*7FXV>!LS>=^^/*@]J*%J@@867Z-"H(OIQ ?9^O=?5$\>N$4.K!>'!E,3H!!"U"7&RJRZ.2/>#C;;UZ\W)%A<]BP8>7X;4A\)3*4,Z M4M2OOF__@/4,=A^,C]R#X*5>:LR2SU:S+$)4Q2;&F#NQ[_]3VWDY>=&]]/!A M7O2)Z,, _O1V9/?20[K@&RAC>A^V9\I^/A5EZ*2D1S+Y'!H7E/$RE P"E:A- M)A@XIB3XS*V2+!E6F@\O>A9-VY>O_%(5K0^!PQ:);?J6\,2UK?UW"\I2/4D& M(5H-+IF0L6;->ME8I4ZA(4Q;IO:WA^DCY@'2OG9G1J-B7!MO@!$>,GGK;''A M]6K'RB:+6C0/W9U."ON@:M!&Z ,< T]G-\<2HHMH@8 X4*8^]FH9@8=DB]3% M%MZZ5OC$TM$'U8IVPA\@O+LK:]EDQ4W4!1@*.KZXX'4>;'V$$%$9)7U*S7-% M3R6U?%!M:"'P 9YYCC2PUI,?+KDGG*@R&)96II2#@-Y#%EQCC6 2YZ?ET*^! MGXJ.C1S!&I_T$9N8K>/AR_ WF?FW+9U-FT@V@>S]R"22?2>"1":0=2L6WC.D M?-O:SQ6+;D7IK*%H&_I3%<^]<5>?YKCN-/0 XJ8)30>0?<+%>_2@,[!Q8\5M M.)R-1<"S:4NPRK,H/$2.]/T(=322M@H0N2\Z13I..]G.IZTE.^*\SZ@D?>3> MNH_S'Q\N:A=QG&^\P&""Y#$H**5V+'*>R09ZYLL!M1C*1Z"9UQ3)@";741'@A+5 0#)X3 8$H7%9 MYJADZY8=)]^7LS'Y?40\3E].@]:O@G)HM:8CCG89A110C!#.BZQ$:$[Z:?;E M[,7-_KZ[HQE>- :-* Y$R@/K\+!:X M7+R=A#BY6K\VX?+2BI0+JXV(C*ZA_9PA2IG ,TG'HG&%B]8CS_= .BM%:2G^ M >Z1#9KO;V;S/Z<)YTN2%V%]/UNL9+ZH[42N:0/D#+DD4M+9@?11D!?%2(?I M,@67.),Z9_*D6B?2]H!W5EHS%"T-G9"5?[RI*ZSG'R:?1;Z* MJ3!9L9E 5Z\ MY)RV;01"T78UK4Q#X(5@)J3_CV%1WG>B>]]*Y\-W4YD^)EP-2OB[\@&K].HX MLME\]7X_O?CZ]6J2ZO_P.BP^?PS?ZF/^97;&Y5(R2%Z+ 9R/$(+0)"X,9 !) M&;1LHAF=(?T\*C0,2X]U31\?W20?[@/FNH'\;OXZ7%UMFW9W&:IE)!@Y9$IC M-9Q4#>PB"">X12:*8.U'$W6"=A9*-20=C[7&''5"D?LUQ[# 7W#][]^F#PWN M:F1[986P4D+ &O_7Q4(P28(T7*F"]&>3.IT^G98["R482+J/^;='\?\0ST/$ MEX:1P<1-@!)SS9 G%]PI37XXZH".6^,$ZT3]OI7.A_6F,GU,N&M%^*V3] B@ M9(Q;'A4P79,%>:9[3"8'O'#47"@A8NY+^L[5SI+X-K)]3+X_]K1?!]MP\7X^ M^R^LZ>YOKI?7<[QIO;WX@9^ML3$!DOVK6\#DU53KCH]-ZV"O9]PFB:X M."+/M\.GMDKQ[;N!1MF]M4/MZ_N+W:F:L#:[2!X'L*D-UHC@ZF/OSD=>Z!D4%E.C-!6+;*/E'D52D+=50\)IEB^UJX[4C&RN9M MQ/>CH.CQXCV%+-ZW)/-/J[>AUS5U:95_IB4743HP]1>5O ,G"EE5V0;G97&^ M6Z.S/5EYCU=^KDR=%E3.FHFT<3;FCVCJ#)#;>9'[,35,U=V%8_S,W&/YV4GU MD<(=C7@F;!)&0_2H2*^Q@+/>0+!&)!=$CJK]]WMHPI](LAV%[QXR;9U1^^_X M]R3-+M+_7$_6[W&;*3R<%0+"P.N:>")L!MJ: *-3D1A+*$YU,;^6BQ-GRI M[IIII'&A1,\@:T9'H6 (D6L$70)S0@6;8YU%'3IMTL4Z$+YE#H-^" M]H99P8KBRG6Z^[=^_*E6UO3B8=94B /D2OYX"7Z_2&E^':[>SV??)O6+&E:JT/D$LUG$Z]HK&UAFT3\ Y&XUH)?+6 MQ__M] ;Z&5RLG)DYYDMNF$2I#%UR)M"=5RQX[@SX5$FLCJ*\7?9. MDU+).H98O[FU.(*4"KQQ&8)4I$I)9,M;]W+J@JM=X_4G5GOU_>8_KEUMYN@B M2R8"CXJ#2F0Y1ZTUH"K.:53>J-:##;<'0O745-*U&HZ#3:'6H*0(T=@ SC)-1R_97)*U5KJG #U_>_.!M&%7 M3?G1K Q0%'2#Y<;%ZP)FH)+R'X \3,/T_1YLL ;2#?AESKFC=;5 MD).OB9VY]L%A";1)UH=@E0[=&L-L__SQ?9@C)#YK*ZZ&,8D5I->S.5U0I*GO M_IJN>OZ2/_4 '?-IU;.3*UF?;NAW3CE6NW>F7%!AB;83F7N7>K&\MA5BXT>( M]_-9OD[+=_././\V23>1]2*S$0Z!84Z@HG7@70B0C- !!1H\>$-Q+P,"? %G V MB>BLS* RCS4(*LGQ%0Z*1N%S"5;:%@E%([/^Q#/C2*3WD>L SXII97=N,-U< M05HG3Y>0!N6YI"NH!(BYD)6!V2I/5Y#(L=,]OF.!<9\6&\E^UEAPC;.*;GV( M?\/9IWGX^GF2PM6-SG*M,Z1 O-81*?I['N^N3L!_ RW M>!OI-^R>L *UWME]2+Q MWIPKP8"7*'DIRFC=NMSIWO+CWO2-")FUD>8 .2&;Q^SU359OK$VD\#)9K4H@ M4Q1CK8OVFH$SH0 6)"4.R9O2^EES-YIG"\\,]WC72/0#*,4'_(;3:UR/M9DN MYR$M_W.R_/SZ>K&NP-B:16UM,_M=;ZDFM7B@\64BP6%".9..LEW9TF MD=6CF>XVPJ&'MAP \PS5:&BR!KA-R'\BJWOYO>9/+LF)^O5_KB=?JY1J)PZ= MK''&%\@.L;H]"Z('VY-*G!-AEI$\%9XO1,9)UR4B"D?862E(08RIH/;*4FBO=N:1/]=*& M7NE3?5@9/(>F"YB?-7VJ%U%/)M,<(N7!J9=)YNAJZU96KI4^T8[R/UE[N)7A7-Z?!D14,,J()R7F=L%L)X&FF M3_62>(?TJ3[B&C]]*I*?SVK2#S-"D7%D&;@L#$A77+'&1A3=>@B>?/K4P;RV M%6+K+^FM:_XC)"Y5SKD$**OW!6G)\6=% 5-T^ 1!QD?IUOQO^^>_6#(;B*MQ M\M/N-R*5O^CJOT=5QY!+H.N$Q^,",:5%U?Q:/Z(>8V>VDWUHE=KXI M=0'ULSVB]R*JTU/J(5(>[1%=!Y633AQ8T!)4#@)B3A8 "U[":T>MDP6#*$_0N M,/W+I]FW?[WYQ#7#-W^X(_ANO5-Y+.\E^-E14AOBC?S><[TVWBG/"7^I+>!< MK*-K"%2V-I6$P6G5>CK="28_',+GL=)L? 2_GDT7LZM)7ID;JU#RZM"QI%S1 MV (R6?+M#2-LUFDHW,@L4!*R%E;9]M5_!I.L@=P;)S4^1K1)YNV J:$YM@O' M4#J@[O8J<%.E/ M]D ;A_,^]O@/*N'=\&YYF[84\@!UW&^HC$^3' )$J0A25!&"IC;E,D!#J?,(@>*Z- M8K,7K7..=H(Y _[;"'J ;_\AN7+5T>2R&'#9*5!,,K)6LZ(;-&='PO$.6T\^ M.*/$QB.R,X8FJ_5SS*]A7L<3+FK/L5=(PL#?:K=)7)#%_/?N_K"O"MK2NH9 MO8D.S.Y,BGHFUUA!BEG&FD[LM:JSN*(#;QFK];&U,;X.1;8VK@_!^5QYC>TT MZO$5.C!;SYWA^(3G6HU4'3,'9FOAK*YG3!]#.%\GIQU"6L M5*?^D"=%>O]07G/.^\AUS%">16:#86 +9KHP0QW)4Q^GHG'!9E16MG;83SN4 MUXNGKJ&\'D(>()3W[W1[S2?AZH'5M$&G O*B:OUL,&0SE<+KXY2&DFFSTCEG MFT=SGT9T!IK04.1#)*T_F;%-R\OHO00DK.EN*;3S1[@CU;@X)436!H$75ENU23K1XH.$RTQ5%AD>N)(-2YD64@I::-L-;73% .^&JQ9HU+@>3V4!< ]A2 M:TORDLMH64X9+ NUB[4IY!%Z!5Q%*;+-PMG6Z;'KE9__"7.X*/X!LMUY#(_X M./EOLUG^:W)U-=+S9(?E!G^@[+OE@9XHWRT_X_SCY--T4B8I3'=K)5HN6> ) MI'1DY44=P--E#I&SY+/1/@@Y\&ME5ZRM'R[WK'O?*5YL\XHC2L]YDI!YS7\N MSD*4Y(6C8SE;3O_B?N WS2.W\%S/G8-HY[Z7SS'I?NY'T6X>7@I>2H,(UF ! MY8R&VFD:3+2NB$3&A&B>J? 28F*C:DJO<%D?Q@:/F70!\[.&RWH1]63PY! I M#TZ]I:-893J-F2:#5O':^C;1'[G.7@=;0K$_6[BL'>-]A#M6N"PE%K3 &O#1 M!*DF;9L'9_)?)HH8(KN=XI_UM6&).!M!D/M.>.=VPQ0=P&()C1@O5 MK?RZCX^Q']98(;-V^K"[Y7$;V9]*K&O;;M:>F;.LD&! \-J@T7L&T: 'R9EE MC@L>=>MLT%U8GK^]1R/.9P/(?H"HQ394%8;]CJHQ!&B M'U8YTONDXJ,)XBQMB+6P8'CG$%F3 FA2H[LP2OI MCK#:SB5.@]KCO(N&0AQPQN$:V&5 9H1%TC'4=>)V9N!B,] MOM<_(AB/\9:\[)A>>(!0A_KV_HY_K='0\3+%?$EPE- HR:.DX4;[:2AG48N M"$,H!9ST$DKAUG%$RYJ;84\=UP=I\T7ZG^O)''/-';H++M.I:1-G;%5EDVVU MI KXB C,VN@$S[JHT$.'=RQS-A9&.V&V;M[T2,M6TD+,7_[UU_I$L)C$*_QU M>OUE54U=/W6Q[/ FTT.3ZX*+.U6N2_=[66FPA4:O(>M\]XNX6/5\&Z1E1E1%0_$ [TSLT914K?.5$6:Q)K>M;*S-#S)F$YF<"(R*;$__0+QR'=& M DA$L&:MK4L2&0%W_R'!N3I:RK)X@_+?FM9OR^;4J'AZ7( HBU#_6_[;Z?HZ"(/ZY M?_I/W>/?#Y[_%C=/AQCCGYO?KA^MBV,/JF'#G__G+Y^_LD?Q1&"QJ)=DP32! MNOASW?SP<\G(LD']+%_@Y!/Z7[!_#.H?P3""*^&6WY^BS^]4]U\?0\ M%_W/'BLACP\[KZJ=43676',9IIK+?SY%[.<+V/?$[_*05P_,->+^ZHO'(4Q_ M]<;NO;(08GR&M\AA3._G@M!B7BQ?[\BK7A[K]ROQJQKZ_IN8OXA?RL7R ML9XQ%B-.TA2&648@2D0,<VX;EKSR\R<+ MW)8G]+\2=;FJ6+MR*AZUU]"R_6]JM4_^Y><-[^/C._^CH3:W JSE[0JLN0.* M/=#Q!QH&K\":Q2O0,WD%%)M \PE:1D'+Z;3@\\XQ;'R:/](D[##VQYN,DNVP M--=>85GM0U5%*Q,S/7/?$S*Q71 MYR764P$3D.",!3Y.$&J\A)XB,O# HJE"1 M!3U=I4>?;RR,U2EH#,R_!X'M;+HB"+9EU:*"WUNJ_[\'F2VLK@?9W4SIT?G^ MR9-!/"/5H)4[]>YTINL,]SOVZ-RS=D9F5<,'0IYGU_P_5O6RL6#WY1>AF2[F MRI(M/RU8^20^E[7Z^0VI'^^J\J50?O*[U]]JP3\M-H:1+8N78EF(^IK6RXJP MY2R3B+$09Q=3_4*]'1!2QBTE/W9*1/Y/-F;05*3V@T3 MH??UW^@=.SVNJ^7LBYIVT6T34I0PM34,8,R5WB*92T@0B6$D,A&C ),D,-HU M[HT[LG9^U1N->EDP,@>_J$WWJA+-U>/O[\LG4BP,]T_[6 QKYP42VBFBLW#& MBGA"E"&=4Z]LZ9OZUT;7]D>;1*U.B-!KT*E?NRUZ7\2\N"[J:*,E0V MZ EP1=O6?IP R]187 " HV7H*6K1-4VHB8+W0Z([V(!AN;PI_ DR$VOWL+"' MJGSF>3>]_;I4NJ_&5A/_2&JAMN$/%7GZ(K2?IG??J^5C617_$'SSS/53N5HL MPUD4IGF:YP',.='7-5D,:2 E##-!!2%Q'(=6)Z'NK(SN-G0L ++F 9"&M)W> M7P"VF668!D++S< C45[#AB#HN+H"&UPWC*F]^S"PUE;E\BJ>Q4S5@@8^4Z MR?P1=:H%^^FA?/E9O=-JDOK+1H$.1YI$94X*T"O)Z0?<5C-]3Z;__^$_5\4+ MF6MC_T6HD0NFMK+Z%]<+OON#K2?;,_=/"U9IE7TOVC_5O^ G0KT']$%?H?.."U LFD"'JS;<06RX!F3!0;66J?F]W8H\\9R;+?1_W)FT M-&K-I#6!#UL,ZHW)>L;:1_0T[OUP]XU6*-!+!7[HY?KQ"JQ% [UL0 L'6NG\ M>2EO,RN>G)^)F9_4IWJ;B=EWU=Z("]>-VTZ \FY8\B]DN:K4GWN;E!RE698+ M"@72*2@I(S"/: HQYYB&>9K0-+7;U%GS,.&&KV- 1V*M-WP]=^J'MOL^>[A- M]X2C@FB[7]Q/?#A,=EB6@ IP1PI^U6/\.O+FTADA;QM/>PXFWI0Z0W2X874? MRO&$O5/:6_EIP84L%L5247S106Y+]7$6BM2UXFE9-U1G.><)02* (J0A1%$> MPSRAZC](D(BQB(;9$6_#@_714+2S M8/L871W"> XT^P-T)]E]'9K;$9_VH-P)F(/#<;=1W(S1[?)15%MNPLVJJI1_ M-Z,)E32D'*8LP!#%C$.2DPP&.!:X0W[DQXHLV&-1 MBZ_B0=_X=\&=5*8H)2*$C*K_H$#I*.4"PR27,HRHE(QDLQ=1T=(H0?(X%9O/ M=)N6\=>Z)FN1(7@"D"0.:(HPA12E%"*A0Q%2];G2XS=)CWG<30,X^Z.4']H&55;XXS$APG+,DBM>\* GUZ)&"N2W5Q%"QZDPOO[?&7ED3>QH@9:8^>7_KO3#&G:13'9J92B. MU=7_4=:=KOYW1YKLZO^H -M7_\_+T(9>'UN^6FARU VOLCG8B$^ M+<53/1.2<8EP#L.$<*CV[ $D,DXA#; (8R(I"7*KHT,#HF,?&'9.XYH'L,4$ M^%VS 1H^; \)3? T/!KTC)*=:GH R/Y T$)B7\> )B2G/?RS .'@R,_F73># MH>]NEZ^_B.6COK9]$6T2_JUR :OZL7B^$^IS4IN9!S&+!4E%Q A,@R2#* \3 M'6*'(,Y23B,=&YM873@84Q[[,+"G")[7).V,A#F&9I9B%&3LS$7+ FAY !LF MKL &KKOS<%F;#&O1/=D-<[J3&@]K./8MB/T CB&'Y=-S)1[%HBY>1%NSXU>Q MO)7WY/LZ^.-.&[%R<;U<5@5=+9N[T_)7!42Y6"I0YHV!4PJLF)PE(HBS5#LF M"180B9!#Y94$,$1!PGA"29H$5C&%?OD;.6BPJ?4*V#;/?;VD8ATDMB@7<(LU M]9N6-\L]N^^9,S-Q;S@?=H9PA]'=8DA737VD4@+%]';T7L8; MA0&D<9+E.0U(2D(3H^U(?Q*C/&\"Z/H4VU'+"X]3RWG*J#F+;Q M;X?&07;LJLM&ETP.P_Z1JRH?O9RZ8)A+0PD_D$IGSNJX[":_^AVI"Z88>%_, M5[JIP&ZHKN0H8"@*81+@&**$*Z\[0!E,0\&B+*2Y9;JK(Q]CGQ5N!1?VI0:+ M]AQ,_>17I9^55H0V*>>]6)1/:K::'S2%+G4)3+5,*[9!(T7[6"L'Z.749PF@ MD=0U*-%NY@R/(,>?#\M3R:VI6$-WUT-W=03@,2.L+X3'>R2C'1=O%-+H!-7I MV$:WX5S\VZW:*'T\][54YN1_"5)]5!_L+(H3%-,P@\HF9A!1D4&JN0UEF,3%Q4GY);>J0[!8@V>1I7H&$ : Z M9L$K)C;.ID]L''W+BS&R]"--11YV&\^.,J&7:"K1KE-H_):;#]B>'MR3[Z+6 M24J_BN4,!Y' 48IAC' "$4\EI)E(8!R)0!*BR])G-N[=(8F1C=BOZTKQBAR0 M9;6N(J]YL/.TCN!CYD1=)K6= >O.&QMB7:Z9HN?/XSDMBR=GY@B!2?V4TP+N MNR #3SIVE9C/RV]ZE_>QK-Z7*[J4J_DU8[I<4:VV':)XT;[,.K$B"&A" @1# ME.5JZX485/_2+6X"*J.,,RI#JW81-M1'5MN>KNX T1&^ J1GL-%C2GA3']%2 MB>TP-M/OT9"S4_TU:%^V0+O> >VF$KQ8 GT9,4(JAQ,.OIHG6-&>MBN""RP' M[0ZVYCXKQS>4%LEI?/FKQ>FG/9D2XW!B>$,;? MI=\^@:GO[4X(>.3J[=23;GKW2[$HM5/?7\;UQ3 ^*B;?%W5[>Z>++)^ZO=-M MKI1JS"+!E4] ,RBULXXPE1 +FL*$(,Y3SH(41[.#YL%G/V1?_!E]_F:=E(=< M?QWMH%U_LMNLZ-\_?;#T&;S-BYF]F!1F)RMS(B[A"O2L JU78(?9@7@&T#'L MSTKYAM"3;?/&UJ06T3>8^W;4^_@^XUKKF2 I03B)89JD&42,!I!$,H0QCB6G M:<(8LTI@/T%G[-/<)A:A6-/S$:]J:M \2&QGGT[%HGJT,&=D&C7(=&+]/R.J M60#I16U]U49'S/4=J^#-%<^FF'.]B4>]EKK2!T?2G:Q"F!:LV=73WY2^ VN-D9'T3K M(Y.>'[!?3;ZMO=@C>RM!:T(W;(V/J,6]T/C(NET6C8.PW0729=@,WBHY#CW= M5=-ELN_Q6(EU17]%J$(@36(!WV&%O\@@W#5Z!G&;0\ZX5EF^LKT/ --./@=\VZ99:DYVDU M\T/?;K+L5J6WF2>'IDICP.FM%9-7YB9NX#0&L(=MGT:AXN#>_T*JOXLF+>&K M8%WI6;W3;R\S^AI5(J.4$@2Q(+FRW'D*:8C5WT(6!3*A*.=&/:&,*8YLC#^O MN[P]K9D!]9H;"^?2"#X#Y]PW*'9&;T,=;,A?@0T#+N6=C*"Q\+)]0^3F4Y^% MRI/?;"/MH)=L--!T/K&-7#L>L-6+SD%8>X70#V]Y9S0.)2>$0Y*P%*(,9S#7 M4?=<4A(G <4BC>PZ7YJ0=;BVL3S-.(SZL([0.@^>F:_H#1#7**[];@^Z%B"+XA^-^B-[Q MNY5M=E]!YFI/M11M3M^1CN\I%[IJ=@QQH)M+LEAY )A@75H[S@(22I1;9=OY M9G!DZ_!N51<+4==J$C9\6Q;@]CTE9E;E+8&VLT;;G.K^EUN\-EEUV]SJTZ8U MOV##\(X=&R7O;BP\?54;]\W>M&7*1P+WH+[Y6'1\[;Q.]'*9L3!-J5 [+TP$ M@RA),,09RZ#D(6D+-/C#%$SG7OY0$-+QNPO?9. MFPH*8V[#S@@_VE[L%-TWWI"=@>/\KNS< ([)._RI6.AH-37TB_@JJI>"B>Z$ M$2/.12 #&"J+ 9'$.211AJ @E..(I(0'1L6B-'7"R0QETI"U3< :0,C,0 MGN2W,PG'11\AQ-Y .E]),P.4IDV1.2_R04*,P2L.=U&'YN)&!YP2MOQ;L7R\ M6=7+\DE4_9_OQ7-9%\MZL\*AF+%8"@K#, L@RE$,FPJ-RICT\L M/Q;+)_']\^>;SM>)"%<3A$,HTH! )(@^O4<,YBP,TB14_F)D=)IWFL3("T!+ M$[1$E4I\OK$P1\ZE&V=I:JG]MMI4&!"914W-!>W6U>,/QXOYT\]WK)UV>^1_K<,M%+71! MIWLU"6*6,X1CD4M=<2E5F\B00$*#%)(LRG."! ! M%S2P,586M,?>Z70-&HARA14+H.$!_**VD8H#^W1J&U#-+-9(4%ENE5)[8X#)/NVQF4(-_NR5^F\O7[>A-?$:9Z&62!ACF2F3 I-(:4D M@2VZ'\V,\"3F2<8@14(Y"G&4Z;AE M"E-"2%80J-7_!ZLN:WL>WG M-BYN9LN-+R3L%IM.$[^VFM@25DO/AK3O(HC# GHMAWB"U!L41AP6^GB)Q#/O MN!0$TCCM%:&XJ\J'BCQUVZ: HT3D4IG%"#&(6)A#FJ8)S()(1B+/!(I2\]H_ MY\B-?SZ&#JJG@(X#FS(T9V$SN'_S"H:=B@_BX'(M=QX0FQ(\/H%QNZYS^U L MJ^F8BCE<..?L*!/6R#&5:+<N(N>8*ZELY M$Y)BF20%Y/E6RGJN^!#5;-5*FG .VFBFQ/U7P]5:]ZJI;?RI_\15G[A_->P0*CI4:=BY!;LIZ.YD!P&,L[22.(DDE;! M#(U6A[V[15VS8$!.^TH#)T7Q52O@ MD,"TV?XG!3S(US_]I*/6+1]%M:F-5/\JEGWCM1"),*,!AYPF%*(HS2!!-(0B M87F>4H8HMVIN=YK4V%JH"6\5-+.\_A^ R% 5O0ANJ9*-S%M$FQZ4(S2<.R^< M+R4]36A:93TK\('2GG_#,3"P*ID0O-9=6KZ2N;A>\+XI[:T\5BAQEM(P($'( M8!KD(41)D$$:11)FG.&8RR 4(;(*#[3E8&15[X@7.@! 7E+5U1UB,YLP*G"6 MYXT=*VW#*,U,4V6H9T<#>;3:J<< 0EQNI+81](^FRO;H0G0MW6VOJ?NM/6XLZRF[L&+TWW)P-B#^\5QMZ M\:*V+-J8'\NBOZ9U\[-9F-) \C2'<1Y%NA,I@C2/U&9.1#2)HSCCW*IOL"'= MD2UMQT7KM*R+1GS;+AH!?N]Y<>N,VL8&?ZGK5M9:JF_^^4Z:+=X?!6X>_RG/\\/0\+U^% M:"(+[_K@&_7AM6_/PECM-=5N$^*8);KSGRZ4&U 8H2!/E)/">&H>^^*;NY&- MTX?OHF)%W30#;,+2E0/3M$^] CJIN>L2I/NF5D5S.].$"8/5HEC6S>;KP]>[ MN^Z'ZQ RZW#B<>;5X%+S+6?+SC2VXX.6U4W$W;S+!M9ZBCN<)XL;SK><+[=+SK>:-[NKSK%P';SM]$YTN@O/L?#:N?,< MC8AKDM;A>K[>*_3W#"Q$(HL(AHBF(41Y)F&.XQ!2D:*(94&.L\0N6>L\T9&7 MR/=""D6'JU6PZ[1W;N/J#I^9G^X;%+N5Z+A?OK.Y]WYW8R.QMUP: Y(3Y]28 M@W"86V/QKIU]:+K65*^SW[[.E".=A#S(8-JTG @9@Q@I.Q $.*$X8QA'1A>Q MFR%'UNW?OIHI\9:,PRKJQKF= O[VZZ?[#^_!U_OK^P^G^3?6L4.6CVA0+=A/ M#^7+S]W#K0)U_]CHSM90DVC&(>O]=W_D-VZKWM]$\?"H-C[7+Z(B#^+7E0Z7 M?5_,5WUCX^TLM6O^'ZNV'M7 MCGR,K#\]5Y"T;!W+:29K9L /3DFFKE-@MIA. *R=>O<,@8XCT++4=.MMT=UB MZ ITK%Z!#6_^UMT+P?&T%+MR,>GJ?"%4^POVI<-=$&35EHG:OK*+<1)F4: L M6*1LF0@DI'&4J__$.A C2J19F?)!*I.$5I&&:'/5Z1!:=0",X0W):WKHU MDEYWDHYRSS8DD,\@J@,:T\=/G1+S:.C4R8?MM)&+8O9AL52>^3WY_HFK@0I9 ML.;Y4U M?\&U2IFNC;2^>PVB@*NM+X6)2!!$F2XS@76"6Y 1S/,@C4.K^D6[PT\1)E0[ MWT_O06&V7KH+:*=[YK(Y%!<[)H*W8F([@T]9RGC"8"IHCD.J),;4?3&,$\3&0>IRG)S.YO30F.K'(-#!Q"YF9(OH$PDXU!TL8*Z^V(3])G>(=0<+&S$F/ M; IZ1KK>N0,J 7YO^+%9(3&I7/Y>(!WHOJ"6AF7(W'2>QLC88/1.R,Q6DPP!8CG=$ HQ0B M-A??N]TX2?"-[,4Y $[;B;-O.N8M=L4%/I;59_% YE_%8!9)! M)#,*4:C^AE,I($,D(9':?*215:C+ *VQ+<*:DF7*X0 Z9JKO268[G5\7@9%E M!1JR8(NNQV3!\\+Y2@L<6RRO5@67-^8-2U_^TS!K<9> M$>,ICI,,8IEBM;2G M*4$RB3.,=1GJ/([N#@',&1U7B;_%;V:]L:S++K]CGH MS-3;)R!V.CZ(A<NV$##/F80B3R*UBJ<<9YF-UA\G,[*N-T2[L@% :K)V M"GX"&S.UOEQB.V5NA6T)@H;B"+V!AH7RI+4!KP'*F-K])2E"$$*8H9S!*"DB3% M482E>>:D(=61M7=#3I\)O32L@.?RFZB:O,;G]:^M0,\$V'!Q!5H^QH#))F5P!+@<4P']P&:9V6+U>=2L/2U[ #PY7Q:$ M)_7'[ '9=]$<1GC3.ORW"S'+T@!)01.8I%FHLWDI)#+$,"0\#D4F92Z,\I?\ MLS:R_Z>^R^1-BKUKU WFUC@: M8"SS!-E=V=NS,/+BU7B-*-[W*/D#;AC,KD3 M_C;Y!^X N3OEGO(8?OMZ7PE2KZK7S5UG=[*?X5A$4F0P2+" B$E])<)C6R_?GMIZ\_@65'V[F4^0!29J;%C_QV)N2WKZ GNA5P,,)5 MR'GA/-F" 4*3ZOQY@?=UV^ -APUVFQQX*[^J^1'UEW(^_UA6WTC%9X*P),T1 M@S+/4H@2G8J@>\73+!28XX '^M3.<+-\DLS(NMN5F;B5H*4,?M>T04?Q+=<_2>0W&+[Z 4!MZV@*Q)V.[JS @[NSDZ_/=U.ZZP$.[NF\T\[ M9B]HXR:XCGWNED<6XIS0)(8RHA@BDF;Z M'\KQ_BH615F!7\NEK?]PB(N9VW"1M)97J"VI-M/ OX]P4A)?*00'XT^;,7!* MO(,$@9,/NO8Q$L^DX!^^/XM%+6[6O4$(X1$G,$DCG8!,8Z#4"W_ MN54<\5$J8X<]M#2!:(E:-Q\ZAHN9UETLK9WF]8)V]$8H5CDHD+=&0,=H3-SL M9T#,PX8^0P\[+G_*N6E.%C_\YTI7L2R?GLN%/FB\_E[4,YP1'&.VT]4!R\+LFZ'.I M-!',U[(Y2&O:)=1$[(/EU.BE-[N[_B)TU@#7KO;'HF9DKB\:9ED>MZF;^;G4Q""U <]/Z!YG&R:_'+Y[./T;3^FI;+64[K;J1_1^KB?T@V!/< MI1^G_U_M9GT0Q1'NV8?IN3G=?Q5S?E_VS3BWNLG2&#&9R0SB,-6UWVFJC[\Y M1"Q#"%,B<6RU"3Y%:.1E\OI)M[W4YT^LK)M^F(^*$;@LX5/?9I;K,YON;NL5 M% O=*,DAS>[OA^I8R?+)59O)[/ MRV]$J5F3O);S.P>')@S])9E+G_9RP^W[[V>%[A-&5XT/D$JBW&X:0AFC!*(\#6$N\P0JGSLFC".)<#1;B >UI>"&YV)# M](R^>]Q^]]M4S3__+6)JZ==G2,L2/#7'BDT3[[LY@1_5A_W7H0V" M:7B4=C% EQ744"!TA,$V9?\E-08%]%Q4XSBM-RFK,2CVJ<(:PR^Y5J96>_^G M:6 M@[87V]613@RVI:H' 1Q6=_^P6![*78B(0^UJ$T$O*& ]./S$5:Q-1#TL96WT MEL/)W"_B>\'*:_:?JZ(NM.7H;E2C $59&D8PTC==*.0AQ)2%, FSF$C9QZ=[ICC3/<[QQ)G'O6,2BV%K?R0[TLU.Y:;7T#@3$A L$T#9C: M,Q!=D8NF,(R"F(0\H );%0#9'7YD>_);VT99].0L@UYWD3!S^-WEL[,@G6AK M2E?@KIP7[!7\WOTY2F7,X]+YBF[='7S:B-:C@AU$L1Y_RF$1/WI.J/8'NJCI M5CLC3)%D%,=YV$G^: C8CC4='Z)G6P[;HKEJXZ51=?]]NK[\IKSQA\B\SM2\$^+ M[K2EV851W:M;ATF(1=U\4+I+]W=1L4+;]F:W=OO<'"C.E&N#L$0"9B2(E?%E M&&(N0AC$/&8YD4&:&]52&I''D8WUIP7361M"&VG"E!:NYOJ4%G UFZRPK$T\ MQA29^61O#+R=G;^^^W33G=W IK%\'YFP;<6NP!?!RH=%NW4D"QT\V;+IL8#J M>*CYJKDZ H?3EFD=#^*#RJXCDG(SV?H^LFX&;^.;9VHSF::(9E P(B%"A$"J M?%R8$(EE@A 37-I46MHG8&4L[>LIW>M7MO*[]6UUW>BF6P3W 3YFQNX2J>TL MUD\&0Y#H:?5.U/";>OLR>?"HR%,=! ,,D2*!2P!B2/ HAQSD+0T%C%EE%:)^E.++_TM/?/F:\ CT+YXN. M.\)HIJA>P;'3W$MQL59G8UD]Z?=Y>I,JO+'X^Q; _,4+LJ?5!DUYDZ)XT3NR MZP4J93%Z.$TR ),Z/X,1-B(QN"+HNVE,U9 M4[5F ) U!PXYQ:> ,SA-\@B'G>IO\HGU PF''&L/B%R4:3WTC?@* M 3:4U2CI^M08TZ=>GY'F: +VN7=<3X..[F^V;N1G,ZUSI,;&U MDVF$^./K/[=9]R0!#U-VYCX74"&U=J#F'8J;">A0XS[ M43DN"&K?'6_B*/:CPAR&K1]_S$ZAZFJYJ4SQ%U$^5.19:2N9-^5-0IYC*F4. M ZK<;I21IOP#@R(.8\%3A++4Z)9AD,K(RK5-SDRGAC$9UBQODMKIUS8E;U5> MC&096O[4 %M+G_K71M.&QYY$WXS$Z[7.[&$WG_>^(KSI0=>GENIDX74VL+Y: MG 41#U,4YS"6.84HXTD.]NYM09XF7FU M?E&PT]B#A/".F?T\<'\^K;FTGEQ: X*3>K3F .P[M!9ONIF ]T**JA+\GGR_ MKFNQJ4.A>SH+I?^96H=1C&%($WW=GP8P5_8 IA$1 0LB25*K ,[HJE M#DQL.&BN<$C#@YT5. >9F0GP"(2M_G?RZ\N]EO054!3]Z;NA:)Z4_1RU237= M4/1]-3=]S;7^:ZG6J=4,'$K;Y>/HOI<+A[N1?6DSRSZJJ5X-[JL)I1G;@RJQ44 MA[5:[5ZWWZW?/!9"?OBN7)%E\:+&E@4357>A0@G+>)0RF*$DA@@%&<0D#V 6 M\)3)-,XR0DSWZP-T1C85-Q]NS3?J0W#@(&1IAC#,0IQ"E!(*,98A% SQG$4T M"L)@]B(J6DX(R#8]\"U/3/UN]21X8U,W66GM&[,X"7$B4@[#3&"(XH1"$N,8QB)7 MAB"/E!&T.B@9G>.1;6GK-VQ<+)>=UOBS9N:>_:'FPLZ4K<.XMWA?9X;IHYYM M]KOM8!_ES1NCOR4"Z&2XZKS"C1C=F_ZCP4>'W',T^7C\ODDT^NCPGXIF'Y^P M8]@H8]5*;!/K^V8$C,8B51:?1TBYP)D@D 91 K5;S'&(*256"\!)2F,?D+=T M'3/23N-C9FJ]2&UG(GN!MVB.T%_DK&"^8CY/TIDVU/.K?R ZD6N@SHG:B:5-?KIW*E/MXHQV$: MAQQ*B2E$-%'[VYA*F(DD2W$@ R3L\OQ]<#6V(=CB<:LK*%BLHZ*^B>+A<:G[ M)JJ])7D0@+5QT[4.R 5"F>87,F]JC(I.LO9\2=EE_6@OGQZJ(:1^KZNY%&VU M]F=%I-;2@A^*1?NW^D=+:^1E\@TMU]13:FGEMF=SJ]7IAYV9N=F=E9Y)H+AL MZPTTMX0KKX;1)VZ^C*@7GJ8UN#YA/##.7@=WB-"_4]^R6'XLEMHW_+1@/_4] MF .>A+&04(94V67E9,$\X3F,<4I3D@OEBZ7&@?HGB(Q]/]%0!1W9*Z )6\2V MGT)FV&CYDM?REN&(J"[Q_*=DM@CK]R"[6W2_U73;A?F?D6DPVO_4N],%_9_A M?B?V_]RS;J[B%_$B%BO1-N!0]DN9+UE63\U-"IT7#\U$ZT(+NK''??&D'KF5 M7]5/:TF8_MV]WICJHHI-3<59FN0R#E@ Z%;:NAN5CA-4YBR,(["/!$BMKI/ M]FL?(S+VK73;>:>G:5DAZA@H M9O;N4E$M[UQWI1RAP,R0/+YJ1ATC,6W=J $A#VI'#3WKJ(.D?M3__[ Y^_DB M= ,3;0'T+ZX7?/<'6T_.9!@D) J4FY3$D:XMA2#&D?*?E!+'(D>)",+9LZB* MDG]=DFIIJ+*7\&3SP>]S9O[M*YI7@*G_[AR:Z=NW:LU8\WO=G.NA6"RZM;JE M:&D1+IHB(I. Q0&%H;*<$*6<0IKQ!"9!EF0YXE&(^BGZL##L$#7Q!/5\C3(] M0OWP32;&T*9/!;6E\6^PT_\%6_2T [N&MWU$8[[WP^TW/"X6/H#RM:IG%NTH\%:NG^M.FI^0LD"B) M RD@53M^W4%+0H)$""6*LB@*E:6,TKZ-WKW=G; ]-T9ZN]MD[][MWECT%P=/ MI/J[6#9[QZV;(][Q:7^E[# %YO?-(R'J?!G=HOC#-D<_:E#73#5FL&=+'R&> M;V;J=%_M#HS'RVP')B:_Z78'ZM@U^ 6C>6XSLHYM(9C@)%)NGM"9(5DHE&.> M2HC3*$AC'(0D,XIM,24X]I6+58,1OQTSS,)AQ@#*SA"=[8UQ+D+/740< MX!FIA8BW0");F9V;ATP:+V0KE7';$$_10TW,8#?6-54^)F'+F>19G*=A $.F MJ][R)(8X5WOB+(PH"G"<)I%5U_2C5,8^5>P"=]NX[#];NF1'83'TN"X5UM*A MZC)<>WE_[TEZ/%D<%,F7*W24QK2>SI"8!X[,X,-NVOB7LN3?BOE\AF2*<$ E MY'$80Q0P!&FB]U@Y%U+&<1Q2*P7L!QY9YWHR=LJVECH2$0\$YS#4%;<1S7*8 M_6IY>4S/4]D2,4/.:90%$(HS ,U0<01 J* M*(,Y"H.$ARC$869[#.D.A/6)XH>FP^^%& 0IE83F!&:9^@B0%$H)9$9@P ,6 M1DBBC(=F28:7(."457A3+NIR7O"F4]3#95IAMNJXB&:WT)Q5;NME99]G3RO) M>MA)%X]]8?;7BX/?.R0HK[\JY<%_6HJGNJF;)=) !$P*F$D20)0F*G[--"M_I;%$OQN7@1_)/:02\>BG6&UB_D/\KJ9JZV M&;^2I[[[3Z0N^'-(\IC271.T[C=(-K*B.;*DT#Z!APL[^F"%F9G&\XV!G8S80 MZ&NV-0=@BX4KT#(!?N_^'"4DU@H'3W;%C.:DEL0*AGW;8?>RF[5H,LMURE,E M'L6B5C;J4Y.S^+FL=;VVIF?177,TT+='?B_:/]>'I5D:1"F-,S-+*=:4M&L&T.NTS/*YWU:7D"[6$&S$S3M+C:V:T6 MTAWF0,L=^$'S]V-3V%';-'U--<;)MS]T/%DS#PQ-:NK\ ;AO!SV.[%+972V, M7\2S^G ?U8AWE:Y;_72]6CZ6E:[DT6:$AC/,HH1@&L DUE63$DHA#B6'$JO_ M97&2!8&1%;2@.;*9:[@ U9H-\-SR<07(FA- AG.HG>$\?ZHS DAV-JM)" 8; M#L!=C\^&"7])Y@XB7U17WHS2A%7FK43?K3EO]^H%S65_%=\4-?7-W#Z+A> S M)G2Q:93#1&8)1(',8)X1 2,2YFF*^>\&>$,ZH!^S^ MN]/W?CW!_=&>KZ>>M?=$E.'B*]8$3GX5U4O!1-T=AM* A4$8AS!)B?(]LERV M]Z<\8HAGB4@B@4U]CY-41K8S'=TF(+@C;-FR?ABC\PZ%%\GMC(Z3T%8NPUFA M+G 23H\]F5MP5KQM1^#\PVYG*!^>GN?EJQ"-HW'[K(UN5\8#B9A&693!6)!4 MK?]1"&F*"60OH MUR8*=BLL\PJT;'@LHFPLK*>SA=-T)CTR."ON_DG ^1UTUE96YQ"F(])XCF;:IO F@4U'1#P5XW3L43<5_&6=9[2]4:R"<)]4=HC2I"AN(O*_*)J\XEM X/++OC^MGB&0A M(9&$.9(4HC#-8:YT'.91FC(:2(*YVK*62S(W4^D!6E8JO:9H_#7?ZU>.W@8" MLEQ6!5VUG_JR!.X%$DT@-=-X3T#9:;SAQ=X5N-Y'C/@U"0;2^RIU,$!IVD(& MYT4^*%-@\(IK [>N/USCP3<;K?IVM:R7I,DCF,DL2**X:;>4J95>[9VA' O2+T.2C-S(%'@&R/OGIL MOK;8M+3!%G&?S=F,I/36E&V8VL3-V(Q$/VS"9O::G1G0C=<[+^/UPW?VJ(]4 M=.#C+.(!P0%F.@4UT.&('-),*)\@"_.(RC#.1&*B]Z<(C.W6=R1!3],B"OHD M)L,*[$-2RV,Q.R&-E?2<)$>T4FV8?GHH7WY6K[8*J?ZRT<.3 TZB>.?$Z37M M['..>=YZ+WZOWFV28P*9RRCDNMM#I)L>*^6B3/G:8:[^S@1F/#+2JZ.CCZQ4 M#2V@B5FF=.\@8+8,.LMEIT(;D;PE! U*X"MC>V?L:3.UCXEUD*%]]"$W_=&M M13<;X;^*.;\O?R'+1DVOY_/RF\YS_5A6;+N!E9/S5O.P,,4LH#2-(LI9R+,+ SC8/4 M1C9]'6W0$ =;U&VK_P\!9F:HO,%@9XA.(C!"QJ*1B-Z*Y0_1FKCTO8'8AX7L M35YR/<^OGLM*#;]K9+IPCIBS6#*&(4UI"E&"!,2)2'3W]#R3(N)IGEG5IQ^B M-K)^KVD#KA=QQ']11D3[#+,\3'@02PYCG*M]3AY(B!EB M4*J?,4HP1J%3<,QYTB-K?L= 5RJ3O8+EA@6WP!D#-,TLP3@8V9F%GHY^SW\$CKG\G@-S# B_2;R..2"GPG@L1G#(CCG2"5O7;RG4Z\T_ M&G+M;<,U_X]5K?R7&1&)Y#&74$K*(<*9@'G,&&0Y5]8FCW*9B2<1P,=Y.X=/O<#5[/, DRQ%(&<1KH M= :>0IR',6249C&.LYCFYD9Y;_"Q;V@U-9W-5MFT:3R*@H$IO4 V.S/9BG7K M0RP+RW:!>&Y6:W_V?*4CGA!DT-+LOS.=%3G![8Z%./6,:[B6QGSYJ@,7E]<+ MKKO1/.OI4_[++,U('E!.($Z2&*(L11!G,8-IE-&8DC *,FH7JW6:V,C6X7.Y M>.BJV[55Q&U#L09@,MO<^1+>SGST5*^:T-0V#W%-N8G,]!F#=5Y";P%8 Z0F MCKXZ+_1AZ)7!.PZK^4"@=WZS7.49!#'(8*1#%@4,YE%H=$5 MC1FYL5=\+ZD6AL@9^ 1>\;!3\^&$"Y>^]><1L7 GO"+CYF",G9)B)^>@_W%^ ME.D\$F.)=GP4\[<<4\F*1:GONS\ME/:+>CECA'(>!@**)%:>BL )Q(B',(S" M3$8LC)+8ZFIJG\#8AT7E JK96*KWYSIDO.C(VF:+[<-BYIE<(JR=F=(+71/! MLI<$HN3?%K]GQ&.BV D1?66'[0\_;4K8">$.\L!./>=8AK8B"_98U&55;RI% M"A1*D2 8)'&@]# *8$XY@PB%0<0R%N'8KNCL(8VQKX!QYU\/7U[?"F5.Q-^2(6:C-Q0YYO M%\J:]LON/W1!:AWA(+@^59S)F E,4@$)2S%$:A< *2-JL>0QY:E@@H=&ZZ0[ M"V/'=9!G4"[ 0BVH]88!M:!N.+!P@MU -M@JC Z=G25H(D V_.CK@I8CW>CZ M&=PN] H-M]@"GZ8$U&*G,3JP;KN/D0"VVYU0DXQDC HD[0)TCE*9R-D2 I;? M%FT6K7KE,;KY-D[4MU67YIYG\GJB:?=H:IY&D%1DKU]$11[$;[60J_GG0BH3$H<\9IF$ 694F1!$ M((EB"2/!N60$A\J4V'7.O(0=&\UQZK;9D@)S1!'U4I&\9LOBI;GT75]_B#13O@M-8GL61C]XKA^!G)??:J!G$!0])X"L6;$\UW" MVG?W0>1(-=CTW@+Z"'S1#"L(?P9HGL&%JE,LJ=TP\&1P'!B:U0NX M[9NF"T9RN"AKP^2;?HKWY357MK H%V1^1PI%\X8\%TLROR??WXF%D,5RJPK\ MYX+0QF9>+_C[KE::>E#4'Q4V7X6"C9/J]5:JWRBF=<^!IHU97^FIGF6)MGE9 M"A&B$J(8IY"R)(,(!RPC62R3Q*AIQ]N*,;+=U-W^:,LT(!NNU0ZP8[L)6>5] M*<&EYEP]6-3:)C265O2NE (Q[0\H&U@& M8?-LVY%R M+>1_B:_$XB;TO\37XG:;NOW5+$M -E_-L_YJB@5@W5>S=+$NC56IUU]-N?YJ M]+-E\]6L;8ZO/)4WGZW!^]VWXVZZ.^(WGX&=>^:WY\9M:]@Z<9J16WVA^X[, M=3FJMKKL3 KE".E\(D8RG7T0AA#3#$&18X$X)C2G5E&Z0\3&CMA=M]);-?>X MCV+>[%ST-795N]=\'L3/;'?G"Q6[E7Q#%31DKT!'N*_[[&^K9B*@ITW9(*E) MMU\F0N]OM(S>N:R2C+(?^Z?*[XN:SB/K(E6/0%L! M:^J=C .7K;=R<#VN#Z)_6+,">EY^',7RN*#@S:6Q(#VQBV,/RJ'+XS"&F]7I M:C L'CX+HC2UWW?U[=G"7(2AQ F,28H@XDC G* $AB2(!5([(2*LKKF'R8U] MN]4E$I<]$V"NN5B?HU@7SCP#GIDM\0>)G?58TP4-X:O-(>0(/>[,A/1D',X0 MF]0IC*S@'5FP1=?B0/PD- :W&CX$ME/?([*Z5$@X*;3%(;T/X=W. MT&TFW.XH^YQ,@R?-)U^>[B#X'/\[Y[1G'[XXN: ]KOE4URM=G% 0E.GJ!FG* M=0EN76(_XZ':R] HC:,H3KEP3"C8IC.V-[&31-"US"L:RNXGIZ<@,W,E/ !A M9X1V,P5:FE>@I3I*:L QL?RG ^Q0>:L4@&.B#H3]'WW(Q8+K@*^!_S$N:G9&H>=%U]X& M/7H].V###^@9.KX7[9^?%M>,52L=H:C;)#=WZ8HI7;IHQG)EI7D]NE^(VN]4 CYMN-'Q,V=#]"Q<&TO(#;S#$6!TNRC?]%O1U6*^ M"+C%#;B5I^)CQP//PB<<#T0W?] [F';>H!L<@YZ@Y9#3>8%NLNYX@(Y#V%EL MW:O[PV*IS$W7FY$S')*(IU"Y=[KV>:#,,0W51IVF"8II1(B9:[<_\,A^6TO* MO"_]CLS#]O 22>R,74O%8Y_)4ZP[-9[?&6BRAO/'V-]N-'_T]VX[H,_%0MS* MO;Q1\KUX6CV]*ZNJ_*8W7^19_6;Y.I,R(R3 .4P1RB$*P@#F(A)0HAAG),X2 MRJVNN6V(CZQ+'5E >[HZK: A;+JJY:)*N=C._KT"/W)H7 M<',..>N]D0L$GC9'5J0GW1VY@+*_/7(:P\W2?&6/@J_FBMRF.NHF.O!>[\#N MQ??E.R7BWVE4:8N MF5&YJ.M6H+")WVZ"9+=*YK4_;/K!6)[16.%N9I'&0M/.(FT#N>%C)XZX805H M7D##C,>H/A<,/)DD*]*3FB074/9-DM,8;B9IM^ON7\6_D*7^]^OU?%Y^ MTP?.'\NJM8]Z7[*G+BG.LBC# 51>$8.(Y )2%"$8!FKGP.*,BB"R,5.7,C2R MZ?I2SN>RK+Z1BFNE6W,$U _!A^_/@NF24YV'H+G3>=H+H.6 RQ(^=9* 3:Z* MI2V[>,+,[-N4TV!G\_;:=U^ML>W9N]J;E:W)&-4<^H+,DXF\F)U)S:8O\/9- MJ;=Q74IQQ%$2?BR^"_Y%.35-J8;KZ--7L2C*JN%)\%_+9=_K?*9VCQ@E$L$< M"ZHLJ=Y:ABF%5$8)B9.$2)2;U\^PHCVRT8Q_4LS\/Z!A!VA^NKH5US""GT#+ M%.BX @U;-M4)[% V. 0?#SL[2VW "8CA M$@5V0TY85\!)UMUB &Y#N!9OU%*I77_S+=W*-H^FK1[PH+^Q^U)W)"[G!=?7 M@/=M( 25+$$HA8P$""(4A7IO'D 6Y"'+TRB3V*BOX"5,C.WH[K#4^+IMDJIL MB\PT;.ER)-N,=?Z59<*OTQ28N;%C VMGT,?!U*&NI#LHWLI-.K P<15*=Y . MBU->,);[OG[3N$.?<7Y:BJ=ZAE..:2@$#*3.X EX!FE$U#\S2<,H"/,LMNIQ M?(+.R,9IK[\,^+TYFF\H6]J>4SB9[Y(OE-YA\VLKN--.=D LCQO48U0FWW<. MB'IL.SGTN._J(I^>GDE1-0$H$4.NEP3 NR15,95Z:QP,]-DWVC8J?5@71"PX6"*6B"'\HY> F2+Y!^D\L[(*V[J?5?I\A++USLU_4ME1G2WZ&=M-M3?/Q8+?3#=)/5_T5TK;N5O M=6M>KAE;/:WF>J/P7CQ7@K6["O72]5-9+8M_="=S"1)$1A$,$5$&(HT"2)(H M@7&0AY0D(F:!5?'!4;D=V<1L,0'X%A=V]F3<^3*S2'^86;"S:3W;5Z!A_*KQ M<]:\MX$>+?=MB1'0\ ]+"94$K1=T!;9G<5N*YO5M.?R9R$G@]F1DQ^5U4C,] M">S[AGX:HHY+19<5>%]V;8[>K>I"MUH5NN+3K=3]!?H&2+.,Y9AE00!1J%W# MF!"(LTQYBJ'D$JBNST%G;T@=,/!E%VU(3VOF M'$ YL%HN8[@9H7>D+NI;J0Q>N5KHDE-WY;Q@K^U_-_%%42 QB]-4GTXI&\25 M"YI+%,% 2LX0B5&8AS:.IQG9D3W(A@FM'\K"U_W%<^-XL/7!O;5#:0BHF97Q M#Y.=?5DCM.% >7L-=?![]^Q:(N7D2;@ZSCKJY?2#'7-U\?R^HKF8M-U-:F.4!CTN[)]UF0L"S.0@Q# M+D.(,L8@12B$<<(PDVF*96X5=>J+L9'-T&^+2I!YKO8ME$ M-=9;09&=)[0DWRT+5?J:(3.K]1:XV]FUVYM/5^ @YG3-&Y1E!35W5V KS59M M<*6:7K!AM%DK[@=FP[Y0IF?H?)74],76M,4W/8-Y4*;3]_AN]G>O V[;U>-6 MOB_F*_73]GSS=K6LE^IK54O C(5!BICN6Q*C5&TE*8-Y(#FD0DC.LRQD=D5] M+>F/'470DG6_8;"%4^'%9*R+GN&$=%>X&>$P2Q"A$L4RX7RV+)=D_O9PKKDP MAK/G!I*NX79WE[-N4W>]TZ8.E!O. 1\ZLDP6Z!&A-AN'3IH9[YIR=/=$6VQ MH5:LED%_RXTC$)Y6%5OJDRX>CM#LKQ&NPSAD)GS6!P1B73MZ[X1S746Z/UQX MOQ+7VI_Y7X)4']4'.E.K0L!(&$/&U48?X93H$HXI9"P0(J4T00P9IRI+=-AFCFP2X+P!-I@5L2E-*9+D_"$QD[>A*\QW?86'YM. M/)]U(Y[]KB3;-V$Z1W91BR]"5V[A>H'[6-2,S#47,R1(F@J:089Y#E&(>1EY>UC2U(Z<_:#NGUP?H9H[PQ%#:K3DM<[#A[B!^ M\FJ3E[W-Z178P;YEL[%Z_IQFCZ!Y;D] IHLN!W3=@R/>,H0&8&ZU*Q+;U>+?&]G<3V-: &1/)5Z^D8B6EK.@T( M>5"[:>A9QQI-^FSJL9RK-VH= J1KOG'*,8L2F*=! A%7&UU,,P93'N&OE:XAY[#YQ7A9O^Q&(E=!KT MPZ+)O\%)@F7*8QCC!$.4X0AB'E$8D!"3+%!N+C4_0/;$U,@ZW3-R!43/ B!/ M.MBF!M6:"4#TOQK. %]5^J'EHP#/HBI*PU!6KQ-E0: Y!#V+ M.P>@Q]I=K%D%':]@P^P;S(3%^?0;S(C;.?64,V-W6NT9PL%3:U^TICN]]HS. MSBFV[[$=MX%M88XOXED?!"T>FF.A=1V/Q8-.^_^\KA81YVJ#J!OA\D#WJ0R( M5,M9+F$L0ID1A-(@MXJ3L:(^\KK5EZ59,W/5I:5O\=-4H+B@"H<=VH;[R+$P MM%M\/,-GO_5T@<'7KM2*]K0;5A=8#O:R3H/8&:2Z6LX^%\OBH5E9;Y3-:P^) M X[#F.8P3S(.$>=<;7%Q!AG*I3(W689B(P?Z^/!C'P^O">I\([N3X1-X#-N$ MRZ6T/ VV$]!8J8?E&-):]>:6QJI_;;3UQ*"3J..P0+V^G7G*-9UIWC13?!1B M^5DCKK,V]:>$LP0EDC*((QE!1#&"N4@09)+2/ Q9G.96]R^G"(VL9!U9T- % M/6&G6YB34)FMQ#X L%QTU3YDW7&M#8(HR!S:,_%%>A1\GU5N R3&&*:YA!)'D*2 MQ3E,$Y&B"*5(_=DG1=_;=# ]2=+HZ]Y-A+YW.55J&0"BY<"V>>EIQ,QT^U( M')N3=D)W5*_ -EV?_4C/"N>M_^AI2A/W&STK\F%_T?.ON!:QE**JMAJ5=B2Z M-GBS-&\3@E5C5NSM ;><'NJ3 M9BKM$04[M5X#L.DRW&LX^*&C?CHIQ*'*I9&B'U2_-7KNT M.U9?6V^3 Q\P&>12MY6A^H!-"J2\\R"'@>XZ'N=,XEC.7D1%2_MV6 ?4;+[P M;9KF[NGJZ8E4K]HYW:G\V%^+;O?$(E7UV@1P-U=%KGVO#A$-8R11B$/((RX@ M"E/E&H4\AC1(XBR)PB"B5J&VGO!T.:#!;I!QS+3=!6<[ U'-/T SLII??V7X>4WJC;UTF13S?W.OV*Z_[G2*/W MYH*Y:^^^%0M0B'J62AX3'G 8QV'6&E4J$8-A*/,X0S3GB94)L*0_LEGHTQS^ MVS^':?#?GU=5O2*+9?NO9=G]2;ZW?^DZLK?_V&K+;EF0V'8&3/=8H^%JN^\Z MO(M5:U3/#>C8N0+;\3V%CS8J%T+A;9=F1WWBG9L3-(>[.;=A7*]9Y_JBY"]* M_2JB:RE?\Z=B4=1+O7]\$9U_.:,4248##!.&"$2ID,K]8P*F5*8\C#*4TMCN M?M6$[.@7JPT35^"A9:-Q !; HDZ6H\NKK*+) D$Q3G,$>4 MZ>A] JF@'(9Y&H0YYSP@5EZ.(=V1C<=6)2A-L6X+#PE=>NA78;F_,472]/C( M.SZVQTA[Q9HZ'J[ 'FA=L::Q.H">%7V41I^GJ;YA/\^S4 RW[3S_NIL)Z3V; M+X*)XD4[-TIW;E:53OZ8!8&(0AHBR!-)(8IB!#$2 :01DRQE6N[_#IH56/_1_/O_6RU$ MNUV*@ZLF<[GYO7(;FR#S[E=A\ZOX2E&N=0ZNLOYSRX2&P4DB4F8"!RED 0EU M@2H,\TSD,&8\2;,\YDE.[,X%?4V3T\'@D8GR"):9_?8%@)W17DO^9>L3[8KH MG>KF? 4ZMOQ9/M-N9'U M8_%\)]2WLUB2!_'NMVQ MCZ_6!+6U+7L^FOIHS^O?6=9(LX'6S%J,!)CE7G%%ZX(7I'J] FL&P(:#*^\) MG0YB>S(;-I0GM2(.D.P;%9*CJ1V+GD84L2SA4-DAK#LN-%FF'$J"&8I#SFENU+3=-V-C M>Y1;;&[MM4#/:-O1=HM5;<1Z9K5FMD4++T@9\#:#AE[1&\R+I0 M\?/EA/EB:UJ'S3.8!\Z=[_$=+P>(OB5M"@;\2I[47^\KLJ@)TU3?E[H:SRR+ M(L(X#R$-YS2S,K_G28Y]*4#:"_N&!?![2],VF^H\ M;H9W %[1L/3I[("P/^HWELW7,?]Y@M,>\1L#<'"\;_ZF>UFL^ZZLSRRD >$8 MJUJMAYZ\FM6^4,>J6!T\8ZQ1E.8D8C2"*B-BDR"]7?D(!A&O(LQ3D/A319)0>IC+PP]G3[0HTM9="0 M-E.L88R&-D5!'-+ 6[*>'\N5G]7ZK?.HO&YT;'G42Y3,2 MK-="LX<=:N6H!5)-K5)JM3HJM_EK.>"8(@9I&E"( ML(PAEDI94XS#G*>9I#$UZ]=H0];HH[VD3V/+AU[]6D:N@**M_LL:9A2,6ZW3 MK JJF.(ZK-'>L7),5&Q >K\!Z6L#TLT:I)MQ0;*H*C,"6&Y58SR!9E<0QE+Z MP8(OIF--5]#%4KJ=@BVV[UZ^)_B%++LSB2_BN0OSO95W5;%@Q3.9?UJLB_H+ M&4K)0@F3*(T@2G$ 2<9BR/*(2)XE5,:);2U=:RY&]HS4]Y6[;RW,L;3?@XR" MT"6;E2O0L?1ZY;._@1?91]CJF//P9GLB:YB&-D_V@_DK'=$=K-$\#E*J;Z # MW>(+T03B*$]A)(D@6809"JRBADZ3&MFJG"H?X70B.0"8F57Q X.M;V9=1,+[ M*>5YN4V8/E M3;J-]#S\@?N+[,%T64>1_<$RZ$:]V>Y$?[W@=UNMZG7/DFX!6R]K M]?NBUH5X'0'?V/@ MM',Z. H!QZ#/=B&F=5-?>D8(I1B+&.(8I[*Q]2P?\WE/R&7MX5 1?$82[@T\;!WA4L(-HON-/ M.6Z*25'].YFOQ+O7[8WW7ZIR]5PL'MJUCLI0IGF6P)!SU*;.$1IJ'<,RSU.= MEV$4;V!#=&1]TRR AH?)]% M5&=Q92%D>4(ARN(8YH(1B-6R'&<"Y[&N1V0>Z6="=)((P%(SHGSC+4[ #W.= M>PZ*AB.'\$ C1 5/8RES"0DG$J*81Y *Y>=$+,$1E1%1H-JEQ_K&U"E-]O8< MGB- :6: ?<-CN6-N<-DAW]?2;$L=-,4A]"Y,L>'/ -L([=>V2J-R_0A\\WY#ZL<\(C_,4Y;G$,-;=$A'/""0AQC!DDN11&C/U'[M& MB4>HC.R9;6@"IHC:=DL\!HN9KE\LK)UR;\FIZ8V0_#XHD+?&B<=H3-P[<4#, MP_:)0P^[!VGK;L6S*$I$$N(T2S..+:-R]8#CZQQ MZZAD3U1P]DEK4FW1OM?1I#_IZM7PL*UWYYXO0-_NZ/T$0)\J- M):G:'D@"$18I)#GBD.%4;20D(C@QBK3QPW3&Q?BAP+:M;)7DDE9<]3W\ 7B3J1B$A MD.5S9KK=Y;+(S/PH)!.)S"\=@TXKK$?_X$*Y>E=B_[536+6L/8"#CEL?A<>1 MTX0 _..>\7:!NB>:G<]$@EWQM1LY_;Z)3L%)T0;<)(T(>IAAT=CHP\[-(H$ MU^ YT:TRICL:BH3&P6E0K'L&UI#/E_;F#8/4&R[KB:)VV_4XW];-/UKO=9B5 MN-#4R IQ5Q%!E!L=Q!1#@C)6"ITK;D Y;(#LD=\F>ZF)T;KW-@$6D0/ ]-M0 MC001['W@E*A'"30\8YT>=TD/-JM*SS5%K!^' Q"K:AP@>=I:<3@D)Q7B ;<( M\R_NKO9><[[XR.VR^K5F0IRYZ?:*6-?!*X+=&5B%1&84*DHI#=8YECF(H^RL ME E\1B,S^>J$PES%>5S\G,+-UL*6?\_06E[R1R,QXGG5H$61UO-Y&9.NW$$S MC]?H\(=OG2=T/*?W[=*LUH]UI/KB1_N/^Y$NE3*:Y9G=3A:EW5BFQDT5RR0J MJ?F&9"3Q!$T:?WP+1XILD^05!=GOH3=KLP_@'YSX:? M5:M73VLKJV$VJ'=>FUE99HJ**D=<\!P11@7BF&)$52&P$H*6U#^!=D78V,ZL M)HE:M^(35U%IYLJ5[H>>2\(F("=#PU')WDI!'=DH?<-7D6 M3\_M!06,0R 6),'< >'0@!D#?&R]QA0P>(])&0)\K#EF!O"Z)BR^ZP9\?5[= MR_]^FJ_UKWS]3UW')WO2PAG+:)I7-GRS<5MAH[E4(RI-@0I9BDRG+-=%'C#X MV4NXU]?YYA'0'[L,FHLS'G=J))N='K HS0]7OY@L'DQ!CK 3GVQ72:M LM>@ MQY(:+\0"61PIH/*3.6GX!(+A.%B"71R:JUG6]=!_GV^_O'S:;%=V_UE72M\O MU;LY%W6:J [%]_L0S729\C1#K,I+1#)MD% 51B(C*B/8,,&]&N1NT&'L0*JW M9>FT2SI5P)XD!&/?K-"HR$%S1BU0?UIMDDZ=NSV ;>OO": _[MJQO]T,A5$W M?S=@%BTK!==@XIQ5,$2G&:WP6]V6[UJ9@3;D-T_;I[4^TXQ\M RS/&=%R0C" M:4H1*; [^:I25!8ZLXZ.YEIE(4FP&,I-EQGKJY+H1I? G%>4IP)+A$V-=7AV M;) S87.7-,H>/HY6W4GR93&1C)Q$BZ+:LV368H)Z*=T654;H5&ZES64E&E9] M-RVSG08^,Q5A9:H%*G"IK>LM%1*&"\05R00AC &+LJ$*C.Q>]^J@1;W>Y_OU MS@.Z6L'X^CG1,5&#.8!<<9/++3IVDTR?B6,M0**)-W0:*GWCL=A@XIW.W M ^\3<#+0=)=\YM_UYN-Z]8^:CZAQAMW.^W>KS=I^X(5>6JVV]^NUU:;IR=\% MKS-*12$ITTA2JA!AKA:W(!IQQDB64Z%8Z=5 'U&GD7V7E9Z(1GRR$HOY0_W6 M *32(R%OD2T(K2S4J<3V%:$L\CJW#T+S/+61N4HQ\^F4?"[D QLIIP?:XY1G M>OB@KX^Z ;!6,-EIV(74NPQIK:3[5-*JF?3UW*?R:+3N%8I#EQX1L\V(HD:KKSK[C8'!R3 M1;XU+"#8K+>S7_GW^>/38UN7)RHBLJ),D<;"=:71 C%C),HQY[FA6:K]LMPG M=Q[YY=S*\G-0IV8/N_J;C($Y[%9,Q,K#B\H/1>CVHEYT;O^VC\Q/[S?).KQH M1K>:+G\@D#"JEQKX8(Y#\IFQT98HJ$2LDM+&OYG=H],"HY3IRN1&Y:F$#A\? M% CYR@7Q*KS@F[DC8S-&K[6C;N$]?8!<4\/057F1Y@Q3)+FN$%&:(UY5#.%2 MYBS5>5D*K\[7^,"%M.?UTY(K(# G-YBHBT7EXFQJ+Y M&A8V+>V7E^$G-&!^5\4[3=]'\)7,@-D+1D++E(046-FO&'4O%&)?R+3* M-3*L3$69'M&LA[T\+A527$\^ M1"F&N+"#':7L8>(M+,ALGU*&6[>=QZ5>._K7Y\=*J%%6Z>8.FWZ&_"Y[;RS'T3D@7DY:#EP069E\R*7(-Y(N99RBXO&7NI MTO+BYZ./3GFOMS.LM>!%6:)2N X[6MF7=6DHRDJ>J!-6H].X]>OF)O6A9[X*AR[8/ M@-\:#30+MB"M$/N_(S2JG]$^TDKKWWG2977&I.,U=.XC@>GCY7:NYHNGK5V/ M^[Z%II)#JS=6.==;_=3-/WC-URZ7X(APZOZH%S_.W^#^^WPSPRECI\]CG_SA MQ,:7S(3S+4$X@,].12.DK%C=TNN=+@CB=8%IIIGAK$ M""\04;E 5&&*TM0P971\?1Y-]L+=%>= MJ:W $3B4ATV*Y63."YG6/PP:>K*TAS\=2N>WZTO<#34JB4ES;.Q"-!EWIR8* M<2H+I#3/J-9&%#F'T?:=R!AY/09W6YZ#PV\=WF@D;!'VA(TR[6G F&AD>:<2 M)B;%NVCB*?G=Y8_>]"YT7 ZKQ5SVOVV8"REPSBUD0B)2<(FXL#^5BF:%(MH0 M#>J/OBQJFG=B30W22O;YKD+Q KTE;T0AZ$T)!2#T=3E@6]Q7YCE!S_':'##X MPJMSZ(K0D2#UZ?+^ZZBT3JE=P AKR1#198EXRE+[1UX1KG3)->C=>2Q@Y$7; MBOMWZ 20(Q3\%N4MML&68B=IE/5WR8QHTSZ.;C_QH(_SQIW.^+CPN;!U]?J_ MG^;;'[_J[9>5>KO\ICQ\ST_LZ%&] M!7,SAQ>S>X+FYV?B0P%S+IW\I*= LM<@^6,4)@V8U9&J,^K7_G6_?U'6T6NE2L3NC=V%=XO%JL_73GOF]6Z(=EW M8PMGE*=$4,:1-(6+:3A%C*<:::WS#"L;VF0"XD%B*#5Z:4'GOS?U0%=7UL8[ M16H^;4\_M K+>LSZO:?&SY=L3U;>V)<"7_R7YNO72_6*;_6,89Y515X@H0A#1)89$A6C MB)>5,"3+0F3G#RVKE"*]I_#.5%A(9=5RR[8:XHR&30 MM,IK-@5-KKQXT\FF6%XSJS_1\NIG X\G-=]HM])G0E69IF6)"NSR.P4I;2S$ MM!LM5M1M2P*7D'KGW9U!"RYT>OW"2:O[$8#GD3O[/4\A0ZP"GCTZ$7?U.SOB M@>.QWK&.&7?WG?9P\=B:N?#YL M'?]=SQ^^V$WM_3>]Y@_Z_9/;EKYR97CMD,_-AZ?M9LOKWM][]8^G1H?=@9M6 M6IF*,F2,<(W.W+X8*3.HT"G+3$X%9@JRW&_49V2O\-H8NSVO>P&[PMG]H ;@ MV>6MR/NYB@GQA'F43K&DU2QI5*O';=5Z)3W%G+>I5;:;]YV.HYRI1L(KDJNZ M59M)/5HDZ(X=7ZS;PIFU/CF>KKH+@ I>FD+FB.B<(J)*N_7&A*!2%AFQ?B[- M&/5EU=K==61?]9LKM=YLYV[K^:N-^I[6NETU@^7] R@,>YQ@VV!^(] L$-W6 MB1DW4&WM[S49S=:)^GV*K=-_#..@7;N-Q"O=_._;Y;VRR],^&+L&WSRY;4"1 M29:7.4J-LKOFC I$-=:HS,M4%841S&@(O>RPN-&+DZPOF=>Y_Z;H(4%)UX68 M\+TJB7D:B(=#8!Q>X*&I')+YWPO]CM0=*3G[R)C0B,4#0>,L%/M5C]NWEOS'3?+:K&H!XE:OV3=S PS37#) M.5*R+&VH017B99XA[$HW2"E()B4DW3BBKB,G,%N>75&KE\Q[K+O09,MX3\LW M7_-3/ .P _^+4_DOBUF6RUSS9J]X]H#Y5]5URJ&W2J1LS630ZIM'R3>-I M.G'*:G3(3[->XXL,'-A5=ZW:EXMR?:UZN:G5Z9,[O_BQ_TQ+U7/_)U^K^H_/ M5NK]4GVT2^X]?]2O5H]\OIP1;+>6C@F 5T0@DJ<4B8+:?69>,4D9KW0.JB4> M0\FQ4VQ-96PM'SBL:XPGXN?@GQMGF&>O929.:/)'(ROFU*T1H8@U?6L,%:>= MPC4BR"?3N,:4%9![^+!^X,N6"M>^$#:KQ5PU*EDI]EO?[=%VK&A\X7)&C:K[ M>LMW\Z6NWPZS4E)J_Y,A6AF*"&4$":$9*C$QLB+*#6OQ3E7$UFYD;]M7-SG0 M-[$*)WV-DP\[GC^^2/9*'Y0?.[V36G'/#.,XC]0C;?*<#PKFKO]_^HP B9SG M?%9A>9^#9R8/GIFK__W:?V8KTQ&*VF>VV3\SM5,\UHB8L7 <3"=%%SI=]FDL MO Z25:,)"=O7_(VOYX[E8U\ EJ8RDZ(B2!>I<.]'A80D& DJ",TT-Z( =1:? M2!CY'=?)"ZZ%.X7$;U=PDZ&P=\3.QE&*Y"X:$BD@/[W_I-'T1?..0^'+'[QM MZ/<'*Y$ B7)N="I%QQ'#+Z.YZ*8Q][=Y.I M;2AD%7JT+]C?ME9LW7+[C2_J5VNG=>+43CY_T4E/=W=E6U]0=^>VB4UK2%.9 M$C9"/.(S]LQ)/.N3 Q[J]\:)7Z(EW#VS-A6]?U[VHD[G_5.:9+1X?&PC#QB/ MJ."SC!F/#_"E8>,C2 I\*3AO]7:S>=+JE=5A^?"Q'M?R-[YXLN^XA*"I9A;^+R[1 M5'=3OESPS29Y84.XVJ]O:K^^'\' =\5?P!-"&.2>[GM<:HT2-I%$D: M3>Z26A<7*W;:.(QK?2)ZRA 88CE!D.QI_5L(+">N*^@FT:@G/FFY>EBZCLBW MRJZYN:ECXX;HHF9K6&O5#3RW>]D^F9W5^5$K-RXAIX:(*F4V7M4,$:)LO,I8 M:C>7F;8AJQ(Y$9!RAY'T'+G4(6 ,Q5@/Q,^[_00PP_S@.>*,NV2O<])7NB7D M23JU[Y).\;OZ==-GP6R5CSPZ8V1\QZ/HB*+E9+[R4; F M/[\9QWB8Z]O9O:_0&F?>SW7CHI%67!0T,17%-8-/"2:N7@'O4_D\W[K]Z]NE M!X1O_?AS79"7X5'Y%"M_'COP$&#(KW^SLN8],TW:.;Q2V_X MPX%$]DK-FP:LCWQN7ZYW4.W ]Y2GG)3*+L(2>E*NC1!(J,*2<93P62I M5 HBH1B4-O*RW,M.OEKAR)'&RD8^D,M^$#*_]1H-"-BZ[6'@Y"(+02MYA,EY M7C;&8K8?E#4MN;V/V2?\]EX7!<^A=>1J]6'[;F*UJ^5OQQ3EI&1,V9=LD:?& M'74+Q&@J$*;"*"(4S@1H@-,5>2,O\[V@MAJLJU=9A(Z4N8:?WXJ/B ILS;>" MNXJ6G>RFMRCVZ"=/,^,-JQV4-O6T6A_3SXRK];HL;/'71WT?3'W$\6Y7,TJ- M+K,J+1 ML40DK7+$<*51SH0H2H)941K(DC\K9>2%WAQB.IJ3^F@.7HX[#)'? MJK[9<-A:#K$9O(0';8JT<,_+F'2Y#IIYO$B'/QS0?=&45-7W^[):V(MV0Z49 M8T8)&W+S2B BN4*BRDK$&2MPI82NL-?XJ$$I8R_-7KU8*Q=0(7\1FN$E&'\/XL#)]R .'E=I?LVFP9/[BQ=.5OE_3_Z"$_>J'X3GM M?5G6^2$;I[_5VO67U7E>4BHIE!'(9-2&"5QS1'6ID%2G.C)&BS M+8#PR3.M,/I(Z0=?2P+M8>9D#2M#N9ZR:? M[&<\+@E;R>_UG[UAG>O5TOXHFR:[>G3GC^;/?1>&(H4HE:)(9I0CPK1&HN I M8B7-,RZH4+!?UEODR>-BKY M:J/>C1/_%^",WPLH55G%J*0YTA:MAME2I#Q#0N9546I3I&4*:U6+@%-84UK7 M;;J#:-^==G_8G8::20$CPNKG]B) !7-\IQVY.Q+_B(..AZV*-<[X@I1IAQ8/ MFWHRFOC*QT-[4UOBD?ZY4IT-++',4B(54L1H1"0Q2! J42Y,+@JB#-6@.2 7 M)4UZ.@MM([V$CM\:C6(S,+UQ=# ;*17J;5&T3L]+I M?G!W_:2_NIF5RXW'AW:K(R*N\52O9Z767U)HE/=62GFYUK<(-I1K! MS\/3<4R ,LROM!K=[4'<474T0-?R&RJ/]K.;9+OJT=O9B&F<,I%;P8KELD+5 MF-:CW0C6B<.[]7X1NJ/^/M]^Z>>//Z]>+[?S[8^6\1=S)92I#*JP:^6@%4%< M5BG*"5-5J5-N_)(K ;)'3^GN!;O%UHB^H:GJ"I+#SFMD?&#^ZEPC5C1JY!LL MC=FD=47B\[5O^4$QV-CE>8O@0O3Y5K^;?W-]FUO[M9GOVK-?_/B5_V.UKL.W M.M*7.96\3 FBLA"(%)E 7.'@4R& [)&]1Z,)JE5)]KIT7 GB M1U*KTZ1!P)7JW@#[140CP09S*B#$HN^] B"(5]WN+7GJ2GJWL&W")@\ MJ+_:[]07OM'W#VO=[!#=F9->?^7K[8_>?((BEZ4-3S3*,6.("(WMAJTJ$$^9 MKHH\U33S(F<%21T[!],3VI9H77L7WX#@]2AE%%R >1HX)+")AU 3;YF(Z"UK MNHF)4/,/)BJ"+XX>AMQ+^?3XM'"[YOM'M[-JZ*1G595C8;*^-GMR$]P1'BT$NH7MS*'(+ M8B-$)'=)'\I['RAC1B57T!@_.+FDP,\2HUP!"!"J7+L3S$$I/9\UVZUZMA:7 MCD'U%=_REVVGJ= *F]*=_)*\0D26&/',4*1LE")UE58Z\VK'OR9HY+BD$9WT M9"=.>/+R2C,J#*QAKQ(3 N"!;J#UWB["U[0SCF"CY5\?5M_^S=ZB\0'VA_W2 MOWKC21:XKWG=,O;^?/ ,TZ,9J6ZZGA/CVNL7>6YK2R 81 $A/'<(-3 MQ(14B!>%*%(F4BE32&(#*'_LVI>.(VVMO^DEE $'BJ5?X# B0K"5?VZ(\;P> M151KD_QIU4DZ?7J=^E&'?89 $6^ )TCZU$,Y0Z Y,V@SZ#9ASN?P5/"#N7(, M5 __[(X)/Z_ZAX0UR?^L*E)*C*:(LM)E78E&+-/$^BI,4Y5CJC@HZQI9O]'/ M=ZT5!QYSQWZL?G[R&1_6^R[QQ(#SUM_^'-IW=>7^=?ZJ(;24G&M#"HQ(XBHO$2L4@RE19EI6DJ9^S.0 M'MQY9'^ZDP5NJ#ZT_WIF.=@JF./Q-@B4,SZK_ UYXZ;9-X,(7%U\,UO@ 7P ]CY!0IQ$($MO3T8OS5@-&+;B2SQ MWN+7;8OT0AX0-.F[];K!QZ])CRL"")%R5 M68XS+JD0;AX3MAN3%".>$HI$GFF.R\J^!/U9D09%C;RHZQ8V&ZCJ3EZ]CG]H MOO9=QAYH#2_CN!C EG'=O+>7>Y?4>'PPR4YV-! Q$G1P AC3[H!%!B9DI>= M@XQ*PW>8CE;)RY(#;B6_*VZ=/^JXOVOJ[_9\Z&#*R*^:NPG#ZH.;5/*T=I.F M7O#-?%/O%O;]MVF>Y94@%4JUXV/-77^?,@IA61',!-$I ?&=1-5N9/?8'V#Y MDJ_7/UR>I5:Y+BI]O=G.'^OM^YYDW7UTWP3]"MP$'??A^450S_9(@(F6WM/8 M W[7%=X=CW#JU$WL6VVG<%)K/-$4T8AH1A\@&D.W9YH=&A'6RV-#8PJYL2NS M-R*^*V._%YLZBS]+4Y(J04K$C,@1*3/GG3.*>,:5%%DI#0=-J/ 1.K;3[52H MUWFG1'^42JL'M%O+!T]/AQD9): ?O!V@\)9/#XMC=W\.B7R>1E /$"[VA/I< M&[!A/>>FWFG[2WT4$FAAL$@-0U5>5(@0R9'06"!9XE)G94:X]N+7!TF=,$Y[ MP1-D7X=<*\.Y.IFH0@,[J.];S;=EAIJW\'N&GQQ8(3FDHTV\-/* MC9"W>_?FFZLJ;4HW6K-,4X8(%@8Q+BC**ES0DDB=85!-U7DQ8U=%UNRJ2#BQ MCOMF)S?1W]W/P%JJ"U!YAELW P ,L)P\5 M,/O(?=:AUOUZ[@?4MP;#] O/- ME^3U%2C@8=:@I;$"J_-"I@VE!@T]"9Z&/QT0+M51P*?YPY?MROR^:39YLPP+ M(?,<(\:D7;@Y9HY@/$.$$L68R&AN )M#YC. MMK/=_<_BR[WOP]OV^Q"SRN/8\FA5';L;3US%<6S0:=7& MR2>"&UZ:D>MM+/Y"+[6]\TQ2+"DM#4% M.:,77:V^S>NZ#+-:=ZYJR[]#AT9>0LEO94:P';9,VR5J)79;K.275NCELI20 M]I,AL^*UF9R5,G4[R9"I9]I&!C\>ME0/:QXZ-_J);W6='%J:+ MS(904J,B*P@B6:X1LT$4,@KGQ%09)CJ#K%Y_T2,OZ$YTLK9B86L8 )_?LAX' M%-A*/RDVV@'D]+A+&DV2O2KQEC_<_$@> 2!X4B66 MD(W-VIZ';D8\%0S+DB-1,CY@&3U[6:'I:M/OO5_ MC92G'C9H,%-]X=+I,JC(KM2[KZ31)&E526I=[@YPNTN<2B&> M#0@@P..-!V28)PP -)*K#$-BT(4";SF=:PVS]<#E!MXBL';HZ>O715U.PA;+F\7JS[=+LUH_\H."9,;LCE8;C(1RQ42Y#?4$5ADJ35E)K8C,I9<;!LH= MV07WM4CJ4AIC]4CF>T7^'5A?Y FGW]YW!)" .^$^/DZ#Q*F0]'08I\H;9G>L M>B1/J=,6*,&@.*E8 EX>$,_MDO1Z\W&]^H>66ZW>/&VMSVIKUC:_+^VM[ ?: M]'VOA&VSHWSZ+\W7G^V#U+.<$8.YS!$EJ=UJ,X(1+7&."E:F.2U%GC.O$[,Q ME!L_(JP L4MLY#VBPV?$,_3H3F^2G:I)HVM73;E):FWK [Y6WWZ!Y69/-I:52ZG5^?%G$9,<_VUHHP/F=1\3C'7.SG; W MQ=[$1EY(%N&\K0!W?;/-84X7;CO,90Z:->CXSE\YG?L:U/S "0U_,I3!M.8) M=E1ZYXA27W]O:P5=\;#]C[(>;B8T*7.F"J0S+AS#5X$X*6WPK LM1*X5>M8MRV$G*7,&"8-1Z5D M'!%'@RH*I1#%(L6D("F5"M+F<5$2R*6'MHK5945=0^==LO1MH[J.DY]GB6(] MS'_T1>Y: 5JI$6N+KUH6R0]:F.6BI:"9TSJ3."MAD=)C\L8]9^DPQ!VIT7_T( M9#I>.'N>NXR''O#\)09PMY#L0,R/S[?C)?VYJ'<@T RP\(!N$SS:SU'1U(VG MNZR7ZR9K1OT,40*U7)!B82_<;&>4<\9P42%.,XJ(497=$N$,<>U&@1**9>I% MVA-=LY$=6*MGTC8_[U1M*!@:9=LF@2%"K+W.B5,:Z.OB/48_+_@L#P?F'^,_ ME]?+I\,P5,4*&S>6*K>NV3EI^ROJ(LA42YD7J@ 5Z/B+'MGW M[A3I]9T&M*T!H/1SC^, !/-_>VQZK:IUB=_AU):[KG,MGDN#FQ_)9P$$3^J4 MX( <>YV .P3FE?36%0/57=U*JQ<_?M^X*:YOE]_TQNV$[YT6-5O9+"5EQ5F1 MHBS'TM%N4T0%YVYW:G25 MY(R,D=U&^YZMCWU6.W\,\Q/GD.&TH#HC&N526F2$+I&0I41,,")UH;!FH 3@ MK\K!MNE:S/,O*3!W2KZ+I\U\J3>;>_UC]/&Z]KHF,/GPY'S$!].PJSARPVY:\$RGVJ0DJU"5:8T( M-Q+1W(;#]KTL>$%HAC-0#O.RJ)&7=B/8'3>L=Z([ @)H4N$R7)Y)A"@@ ),& M._OW4G=#QR.F!ZZ:%BL=<%G0M-O_JP:?;/>O7Q&VC'LC#>Z7S=#3+ZN%O7[3 M4/;/R2"O^JKA)U[VO\<>K MW_NZP&UT-YSNQ8_=C_\YMYOUM?SRXYW^9C%QD^H9M>_S0A%4Y(XW2V&,*"]S ME*HT5RG7M*A L\?]Q(Y=$K(?M;F377_QW]__+?G#*0 M[_ #TW/W'1TBX';\ M!G3@&W.0L;%VZGY"I]VZ@X XVECW':#-YBNU]+'CH.62Z\+PD*:7_GZG[K=)\FG=1TZ M[0N_9KFLA/5'*1(2$T0(RQ CW-A0IBPD%:QD G1,-RQN9$^UGP_^N%,CV>ST M@(4O5X#S"UOBP0%S77NYR5YPOX@T7K#B9V*D(.6*L$F#$S_#CX,2SZM"Z;L? M'^?;VGG4!?BNT.I!+Z65\6J^D8N5FZZ]ZQTI#1&IY!H1(4M7_$X0I2Q'98J) MQ:.@I0)2>@.DC^P*>KK48?J!-LE>G>!&'1C4?MYB- !ASB,F=@'\X $81.,, MA\B>F$<\ )93;O&0FP0V#+:CHS^8UWR]M'(V'_6ZFS M.V-8,8GSU!U]VE#$V#]8F1%W8H*%*8I2*]!D(; &([ND_C#M3B-7QIS4.MTE MM59WKAJQ4:SA+^T/TOK\YZHE-?U5;[^L5#L%&=IB"'XR?MYK5+QA'BP87@2" M%]Z(& I1K%9$L/QIFQ%#X3EI1PR^$=?'U;?_LU>U2Q0^\-^79Z[UR0K;L"(;BT-?21TI* KR7;A M1U/WV,TQFF5,%2(C#'&6IH@07MK5P@TJ"HU56II,9: NW$N"1EX_NQ%;(6,] M+X+C]_*-83)L<>TEMD7#=R-,\+QF5K19@A?$3#Q,<-C8TVF"5SX?W%T_W^IW M\V^NC6)K'[GK_:RG.F]^Y?]8K>NWYGO^J%^M'OE\.2NDL,N7$B0P$X@XUAXA M2_OJ4]P(E6JJ8)7^0/EC'XO6VJ!:G62O3S,BW(:/M4IM5.Z4 K? @[#V)VJH=@$:\?'21]ZJ[S$&C.])8'W6:\43ND/5(M;4[R_\FU[E/7!N$/8SWK] MZ&;6UKF5S_K[]H4U\I\SP;!2'*=(E]@@0J7UQT*4-E*D5&=%Z89!AF5X_128 M,,';SF6X7RZ?'#-/Q_9O_V5_2.T4#$W=>B(.S=S&QQ'FN?L0[G79P?:Y@ZU- MS29.I:36:90L+0R.Z$E:3_'/E*.%@7,Y10N\3T#8>&\7WWS[X_.:RW_.EP^. MF&XQ=WQ(OZW,]D^^UNXW?/FC>U$SFF&F4B0TPS9L+$J[M>4$44RP8JS@N?$B M'@^0/;*':I5).FV2O3I)IT_2*@0(A(#X>D22XZ$&\T<0P$)"2.@WTS^$' _! ML! RREP8>(O @1"NO?J#^7W39 H^B"V?+UT" MX?5W^<550+Y9K7T=3.5%QDCVB!>5J0>5HYH89TTTU654KO7SS6HJ_(& M74;VUWM>CH43FWSZ\'O"Z\Q*LFJU=$Q/NM4S,79GMCJZIM?A=><^V1YV\WTC M+'0@P@V/SB\>G>B!P%X%M5)H99!5JTE@)A]ZS^!U_QGLGUNMW9[',^*HA-LQ MBC4RX09-IAV=<#MD)R,4(MPR=*)./=/D(U_7+GNY<21OJV5]!)\:5>(*5XCD MV'$OD=3Z1M>DAJM2X)QSX(G,@*R1'6 K.:E%)SW9T!DNE\'R=$EQ( "ZG$O6 M1^\X\S OVH"5RY(F'J1RU>33@2G7+PE;S??2QM1/]=T_N-DA9[C3VRU 5N9" M\=Q1E)<"$3>R6K"R1(7B*L,DU9H2R-KVECSVUG2O1SL^11Z,!VBY* ALK,QW.Q8E4E&B#''5UKEU)HP9Q+*4HDQ7E.J*V?]B M$,?V%8$C^Y!S9;^M"L"ZZG>AI%57(?=S,3&!A'F6:3&$LW1[ A.+F_N:N&D9 MN3V-/^'A]KWNIN&>G[0K[[!RK!B["7YTJ:,/8C%_X,T8@:_U..//\T?'_&U^ ML[_=F": LA?,5PK/I"Y+*=(2B3+-$*F8R^E(B8J\)#*MF"H8B%P63U4[#NWJ27#T]?%LKZ<[#-CTU@P9:WOZX?'=.TS\$Z#:KUO NV3^( MGI+)A]Z#Z/1,/N\>1%_5>BR!53;Z1,QHZ,4=DWF[6L\Q.S,:F!<&:L:[_R@E M)Q=9H3'+4%JH"A&>"L1%RJW;+:2466ERKB(6QTU4%H=9ORQNA)JXF-5P M/T\=W#CE;V,4OOU\)6^Q9\Q#,;BQV.TG+'.[J< MRL[9M58L[3/Z\5YO9ZE4 MAE4V(LU9CA'1/$64E"526LN2*<*Q3*'M2=W-1W:(.U'P9J2=^7YA7JA1,(^V MDW*7O!\8JAS49W2L?<3>HMVM)^\G.C;J7 _1R6<"LTUUGV!SVJ75[\OYG@E- M*&$J72%5&NG23!I1:13*,I8KRG2I":CN\Z*DD5?3R]7ZZ\K)1*L_W;'OQ@*G M-_\.S!!=A,DS-13#>&!.J.F@[60FM= 1\LQ738N5U;DH9]ITSC5S3_(X5R\( M6[F___8?JV]ZO711TGU'"*+%=L]0U!T^L=*DPL78>9J[ FZ)>%9*5 G!"Z7M MPLXY9"'["AYY7?_^U]_^FCSL-$FX4^5','.8-YQ^"WX,D&#K__??DKT*R?V. M"<@58N^U&,$A0$V/Y!^\Q4[J+J!@''L/\/6!/.JKY<.V*^&VMV@[5Y70-'/U MU)72Q,U=S)$0TEC7H23-*DQS!F+W.2]F9$=QV+MQESC!UWM6(3#YN83;C8B->L&5J"]MK>\K-_VR^]B[>=9-%=,ZI;;E<_!^>& M:JESE++/56H5G.9=::<60P)E=<+JFWBT(*AAQ/%$I-877&_&: MH+&++IK-82O[+JFE6X223KX_E=0@7,/K,"8(09OC /M!E%,^Q@7Q3PW>>#(R M*A_S^LQ47I\?B6&B8Y? 2O(2:[L9IBZB-3FB*L6(&2DJR@MAUW=4=HFICM#H M%,P2<5DE?IZ3-(?72%P2X_!(_'P':EX0QJ>1B$PA\1.>JQW;"*:.B$,;X;RU M^_Z\VQ5%:KO#$$H9Q(3==A#[)^*8$&0(2UFE+![Q$G/ "8PBU@K>-?KCK4Z)JV23:?L MW;Y5]F['FG.76%V3_5/X8))&W<3I^PP/ Q"!/<-#"0O/)GXXL/ M,HJ#L5TL M6=,%?I'1.8@*8]_[YF$2]9C/IL5DSW^[V8=,-,VI,B9%*;4;69*G&:)"2"0K M6A)9R(*6H&(M?]%CAYC]\1&U*EVG34^96\)/?XP]P])1D .&J_% NV78@Z?] M\:<\7!/\7.,=/ $9F.O@>X=;'ADEI70Q%9:7<+"VA$7,]E85U M0%1SHK,45!D#56!"YW.1E0!8)@/&&.IVXB,7[GPN@S81E2$,C.B>R%/\,_DC M&#B7O1+P/J'MELX^&W;5 ?X'LPO./JY79KY]M]ILWEA;?],/M4O\O'II-5@M MYLJIME]-N.(9EH5 *:O2MO>;4XW24K$BEZQ(84,WXJ@U^E:^KZ1;F)]76[M7 M:;5*7K]X^_G5O2-3:-KPDQ?:K-9V+C?;]5/C^*R$S?E_:FN-35E6)B,8R8PQ1# EB#-6(ET(EFM>29Z"4F4Q ME1O9R^T$)SW)@97<49^)7[CW7$C#W&H@R.# ;0PT(H5O456;-(@; ]3C4&X4 M&6&.]<739K[4F\W+U:.P,MRKT\6-LQ46JHE!63-,.@K3-$^,B.\?[A8:T?7)&6[&L \X@@,/T\WE@0P3Q:IT72 M4^,N.5 DZ6D2S\6%F!_)A8%$3^JB0D Y=D%!]PALC-L3L3M_M[6[T"^KA;U^ MTQQFW OKTKC0H>V;7TU*B; M5S8]1?[U7ZS/K/Y/HK2Q+P'@5"1O8/U4?G>28+7= 8V,U MX?F*G;8M#PC&2:,>]/J Y--'^TW1VWK4[Z-6<_NF?O?N9<>SD2M6515&I"R$ MF[^;(U$I[/@3,9&5*C'U.H2\)FAD1]%(3OJB[Q(K')"+&4+)(P45R7;8JC]C M=O+._O_+D'Z"(0 ^:A(0(2EI"Y]#_X:*2'E8=Q@3FKH^NG24AY6'&2F?#X/ M;RG^=;ZIY7E MWS%\:/:P9[G)&)@K:<5$[**YJ/P-+<&']YNL%_BL&?TFX/,?""3%VFSGCZX[ MT;SA\_7?^.))[WYX-=_(Q6KSM.[&#Y188*H5190H-]N!%XB37".IBC2W.P*< M8U!"%B)\Y)75J:(28S5(OCD5@+Q9$"3](OVQ\($MUDZ+>FRL Z>6G_RJN9/^ M.,Y(AQ#38[%O041/2\@5 ,H)1U?(/<)\RR%YS_TW/E^XZH@WJ_5OW)4;K1]G M--4ZQ92AO#(E(LS8'0$I4Z1(870N%,DTB'7GNLBQW]#-L-@?B3O.!U;D>.#E MYS?BH@#S%D>D6W?)3CPRJS5R"MPE3H5XOL+?W$@>PD/@I'[!'X!C;P"X,NH8 MN,TNYX4+J:G"!&&N4T2XL3%%ZH89IUH6*BU*;;QHOGT%CE[ =[F.]GIZ+ Q" M/Z<0$QB82[@-DUBSXDX,'7=@W.9Y4H2^QGN.CCN]+LP-O%PMZ]O\?;[]\O)I MLUT]ZO6N.>N]->UI[6:#S:J"5*7()*(Y-XCHJD1"2NL72E&)PFXX,@(:G>LI M=V2G\$HW)S3)NIODX?)&-IQNQ2=?5VOX*:8OIG[N802D8%ZB4R#YTVJ0="H< M]'3NU8CG+8!V1W(:OE(G]1U *(Y="/3R@,,%)V*^?'*S:M^]_/#GTB[%=D.M MRTPJ+AG**KN'((R[(4U96O-XRQ(K5A"ODH=A,2/[B;U#S. M%*(8#5_RG;WU04(C-N0\X;+I@-.$*!"$G24=+JE=TPU>.3YBO5_+Z;IZWLUJFA(VH&$=:'K#/& MTI3E5"%F(QA$"+,_*4F0.VV@69E+E7M53-RJR,C^J]' 5>0W*M2SYEO:+#<")@83ZRQ;31*FG4:J>XW27M/^Y42][T M &\G8=;Z300RM)-@?+!O:#88#_2 OH3;D+K>NA!X_XF[&VY#X;0!XL;[A>V% M=PUA-47)I_G#E^T'\_M&WV\V>CL3O$HKK@5*2\?:B5F%6&K_:E\3!69U4BR# M[( 'I8V=#'/2T,J@IXU.N!.XJ;>^L'WN,%ZFE$5)58$*F5)$A&L2$5F&*.=8 M5:S(M&2S;WHM5I,CUI?JC=E.>DR0_%( T0R'O>'VG;8MB]/N:V-E)[7P>-M] M+QLC;?*'94VZM?DS9V4-R*"B3;/(N/WWJ.9C4P8NV:XV.Q_H/LB4W#>5;6 M\S!R#IE]D9QS\** ;?!_\/G2];!_6'[27/[WTWQM@Z0U7\HO\]9';&9EGF%, MJ4&5W=>ZW+U$+#>513FUOTEY23,^6]9M/,ICP^LATNO;S)IO:9"83H5D7>L V&/Y@.BQ88T%3- R=\([4HP/RV2O0;)3H7F3QP8&L,F, M#%#89C("4+ -(\#JP8VASWVFVP "K#K8Z$&N"QK(L)QO];OY-ZW>VF_&\F$N M%DV$U U2OW]TIWO_4W]I[HV-(!SAY!O[;9E5I= ZPQG25&4VS,'63YJ,(9[1 M0A=%619^%$>W*C)R!/3YB[9NTPD$#1P(Q]7#=4Z$%LRE-DJA6JMDKU:S![I+ M.LV2OFIW28ULS6:;./4FPA@TY6$2K$/'/HR).70*Q,U 71D+$7[_*>=$W(S" MT>"(V^]W.Z%]PT?L_GB_VOZ7WKI\HK9@J-^7:KZ1JZ=EH\B3JX))65FD0J&" ME!P1EBOD&$_L3U7!L<[20@9SV /T&/FU4"N1?&V9F>NSHH7[U2;9S!_<^&KQ MM'6C?9(?>EN?'M5JAM.I0YZ QQMD&EQA+Y!3DO2.&+W&VFIF?=8VV>EVE_2U M2QKUID$XG*-^)*1CT=+'1/PF%OH G"#$\Y#;/QO7? &0_3R(;<+[YW8<\B\ MY.OU#T=OWZR=+*<5-92@HG+E!%Q3Q-(J0\IPDV=IKG,,.B,:$C;VWJ"F-U7U MU%[]72Z>E%M#JBN8- V?COV57&V@.=1!# TO""O*"A5"N/K2JD2<4^5.D'C) M=)GFHIIMG7838[@3"<,P(C1^V>58!@/?<$>3GO]C;;?V<5M)KAD5L8GDHJC) MVT>N&7VN<>3J-0%1\[W%*3LB)_RX7CVL>=?$3"JJ5$YR)(OZP%<72/""NP%/ M588SJE,_)GL_<2.[/R>^*83J4YI^;30 !&+78?.(:*." 5O6-0XG%)^M\)!Z MT.N +0J,"$Q9F# $6*'[W-' P3K]]ENFC0VZ*#H,__JL">>[Y>6F>Y^:C7 MM93>E YFBAR+'.6*V8T_+W+$4]<=2W&E,LR*PGCQ4ER5-+);Z^0F-G!NW!NP ME_XB0GZQ212[81YL9[*5V2[4/T:A@;]J6ZPV^(MRINUYOV;N28/[U0M"PA(I M]<)M K4Z<@SW#VM='[2WKQ7,4IICNQDSQ&C'<54A0?,<*;NT!3.,LL/9-SLW^0Y5CA5>8J43IG=QS&& MJ'6/2!M2VDU<16@!:O4=$C;%208P.36(C5^4$\OBL#.&@]&KFY&"'1\38U%^ M#HF:EN;3P^@3:D^?:T)[]S=;QQ?J3DN7]KX[WHE,%T8++)#D=H]"9%K9%9P* MI# I;:1#&,E U!V7!(V\>O='-W6.N6:TU:T*_PYMR;\ E=^"C@$ ;#&_W%G< MR1R%DN.:8=&ZZB^(F;B-?MC8T[[Y*Y\/6[;_L5JI/^>+A;WS4=G#9L_SU7L= M*ZH$SS$JA'',&P5'(L<<:5D:DFM*=,_4V?[XM\FIXDV!H' MXNJW\L=#"^8/#H ZKH;:)'M=1GK?A^$0R7T A4_J5,* .78U@7<);?&Y2'1? MY55F*JJ1I&6&2)X72)A2H\)N!0RO,B$+!NOO>::9 ;^=F1&@&S;\7]I9 7\! MQA WSP=XCHD C9R[Y'Z[7<_%T[:>@KE=.]]94O?P#2>1MW[Q6+U MITMU.'X&*ZJ9J_MW^T]Z9EKH#^;X M"/O5?/&TU>K%CX:$IB:DJ0?-STQ&,\D%1IEU('QWY4JW;7?)VV943?_YSU1(T_:JW7U8J^:/6 M',C#'/)\/'=LXZ(.W,J%@XQ (,-W?.$PQ=H*!F@P[1XQ'**3S>,-M[J]7>Y^ MJ?J'63L>V8]MN]BK)^V:].R7;E;ABJO2*%3@,D<$&XUX+@S"A#*>%64AF7]! M<+ :([M!^U4LPQNS &AZ;%$GP0CFM$[;L*Q6AT?4!TS2G6[6M3WIIH_7ZC<) MP.&-;^, ':OO+2K@-S6^P7&"]+T![OYL;6]P!(:ZW@+N%A@!-QQ%S<#T6"(I)J@@0F%5**%VF95IRF&A3;]N\^=M0:1OIU8+]G[!AJ%( M5C9]AI6VSFG')%042M(2IXBEKNF)6H=$:9ZB3)5EP;)KN>D3$">Z$ %J:(_$MQ@(GGCD*4F-HSW0#4&2=UR]W"_-7G-5?ZD:__ MZ:HOZ[^\YX^ZFQM3Y"FI2BE100J[_9":(IZ3#%&1:T4$KYH&"P_KQ,- IASV8NM(6C J"6/,+C8R\9(?F)8UJ3NP,OL MXU7O=U'8XGZ[E*M'_9E_WQY'"22$K&AI\EP: M4*WS@*R1%W8C.;&B#VIS R>-#F'FM\(C(0%;W\$@@!>WAWF1EO:0I$D7MH?) MQ\O:YY(8K%B[N>6S*L\S4V0%2DLA[!:BS)'(B%W51579=WA%<)Z&$V+MY(R\ MF&MNHZWC-G)\6+<0.NV1\5NV$>R%+=FZ[F8O\2YQ,I-::&\-C\7K=&+@*)1. M>RG/R.9T8NHPD=/IQP-G'&V_Z/7[U7+5G2$T/J&-WV>E87EAJAQAS#,76QM$ M56Z0YJS*::H+S,[*X-%PQ1K$HDL WMB)1<<#FS M0B>#:C=T8OLSP>3W6HCW38&]'1K;^X*3-L;[I95]>6HD?"*4EY&Q1D(-"YMV M)I27X2=#H?RNNG$J5%U*?JD-R@A#M;0[MTQ(&^T9;I"0RO6K%O;_!$D=^]BJTZ'M1=AI\;^31H_@39T?IGX.(3I2,+\0!:3PL5,^1L<>/S4H\WG& M4/G <'$T?PWU:G=HVOLP*GG$I"$C19HR6M!]/<@X'QS9W'A@";1CIK][Q('SB\[%9).AXBQ%\3D M:(DU#Y$39]C\03A-M0&NO261[OIW MY=]#LNW7@,VQ9*S@TNWZ"PNLC7A%FFJ44ER4HI*+^7\*U]\TJZ85[E^^#?SC>0+5ZXR2U-C*L4%,EI+1%R# M$E,D1Y5UX$91G*8"E/*^5:&1WYT[FN^,78!+U?+[7SY9#<9;9/0 M:KEYH B)9DKRJD&0"]J@Q7Q3/LV0X.^G>48WAY![ M2Y*]*=T#O!A?WG7G7;6A=^XHS+J?K55IT1R&-1:/%89. O\HP>RXFC]C2#S) M(QD.K*=1(>SU].)I,U_JS>;EZE',E\T@WZ6J(G=U=?/_77STIL0]?,A(^ $ M(H%&L=DD:)I-'BKF$:BYA8!QH>DRO:0^KTQ-'^4)QED09<'N9( M/NF%.S_\R-?;'RT!"BE5B@M1()WI"I$B94CD)492:DJP)#3W&Z5W6<3H2?!: M8!V76T>\;O_J%'"<%%>I5'R!\G,%MYD/6_6W6@Y>[I>-B[2RSPB8=!%?-O!X MO0Y\,H"7[S=M%51\_>.#,7K=L$&];M]R;?-O:3BCJJSLZI0$D=24B&*2(B:, MRBJ)LSSW'WEY7=[8E;B= DFG03L?J=$!P!'G =WPRAT!$.#+^Q2+^QX6(8,N M/4 !,.3%!2>,"F\/TJK_A>E"P;]&(KGS-W60S<[C-M/1UOG;=,!/![@L\+1_ M3Q+E4N]/:S?%9$93HW&%2\293JV?(R5B.<_L'UE.E:"&4M"YU%DI(Y\@?7:7 M),N=N&01RH=U'B//<_=;+0<>IN_%-6[F7JP/G%VL_&.QM=\"KV,QT[52_0+:X?TP)W]0)._=DSY4@C,T%.P'@ M\?D:QU#VN7@=1P1^@/]Q3*FPEXO2\]D[^TU=?/QB?5QSUC>3K++[?()1R5RC M4)%EB&=%A;!)F5#8E+R4/J^",Z?T- M\W9$0Q:<<1L;+?_ZL/KV;_:RQF/8'_:.XNS-)EG60V9TBW#P,V'QV+V4>N'" M0-V<#G[27^VS^V*CP,UO>KM=U%P ;1SX8?U)2SW_NIU1:DR:T0Q17&%$3%4@ M7F4293HW>5ID/$U%0*]CD#)>W]:;>Q][JB62;[XD7_D<&!^%0>T7]HR'7- Z M[Z-5ZY/T%+I+]BHEO[1*_<45'+1ZQ0M.;H(E4LP1IL.DH<1-,!U'"+?=+ ZC MR'^L5YO-*;V#*61*2D<-K4F*"./V)VKWB:(4IL@45XI4M_!BG!<[R4'!_)A; MY#9VC L ^CFC^+# O,\9AHQ:A8DY,H;-'HDEXX+09^7)& ;B&E/&E:L#SB?N M+8K9W_BZ3G^\>5JZ^[Y?;7<?%K@'D<,42$ >8,!A (J8JX!@7@&" B)&&I_I O M!RQ[[VGB8(;^VCVFR\)[6G.0:?>])IQF&S8">R:I+#0W*<+6IR&B"$:4I :5 M1FJ55TS;G1V4@1NFPL@N[W ,O.X&TLAF'OS"*@ G[ 9B;"0355D*5&*=(5(* MC5@F4E2YI%-.B<%$S;XV);E;OO;DN!T7Z6-UO/%^H1_FRV5=3'45>6CI2@#V M)>542H516608$<%SQ-)"(RK25.E2:OMB;[%_O50_#_*=,MZXOV[<]4\!NM^^ M8%P886%!S6N_5^8N<>J@[0KM^3L.'4FC5/)NR'\$L=V'(1*1"!^HP.0<^6$ MG://#[Q3X- J_KVYUTM'6VF_0G_RM7HW7^JW6_VXF0E!3V48%.JH?%C?S.=1-=V@72%Y_\X11(:@V S1-7T/-S./$P@3F7 MF^" #[+RLC+6)*MA8=..LO(R_&26E=]5 7F%-VOK0[[,-_J3_J:73UV5O.1E MQ00K4&XXKW6:L?;TJ_5UML9EYG6HM*H)"Z(T"Q#-$MS5*5&"Y5A&T88V&9^4-[( M;J:3[HBRPML=KF'FNU>)A@1T8]*"T!N6=]@6,4 9'[ !\3(SVFYC6-K$6PLO MTT_W$7Z7!;(TM"6;'\P%^J6Z7FJ69;F1(N.HS%*.2,5+)(S(4,9P7K%<$69 MPQ'\Q(Z\_/OEJA<)U]I:1NAH%3]8_5Q#?+!@'N(2-E>A@5,S@"R-Q\#+"K POKV_ACM=Z/9=SOER4CM,JQ0CJM(1M60*@@!=Z^Y@8JTY[4-:T9=8^9I]4 M27M=%))BF'_7ZA/?ZM_TH#Q9<+OMG<9V\=F.VNDU"*B5$*&5DR MNSVP$8)(*XF(Y)4N"^K&)?AG'B"BQR]K( @GM=SD'F7H;;($UC3 D/1)5XR% M#] E.#42IT?2*)*TFC0'^W=]T.YJPO>@- <(/4CV8RP4 Y,B8#1C94U"KFR,=UZ8[]@'\SOR_EV,ZN$R)0N M4Y03@Q&A68$84SFB6MD8C$L)3-# Q(_LA3LFC[JEL%D(+Q*[*WY<+9--S2;G M&ME6-3DE5_]XZK9PMS'N^8.O&!$4:VDA-Y4;%90AFCI6 4TT-Y247$O8J*#Q MX ^:&73F =P?/("[CNYP*L@]=]"CP0A[5S:4AXTBYVD.[Y*].@[D6J'(W(=@ M(&)2(/H+GYX)$0S,64)$^%V"!V^L7??\*]W\[]OEKK_^)?\ZW_+%CE6X5-R0 MJJ3(51HC@C5&@G/AQG5JF>M,TPIT]N\O>N0WPLO6'5EOLZ9\3U#]@9(X@R W,\QC0,DS"EU.B2_=%K\Q>&YY^-H-1F%T1D.0+SI$+Z" MIQ[N 3DS&P&Z!T"$@.O^=K58&YXQ^.QF4EAJ*8N9<&QC55U M)I$H!$=520RG>:9Q22&QZDAZCOP&>7M;>^U8#R=SHQFRE"%54R3R%93A^@L<3E IYP^?KY!M?^-8FCOUD_/8;/P':L.#@_(2KOG">ZBIAI&1GI\49E1='RN6=JQ83:8_A65''C$>#^ MOE3SC5P]V?# L6+;BVP\8/]F]V3:O6@9T@6S>[*29XB7@B K26"<$<[S#$"O M$T,G+Y=R,\N.4_+?D_GCUR?7PS:_-CTS/O(>.[8I@)R$,+>O8=*HF#0Z3@AX M?-K<&,!/0YT;\ !&(<^]AE@, MV+,GXZ$MUK:(00Z5Z])^PELUEO9T?<2A_7 MJX_L)7^.& EQ[CUYP:_^V#VROWGZ2Y>]K9+>TO3\_ MV7"$-_8K,DMQQ@OL"#MHJ1#)RA)15I4H98Q6>9'CK/(:S7BC'N/7]M'1.?MK M/.,%>S>B-&Z<=X:AWRDX#<:CCT6 8OUL4Q$&,9]B*$(?J1%F(M2W_^FBN0$, M(DQ$.+A=6-[^Y>KQ<=X4QEFA+U=+)UXOY5QO]K7C>Q9\)6FN)6.H$,Q&=HQR M)%2JD,H%YHSA3$I0YQ=,_-CE(WMEZERA[*L#R^L"8?5+UXX'%NP-<(S3@28' MG2"C4/Z'P1 I10H4/FGF,PR8XX1FX%V"8M&^;YL562:87#)EF'=.UZ/0[>Q'PADU]UYV5SZ:5U7&9%DA3'*" MB"2NJ:#@2.J"V+B+"I-Z5H]P;^/0X[:]MRV&N#9=5@9%,66IC&8P1=_1Z,C=Y M3G.FRA1 NN4K=O34&*:';:]Q6S:C-KO^3(VN([6XCM+>^C.VME['+WIW:]S. MUI^QJ_6VCM8HW:POZU[!NDVJ_2YS)BK&.47:.4^2NRT0+W)$5$%UB04Q*8@H MY$3"!"FDKOL1GC$ZQ,(_*11L(3SO8XUKVA;C+?_+LS%GSSB5@ MSG\P;)79+7G#&5;?LND^O'_:?EFM78G:K.*:&UED*..E#55RG2'!*'4L/9S2 MO**$@?86P^+&3S^T_'6'#YG^/%Z][SJ5D:_]X'I@8$3W0Y[BG\DIP<"Y[*& ]PG(O#;,'F^7[CC:97'_/M]^>?ED M8_Q'O=Z=O7Q:+19OFH$*L[P0C!@N$4^5=)1+&-$T4ZB07!O&\IP47GVC0=)' M=E3@+@DP>AXIV#$Q :8E:DV2M\NDTR5QRB2=-OL#S.0/IU#2:@3)QH(1!"1E MQT0R+#<;'U%8?C84D<$T+?BFTV5K0^T]2-H&WP3FCI6>SUXOM_9>K^V-']Q, MW/7J3RMJ]?B5+W_,"#6<&Y:CLLS=]%IB$"LR@EBFBKS*"R;\*@2OR!G9Q3:2 MDTYTTLA.6N%^CN,:4L-.-J+],'<::+KW"O.% \D?>4GOM3EI].^8 OYP:@"WS0F.)CTB>G@@J YY80+NTU@GJDA/ONDOSJVH>7# MKF(+ZXJJ@N2H,,KEG;'U-]QNU'*5"\$IKG )RR==$#1VWJ@E=MO)#:YLNXB4 M9PHH@OW 5$^(Z?!LSA6[8F5M+HF9-CMSQ=B3+,RUSX>&]R^UVT_>&47]F:^ M?=U.5O^\VK,+-732L\P04J9YBC#GCF=>5(C2BJ"R8J;4A&*B_6M-X^@T\E+> M#2ELY\'NY\ZO&T7J4X5FL'U=[_%HK?KB6^\1\]GX)%(G1QR87CV; CQH-][E M!5LUDT[/Y/.JS\[6J#K]4X D8R=_&H$IVLF>"C!U&Q6_X81N'%$3IGFC8G.8 M_(U[ZX"7F>NV>+NTL6?]97ZYLHZ9+[?OK(->\P?]R7V[7]IPM5"R(#941+2@ M)2*B*!%3PLTE9U7E\DXZ]^]L]),Y\LNH$Y>XUOU5(OE7@(/S1,WC-1(?"]AK MHFYTVBO@)I;1!PT2,[2R=H MDLF)6>S)B0'XP!PH>-9?-M[DQ&RLR8D!*$XT.3&;=')B%GUR8O8S]IB=6AHP M.?'X#N&=];6 FH3B/_7"QK^_\JW[^X^75NI\ZR8FN-AXN=&?G.??\,5,85R8 M5%*$>9[:?? %D_@U:OY)=.L\MIPB!FAF!D(A(WP'68G-YOM?#-?/K21$\M33*7*D124(*(HMFXL*Q AFF5Y4:76GT%>'"<2 M1GXIO*_#+;ZPCFDG.#%/RUW.'>9^3@'R<>K\_('PU9>GR;ST_SAR_:#^7W3U+',,,YE*8H,F2S5B'#!$"LK@4J1 M%IISS0D'S3D=D#7R:FPEP];<$#1^JR^2P=!]\ &K;2T7K0RRDIN*L[N$&XMA MTSR4W3+O_LEK8*S:O__O) MOL#=WO <@:I=SD7.BAQE/',3!S*"!#89(I*51E@?D&<5>-"]C^2Q:\MZ>OSO M1->:!$Q0]\+0SR>,@@S,0S1B1V*7!=L7_OG5"8YSF/BY]CN=G:H$!E M)R_BX"0OBR(M^/,R)EW/@V8>+]?A#]^29YB[PM^N3*!NYRI8B4F>%4@*8]IAQQFK%" MICC3"O0:]9 Y=J:@T0 8QOM@Y9D7B(L ;!V?]J&-/H4&8.](_6G/GQOX?[M[ MUR6W<25=]/]^"D;L6W=$80YQ(0G,CM@19;>]QB?<+A_;O5;,[A\*7&W-5$EU M))7;-4]_ %XDZD8!$,CRG%DQ;;N*0F9^%!()(/-+?P@N5:VE/P]XOUQ\_:)7 M#^XZ\/73:J5=8VN<:XUQ 4I!!"".H(+9F!D(C365>4F+L,7ZA(RQ*U8/8$=[R)35),P#G,()2D%DSC60AAE M"2 0LD ([0L%>1<&AJ6 M@W$E4E$9%AU6]5=LN1@#*#_7>*7Q8:[0"0-.6N;$N2J0!H7?M]^8=#YPP+!$ M/N^4A$E]W(")ASYMZ-&(C.$3I&H'MRMW8F,W-JY^_\T/6;/_O%VNMCT$#_H, M<:+R@A((*IA;W\>@!-14 A0:*1ON0)I+KY[,(^@VLL_<-