0001853145-24-000047.txt : 20240806 0001853145-24-000047.hdr.sgml : 20240806 20240806171403 ACCESSION NUMBER: 0001853145-24-000047 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 96 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240806 DATE AS OF CHANGE: 20240806 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EverCommerce Inc. CENTRAL INDEX KEY: 0001853145 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] ORGANIZATION NAME: 06 Technology IRS NUMBER: 814063428 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40575 FILM NUMBER: 241180472 BUSINESS ADDRESS: STREET 1: 3601 WALNUT STREET STREET 2: SUITE 400 CITY: DENVER STATE: CO ZIP: 80205 BUSINESS PHONE: 720-647-4948 MAIL ADDRESS: STREET 1: 3601 WALNUT STREET STREET 2: SUITE 400 CITY: DENVER STATE: CO ZIP: 80205 10-Q 1 evcm-20240630.htm 10-Q evcm-20240630
0001853145FALSE12/312024Q2http://fasb.org/us-gaap/2024#AccountingStandardsUpdate201613Member6112P5Yhttp://fasb.org/us-gaap/2024#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent0.501000xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesevcm:customerevcm:core_verticalxbrli:pureevcm:loan00018531452024-01-012024-06-3000018531452024-08-0200018531452024-06-3000018531452023-12-310001853145us-gaap:LicenseAndServiceMember2024-04-012024-06-300001853145us-gaap:LicenseAndServiceMember2023-04-012023-06-300001853145us-gaap:LicenseAndServiceMember2024-01-012024-06-300001853145us-gaap:LicenseAndServiceMember2023-01-012023-06-300001853145evcm:MarketingTechnologySolutionsMember2024-04-012024-06-300001853145evcm:MarketingTechnologySolutionsMember2023-04-012023-06-300001853145evcm:MarketingTechnologySolutionsMember2024-01-012024-06-300001853145evcm:MarketingTechnologySolutionsMember2023-01-012023-06-300001853145evcm:OtherRevenueMember2024-04-012024-06-300001853145evcm:OtherRevenueMember2023-04-012023-06-300001853145evcm:OtherRevenueMember2024-01-012024-06-300001853145evcm:OtherRevenueMember2023-01-012023-06-3000018531452024-04-012024-06-3000018531452023-04-012023-06-3000018531452023-01-012023-06-300001853145us-gaap:CommonStockMember2023-12-310001853145us-gaap:AdditionalPaidInCapitalMember2023-12-310001853145us-gaap:RetainedEarningsMember2023-12-310001853145us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001853145us-gaap:CommonStockMember2024-01-012024-03-310001853145us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-3100018531452024-01-012024-03-310001853145us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001853145us-gaap:RetainedEarningsMember2024-01-012024-03-310001853145us-gaap:CommonStockMember2024-03-310001853145us-gaap:AdditionalPaidInCapitalMember2024-03-310001853145us-gaap:RetainedEarningsMember2024-03-310001853145us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-3100018531452024-03-310001853145us-gaap:CommonStockMember2024-04-012024-06-300001853145us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001853145us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001853145us-gaap:RetainedEarningsMember2024-04-012024-06-300001853145us-gaap:CommonStockMember2024-06-300001853145us-gaap:AdditionalPaidInCapitalMember2024-06-300001853145us-gaap:RetainedEarningsMember2024-06-300001853145us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001853145us-gaap:CommonStockMember2022-12-310001853145us-gaap:AdditionalPaidInCapitalMember2022-12-310001853145us-gaap:RetainedEarningsMember2022-12-310001853145us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100018531452022-12-310001853145us-gaap:CommonStockMember2023-01-012023-03-310001853145us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100018531452023-01-012023-03-3100018531452022-01-012022-12-310001853145srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2022-12-310001853145srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-12-310001853145us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001853145us-gaap:RetainedEarningsMember2023-01-012023-03-310001853145us-gaap:CommonStockMember2023-03-310001853145us-gaap:AdditionalPaidInCapitalMember2023-03-310001853145us-gaap:RetainedEarningsMember2023-03-310001853145us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100018531452023-03-310001853145us-gaap:CommonStockMember2023-04-012023-06-300001853145us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001853145us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001853145us-gaap:RetainedEarningsMember2023-04-012023-06-300001853145us-gaap:CommonStockMember2023-06-300001853145us-gaap:AdditionalPaidInCapitalMember2023-06-300001853145us-gaap:RetainedEarningsMember2023-06-300001853145us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000018531452023-06-300001853145evcm:NormansDojoIncKickservMember2023-08-100001853145evcm:NormansDojoIncKickservMember2023-08-102023-08-100001853145us-gaap:DevelopedTechnologyRightsMember2023-08-102023-08-100001853145us-gaap:CustomerRelationshipsMember2023-08-102023-08-100001853145evcm:NorthAmericanFitnessSolutionsMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2024-04-012024-06-300001853145evcm:NorthAmericanFitnessSolutionsMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2024-01-012024-06-300001853145evcm:NorthAmericanFitnessSolutionsMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2024-01-012024-03-310001853145us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2024-04-012024-06-300001853145us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2024-01-012024-06-300001853145evcm:UKFitnessMemberus-gaap:DiscontinuedOperationsHeldforsaleMember2024-06-300001853145us-gaap:TransferredAtPointInTimeMember2024-04-012024-06-300001853145us-gaap:TransferredAtPointInTimeMember2023-04-012023-06-300001853145us-gaap:TransferredAtPointInTimeMember2024-01-012024-06-300001853145us-gaap:TransferredAtPointInTimeMember2023-01-012023-06-300001853145us-gaap:TransferredOverTimeMember2024-04-012024-06-300001853145us-gaap:TransferredOverTimeMember2023-04-012023-06-300001853145us-gaap:TransferredOverTimeMember2024-01-012024-06-300001853145us-gaap:TransferredOverTimeMember2023-01-012023-06-300001853145country:US2024-04-012024-06-300001853145country:US2023-04-012023-06-300001853145country:US2024-01-012024-06-300001853145country:US2023-01-012023-06-300001853145us-gaap:NonUsMember2024-04-012024-06-300001853145us-gaap:NonUsMember2023-04-012023-06-300001853145us-gaap:NonUsMember2024-01-012024-06-300001853145us-gaap:NonUsMember2023-01-012023-06-300001853145srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2023-12-3100018531452024-07-012024-06-3000018531452025-01-012024-06-3000018531452026-01-012024-06-300001853145us-gaap:SellingAndMarketingExpenseMember2024-04-012024-06-300001853145us-gaap:SellingAndMarketingExpenseMember2023-04-012023-06-300001853145us-gaap:SellingAndMarketingExpenseMember2024-01-012024-06-300001853145us-gaap:SellingAndMarketingExpenseMember2023-01-012023-06-300001853145us-gaap:CostOfSalesMember2024-04-012024-06-300001853145us-gaap:CostOfSalesMember2023-04-012023-06-300001853145us-gaap:CostOfSalesMember2024-01-012024-06-300001853145us-gaap:CostOfSalesMember2023-01-012023-06-3000018531452027-01-012024-06-300001853145srt:MinimumMemberus-gaap:CustomerRelationshipsMember2024-06-300001853145us-gaap:CustomerRelationshipsMembersrt:MaximumMember2024-06-300001853145us-gaap:CustomerRelationshipsMember2024-06-300001853145us-gaap:DevelopedTechnologyRightsMembersrt:MinimumMember2024-06-300001853145us-gaap:DevelopedTechnologyRightsMembersrt:MaximumMember2024-06-300001853145us-gaap:DevelopedTechnologyRightsMember2024-06-300001853145us-gaap:TradeNamesMembersrt:MinimumMember2024-06-300001853145us-gaap:TradeNamesMembersrt:MaximumMember2024-06-300001853145us-gaap:TradeNamesMember2024-06-300001853145us-gaap:NoncompeteAgreementsMembersrt:MinimumMember2024-06-300001853145us-gaap:NoncompeteAgreementsMembersrt:MaximumMember2024-06-300001853145us-gaap:NoncompeteAgreementsMember2024-06-300001853145srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-12-310001853145us-gaap:CustomerRelationshipsMembersrt:MaximumMember2023-12-310001853145us-gaap:CustomerRelationshipsMember2023-12-310001853145us-gaap:DevelopedTechnologyRightsMembersrt:MinimumMember2023-12-310001853145us-gaap:DevelopedTechnologyRightsMembersrt:MaximumMember2023-12-310001853145us-gaap:DevelopedTechnologyRightsMember2023-12-310001853145us-gaap:TradeNamesMembersrt:MinimumMember2023-12-310001853145us-gaap:TradeNamesMembersrt:MaximumMember2023-12-310001853145us-gaap:TradeNamesMember2023-12-310001853145us-gaap:NoncompeteAgreementsMembersrt:MinimumMember2023-12-310001853145us-gaap:NoncompeteAgreementsMembersrt:MaximumMember2023-12-310001853145us-gaap:NoncompeteAgreementsMember2023-12-310001853145us-gaap:ComputerEquipmentMember2024-06-300001853145us-gaap:ComputerEquipmentMember2023-12-310001853145us-gaap:FurnitureAndFixturesMember2024-06-300001853145us-gaap:FurnitureAndFixturesMember2023-12-310001853145us-gaap:LeaseholdImprovementsMember2024-06-300001853145us-gaap:LeaseholdImprovementsMember2023-12-310001853145srt:MinimumMember2024-06-300001853145srt:MaximumMember2024-06-300001853145evcm:TermLoanMemberevcm:NewTermLoanMember2024-01-012024-06-300001853145evcm:TermLoanMemberevcm:NewTermLoanMember2024-06-300001853145evcm:TermLoanMemberevcm:NewTermLoanMember2023-12-310001853145evcm:NewRevolverMemberus-gaap:RevolvingCreditFacilityMember2024-01-012024-06-300001853145evcm:NewRevolverMemberus-gaap:RevolvingCreditFacilityMember2024-06-300001853145evcm:NewRevolverMemberus-gaap:RevolvingCreditFacilityMember2023-12-310001853145evcm:TermLoanMemberevcm:NewTermLoanMember2021-12-310001853145evcm:NewRevolverMemberus-gaap:RevolvingCreditFacilityMember2021-01-012021-12-310001853145evcm:NewRevolverMemberus-gaap:LetterOfCreditMember2021-12-310001853145evcm:TermLoanMemberevcm:NewTermLoanMemberevcm:OneMonthSecuredOvernightFinancingRateSOFRMember2023-07-012023-07-010001853145evcm:TermLoanMemberevcm:NewTermLoanMemberevcm:ThreeMonthSecuredOvernightFinancingRateSOFRMember2023-07-012023-07-010001853145evcm:TermLoanMemberevcm:NewTermLoanMemberevcm:SixMonthSecuredOvernightFinancingRateSOFRMember2023-07-012023-07-010001853145evcm:TermLoanMemberevcm:NewTermLoanMemberevcm:TwelveMonthSecuredOvernightFinancingRateSOFRMember2023-07-012023-07-010001853145evcm:NewRevolverMemberevcm:AdjustedSecuredOvernightFinancingRateMemberus-gaap:RevolvingCreditFacilityMember2023-07-012023-07-010001853145us-gaap:SecuredOvernightFinancingRateSofrMemberus-gaap:LineOfCreditMemberevcm:CreditFaciltitiesMember2023-07-012023-07-010001853145us-gaap:SecuredOvernightFinancingRateSofrMemberevcm:TermLoanMemberevcm:NewTermLoanMember2023-07-012023-07-010001853145us-gaap:SecuredOvernightFinancingRateSofrMemberevcm:NewRevolverMemberus-gaap:RevolvingCreditFacilityMember2023-07-012023-07-010001853145us-gaap:BaseRateMemberevcm:NewRevolverMemberus-gaap:RevolvingCreditFacilityMember2023-07-012023-07-010001853145us-gaap:BaseRateMemberevcm:TermLoanMemberevcm:NewTermLoanMember2023-07-012023-07-010001853145us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2024-06-300001853145us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2023-12-310001853145us-gaap:InterestRateSwapMember2022-10-310001853145us-gaap:InterestRateSwapMember2022-10-312022-10-310001853145us-gaap:InterestRateSwapMember2023-06-300001853145evcm:InterestRateSwapTwoMember2023-03-310001853145evcm:InterestRateSwapTwoMember2023-03-312023-03-310001853145evcm:InterestRateSwapTwoMember2023-06-300001853145us-gaap:InterestRateSwapMember2024-06-300001853145us-gaap:InterestRateSwapMember2024-04-012024-06-300001853145us-gaap:InterestRateSwapMember2023-04-012023-06-300001853145us-gaap:InterestRateSwapMember2024-01-012024-06-300001853145us-gaap:InterestRateSwapMember2023-01-012023-06-300001853145evcm:NewCreditAgreementMemberevcm:FederalReserveBankOfNewYorkMemberus-gaap:LineOfCreditMember2023-07-012023-07-0100018531452021-07-060001853145srt:MaximumMember2022-06-140001853145srt:MaximumMember2023-11-050001853145srt:MaximumMember2024-05-210001853145srt:MaximumMember2022-11-0700018531452023-11-0500018531452024-05-2100018531452022-11-070001853145evcm:IncentiveAwardPlan2021Member2021-07-060001853145evcm:IncentiveAwardPlan2021Member2021-07-062021-07-060001853145evcm:IncentiveAwardPlan2021Member2024-01-012024-01-010001853145us-gaap:RestrictedStockUnitsRSUMember2023-12-310001853145us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001853145us-gaap:RestrictedStockUnitsRSUMember2024-03-310001853145us-gaap:RestrictedStockUnitsRSUMember2024-04-012024-06-300001853145us-gaap:RestrictedStockUnitsRSUMember2024-06-300001853145us-gaap:ResearchAndDevelopmentExpenseMember2024-04-012024-06-300001853145us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-06-300001853145us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-06-300001853145us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-06-300001853145us-gaap:GeneralAndAdministrativeExpenseMember2024-04-012024-06-300001853145us-gaap:GeneralAndAdministrativeExpenseMember2023-04-012023-06-300001853145us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-06-300001853145us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-06-300001853145us-gaap:StockCompensationPlanMember2024-01-012024-06-300001853145us-gaap:StockCompensationPlanMember2023-01-012023-06-300001853145us-gaap:EmployeeStockMember2024-01-012024-06-300001853145us-gaap:EmployeeStockMember2023-01-012023-06-300001853145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2024-06-300001853145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2024-06-300001853145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2024-06-300001853145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2024-06-300001853145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMember2024-06-300001853145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2024-06-300001853145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMember2024-06-300001853145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2024-06-300001853145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-12-310001853145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2023-12-310001853145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2023-12-310001853145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2023-12-310001853145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMember2023-12-310001853145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2023-12-310001853145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMember2023-12-310001853145us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2023-12-310001853145country:US2024-06-300001853145country:US2023-12-310001853145us-gaap:NonUsMember2024-06-300001853145us-gaap:NonUsMember2023-12-310001853145evcm:EricRemerMember2024-01-012024-06-300001853145evcm:EricRemerMember2024-04-012024-06-300001853145evcm:EricRemerMember2024-06-30


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2024
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ___________________ to ___________________
Commission File Number: 001-40575
EverCommerce Inc.
(Exact Name of Registrant as Specified in its Charter)
Delaware81-4063248
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer Identification No.)
3601 Walnut Street, Suite 400
Denver, Colorado
80205
(Address of principal executive offices)(Zip Code)
(720) 647-4948
(Registrant’s telephone number, including area code)
N/A
(Former name, former address and former fiscal year, if changed since last report)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common stock, $0.00001 par valueEVCMThe Nasdaq Stock Market LLC
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
Yes ☒ No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
Yes ☒ No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No
As of August 2, 2024, there were 184,252,867 shares of the registrant’s common stock, par value $0.00001, outstanding.




TABLE OF CONTENTS
Page
Part IFINANCIAL INFORMATION
Financial Statements
Condensed Consolidated Statements of Stockholders’ Equity (unaudited) for the three and six months ended June 30, 2024 and 2023




CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains forward-looking statements. We intend such forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in 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”). All statements other than statements of historical facts contained in this Quarterly Report on Form 10-Q may be forward-looking statements. In some cases, you can identify forward-looking statements by terms such as “may,” “will,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “targets,” “projects,” “contemplates,” “believes,” “estimates,” “forecasts,” “predicts,” “potential” or “continue” or the negative of these terms or other similar expressions. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to statements regarding our future results of operations and financial position, industry and business trends, macroeconomic and market conditions, equity compensation, business strategy, plans, market growth, future acquisitions and other capital expenditures, progress towards remediation of our material weakness and our objectives for future operations.
The forward-looking statements in this Quarterly Report on Form 10-Q are only predictions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our business, financial condition and results of operations. Forward-looking statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements, including, but not limited to, our limited operating history and evolving business; our recent growth rates may not be sustainable or indicative of future growth; we have experienced net losses in the past and we may not achieve profitability in the future; we may continue to experience significant quarterly and annual fluctuations in our operating results due to a number of factors, which makes our future operating results difficult to predict; in order to support the growth of our business and acquisition strategy, we may need to incur additional indebtedness or seek capital through new equity or debt financings; we may not be able to continue to expand our share of our existing vertical markets or expand into new vertical markets; we face intense competition in each of the industries in which we operate; the industries in which we operate are rapidly evolving and subject to consolidation and the market for technology-enabled services that empower small and medium-sized businesses is relatively immature and unproven; we are subject to economic and political risk; we are dependent on payment card networks, such as Visa and MasterCard, and payment processors, such as Worldpay and PayPal, and if we fail to comply with the applicable requirements of the payment networks or our payment processors, they can seek to fine us, suspend us, terminate our agreements and/or terminate our registrations through our bank sponsors; if we cannot keep pace with rapid developments and changes in the electronic payments market or are unable to introduce, develop and market new and enhanced versions of our software solutions we may be put at a competitive disadvantage with respect to our services that incorporated payment technology; real or perceived errors, failures or bugs in our solutions could adversely affect our business results of operations, financial conditions and growth prospects; unauthorized disclosure, destruction or modification of data, disruption of our software or services or cyber breaches could expose us to liability, protracted and costly litigation and damage our reputation; our estimated total addressable market is subject to inherent challenges and uncertainties; failure to effectively develop and expand our sales and marketing capabilities; our ability to increase our customer base and achieve broader market acceptance and utilization of our solutions; our information technology systems and our third-party providers’ information technology systems, including Worldpay, PayPal and other payment processing partners, may fail, or our third-party providers may discontinue providing their services or technology generally or to us specifically; failure to improve our margin, in particular within Marketing Technology Solutions; risks related to a future pandemic, epidemic, or outbreak of infectious disease; failure to achieve our objectives through acquisitions, divestitures or other strategic transactions; revenues and profits generated through acquisitions may be less than anticipated and we may fail to uncover all liabilities of acquisition targets; the increasing focus on environmental sustainability and social initiatives; our ability to adequately protect or enforce our intellectual property and other proprietary rights; risk of patent, trademark and other intellectual property infringement claims; risks related to governmental regulation; risks related to our sponsor stockholders agreement and qualifying as a “controlled company” under the rules of The Nasdaq Stock Market; significant increased costs as a result of operating as a public company, and our management is required to devote substantial time to new compliance initiatives; as well as the other factors described in our Annual Report on Form 10-K for the year ended December 31, 2023 (“Annual Report on Form 10-K”), as updated by our other filings with the Securities and Exchange Commission (the “SEC”). The forward-looking statements in this Quarterly Report on Form 10-Q are based upon information available to us as of the date of this Quarterly Report on Form 10-Q, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements.
You should read this Quarterly Report on Form 10-Q and the documents that we reference in this Quarterly Report on Form 10-Q and have filed as exhibits to this Quarterly Report on Form 10-Q with the understanding that our actual future results, performance and achievements may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements. These forward-looking statements speak only as of the date of this Quarterly Report on Form 10-Q. Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained in this Quarterly Report on Form 10-Q, whether as a result of any new information, future events or otherwise.




PART I — FINANCIAL INFORMATION
Item 1. Financial Statements
EverCommerce Inc.
Condensed Consolidated Balance Sheets
(in thousands, except per share and share amounts)
(unaudited)
June 30,December 31,
20242023
Assets
Current assets:
Cash and cash equivalents$86,697 $92,609 
Restricted cash 3,570 
Accounts receivable, net of allowance for expected credit losses of $5.8 million and $6.2 million at June 30, 2024 and December 31, 2023, respectively
52,607 45,417 
Contract assets16,351 16,117 
Assets held for sale
13,236  
Prepaid expenses and other current assets26,846 22,434 
Total current assets195,737 180,147 
Property and equipment, net7,846 9,734 
Capitalized software, net40,631 42,511 
Other non-current assets40,282 42,722 
Intangible assets, net263,927 315,519 
Goodwill918,653 927,431 
Total assets1,467,076 1,518,064 
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable$11,075 $8,638 
Accrued expenses and other55,902 66,265 
Deferred revenue26,870 24,082 
Customer deposits11,863 12,891 
Current maturities of long-term debt5,500 5,500 
Liabilities held for sale
5,532  
Total current liabilities116,742 117,376 
Long-term debt, net of current maturities and deferred financing costs524,565 526,696 
Other non-current liabilities41,677 47,956 
Total liabilities682,984 692,028 
Commitments and contingencies (Note 17)
Stockholders’ equity:
Preferred stock, $0.00001 par value, 50,000,000 shares authorized and no shares issued or outstanding as of June 30, 2024 and December 31, 2023
  
Common stock, $0.00001 par value, 2,000,000,000 shares authorized and 184,581,163 and 186,934,031 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively
2 2 
Accumulated other comprehensive loss(10,610)(8,017)
Additional paid-in capital1,434,375 1,454,026 
Accumulated deficit(639,675)(619,975)
Total stockholders’ equity784,092 826,036 
Total liabilities and stockholders’ equity$1,467,076 $1,518,064 
The accompanying notes are an integral part of these condensed consolidated financial statements.

1



EverCommerce Inc.
Condensed Consolidated Statements of Operations and Comprehensive Loss
(in thousands, except per share and share amounts)
(unaudited)
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
Revenues:
Subscription and transaction fees$137,041 $130,305 $271,765 $254,125 
Marketing technology solutions35,007 34,455 65,299 66,243 
Other5,345 5,292 10,442 10,820 
Total revenues177,393 170,052 347,506 331,188 
Operating expenses:
Cost of revenues (exclusive of depreciation and amortization presented separately below)61,347 58,185 118,140 114,131 
Sales and marketing30,952 30,675 60,720 61,574 
Product development20,164 18,331 40,364 37,034 
General and administrative35,654 35,089 69,444 68,952 
Depreciation and amortization21,938 25,990 44,889 51,940 
Loss on held for sale and impairments
459  11,680 1,063 
Total operating expenses170,514 168,270 345,237 334,694 
Operating income (loss)
6,879 1,782 2,269 (3,506)
Interest and other expense, net(9,552)(4,761)(15,343)(19,949)
Net loss before income tax (expense) benefit
(2,673)(2,979)(13,074)(23,455)
Income tax (expense) benefit
(703)2,083 (6,626)1,784 
Net loss
(3,376)(896)(19,700)(21,671)
Other comprehensive loss:
Foreign currency translation gain (loss), net
942 (682)(2,593)(781)
Comprehensive loss
$(2,434)$(1,578)$(22,293)$(22,452)
Basic and diluted net loss per share attributable to common stockholders$(0.02)$ $(0.11)$(0.11)
Basic and diluted weighted-average shares of common stock outstanding used in computing net loss per share185,182,906 188,277,209 185,907,621 189,157,212 
The accompanying notes are an integral part of these condensed consolidated financial statements.

2



EverCommerce Inc.
Condensed Consolidated Statements of Stockholders’ Equity
(in thousands)
(unaudited)
Common StockAdditional
Paid-In Capital
Accumulated
Deficit
Accumulated Other
Comprehensive
Loss
Total
Stockholders’ Equity
SharesAmount
Balance at December 31, 2023
186,934 $2 $1,454,026 $(619,975)$(8,017)$826,036 
Common stock issued upon vesting of restricted stock units301 — — — — — 
Stock-based compensation— — 5,576 — — 5,576 
Stock option exercises160 — 1,072 — — 1,072 
Repurchase and retirement of common stock, including taxes
(1,234)— (12,139)— — (12,139)
Foreign currency translation loss, net
— — — — (3,535)(3,535)
Net loss— — — (16,324)— (16,324)
Balance at March 31, 2024186,161 $2 $1,448,535 $(636,299)$(11,552)$800,686 
Issuance of common stock for Employee Stock Purchase Plan215 — 1,755 — — 1,755 
Common stock issued upon vesting of restricted stock units470 — — — — — 
Stock-based compensation— — 6,454 — — 6,454 
Stock option exercises233 — 1,767 — — 1,767 
Repurchase and retirement of common stock, including taxes
(2,498)— (24,136)— — (24,136)
Foreign currency translation gain, net
— — — — 942 942 
Net loss— — — (3,376)— (3,376)
Balance at June 30, 2024
184,581 $2 $1,434,375 $(639,675)$(10,610)$784,092 

The accompanying notes are an integral part of these condensed consolidated financial statements.
3



Common StockAdditional
Paid-In Capital
Accumulated
Deficit
Accumulated Other
Comprehensive
Loss
Total
Stockholders’ Equity
SharesAmount
Balance at December 31, 2022
191,447 $2 $1,489,935 $(573,046)$(10,198)$906,693 
Common stock issued upon vesting of restricted stock units348 — — — — — 
Stock-based compensation— — 7,514 — — 7,514 
Stock option exercises103 — 609 — — 609 
Repurchase and retirement of common stock(3,124)— (29,643)— — (29,643)
Adoption of ASC 326, Current Expected Credit Losses
— — — (1,309)— (1,309)
Foreign currency translation loss, net
— — — — (99)(99)
Net loss— — — (20,775)— (20,775)
Balance at March 31, 2023188,774 $2 $1,468,415 $(595,130)$(10,297)$862,990 
Issuance of common stock for Employee Stock Purchase Plan324 — 1,765 — — 1,765 
Common stock issued upon vesting of restricted stock units404 — — — — — 
Stock-based compensation— — 6,241 — — 6,241 
Stock option exercises38 — 300 — — 300 
Repurchase and retirement of common stock, including taxes
(904)— (10,361)— — (10,361)
Foreign currency translation loss, net
— — — — (682)(682)
Net loss— — — (896)— (896)
Balance at June 30, 2023
188,636 $2 $1,466,360 $(596,026)$(10,979)$859,357 
The accompanying notes are an integral part of these condensed consolidated financial statements.
4



EverCommerce Inc.
Condensed Consolidated Statements of Cash Flows
(in thousands)
(unaudited)
Six months ended
June 30,
20242023
Cash flows provided by operating activities:
Net loss$(19,700)$(21,671)
Adjustments to reconcile net loss to net cash provided by operating activities:
Depreciation and amortization44,889 51,940 
Stock-based compensation expense12,030 13,755 
Deferred taxes5,609 (2,119)
Amortization of deferred financing costs and non-cash interest818 827 
Loss on held for sale and impairments
11,690 1,063 
Bad debt expense2,283 3,830 
Other non-cash items(5,154)(1,442)
Changes in operating assets and liabilities:
Accounts receivable, net(10,040)(7,344)
Prepaid expenses and other current assets(2,731)(4,492)
Other non-current assets(46)2,681 
Accounts payable2,721 2,591 
Accrued expenses and other(7,360)1,868 
Deferred revenue3,372 1,978 
Other non-current liabilities(1,165)(2,319)
Net cash provided by operating activities37,216 41,146 
Cash flows used in investing activities:
Purchases of property and equipment(1,036)(1,201)
Capitalization of software costs(8,718)(9,485)
Proceeds from disposition of fitness solutions, net of transaction costs, cash and restricted cash
1,228  
Net cash used in investing activities(8,526)(10,686)
Cash flows used in financing activities:
Payments on long-term debt(2,750)(2,750)
Exercise of stock options2,839 909 
Proceeds from common stock issuance for Employee Stock Purchase Plan1,755 1,765 
Repurchase and retirement of common stock(36,034)(39,693)
Net cash used in financing activities(34,190)(39,769)
Effect of foreign currency exchange rate changes on cash(638)327 
Net decrease in cash, cash equivalents and restricted cash, including cash and restricted cash classified as held for sale
(6,138)(8,982)
Cash, cash equivalents and restricted cash, including cash and restricted cash classified as held for sale:
Beginning of period96,179 95,824 
End of period$90,041 $86,842 
Supplemental disclosures of cash flow information:
Cash paid for interest$23,048 $22,166 
Cash paid for income taxes$3,199 $1,871 
The accompanying notes are an integral part of these condensed consolidated financial statements.
5

EverCommerce Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
Note 1. Nature of the Business
EverCommerce Inc. and subsidiaries (the “Company” or “EverCommerce”) is a leading provider of integrated software-as-a-service (“SaaS”) solutions or services for service-based small- and medium-sized businesses (“service SMBs”). Our platforms span across the full lifecycle of interactions between consumers and service professionals with vertical-specific applications. As of December 31, 2023, the Company served more than 708,000 customers across three core verticals: Home Services; Health Services; and Fitness & Wellness Services. Excluding the customers associated with the sale of our fitness assets, the Company served more than 690,000 (see Note 4. Disposition and Held for Sale). Within the core verticals, customers operate within numerous micro-verticals, ranging from home service professionals, such as construction contractors and home maintenance technicians, to physician practices and therapists in the Health Services industry, to personal trainers and salon owners in the Fitness & Wellness sectors. The platform provides vertically-tailored SaaS solutions that address service SMBs’ increasingly nuanced demands, as well as highly complementary solutions that provide fully-integrated offerings, allowing service SMBs and EverCommerce to succeed in the market, and provide end consumers more convenient service experiences. The Company is headquartered in Denver, Colorado, and has operations across the United States, Canada, Jordan, United Kingdom, Australia and New Zealand.
Note 2. Summary of Significant Accounting Policies
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information. Certain information and disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements for the year ended December 31, 2023 and the related notes (“Annual Report on Form 10-K”). The December 31, 2023 consolidated balance sheet was derived from our audited consolidated financial statements as of that date. Our unaudited interim condensed consolidated financial statements include, in the opinion of management, all adjustments, consisting of normal and recurring items, necessary for the fair statement of the unaudited condensed consolidated financial statements. All intercompany accounts and transactions have been eliminated in consolidation. There have been no significant changes in accounting policies during the six months ended June 30, 2024 from those disclosed in the annual consolidated financial statements for the year ended December 31, 2023 and the related notes. Certain prior year amounts have been reclassified to conform to the current year presentation.
On March 13, 2024, the Company entered into definitive sale and purchase agreements to sell our fitness solutions to Jonas Fitness Portfolio Holdco Inc. (“Jonas Software”) (see Note 4. Disposition and Held for Sale). The sale of American Service Finance LLC., ASF Payment Solutions ULC and Technique Fitness Inc. (collectively, “North American Fitness”), closed simultaneous with signing. The sale of EverCommerce UK, including wholly-owned subsidiaries Fitii UK (MyPTHub and MyPTHub LLC) and ClubWise UK and its wholly-owned subsidiary ClubWise Australia (collectively, “UK Fitness”), closed on July 1, 2024 (see Note 19. Subsequent Event). The divestiture did not qualify for reporting as a discontinued operation. As a result, our unaudited condensed consolidated financial statements include the results of North American Fitness for all periods through the date of sale, while UK Fitness is classified as held for sale prospectively from the date of signing through June 30, 2024. Unless otherwise specified, the amounts and information presented in the notes to the unaudited condensed consolidated financial statements do not include assets and liabilities that have been reclassified as held for sale as of June 30, 2024.
The operating results for the three and six months ended June 30, 2024 are not necessarily indicative of the results expected for the full year ending December 31, 2024.
Use of Estimates
The preparation of unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect certain amounts reported in the unaudited condensed consolidated financial statements, including the accompanying notes. The Company bases its estimates on historical factors, current circumstances, and the experience and judgment of management. The Company evaluates its estimates and assumptions on an ongoing basis. Actual results could differ from those estimates. Significant items subject to such estimates reflected in the unaudited condensed consolidated financial statements include: the estimation of the recoverability of goodwill and other intangible assets; income tax uncertainties, including valuation allowance for deferred tax assets and value of any uncertain tax positions; recognizing bad debt expense from expected credit losses, recognizing stock-based compensation expense and estimating standalone selling price, when applicable, for the allocation of transaction price when multiple performance obligations are included in a contract with a customer.
6

EverCommerce Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
Assets and Liabilities Held for Sale
The Company classifies assets and liabilities as held for sale (the “disposal group”) in the period when all the relevant classification criteria have been met. Assets and liabilities held for sale are measured at the lower of carrying value or fair value less costs to sell. Any loss resulting from the measurement is recognized in the period in which the held for sale criteria are met. Conversely, gains are not recognized on the sale of the disposal group until the date of sale. The fair value of the disposal group, less any costs to sell, will be reassessed during each subsequent reporting period it remains classified as held for sale, and any subsequent changes will be reported as an adjustment to the carrying value of the disposal group until the disposal group is no longer classified as held for sale. Upon determining that the disposal group meets the criteria to be classified as held for sale, the Company discontinues depreciation and amortization and the related assets and liabilities are reported as held for sale on the unaudited condensed consolidated balance sheets.
Emerging Growth Company
As an emerging growth company (“EGC”), the Jumpstart Our Business Startups Act (“JOBS Act”) allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are applicable to private companies. The Company has elected to use the extended transition period under the JOBS Act until the earlier of the date that it is (i) no longer an EGC or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, the financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates. The adoption dates are discussed below to reflect this election within the “Recently Issued Accounting Pronouncements” section.
Recently Issued Accounting Pronouncements
We evaluate all Accounting Standards Updates (“ASUs) issued by the Financial Accounting Standards Board (the “FASB”) for consideration of their applicability. ASUs not included in the disclosures in this report were assessed and determined to be either not applicable or are not expected to have a material impact on our consolidated financial statements.
Accounting pronouncements issued and adopted
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326); Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost, which includes the Company’s accounts receivable and contract assets. This updated standard is effective for annual reporting periods beginning after December 15, 2022. The Company adopted this ASU for the year ended December 31, 2023 and it did not have a material impact on the financial statements.
Accounting pronouncements not yet adopted
In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting - Improving Reportable Segment Disclosures (Topic 280). The update is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. The ASU requires disclosures to include significant segment expenses that are regularly provided to the CODM, an amount and description of the composition of other segment items by reportable segment, and any additional measures of a segment's profit or loss used by the CODM when deciding how to allocate resources. The ASU also requires all annual disclosures currently required by Topic 280 to be included in interim periods. All disclosure requirements under ASU 2023-07 are also required for public entities with a single reportable segment. The amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the impact of adopting the amendments in this update on its consolidated financial statements and disclosures.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This update is intended to improve transparency of income tax disclosure by requiring consistent categories and greater disaggregation within the rate reconciliation and disaggregation of income taxes paid by jurisdiction. The amendments in this update are effective for annual periods beginning after December 15, 2024 with early adoption permitted. The amendments in this update should be applied on a prospective basis with retrospective application permitted. The Company is currently evaluating the impact of adopting this update on its consolidated financial statements and disclosures. However, we do not expect that the adoption of this guidance will have a material impact on our consolidated financial statements.
7

EverCommerce Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
Note 3. Kickserv Acquisition
On August 10, 2023, the Company acquired 100% of the interest of Norman’s Dojo Inc. (“Kickserv”), a provider of field service management software for home service businesses for approximately $15 million in cash. The acquisition adds offerings for SMBs across diversified portfolios with an opportunity to capture a broader segment of new customers within the Home Services vertical.
We accounted for the acquisition as a business combination under ASC 805, Business Combinations. Accordingly, the Company recorded identifiable assets acquired and liabilities assumed at their acquisition date estimated fair values, with any excess consideration recognized as goodwill. Goodwill primarily represents the value associated with the assembled workforce and expected synergies subsumed into goodwill. The goodwill recognized as a result of the acquisition of Kickserv is not deductible for tax purposes.
We measured the identifiable assets and liabilities assumed at their acquisition date estimated fair values separately from goodwill, which represent Level 3 fair value measurements as defined in ASC 820, Fair Value Measurement. The estimated fair values were determined by management using the assistance of third-party valuation specialists. The valuation methods used to determine the estimated fair value of intangible assets included the income approach—relief from royalty method for developed technology with an estimated useful life of five years, and the income approach—multi period excess earnings method for customer relationships with an estimated useful life of 13 years. A number of assumptions and estimates were involved in the application of these valuation methods, including revenue forecasts, expected competition, costs of revenues, obsolescence, tax rates, capital spending, customer attrition rates, discount rates and working capital changes. Cash flow forecasts were generally based on pre-acquisition forecasts coupled with estimated revenues and cost synergies available to a market participant.
Each acquisition allows for an adjustment to the purchase price to be made subsequent to the transaction closing date based on the actual amount of working capital and cash delivered to the Company. The consideration paid and purchase price allocations disclosed reflect the effects of these adjustments.
The financial results of Kickserv since the closing through June 30, 2024, were not material to our condensed consolidated financial statements, nor were they material to our prior period consolidated results on a pro forma basis.
The following table summarizes the estimated fair values of consideration transferred, assets acquired and liabilities assumed at the acquisition date:
August 10, 2023
(in thousands)
Total consideration transferred:
Cash$14,974 
Net assets acquired:
Prepaid expenses and other assets$51 
Intangibles—definite lived3,155 
Goodwill12,497 
Accounts payable, accrued expenses and other(11)
Deferred tax liability, net(397)
Deferred revenue(274)
Other non-current liabilities(47)
Total net assets acquired$14,974 
Note 4. Disposition and Held for Sale
On March 13, 2024, we entered into definitive sale and purchase agreements to sell our fitness solutions to Jonas Software. The sale of North American Fitness closed simultaneously with signing. The sale of UK Fitness closed July 1, 2024 (see Note 19. Subsequent Event). During the three and six months ended June 30, 2024, we recognized losses of $0.2 million and $5.0 million, respectively, related to the disposal of North American Fitness, which are included in loss on held for sale and impairments on our unaudited condensed consolidated statements of operations and comprehensive loss. During the three months ended March 31, 2024, we recognized a $3.4 million goodwill impairment charge representing the allocated goodwill to North American Fitness, which is included in loss on held for sale and impairments on the unaudited condensed consolidated statements of operations and comprehensive loss.
8

EverCommerce Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
The UK Fitness disposal group met the held for sale criteria upon entering into the definitive sale and purchase agreements. As such, the assets and liabilities of the disposal group are classified as held for sale on our unaudited condensed consolidated balance sheets as of June 30, 2024 but did not qualify as discontinued operations as it did not represent a strategic shift that will have a material effect on the Company’s operations and financial results. During the three and six months ended June 30, 2024, we measured the assets and liabilities held for sale at fair value less costs to sell and recognized losses of $0.3 million and $2.9 million, respectively, which are included in loss on held for sale and impairments on our unaudited condensed consolidated statements of operations and comprehensive loss. The loss during the three months ended June 30, 2024 was primarily due to an increase in our accrual of estimated costs to sell.
The components of assets and liabilities classified as held for sale on our condensed consolidated balance sheets as of June 30, 2024 were as follows:
June 30, 2024
(in thousands)
Assets:
Cash and cash equivalents$1,553 
Restricted cash1,791 
Accounts receivable, net195 
Prepaid expenses and other current assets142 
Property and equipment, net202 
Capitalized software, net2,320 
Other non-current assets912 
Intangible assets, net
6,024 
Goodwill
2,971 
Total assets16,110 
Valuation allowance
(2,874)
Assets held for sale$13,236 
Liabilities:
Accounts payable$247 
Accrued expenses and other2,559 
Deferred revenue257 
Other long-term liabilities2,469 
Liabilities held for sale5,532 
Currency translation adjustment
1,022 
Assets held for sale, net$8,726 
Note 5. Revenue
Disaggregation of Revenue
The following tables present a disaggregation of our revenue from contracts with customers by revenue recognition pattern and geographical market:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
(in thousands)
By pattern of recognition (timing of transfer of services):
Point in time$14,719 $15,419 $29,376 $30,157 
Over time162,674 154,633 318,130 301,031 
Total$177,393 $170,052 $347,506 $331,188 
By geographical market:
United States$162,669 $152,512 $313,690 $301,477 
International14,724 17,540 33,816 29,711 
Total$177,393 $170,052 $347,506 $331,188 
9

EverCommerce Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
Contract Balances
Supplemental balance sheet information related to contracts from customers as of:
June 30,December 31,
20242023
(in thousands)
Accounts receivable, net$52,607 $45,417 
Contract assets$16,351 $16,117 
Deferred revenue$26,870 $24,082 
Customer deposits$11,863 $12,891 
Long-term deferred revenue$838 $2,168 
Accounts receivable, net: Accounts receivable, net of allowance for expected credit losses, represent rights to consideration in exchange for products or services that have been transferred by us, when payment is unconditional and only the passage of time is required before payment is due.
Contract assets: Contract assets represent rights to consideration in exchange for products or services that have been transferred (i.e., the performance obligation or portion of the performance obligation has been satisfied), but payment is conditional on something other than the passage of time. These amounts typically relate to contracts that include on-premise licenses and professional services where the right to payment is not present until completion of the contract or achievement of specified milestones and the fair value of products or services transferred exceed this constraint.
Contract liabilities: Contract liabilities, or deferred revenue, represent our obligation to transfer products or services to a customer for which consideration has been received in advance of the satisfaction of performance obligations. Long-term deferred revenue is included within other non-current liabilities on the unaudited condensed consolidated balance sheets. Revenue recognized from the contract liability balance at December 31, 2023 was $20.4 million for the six months ended June 30, 2024.
Customer deposits: Customer deposits relate to payments received in advance for contracts, which allow the customer to terminate a contract and receive a pro rata refund for the unused portion of payments received to date.
Accounts Receivable
Activity in our allowance for expected credit losses is as follows as of:
June 30,
20242023
(in thousands)
Allowance for expected credit losses, beginning of period$6,183 $4,670 
Beginning balance adjustment due to implementation of the new credit loss standard 1,309 
Bad debt expense2,283 3,830 
Write-offs, net of recoveries(2,567)(2,945)
Disposition of North American Fitness
(96) 
Transfer of UK Fitness to held for sale
(45) 
Allowance for expected credit losses, end of period$5,758 $6,864 
Remaining Performance Obligations
Remaining performance obligations represent the transaction price of unsatisfied or partially satisfied performance obligations within contracts with an original expected contract term that is greater than one year for which fulfillment of the contract has started as of the end of the reporting period. Contracts that include 30-day termination rights are considered to be contracts with a term of one month and are therefore excluded from remaining performance obligations. Remaining performance obligations generally relate to those which are stand-ready in nature, as found within the subscription and marketing technology solutions revenue streams. The aggregate amount of transaction consideration allocated to remaining performance obligations as of June 30, 2024 was $18.9 million. The Company expects to recognize approximately 63% of its remaining performance obligations as revenue within the next year, 29% of its remaining performance obligations as revenue the subsequent year, 7% of its remaining performance obligations as revenue in the third year, and the remainder during the two-year period thereafter.
10

EverCommerce Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
Cost to Obtain and Fulfill a Contract
Assets resulting from costs to obtain contracts are included within prepaid expenses and other current assets for short-term balances and other non-current assets for long-term balances on the Company’s unaudited condensed consolidated balance sheets. The costs to obtain contracts are amortized over five years, which corresponds with the useful life of the related technology. Short-term assets were $9.4 million and $8.6 million at June 30, 2024 and December 31, 2023, respectively, and long-term assets were $18.3 million and $17.9 million at June 30, 2024 and December 31, 2023, respectively. The Company recorded amortization expense within sales and marketing on the unaudited condensed consolidated statements of operations and comprehensive loss of $1.7 million and $1.5 million for the three months ended June 30, 2024 and 2023, respectively, and $3.3 million and $2.8 million for the six months ended June 30, 2024 and 2023, respectively. The Company recorded amortization expense within cost of revenues on the unaudited condensed consolidated statements of operations and comprehensive loss of $0.8 million and $0.5 million for the three months ended June 30, 2024 and 2023, respectively, and $1.5 million and $1.0 million for the six months ended June 30, 2024 and 2023, respectively.
Note 6. Goodwill

Goodwill activity consisted of the following for the six months ended June 30, 2024 (in thousands):
Balance at December 31, 2023
$927,431 
Impairment
(3,447)
Transfer to held for sale
(2,971)
Effect of foreign currency exchange rate changes(2,360)
Balance at June 30, 2024
$918,653 
In connection with the definitive sale and purchase agreements to sell our fitness solutions, we tested the goodwill balance for impairment as of March 31, 2024 (see Note 4. Disposition and Held for Sale). During the three months ended March 31, 2024, we recognized a $3.4 million goodwill impairment charge representing the allocated goodwill to North American Fitness, which is included in loss on held for sale and impairments on the unaudited condensed consolidated statements of operations and comprehensive loss. There has been no other impairment of goodwill.
Note 7. Intangible Assets
Intangible assets consisted of the following as of:
June 30, 2024
Useful
Life
Gross Carrying
Value
Accumulated
Amortization
Net Book
Value
(in thousands)
Customer relationships
3-20 years
$574,572 $346,825 $227,747 
Developed technology
2-12 years
102,439 78,291 24,148 
Trade name
3-10 years
37,300 25,296 12,004 
Non-compete agreements
2-5 years
2,380 2,352 28 
Total
$716,691 $452,764 $263,927 
December 31, 2023
Useful
Life
Gross Carrying
Value
Accumulated
Amortization
Net Book
Value
(in thousands)
Customer relationships
3-20 years
$605,908 $336,558 $269,350 
Developed technology
2-12 years
106,482 74,717 31,765 
Trade name
3-10 years
38,627 24,293 14,334 
Non-compete agreements
2-5 years
2,408 2,338 70 
Total$753,425 $437,906 $315,519 
Amortization expense was $18.6 million and $22.9 million for the three months ended June 30, 2024 and 2023, respectively and $37.9 million and $46.1 million for the six months ended June 30, 2024 and 2023, respectively.
11

EverCommerce Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
Note 8. Property and Equipment
Property and equipment consisted of the following as of:
June 30,December 31,
20242023
(in thousands)
Computer equipment and software$11,562 $11,628 
Furniture and fixtures3,322 3,794 
Leasehold improvements10,565 11,756 
Total property and equipment25,449 27,178 
Less accumulated depreciation(17,603)(17,444)
Property and equipment, net$7,846 $9,734 
Depreciation expense was $0.9 million and $1.0 million for the three months ended June 30, 2024 and 2023, respectively, and $2.0 million for both the six months ended June 30, 2024 and 2023.
Note 9. Capitalized Software
Capitalized software consisted of the following as of:
June 30,December 31,
20242023
(in thousands)
Capitalized software$64,845 $64,137 
Less: accumulated amortization(24,214)(21,626)
Capitalized software, net$40,631 $42,511 
Amortization expense was $2.4 million and $2.0 million for the three months ended June 30, 2024 and 2023, respectively, and $4.9 million and $3.8 million for the six months ended June 30, 2024 and 2023, respectively. During the ordinary course of business, the Company may determine that certain capitalized features of its software will no longer be used either internally or to deliver value to its customers. The Company recorded a charge of $0.4 million and $0.2 million for the three months ended June 30, 2024 and 2023, respectively, and $0.4 million and $0.5 million for the six months ended June 30, 2024 and 2023, respectively, related to capitalized costs associated with abandoned projects, which are included in general and administrative expense on the unaudited condensed consolidated statements of operations and comprehensive loss.
Note 10. Leases
The Company leases real estate from unrelated parties under operating lease agreements that have initial terms ranging from one year to 11 years. Some leases include one or more options to renew, generally at our sole discretion, of five additional years each.
The components of lease expense are as follows:

Three months ended
June 30,
Six months ended
June 30,
2024202320242023
(in thousands)
Operating lease cost$1,010 $1,673 $2,289 $3,297 
Variable lease cost$850 614 $1,317 1,109 
Short-term lease cost$148 94 $264 149 
Total lease cost$2,008 $2,381 $3,870 $4,555 
12

EverCommerce Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
The Company ceased use of certain leased premises and subleased certain facilities resulting in impairment charges of $0.4 million and $1.1 million to impair the right-of-use lease assets to their fair value during the three months ended March 31, 2024 and 2023, respectively, which are included in loss on held for sale and impairments on our unaudited condensed consolidated statement of operations and comprehensive loss.
Supplemental cash flow information related to leases is as follows:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
(in thousands)
Cash paid for operating lease liabilities$1,445 $1,891 $2,653 $3,733 
Operating lease assets obtained in exchange for operating lease liabilities$763 $183 $940 $183 
Supplemental balance sheet information, included in other non-current assets, accrued expenses and other and other non-current liabilities on the unaudited condensed consolidated balance sheets, related to leases is as follows:
June 30,December 31,
20242023
(in thousands)
Operating lease right-of-use assets$12,298 $15,861 
Current operating lease liabilities3,116 3,789 
Long-term operating lease liabilities15,324 19,400 
Total operating lease liabilities$18,440 $23,189 
At June 30, 2024 and December 31, 2023, the weighted average remaining lease term for operating leases was 5.29 years and 5.75 years, respectively, and the weighted average discount rate was 5.2% and 5.1%, respectively.
Future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the balance sheet as of June 30, 2024 is as follows (in thousands):

Year ended December 31,
2024 (remainder of year)
$2,262 
20254,431 
20264,240 
20273,441 
20282,774 
Thereafter4,721 
Total lease payments21,869 
Less: imputed interest(3,429)
Total present value of lease liabilities$18,440 
13

EverCommerce Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
Note 11. Long-Term Debt
Long-term debt consisted of the following as of:
June 30,December 31,
20242023
(in thousands)
Term notes with interest payable monthly, interest rate at Adjusted SOFR, plus an applicable margin of 3.25% (8.44368% at June 30, 2024) quarterly principal payments of 0.25% of original principal balance with balloon payment due July 2028
$534,875 $537,625 
Revolver with interest payable monthly, interest rate at Adjusted SOFR, plus an applicable margin of 3.25% (8.45841% at June 30, 2024), and outstanding balance due July 2026
  
Principal debt534,875 537,625 
Deferred financing costs on long-term debt(3,529)(3,983)
Discount on long-term debt(1,281)(1,446)
Total debt530,065 532,196 
Less current maturities5,500 5,500 
Long-term portion$524,565 $526,696 
The Company is party to a credit agreement, as amended, that provides for two term loans for an aggregate principal amount of $550.0 million (“Term Loans”), a revolver with a capacity of $190.0 million (“Revolver”) and a sub-limit of the Revolver available for letters of credit up to an aggregate face amount of $20.0 million. These debt arrangements are collectively referred to herein as the (“Credit Facilities”).
Effective as of July 1, 2023, borrowings under the Credit Facilities bear interest at the Company’s option at Alternative Base Rate (“ABR”) plus an applicable rate, or at a forward-looking term rate based upon the secured overnight financing rate (“SOFR”), plus (i) (a) with respect to Term Loans, credit spread adjustments of 0.11448%, 0.26161%, 0.42826% and 0.71513% for interest periods of one, three, six and twelve months, respectively, and (b) with respect to revolving loans, a credit spread adjustment of 0.0% (“Adjusted SOFR”) plus (ii) an applicable rate, in each case with such applicable rate based on the Company’s first lien net leverage ratio. The ABR represents the highest of the prime rate, Federal Reserve Bank of New York rate plus ½ of 1%, and the Adjusted SOFR for a one month interest period plus 1.0%. The applicable rate for the Term Loans and the Revolver is 3.0% for Adjusted SOFR borrowings and 2.0% for ABR borrowings, in each case subject to change based on our first lien net leverage ratio.
The Company determines the fair value of long-term debt based on trading prices for its debt if available. As of June 30, 2024, the Company obtained trading prices for the term notes outstanding. However, as such trading prices require significant unobservable inputs to the pricing model, such instruments are classified as Level 2. The fair value amounts were approximately $536.2 million and $540.3 million as of June 30, 2024 and December 31, 2023, respectively.
Effective October 31, 2022, the Company entered into an interest rate swap agreement (the “Initial Swap”) in connection with the Company’s Credit Facilities for a notional amount of $200.0 million to convert a portion of the floating rate component of the Term Loans from a floating rate to a fixed rate. The Initial Swap agreement has a term of five years with a fixed rate in the agreement of 4.212%, as amended in June 2023. Additionally, effective March 31, 2023, the Company entered into a second interest rate swap agreement (the “Second Swap” and together with the Initial Swap, the “Swap Agreements”) in connection with the Company’s Credit Facilities for a notional amount of $100.0 million to convert a portion of the floating rate component of the Term Loans from a floating rate to a fixed rate. The Second Swap agreement has a term of approximately 4.5 years with a fixed rate in the agreement of 3.951%, as amended in June 2023.
The Swap Agreements are accounted for as derivatives whereby the fair value of each contract is reported within the unaudited condensed consolidated balance sheets, and related gains or losses resulting from changes in the fair value are reported in interest and other expense, net, in the unaudited condensed consolidated statements of operations and comprehensive loss. As of June 30, 2024 the fair value of the Swap Agreements was an asset of $1.0 million, which is reported in other non-current assets on the unaudited condensed consolidated balance sheets. The related gains and losses resulting from changes in fair value were gains of $1.0 million and $6.4 million during the three months ended June 30, 2024 and 2023, respectively, and $5.8 million and $2.1 million during the six months ended June 30, 2024 and 2023, respectively.
The Company’s Credit Facilities are subject to certain financial and nonfinancial covenants and are secured by substantially all assets of the Company. As of June 30, 2024, the Company was in compliance with all of its covenants.
14

EverCommerce Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
Aggregate maturities of the Company’s debt for the years ending December 31 are as follows as of June 30, 2024 (in thousands):
Year ending December 31:
2024 (remainder of year)
$2,750,000 
20255,500,000 
20265,500,000 
20275,500,000 
2028515,625,000 
Thereafter 
Total aggregate maturities of the Company’s debt$534,875,000 
Note 12. Equity
On July 6, 2021, the Company filed an Amended and Restated Certificate of Incorporation with the Secretary of State of the State of Delaware to authorize the issuance up to 2,050,000,000 shares, par value $0.00001 per share, consisting of 2,000,000,000 shares of common stock and 50,000,000 shares of preferred stock.
On June 14, 2022, our board of directors (our “Board”) approved a stock repurchase program (as subsequently amended, the “Repurchase Program”) with authorization to purchase up to $50.0 million in shares of the Company’s common stock through the expiration of the program on December 21, 2022. On November 7, 2022, November 5, 2023, and May 21, 2024, our Board increased the authorization of the Repurchase Program by an additional $50.0 million in shares of the Company’s common stock on each date for a total authorization to repurchase up to $200.0 million in shares of the Company’s common stock, and extended the expiration of the Repurchase Program most recently through December 31, 2025. Repurchases under the program may be made in the open market, in privately negotiated transactions or otherwise, with the amount and timing of repurchases to be determined at the Company’s discretion, depending on market conditions and corporate needs. The Repurchase Program does not obligate the Company to acquire any particular amount of common stock and may be modified, suspended or terminated at any time at the discretion of the Board. The Company expects to fund repurchases with existing cash on hand.
The Company repurchased and retired 2.5 million and 3.7 million shares of common stock pursuant to the Repurchase Program for $24.1 million and $36.3 million including transaction fees and taxes, during the three and six months ended June 30, 2024, respectively. As of June 30, 2024, $54.0 million remained available under the Repurchase Program, inclusive of shares purchased pursuant to our agreement with the selling stockholders as disclosed Note 11. Equity in our Annual Report on Form 10-K.
Note 13. Stock-Based Compensation
In 2016, the Company adopted the 2016 Equity Incentive Plan (the “2016 Plan”). The 2016 Plan provided for the granting of stock-based awards, including stock options, stock appreciation rights, restricted or unrestricted stock awards, phantom stock, performance awards, and other stock-based awards. In connection with the Initial Public Offering (“IPO”), the Company’s Board adopted, and the Company’s stockholders approved, the 2021 Incentive Award Plan (the “2021 Plan”), which became effective immediately prior to the effectiveness of the registration statement for the Company’s IPO and, as a result of which, the Company can no longer make awards under the 2016 Plan. The 2021 Plan provides for the issuance of incentive stock options, non-qualified stock options, stock awards, stock units, stock appreciation rights and other stock-based awards. The number of shares initially reserved for issuance under the 2021 Plan was 22,000,000 shares, inclusive of available shares previously reserved for issuance under the 2016 Plan. In addition, the number of shares reserved for issuance under the 2021 Plan is subject to an annual increase on the first day of each calendar year beginning on January 1, 2022 and ending on and including January 1, 2031, equal to the lesser of (i) 3% of the shares outstanding (on an as-converted basis) on the last day of the immediately preceding fiscal year and (ii) such smaller number of shares as determined by the Company’s Board, provided that no more than 22,000,000 shares may be issued upon the exercise of incentive stock options. Based on the Company’s outstanding shares of common stock as of December 31, 2023, as of January 1, 2024 the number of shares reserved for issuance under the 2021 Plan increased by 5.6 million.
In connection with the IPO, the Company’s Board adopted the 2021 Employee Stock Purchase Plan (the “ESPP”). For more information on the ESPP, refer to Note 12. Stock-Based Compensation in the Annual Report on Form 10-K.
15

EverCommerce Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
The following table summarizes our restricted stock unit (“RSU”) and stock option activity for the six months ended June 30, 2024:
RSUsStock Options
(in thousands)
Outstanding as of January 1, 2024
3,337 13,337 
Granted2,615  
Vested or exercised(301)(160)
Cancelled or forfeited(303)(195)
Outstanding as of March 31, 20245,348 12,982 
Granted213  
Vested or exercised(470)(233)
Cancelled or forfeited(56)(139)
Outstanding as of June 30, 2024
5,035 12,610 
As of June 30, 2024, total unrecognized compensation expense was $44.8 million and $6.0 million related to outstanding restricted stock units and stock options, respectively.
Stock-based compensation expense was classified in the unaudited condensed consolidated statements of operations and comprehensive loss as follows:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
(in thousands)
Cost of revenues$126 $127 $242 $235 
Sales and marketing370 477 711 879 
Product development576 604 1,103 1,166 
General and administrative5,382 5,033 9,974 11,475 
Total stock-based compensation expense$6,454 $6,241 $12,030 $13,755 
Note 14. Net Loss Per Share Attributable to Common Stockholders
The following table presents the calculation of basic and diluted net loss per share for the Company’s common stock as of:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
(in thousands except per share amounts)
Numerator for basic and diluted EPS – net loss attributable to common stockholders$(3,376)$(896)$(19,700)$(21,671)
Denominator:
Denominator for basic and diluted EPS – weighted-average shares of common stock outstanding used in computing net loss per share185,183 188,277 185,908 189,157 
Basic and diluted net loss per share attributable to common stockholders$(0.02)$ $(0.11)$(0.11)
16

EverCommerce Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
The following outstanding potentially dilutive common stock equivalents have been excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented due to their anti-dilutive effect as of:
June 30,
20242023
(in thousands)
Outstanding stock options and unvested RSUs
17,645 17,965 
Shares of common stock pursuant to ESPP218 310 
Total anti-dilutive outstanding potential common stock17,863 18,275 
Note 15. Fair Value of Financial Instruments
Fair value estimates of financial instruments are made at a specific point in time, based on relevant information about financial markets and specific financial instruments. As these estimates are subjective in nature, involving uncertainties and matters of significant judgment, they cannot be determined with precision. Changes in assumptions can significantly affect estimated fair value.
The Company measures fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The Company utilizes a three-tier hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:
Level 1: Valuations based on quoted prices in active markets for identical assets or liabilities that an entity has the ability to access.
Level 2: Valuations based on quoted prices for similar assets or liabilities, quoted prices for identical assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.
Level 3: Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The carrying value of cash and cash equivalents, accounts receivable, contract assets and accounts payable approximate their fair value because of the short-term nature of these instruments. Our interest rate swaps are valued based upon interest yield curves, interest rate volatility and credit spreads. Our interest rate swaps are classified within Level 2 of the fair value hierarchy as all significant inputs are corroborated by observable data.
There were no transfers between fair value measurement levels during the three and six months ended June 30, 2024 and 2023.
The following table presents information about the Company's financial assets and liabilities measured at fair value on a recurring basis as of:
June 30, 2024Balance Sheet Classification
Level 1Level 2Level 3Total
(in thousands)
Assets:
Money market$8,065 $ $ $8,065 Cash equivalents
Interest rate swaps$ $959 $ $959 Other non-current assets
December 31, 2023Balance Sheet Classification
Level 1Level 2Level 3Total
(in thousands)
Asset:
Money market$764 $ $ $764 Cash equivalents
Liability:
Interest rate swap$ $4,889 $ $4,889 Other non-current liabilities
17

EverCommerce Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
Note 16. Income Taxes
Our provision for income taxes in interim periods is based on our estimated annual effective tax rate plus the impact, if any, of discrete items recognized in the interim period. We record cumulative adjustments in the quarter in which a change in the estimated annual effective rate is determined.
The income tax (expense) benefit was $(0.7) million and $2.1 million for the three months ended June 30, 2024 and 2023, respectively, and $(6.6) million and $1.8 million for the six months ended June 30, 2024 and 2023, respectively. The difference in income tax (expense) benefit for the three and six months ended June 30, 2024 as compared to the corresponding periods in 2023 was driven primarily by an increase in U.S. federal and state income taxes and discrete items, including the sale of North American Fitness in the six months ended June 30, 2024, and the release of a foreign valuation allowance in the three and six months ended June 30, 2023.
Note 17. Commitments and Contingencies
The Company has non-cancelable contractual purchase obligations incurred in the normal course of business to help deliver our services and products and provide support to our customers. These contracts with vendors primarily relate to software service, targeted mail costs, third-party fulfillment costs and software hosting. Unrecognized future minimum payments due under these agreements are as follows (in thousands):
Year ended December 31,
2024 (remainder of year)
$7,901 
2025
12,544 
2026
3,745 
2027
2,625 
2028
687 
Thereafter 
Total future minimum payments due$27,502 
From time to time, the Company is involved in various lawsuits and legal proceedings which arise in or outside the ordinary course of business. Litigation is subject to inherent uncertainties, and an adverse result in these or other matters may arise from time to time that may harm our business. Accruals for loss contingencies are recorded when a loss is probable, and the amount of such loss can be reasonably estimated. An adverse determination in one or more of these pending matters could have an adverse effect on the Company’s consolidated financial position, results of operations or cash flows.
On January 31, 2024, plaintiff Vladimir Gusinsky Revocable Trust filed a putative class action lawsuit in the Court of Chancery of the State of Delaware against the Company, members of its Board and the other parties to its sponsor stockholders agreement, dated June 30, 2021, Providence Strategic Growth II L.P., Providence Strategic Growth II-A L.P., SLA Eclipse Co-Invest, L.P., and SLA CM Eclipse Holdings, L.P. (collectively, the “Sponsor Stockholders”), captioned Vladimir Gusinsky Revocable Trust v. Eric Remer, Penny Baldwin, et. al., Case No. 2024-0077 (Del Ch.). The complaint generally alleges violations of Section 141(a) of the Delaware General Corporation Law (“DGCL”) by providing the Sponsor Stockholders with a veto right over the Board’s ability to hire or fire the Company’s Chief Executive Officer (the “CEO Approval Right”) on the basis that it unlawfully limits the Board’s authority to manage the business and affairs of the Company. The plaintiff seeks declaratory judgment that the CEO Approval Right is invalid and void, other declaratory and equitable relief for the class and/or the Company, attorneys’ and experts’ witness fees and other costs and expenses, and other equitable relief. The Company believes it has meritorious defenses to the claims of the plaintiff and members of the class and any liability for the alleged claims is not currently probable and the potential loss or range of loss is not reasonably estimable. On June 14, 2024, the Company filed a Motion to Dismiss, and on July 15, 2024, Plaintiff opposed that motion.
The Company is party to additional legal proceedings incidental to its business. While the outcome of these additional matters could differ from management’s expectations, the Company does not believe that the resolution of such matters is reasonably likely to have a material effect on its results of operations or financial condition.
The Company assesses the applicability of nexus in jurisdictions in which the Company sells products and services. As of June 30, 2024 and December 31, 2023, the Company recorded a liability in the amount of $11.1 million in both periods within current liabilities and other long-term liabilities as a provision for sales and use, gross receipts and goods and services tax. In connection with the Company's accounting for acquisitions, the Company has recorded liabilities and corresponding provisional escrow or indemnity receivables within the purchase price allocations for instances in which the Company is indemnified for tax matters.
18

EverCommerce Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
Note 18. Geographic Areas
The following table sets forth long-lived assets by geographic area as of:
June 30,December 31,
20242023
(in thousands)
United States$38,784 $41,134 
International$9,693 $11,111 
Note 19. Subsequent Event
On July 1, 2024, the sale of UK Fitness closed.

19


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Unless the context requires otherwise, references in this Quarterly Report on Form 10-Q to "EverCommerce," the “Company,” “we,” “us” and “our” refer to EverCommerce Inc. and its consolidated subsidiaries. The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and our consolidated financial statements and related notes included in our Annual Report on Form 10-K for the year ended December 31, 2023 (the “Annual Report on Form 10-K”) filed with the Securities and Exchange Commission (“SEC”) on March 14, 2024. Additionally, our historical results are not necessarily indicative of the results that may be expected for any period in the future.
Overview
EverCommerce is a leading provider of integrated, vertically-tailored software-as-a-service (“SaaS”) solutions for service-based small- and medium-sized businesses (“service SMBs”). Our platform spans across the full lifecycle of interactions between consumers and service professionals with vertical-specific applications. As of December 31, 2023, we served more than 708,000 customers across three core verticals: Home Services; Health Services; and Fitness & Wellness Services. Excluding the customers associated with the sale of our fitness assets, we served more than 690,000 (see Note 4. Disposition and Held for Sale in this Quarterly Report on Form 10-Q). Within our core verticals, our customers operate within numerous micro-verticals, ranging from home service professionals, such as home improvement contractors and home maintenance technicians, to physician practices and therapists within Health Services, to personal trainers and salon owners within Fitness & Wellness. Our platform provides vertically-tailored SaaS solutions that address service SMBs’ increasingly specialized demands, as well as highly complementary solutions that provide fully-integrated offerings, allowing service SMBs and EverCommerce to succeed in the market, and provide end consumers more convenient service experiences.
We offer several vertically-tailored suites of solutions, each of which follows a similar and repeatable go-to-market playbook: offer a “system of action” Business Management Software that streamlines daily business workflows, integrate highly complementary, value-add adjacent solutions and complete gaps in the value chain to create end-to-end solutions. These solutions focus on addressing how service SMBs market their services, streamline operations and retain and engage their customers.
Business Management Software: Our vertically-tailored Business Management Software is the system of action at the center of a service business’s operation, and is typically the point-of-entry and first solution adopted by a customer. Our software, designed to meet the day-to-day workflow needs of businesses in specific vertical end markets, streamlines front and back-office processes and provides polished customer-facing experiences. Using these offerings, service SMBs can focus on growing their customers, improving their services and driving more efficient operations.
Billing & Payment Solutions: Our Billing & Payment Solutions provide integrated payments, billing and invoicing automation and business intelligence and analytics. Our omni-channel payments capabilities include point-of-sale, eCommerce, online bill payments, recurring billing, electronic invoicing and mobile payments. Supported payment types include credit card, debit card and Automated Clearing House (“ACH”) processing. Our payments platform also provides a full suite of service commerce features, including customer management as well as cash flow reporting and analytics. These value-add features help small- and medium-sized businesses (“SMBs”) to ensure more timely billing and payments collection and provide improved cash flow visibility.
Customer Experience Solutions: Our Customer Experience Solutions modernize how businesses engage and interact with customers by leveraging innovative, bespoke customer listening and communication solutions to improve the customer experience and increase retention. Our software provides customer listening capabilities with real-time customer surveying and analysis to allow standalone businesses and multi-location brands to receive voice of the customer (“VoC”) insights and manage the customer experience lifecycle. These applications include: customer health scoring, customer support systems, real-time alerts, Net Promoter Score-based customer feedback collection, review generation and automation, reputation management, customer satisfaction surveying and a digital communication suite, among others. These tools help our customers gain actionable insights, increase customer loyalty and repeat purchases and improve customer experiences.
Marketing Technology Solutions: Our Marketing Technology Solutions work with our Customer Experience Solutions to help customers build their businesses by invigorating marketing operations and improving return on investment across the customer lifecycle. These solutions help businesses to manage campaigns, generate quality leads, increase conversion and repeat sales, improve customer loyalty and provide a polished brand experience. Our solutions include: custom website design, development and hosting, responsive web design, marketing campaign design and management, search engine optimization (“SEO”), paid search and display advertising, social media and blog automation, call tracking, review monitoring and marketplace lead generation, among others.
20


We go to market with suites of solutions that are aligned to our three core verticals: (i) the EverPro suite of solutions in Home Services; (ii) the EverHealth suite of solutions within Health Services; and (iii) the EverWell suite of solutions in Fitness & Wellness Services. Within each suite, our Business Management Software – the system of action at the center of a service business’ operation – is typically the first solution adopted by a customer. This vertically-tailored point-of-entry provides us with an opportunity to cross-sell adjacent products, previously offered as fragmented and disjointed point solutions by other software providers. This “land and expand” strategy allows us to acquire customers with key foundational solutions and expand into offerings via product development and acquisitions that cover all workflows and power the full scope of our customers’ businesses. This results in a self-reinforcing flywheel effect, enabling us to drive value for our customers and, in turn, improve customer stickiness, increase our market share and fuel our growth.
We generate three types of revenue: (i) Subscription and Transaction Fees, which are primarily recurring revenue streams, (ii) Marketing Technology Solutions, which includes both recurring and re-occurring revenue streams and (iii) Other revenue which consists primarily of one-time revenue streams. Our recurring revenue generally consists of monthly, quarterly and annual software and maintenance subscriptions, transaction revenue associated with integrated payments and billing solutions and monthly contracts for Marketing Technology Solutions. Additionally, our re-occurring revenue includes revenue related to the sale of marketing campaigns and lead generation under contractual arrangements with customers.
Our business benefits from attractive unit economics. Approximately 97% and 95% of our revenue was recurring or re-occurring in the six months ended June 30, 2024 and 2023, respectively, and we maintained an annualized net revenue retention rate of approximately 92% and 98% for the quarters ended June 30, 2024 and 2023, respectively. Our annualized pro forma net revenue retention rate was equal to the annualized net revenue retention rate for the quarters ended June 30, 2024 and 2023, respectively, as the acquisitions and dispositions closed during the prior period were not material to our prior period unaudited condensed consolidated results on a proforma basis. Excluding our marketing technology solutions, our annualized net revenue retention rate for our core software and payments solutions was approximately 97% and 100% for the quarters ended June 30, 2024 and 2023, respectively. We believe the retention and growth of revenue from our existing customers is a helpful measure of the health of our business and our future growth prospects. Our ability to cross sell additional products and services to our existing customers can increase customer engagement with our suite of solutions and thus have a positive impact on our net pro forma revenue retention rate. For example, we have leveraged our land and expand strategy to cross sell solutions to our existing customers, which has supported our high net pro forma revenue retention rate by increasing customer utilization of our solutions, educating customers as to how our platform and synergies can support their businesses and, in turn, improving customer stickiness.
We calculate our annualized net revenue retention rate based on the average of the annualized net revenue retention rate calculated for each month during the twelve-month period as of the most recent quarter end. Our calculation of net revenue retention rate for any fiscal period includes the positive recurring and re-occurring revenue impacts of selling new solutions to existing customers and the negative impacts of contraction and attrition among this set of customers. The annualized net revenue retention rate for a particular month is calculated as the recurring or re-occurring revenue gained/lost from existing customers, less the recurring or re-occurring revenue lost from cancelled customers as a percentage of total recurring or re-occurring revenue during the corresponding month of the prior year. For existing customers, we consider customers that existed 11 or more months prior to the current month and that do not have an end date (i.e., cancelled relationship) on or after the first day of the current month. For example, the recurring or re-occurring revenue gained/lost from existing customers in November 2023 is the difference between the recurring or re-occurring revenue generated in November 2023 and the same such revenue generated in November 2022, for customers with a start date prior to December 1, 2022 and no end date or cancelled relationship on or after November 1, 2023. For cancelled customers, we examine customers that cancelled their relationships on or after the first day of the month that is 12 months prior to the current month and before the first day of the current month. For example, the recurring or re-occurring revenue lost from cancelled customers in November 2023 is the difference between the recurring or re-occurring revenue generated in November 2023 and the same such revenue generated in November 2022, for customers that cancelled on or after November 1, 2022 and before November 1, 2023. The annualized pro forma net revenue retention rate is calculated as the annualized net revenue retention rate adjusted as though acquisitions and dispositions that were closed during the prior period presented were closed on the first day of such period presented. Our annualized net revenue retention rate and pro forma net revenue retention rate may fluctuate as a result of a number of factors, including the growing level of our revenue base, the level of penetration within our customer base, expansion of solutions, new acquisitions and dispositions and our ability to retain our customers. Our calculation of annualized net revenue retention rate and annualized pro forma net revenue retention rate may differ from similarly titled metrics presented by other companies.
21


Sale of Fitness Solutions
On March 13, 2024, we entered into definitive sale and purchase agreements to sell our fitness solutions to Jonas Software (see Note 4. Disposition and Held for Sale in this Quarterly Report on Form 10-Q). The sale of North American Fitness closed simultaneously with signing. The sale of UK Fitness closed July 1, 2024 (see Note 19. Subsequent Event in this Quarterly Report on Form 10-Q). The assets and liabilities of the UK Fitness disposal group are classified as held for sale and presented within other current assets and other current liabilities on our unaudited condensed consolidated balance sheets as of June 30, 2024. The divestiture did not qualify for reporting as a discontinued operation. As a result, our unaudited condensed consolidated financial statements include the results of North American Fitness for all periods through the date of sale, while the UK Fitness results are included in our results of operations for all periods presented. In connection with the sale of North American Fitness, we recognized losses of $0.2 million and $5.0 million during the three and six months ended June 30, 2024, respectively, related to the disposal of North American Fitness, and a goodwill impairment charge of $3.4 million representing the allocated goodwill to North American Fitness during the three months ended March 31, 2024, which are included within loss on held for sale and impairments on our unaudited condensed consolidated statements of operations and comprehensive loss. During the three and six months ended June 30, 2024, we measured the assets and liabilities of UK Fitness as held for sale at fair value less costs to sell and recognized losses of $0.3 million and $2.9 million, respectively, which are included within loss on held for sale and impairments on our unaudited condensed consolidated statements of operations and comprehensive loss. The loss during the three months ended June 30, 2024 was primarily due to an increase in our accrual of estimated costs to sell.
Impact of Macroeconomic Climate
The macroeconomic climate continues to see pressure from global developments such as international geopolitical conflict, terrorism, rising inflation, fluctuations in the value of the US Dollar, rising interest rates and supply chain disruptions. These developments have had and may continue to have an adverse effect on our revenues and demand for our products and services, as well as on our costs of doing business. We have taken and will continue to take actions to help mitigate the impact of these economic challenges, but there can be no assurance as to the effectiveness of our efforts going forward.
Key Factors Affecting Our Performance
We believe that our performance and future success depends on a number of factors that present significant opportunities for us but also pose risks and challenges. For discussion of these factors, please see “Part II, Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations – “Key Factors Affecting Our Performance” included in our Annual Report on Form 10-K. For a discussion about why we consider our Non-GAAP measures useful and a discussion of the material risks and limitations of such measures, please see Part II, Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Key Business and Financial Metrics – Non-GAAP Financial Measures” included in our Annual Report on Form 10-K filed on March 14, 2024.
Key Business and Financial Metrics (Non-GAAP Financial Measures)
In addition to our results and measures of performance determined in accordance with generally accepted accounting principles in the United States (“GAAP”), we believe the following key business and non-GAAP financial measures are useful in evaluating and comparing our financial and operational performance over multiple periods, identifying trends affecting our business, formulating business plans and making strategic decisions.
Pro Forma Revenue Growth Rate
Pro Forma Revenue Growth Rate is a key performance measure that our management uses to assess our consolidated operating performance over time. Management also uses this metric for planning and forecasting purposes.
Our year-over-year Pro Forma Revenue Growth Rate is calculated as though all acquisitions and divestitures completed as of the end of the latest period were completed as of the first day of the prior year period presented. In calculating Pro Forma Revenue Growth Rate, we add the revenue from acquisitions for the reporting periods prior to the date of acquisition (including estimated purchase accounting adjustments) and exclude revenue from divestitures for the reporting periods prior to the date of divestiture, and then calculate our revenue growth rate between the two reported periods. As a result, Pro Forma Revenue Growth Rate includes pro forma revenue from businesses acquired and excludes revenue from businesses divested of during the period, including revenue generated during periods when we did not yet own the acquired businesses and excludes revenue prior to the divestiture of the business. In including such pre-acquisition revenue and excluding pre-divestiture revenue, Pro Forma Revenue Growth Rate allows us to measure the underlying revenue growth of our business as it stands as of the end of the respective period, which we believe provides insight into our then-current operations. Pro Forma Revenue Growth Rate does not represent organic revenue generated by our business as it stood at the beginning of the respective period. Pro Forma Revenue Growth Rates are not necessarily indicative of either future results of operations or actual results that might have been achieved had the acquisitions and divestitures been consummated on the first day
22


of the prior year period presented. We believe that this metric is useful to investors in analyzing our financial and operational performance period over period and evaluating the growth of our business, normalizing for the impact of acquisitions and divestitures. This metric is particularly useful to management due to the number of acquired entities.
Our Revenue Growth Rate was 4.3% and 4.9% for the three and six months ended June 30, 2024. Total revenues include post-acquisition revenue from Kickserv, which was acquired August 10, 2023 (see Note 3. Kickserv Acquisition in this Quarterly Report on Form 10-Q), of $0.7 million and $1.3 million during the three and six months ended June 30, 2024, respectively. Additionally, total revenues include pre-divestiture revenue from North American Fitness, which was divested in March 2024 (see Note 4. Disposition and Held for Sale in this Quarterly Report on Form 10-Q), of $3.3 million and $6.7 million during the three and six months ended June 30, 2023, respectively, and $2.7 million during the six months ended June 30, 2024. Our Pro Forma Revenue Growth rate was 6.0% and 5.8% for the three and six months ended June 30, 2024, respectively, reflective of the underlying growth in our business as a result of new customers and providing more solutions to existing customers.
Adjusted Gross Profit
Gross profit is calculated as total revenue less cost of revenue (exclusive of depreciation and amortization), amortization of developed technology, amortization of capitalized software and depreciation expense (allocated to cost of revenues). We calculate Adjusted Gross Profit as gross profit adjusted to exclude non-cash charges of depreciation and amortization allocated to cost of revenues. Adjusted Gross Profit should be viewed as a measure of operating performance that is a supplement to, and not a substitute for, operating income or loss, net earnings or loss and other GAAP measures of income (loss) or profitability.
The following table presents a reconciliation of gross profit, the most directly comparable financial measure calculated in accordance with GAAP, to Adjusted Gross Profit on a consolidated basis.
 Three months ended
June 30,
ChangeSix months ended
June 30,
Change
 20242023
$
20242023
$
 (in thousands)
Revenue$177,393 $170,052 $7,341 $347,506 $331,188 $16,318 
Cost of revenues (exclusive of depreciation and amortization)61,347 58,185 3,162 118,140 114,131 4,009 
Amortization of developed technology2,932 3,825 (893)5,035 7,649 (2,614)
Amortization of capitalized software2,408 2,013 395 4,930 3,827 1,103 
Depreciation expense allocated to cost of revenues216 257 (41)492 528 (36)
Gross profit
110,490 105,772 4,718 218,909 205,053 13,856 
Depreciation and amortization 5,556 6,095 (539)10,457 12,004 (1,547)
Adjusted gross profit$116,046 $111,867 $4,179 $229,366 $217,057 $12,309 
Adjusted EBITDA
Adjusted EBITDA is calculated as net loss adjusted to exclude interest and other expense, net, income tax expense (benefit), depreciation and amortization, other amortization, stock-based compensation, and transaction-related and other non-recurring costs. Other amortization includes amortization for capitalized contract acquisition costs. Transaction-related costs are specific deal-related costs such as legal fees, financial and tax due diligence, consulting and escrow fees. Other non-recurring costs are expenses such as impairment charges, (gains) losses from disposition and assets held for sale, system implementation costs, severance expense related to planned restructuring activities, and costs associated with integration and transformation improvements. Transaction-related and other non-recurring costs are excluded as they are not representative of our underlying operating performance. Adjusted EBITDA should be viewed as a measure of operating performance that is a supplement to, and not a substitute for, operating income or loss, net earnings or loss and other GAAP measures of income (loss).
The following table presents a reconciliation of net loss, the most directly comparable financial measure calculated in accordance with GAAP, to Adjusted EBITDA on a consolidated basis.
23


 Three months ended
June 30,
ChangeSix months ended
June 30,
Change
 20242023$20242023$
 (in thousands)
Net loss$(3,376)$(896)$(2,480)$(19,700)$(21,671)$1,971 
Adjusted to exclude the following:
Interest and other expense, net9,552 4,761 4,791 15,343 19,949 (4,606)
Income tax expense (benefit)
703 (2,083)2,786 6,626 (1,784)8,410 
Depreciation and amortization21,938 25,990 (4,052)44,889 51,940 (7,051)
Other amortization1,683 1,444 239 3,353 2,753 600 
Stock-based compensation expense6,454 6,241 213 12,030 13,755 (1,725)
Transaction-related and other non-recurring costs
4,261 3,341 920 19,564 5,795 13,769 
Adjusted EBITDA$41,215 $38,798 $2,417 $82,105 $70,737 $11,368 
Description of Certain Components of Financial Data
For additional information concerning our accounting policies, see Note 2. Summary of Significant Accounting Policies in the notes to the consolidated financial statements included in our Annual Report on Form 10-K.
Revenues
We derive our revenue from three primary sources which are described in detail below: (i) Subscription and Transaction Fees, which are primarily recurring revenue streams, (ii) Marketing Technology Solutions, which includes both recurring and re-occurring revenue streams and (iii) Other revenue, which consists primarily of the sale of distinct professional services and hardware. Our revenue recognition policies are discussed in more detail below under “Critical Accounting Policies and Significant Judgments and Estimates.”
Subscription and Transaction Fees: Revenue includes (i) recurring monthly, quarterly and annual SaaS subscriptions and software license and maintenance fees from the sale of our Business Management, Customer Experience and Billing & Payment solutions; (ii) payment processing fees based on the transaction volumes processed through our integrated payment solutions and processing fees based on transaction volumes for our revenue cycle management, chronic care management and health insurance clearinghouse solutions; and (iii) membership subscriptions and our share of rebates from suppliers generated though group purchasing programs. Our revenue from payment processing fees is recorded net of credit card and ACH processing and interchange charges in the month the services are performed.
Marketing Technology Solutions: Revenue includes (i) recurring revenues for managing digital advertising programs on behalf of our customers including website hosting, search engine management and optimization, social media management and blog automation; and (ii) re-occurring fees paid by service professionals for consumer leads generated by our various platforms.
Other: Revenue includes (i) consulting, implementation, training and other professional services; (ii) website development; (iii) revenue from various business development partnerships; (iv) event income; and (v) hardware sales related to our business management or payment software solutions.
Cost of Revenues
Cost of revenue (exclusive of depreciation and amortization) consists of expenses related to delivering our services and products and providing support to our customers and includes employee costs and related overhead, customer credit card processing fees, targeted mail costs, third-party fulfillment costs and software hosting expenses.
We expect that cost of revenue as a percentage of revenue will fluctuate from period to period based on a variety of factors, including the mix of revenue between subscription and transaction fees and marketing technology solutions, labor costs, third-party expenses and acquisitions and dispositions. In particular, marketing technology solutions revenue generally has a higher cost of revenue as a percentage of revenue than our subscription and transaction fee revenue. For the three and six months ended June 30, 2024, revenue from subscription and transaction fees increased 5.2% and 6.9%, respectively, and revenue from marketing technology solutions increased 1.6% and decreased 1.4%, respectively, compared to the prior year periods. To the extent our marketing technology solutions revenue grows at a faster rate, whether by acquisition or otherwise, than our subscription and transaction fees revenue, it could negatively impact our cost of revenues as a percentage of revenue.
24


Sales and Marketing
Sales and marketing expense consists primarily of employee costs for our sales and marketing personnel, including salaries, benefits, bonuses, stock-based compensation and sales commissions. Sales and marketing expenses also include advertising costs, travel-related expenses and costs to market and promote our products, direct customer acquisition costs, costs related to conferences and events and partner/broker commissions. Software and subscription services dedicated for use by our sales and marketing organization, and outside services contracted for sales and marketing purposes are also included in sales and marketing expense. Sales commissions that are incremental to obtaining a customer contract are deferred and amortized ratably over the estimated period of our relationship with that customer. We expect our sales and marketing expenses will increase in absolute dollars for the foreseeable future as we continue to increase investments to support our growth.
Product Development
Product development expense consists primarily of employee costs for our product development personnel, including salaries, benefits, stock-based compensation and bonuses. Product development expenses also include third-party outsourced technology costs incurred in developing our platforms, and computer equipment, software and subscription services dedicated for use by our product development organization. We expect our product development expenses to increase in absolute dollars for the foreseeable future as we continue to dedicate substantial resources to develop, improve and expand the functionality of our solutions.
General and Administrative
General and administrative expense consists of employee costs for our executive leadership, accounting, finance, legal, human resources and other administrative personnel, including salaries, benefits, bonuses and stock-based compensation. General and administrative expenses also include external legal, accounting and other professional services fees, rent, software and subscription services dedicated for use by our general and administrative employees and other general corporate expenses. We expect general and administrative expense to increase on an absolute dollar basis for the foreseeable future as we continue to increase investments to support our growth and due to increased costs as a result of being a public company.
Depreciation and Amortization
Depreciation and amortization primarily relate to intangible assets, property and equipment and capitalized software.

Loss on Held for Sale and Impairments
Loss on held for sale represents the measurement of the UK Fitness disposal group at the lower of its carrying value or fair value less costs to sell in the period the held for sale criteria are met, and subsequent remeasurement each reporting period the disposal group remains classified as held for sale. Impairments include a goodwill impairment charge representing the allocated goodwill to North American Fitness, and a loss on disposition from the sale of North American Fitness representing the difference between the consideration received and the net carrying amount of the assets sold and transaction costs (see Note 4. Disposition and Held for Sale in this Quarterly Report on Form 10-Q). Impairments also include operating lease impairments related to the Company’s decision to cease use of certain leased premises and sublease certain facilities.
Interest and Other Expense, net
Interest and other expense, net, primarily consists of interest expense on long-term debt, net of interest income. It also includes amortization expense of financing costs and discounts, as well as realized and unrealized gains and losses related to interest rate swap agreements.
Income Tax (Expense) Benefit
U.S. GAAP requires deferred tax assets and liabilities to be recognized for temporary differences between the tax basis and financial reporting basis of assets and liabilities, computed at the expected tax rates for the periods in which the assets or liabilities will be realized, as well as for the expected tax (expense) benefit of net operating loss and tax credit carryforwards. Income taxes are recognized for the amount of taxes payable by the Company's corporate subsidiaries for the current year and for the impact of deferred tax assets and liabilities, which represent future tax consequences of events that have been recognized differently in the financial statements than for tax purposes.
25


Results of Operations
The following tables summarize key components of our results of operations for the periods presented. The period-to-period comparisons of our historical results are not necessarily indicative of our results of operations that may be expected in the future. The following comparative information for results of operations includes the results of North American Fitness for all periods through the date of sale.
Comparison of the three and six months ended June 30, 2024 and 2023
 Three months ended
June 30,
ChangeSix months ended
June 30,
Change
 20242023
$
20242023$
 (in thousands)
Revenues:  
Subscription and transaction fees$137,041 $130,305 $6,736 $271,765 $254,125 $17,640 
Marketing technology solutions35,007 34,455 552 65,299 66,243 (944)
Other5,345 5,292 53 10,442 10,820 (378)
Total revenues177,393 170,052 7,341 347,506 331,188 16,318 
Operating expenses:
Cost of revenues (1) (exclusive of depreciation and amortization presented separately below)
61,347 58,185 3,162 118,140 114,131 4,009 
Sales and marketing (1)
30,952 30,675 277 60,720 61,574 (854)
Product development (1)
20,164 18,331 1,833 40,364 37,034 3,330 
General and administrative (1)
35,654 35,089 565 69,444 68,952 492 
Depreciation and amortization21,938 25,990 (4,052)44,889 51,940 (7,051)
Loss on held for sale and impairments
459 — 459 11,680 1,063 10,617 
Total operating expenses170,514 168,270 2,244 345,237 334,694 10,543 
Operating income (loss)
6,879 1,782 5,097 2,269 (3,506)5,775 
Interest and other expense, net(9,552)(4,761)(4,791)(15,343)(19,949)4,606 
Net loss before income tax (expense) benefit
(2,673)(2,979)306 (13,074)(23,455)10,381 
Income tax (expense) benefit
(703)2,083 (2,786)(6,626)1,784 (8,410)
Net loss
$(3,376)$(896)$(2,480)$(19,700)$(21,671)$1,971 
(1)Includes stock-based compensation expense as follows:
 Three months ended
June 30,
ChangeSix months ended
June 30,
Change
 20242023$20242023$
 (in thousands)
Cost of revenues$126 $127 $(1)$242 $235 $
Sales and marketing370 477 (107)711 879 (168)
Product development576 604 (28)1,103 1,166 (63)
General and administrative5,382 5,033 349 9,974 11,475 (1,501)
Total stock-based compensation expense$6,454 $6,241 $213 $12,030 $13,755 $(1,725)
26


Comparison of the three and six months ended June 30, 2024 and 2023 (percentage of revenue)
The following table provides the key components of operating costs within our results of operations as a percentage of revenue for the three and six months ended June 30, 2024 compared to the same period in 2023.
Three months ended
June 30,
ChangeSix months ended
June 30,
Change
20242023%20242023%
Total Revenues100.0%100.0%100%100%
Operating expenses:
Cost of revenues (exclusive of depreciation and amortization presented separately below)34.6 %34.2 %0.4 %34.0 %34.5 %(0.5)%
Sales and marketing17.4 %18.0 %(0.6)%17.5 %18.6 %(1.1)%
Product development 11.4 %10.8 %0.6 %11.6 %11.2 %0.4 %
General and administrative20.1 %20.6 %(0.5)%20.0 %20.8 %(0.8)%
Depreciation and amortization12.4 %15.3 %(2.9)%12.9 %15.7 %(2.8)%
Loss on held for sale and impairments
0.3 %— %0.3 %3.4 %0.3 %3.1 %
Total operating expenses96.1 %99.0 %(2.9)%99.3 %101.1 %(1.8)%
While revenue growth remains a key focus, we remain committed to continued expansion of gross margin, net income and Adjusted EBITDA through ongoing transformation initiatives. As a percentage of revenue, the combination of cost of revenue, sales and marketing, product development and general and administrative costs declined in the six month period from 85.1% to 83.1%, an improvement of 200 basis points. A discussion on primary drivers of cost reductions resulting in improved margin follows in the subsequent sections.
Revenues
Three months ended
June 30,
ChangeSix months ended
June 30,
Change
20242023$20242023
$
(in thousands)
Revenues:
Subscription and transaction fees$137,041 $130,305 $6,736 $271,765 $254,125 $17,640 
Marketing technology solutions35,007 34,455 552 65,299 66,243 (944)
Other5,345 5,292 53 10,442 10,820 (378)
Total revenues$177,393 $170,052 $7,341 $347,506 $331,188 $16,318 
Revenues increased $7.3 million, or 4.3%, and $16.3 million, or 4.9%, for the three and six months ended June 30, 2024, respectively, as compared to the same periods in 2023. The growth of revenue from subscription and transaction fees was 5.2% and 6.9% during the three and six months ended June 30, 2024, respectively, as compared to the prior year periods, while the changes in marketing technology solutions and other revenues experienced more volatility in revenue generation than the delivery of services through our system of actions. The subscription and transaction revenue increases consist primarily of increases from (a) business management software and (b) billing and payment solutions. Business management software revenues drove a $6.0 million and $14.3 million increase in subscription and transaction revenues for the three and six months ended June 30, 2024, respectively, due to an expansion in our number of customers, certain price increases across our portfolio, and an increase in rebate revenue from contracted suppliers due to growth of membership subscriptions in group purchasing programs. Billing and payment solutions revenues drove an increase of $0.7 million and $3.3 million due to higher transaction volumes processed through our payment platforms during the three and six months ended June 30, 2024, respectively. Subscription and transaction revenues also include $0.7 million and $1.3 million of post-acquisition revenue from Kickserv for the three and six months ended June 30, 2024, respectively, and pre-divestiture revenue from North American Fitness of $3.3 million and $6.5 million for the three and six months ended June 30, 2023, and $2.6 million for the three months ended June 30, 2024, respectively (see Note 3. Kickserv Acquisition and Note 4. Disposition and Held for Sale, respectively, in this Quarterly Report on Form 10-Q). Marketing technology solutions revenues increased $0.6 million and decreased $0.9 million during the three and six months ended June 30, 2024, respectively. The increase in the three month period was primarily due to certain price increases and customer growth related to lead generation services, partially offset by a reduction in demand for digital advertising management services. The decrease in the six month period primarily resulted from a reduction in demand driven
27


by decreases in consumer spending. Other revenues increased $0.1 million and decreased $0.4 million during the three and six months ended June 30, 2024, respectively. Other revenues were relatively flat for the three month period comparison, and the decrease in the six month period comparison was driven by revenue related to project implementation and customer development services which did not recur in the current year. The majority of our revenue growth is attributable to the successful delivery of system of action capabilities to our SMBs in our verticals of home services, health and wellness.
Cost of Revenues
 Three months ended
June 30,
ChangeSix months ended
June 30,
Change
 20242023$20242023$
 
(dollars in thousands)
Cost of revenues (exclusive of depreciation and amortization presented separately below)$61,347$58,185$3,162 $118,140$114,131$4,009 
Cost of revenues increased by $3.2 million, or 5.4%, and $4.0 million, or 3.5%, for the three and six months ended June 30, 2024, respectively, as compared to the same periods in 2023. The increase for the three month period was primarily comprised of an additional $2.6 million of lead generation and ad spend subject to resale to customers, $0.7 million of campaign mail expenses, $0.5 million of software hosting expenses, and $0.4 million of application programming interface fees, partially offset by a $1.1 million decrease in personnel and compensation expense, and a $0.5 million decrease in outsourced services. The increase for the six month period was primarily comprised of an additional $4.4 million of lead generation and ad spend subject to resale to customers, $1.1 million of application programming interface fees, $1.0 million of software hosting expenses, and $0.6 million of campaign mail expenses, partially offset by a $2.4 million decrease in personnel and compensation expense, and a $0.9 million decrease in communication services.
Sales and Marketing
 Three months ended
June 30,
ChangeSix months ended
June 30,
Change
 20242023
$
20242023$
 
(dollars in thousands)
Sales and marketing$30,952$30,675$277 $60,720$61,574$(854)
Sales and marketing expenses increased by $0.3 million, or 0.9%, and decreased $0.9 million, or 1.4%, for the three and six months ended June 30, 2024, respectively as compared to the same periods in 2023. Sales and marketing expenses were relatively consistent in the three month period as compared to the prior year period and declined as a percentage of revenue by 60 basis points. The decrease for the six month period was driven primarily by a $1.1 million reduction in personnel and compensation expense, a $0.4 million reduction in partner/broker commissions, and a $0.2 million reduction in stock-based compensation expense, partially offset by a $0.4 million increase in software and tools and $0.4 million in advertising expense.
Product Development
 Three months ended
June 30,
ChangeSix months ended
June 30,
Change
20242023
$
20242023$
 (dollars in thousands)
Product development$20,164$18,331$1,833 $40,364$37,034$3,330 
Product development expenses increased by $1.8 million, or 10.0%, and $3.3 million, or 9.0%, for the three and six months ended June 30, 2024, respectively, as compared to the same periods in 2023. These increases for the three and six months ended June 30, 2024 were a result of continued investment in our technology and teams to support our various solutions as well as centralized security operations, information technology and cloud engineering, driven by an additional $1.6 million and $2.4 million of personnel and compensation expense, respectively, and $0.5 million and $0.9 million of outsourced services, respectively.
28


General and Administrative
 Three months ended
June 30,
ChangeSix months ended
June 30,
Change
 20232022
$
20242023$
 (dollars in thousands)
General and administrative$35,654$35,089$565 $69,444$68,952$492
General and administrative expenses increased by $0.6 million, or 1.6%, and $0.5 million, or 0.7%, for the three and six months ended June 30, 2024, respectively, as compared to the same periods in 2023. General and administrative expenses were relatively consistent in the three and six month periods as compared to the prior year periods. As a percentage of revenue, general and administrative costs declined in the three month period from 20.6% to 20.1%, an improvement of approximately 40 basis points, and in the six month period from 20.8% to 20.0%, an improvement of 80 basis points, due to cost discipline through ongoing transformation initiatives.
Depreciation and Amortization
 Three months ended
June 30,
ChangeSix months ended
June 30,
Change
 20242023
$
20242023$
 (dollars in thousands)
Depreciation and amortization$21,938$25,990$(4,052)$44,889$51,940$(7,051)
Depreciation and amortization expenses decreased by $4.1 million, or 15.6%, and $7.1 million, or 13.6%, for the three and six months ended June 30, 2024, respectively, as compared to the same periods in 2023. The reduction in depreciation and amortization was driven primarily by the reduced rate of replacement assets resulting from a slowdown in business acquisitions. Specifically, these decreases for the three and six months ended June 30, 2024 were driven primarily by $4.3 million and $8.2 million in lower intangible assets’ amortization, respectively, partially offset by $0.4 and $1.1 million of additional capitalized software amortization, respectively.
Loss on Held for Sale and Impairments
 Three months ended
June 30,
ChangeSix months ended
June 30,
Change
 20242023
$
20242023$
 (dollars in thousands)
Loss on held for sale and impairments
$459$$459 $11,680$1,063$10,617 
Loss on held for sale and impairments increased by $0.5 million and $10.6 million for the three and six months ended June 30, 2024, respectively, as compared to the same periods in 2023. In March 2024, we entered into definitive sale and purchase agreements to sell our fitness solutions (see Note 4. Disposition and Held for Sale in this Quarterly Report on Form 10-Q). The North American Fitness transaction resulted in a loss on disposal of $0.2 million and $5.0 million during the three and six months ended June 30, 2024, respectively, and a goodwill impairment charge of $3.4 million representing allocated goodwill during the three months ended March 31, 2024. Additionally, we recognized a loss on held for sale of $0.3 million and $2.9 million during the three and six months ended June 30, 2024, respectively, which represents the measurement of the UK Fitness disposal group at fair value less costs to sell. We did not have similar expenses during the three and six months ended June 30, 2023. The increase for the six months ended June 30, 2024 was partially offset by lower right-of-use lease asset impairments charges of $0.7 million as compared to the same period in 2023.
Interest and Other Expense, net
 Three months ended
June 30,
ChangeSix months ended
June 30,
Change
 20242023
$
20242023$
 (dollars in thousands)
Interest and other expense, net$9,552$4,761$4,791 $15,343$19,949$(4,606)
Interest and other expense, net, increased by $4.8 million, or 100.6%, and decreased $4.6 million, or 23.1%, for the three and six months ended June 30, 2024, respectively, as compared to the same periods in 2023, with the changes primarily driven by volatility of interest rates on interest rate swaps. For the three month period, the increase was driven primarily by a decrease of $5.4 million in unrealized gains recorded on the interest rate swaps, partially offset by a $0.4 million increase in interest income. For the six month
29


period, the decrease was driven primarily by an increase of $3.7 million in unrealized gains recorded on the interest rate swaps, and a $1.0 million increase in interest income.
Income Tax (Expense) Benefit
 Three months ended
June 30,
ChangeSix months ended
June 30,
Change
 20242023$20242023$
 (dollars in thousands)
Income tax (expense) benefit
$(703)$2,083$(2,786)$(6,626)$1,784$(8,410)
Income tax expense increased by $2.8 million and $8.4 million for the three and six months ended June 30, 2024, respectively, as compared to the corresponding periods in 2023, with the change driven primarily by an increase in U.S. federal and state income taxes and discrete items, including the sale of North American Fitness during the six months ended June 30, 2024, and the release of a foreign valuation allowance in the three and six months ended June 30, 2023.
Liquidity and Capital Resources
To date, our primary sources of liquidity have been net cash provided by operating activities, proceeds from equity issuances and proceeds from long-term debt.
We utilize liquidity for items such as strategic investments in the ongoing transformation of our business and infrastructure, our recent business acquisition of Kickserv and share repurchases authorized through our Repurchase Program (defined below). For a description of our recent acquisitions, see Note 3. Acquisitions in the notes to the audited consolidated financial statements included in our Annual Report on Form 10-K and Note 3. Kickserv Acquisition in the notes to the unaudited consolidated financial statements included in this Quarterly Report on Form 10-Q. Absent significant deterioration of market conditions, we expect that working capital requirements, capital expenditures, acquisitions, the Repurchase Program, debt servicing and lease obligations will be our principal needs for liquidity going forward.
As of June 30, 2024, we had cash, cash equivalents and restricted cash, including cash and restricted cash classified as held for sale, of $90.0 million, $190.0 million of available borrowing capacity under our Revolver (as defined below) and $534.9 million outstanding under our Term Loans (as defined below). We believe that our existing cash, cash equivalents and restricted cash, availability under our Credit Facilities, and our cash flows from operations will be sufficient to fund our working capital requirements and planned capital expenditures, and to service our debt obligations for at least the next twelve months. However, our future working capital requirements will depend on many factors, including our rate of revenue growth, the timing and size of future acquisitions, and the timing of introductions of new products and services. If needed, additional funds may not be available on terms favorable to us, or at all. If we are unable to raise additional funds when desired, our business, financial condition and results of operations could be adversely affected. See Part II, Item 1A. “Risk Factors.”
Cash Flows
The following table sets forth cash flow data for the periods indicated therein:
 Six months ended
June 30,
 20242023
 (in thousands)
Net cash provided by operating activities$37,216 $41,146 
Net cash used in investing activities(8,526)(10,686)
Net cash used in financing activities(34,190)(39,769)
Effect of foreign currency exchange rate changes on cash(638)327 
Net decrease in cash, cash equivalents and restricted cash
$(6,138)$(8,982)
Cash Flow from Operating Activities
Net cash provided by operating activities was $37.2 million for the six months ended June 30, 2024, compared to $41.1 million for the six months ended June 30, 2023. Changes in net cash provided by operating activities resulted primarily from cash received from net sales within our subscription and transaction fees and marketing technology solutions. Other drivers of the changes in net cash
30


provided by operating activities include payments for personnel expenses for our employees, costs related to delivering our services and products, partner commissions, advertising and interest on our long-term debt.
The increase in cash provided by operating activities for the six months ended June 30, 2024 compared to the six months ended June 30, 2023 was primarily due to higher cash collections from our subscription and transaction fees and marketing technology solutions of approximately $13.3 million, higher interest income of $1.0 million and lower interest payments of $0.5 million, partially offset by higher investments made to support the growth of our business of $8.8 million, higher costs directly related to the delivery of our services and products of $8.6 million, and higher taxes of $1.3 million.
Cash Flow from Investing Activities
During the six months ended June 30, 2024, net cash used in investing activities of $8.5 million related primarily to costs to develop software of $8.7 million and $1.0 million used for purchases of property and equipment, partially offset by proceeds from the sale of North American Fitness, net of transaction costs, cash and restricted cash sold for approximately $1.2 million.
During the six months ended June 30, 2023, net cash used in investing activities of $10.7 million related primarily to costs to develop software of $9.5 million and the remainder was used primarily for purchases of property and equipment.
Cash Flow from Financing Activities
During the six months ended June 30, 2024, net cash used in financing activities of $34.2 million related primarily to the repurchase and retirement of shares of our common stock of $36.0 million.
During the six months ended June 30, 2023, net cash used in financing activities of $39.8 million related primarily to the repurchase and retirement of shares of our common stock of $39.7 million.
For additional information regarding our repurchase and retirement of shares of our common stock, refer to Note 12. Equity in the notes to the unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q.
Credit Facilities
We are party to a credit agreement, as amended, that provides for two term loans for an aggregate principal amount of $550.0 million (“Term Loans”), a revolver with a capacity of $190.0 million (“Revolver”) and a sub-limit of the Revolver available for letters of credit up to an aggregate face amount of $20.0 million. These debt arrangements are collectively referred to herein as the (“Credit Facilities”).
Simultaneously with the execution of the Credit Facilities, we and various of our subsidiaries entered into a collateral agreement and guarantee agreement. Pursuant to the guarantee agreement, EverCommerce Intermediate Inc. and various of our subsidiaries are guarantors of the obligations under the Credit Facilities. Pursuant to the collateral agreement, the Credit Facilities are secured by liens on substantially all of our assets, including our intellectual property and the equity interests of our various subsidiaries, including EverCommerce Solutions Inc.
The Credit Facilities contain certain affirmative and negative covenants, including, among other things, restrictions on indebtedness, issuance of preferred equity interests, liens, fundamental changes and asset sales, investments, negative pledges, repurchases of stock, dividends and other distributions, and transactions with affiliates. In addition, we are subject to a financial covenant with respect to the Revolver whereby, if the aggregate principal amount of revolving loans (excluding letters of credit) outstanding on the last day of any fiscal quarter exceeds 35% of the aggregate commitments available under the Revolver, then our first lien leverage ratio as of the last day of such fiscal quarter must be 7.50 to 1.00 or less.
With respect to ABR borrowings, interest payments are due on a quarterly basis on the last business day of each March, June, September and December. With respect to Eurocurrency borrowings, interest payments are due on the last business day of the interest period applicable to the borrowing and, in the case of a Eurocurrency borrowing with an interest period of more than three months’ duration, each day prior to the last day of such interest period that occurs at intervals of three months’ duration after the first day of such interest period.
Effective as of July 1, 2023, borrowings under the Credit Facilities bear interest at the Company’s option at ABR plus an applicable rate, or at a forward-looking term rate based upon the secured overnight financing rate (“SOFR”), plus (i) (a) with respect to Term Loans, credit spread adjustments of 0.11448%, 0.26161%, 0.42826% and 0.71513% for interest periods of one, three, six and twelve months, respectively, and (b) with respect to revolving loans, a credit spread adjustment of 0.0% (“Adjusted SOFR”) plus (ii) an applicable rate, in each case with such applicable rate based on the Company’s first lien net leverage ratio. The ABR represents the highest of the prime rate, Federal Reserve Bank of New York rate plus ½ of 1%, and the Adjusted SOFR for a one month interest period plus 1%. The applicable rate for the Term Loans and the Revolver is 3.0% for Adjusted SOFR borrowings and 2.0% for ABR borrowings, in each case subject to change based on our first lien net leverage ratio.
31


Effective October 31, 2022, we entered into an interest rate swap agreement in connection with the Company’s Credit Facilities for a notional amount of $200.0 million to convert a portion of the floating rate component of the Term Loans from a floating rate to a fixed rate (the “Initial Swap”). The Initial Swap has a term of five years with a fixed rate in the agreement of 4.212%, as amended in June 2023. Additionally, effective March 31, 2023, the Company entered into a second interest rate swap agreement in connection with the Company’s Credit Facilities for a notional amount of $100.0 million to convert a portion of the floating rate component of the Term Loans from a floating rate to a fixed rate (the “Second Swap”). The Second Swap has a term of approximately 4.5 years with a fixed rate in the agreement of 3.951%, as amended in June 2023.
The Revolver has a variable commitment fee, which is based on our first lien leverage ratio. We expect the commitment fee to range from 0.25% to 0.375% per annum. We are obligated to pay a fixed fronting fee for letters of credit of 0.125% per annum.
Amounts borrowed under the Revolver may be repaid and re-borrowed through maturity of the Revolver in July 2026. The Term Loans mature in July 2028. The Term Loans may be repaid or prepaid but may not be re-borrowed.
As of June 30, 2024, there was $534.9 million outstanding under our Credit Facilities, all of which was related to the Term Loans as no amounts were outstanding under the Revolver. The effective interest rate on the Term Loans was approximately 8.4% for the three months ended June 30, 2024, excluding the effect of any interest rate swap agreements.
As of June 30, 2024, we were in compliance with the covenants under the Credit Facilities.
Stock Repurchase Program
On June 14, 2022, our Board of Directors approved the stock repurchase program (as subsequently amended, the “Repurchase Program”) with authorization to purchase up to $50.0 million in shares of the Company’s common stock through the expiration of the program on December 21, 2022. On November 7, 2022, November 5, 2023, and May 21, 2024, our Board increased the authorization of the Repurchase Program by an additional $50.0 million in shares of the Company’s common stock on each date for a total authorization to repurchase up to $200.0 million in shares of the Company’s common stock, and extended the expiration of the Repurchase Program most recently through December 31, 2025. Repurchases under the program may be made in the open market, in privately negotiated transactions or otherwise, with the amount and timing of repurchases to be determined at the Company’s discretion, depending on market conditions and corporate needs. The Repurchase Program does not obligate the Company to acquire any particular amount of common stock and may be modified, suspended or terminated at any time at the discretion of the Board. The Company expects to fund repurchases with existing cash on hand.
The Company repurchased and retired 2.5 million and 3.7 million shares of common stock for approximately $24.1 million and $36.3 million, including transaction fees and taxes, during the three and six months ended June 30, 2024. As of June 30, 2024, $54.0 million remained available under the Repurchase Program.
Contractual Obligations
There have been no material changes to our contractual obligations as of June 30, 2024 from those disclosed in our Annual Report on Form 10-K.
Refer to Notes 10. Leases, 11. Long-Term Debt and 17. Commitments and Contingencies in the notes to the unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for a discussion of our operating leases, debt and contractual obligations, respectively.
Critical Accounting Policies and Significant Judgments and Estimates
Our financial statements are prepared in accordance with U.S. GAAP. The preparation of our financial statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect certain reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period.
Our critical accounting policies are described in Part II Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies” in our Annual Report on Form 10-K. During the six months ended June 30, 2024, there were no material changes to our critical accounting policies from those discussed in our Annual Report on Form 10-K.
32


Recent Accounting Pronouncements
See Note 2. Summary of Significant Accounting Policies in the notes to the unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for a discussion of accounting pronouncements recently adopted and recently issued accounting pronouncements not yet adopted, and their potential impact to our financial statements.
Election Under the Jumpstart Our Business Startups Act of 2012
The Company currently qualifies as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012, or the JOBS Act. Accordingly, the Company is provided the option to adopt new or revised accounting guidance either (i) within the same periods as those otherwise applicable to non-emerging growth companies or (ii) within the same time periods as private companies.
The Company has elected to adopt new or revised accounting guidance within the same time period as private companies, unless management determines it is preferable to take advantage of early adoption provisions offered within the applicable guidance. Our utilization of these transition periods may make it difficult to compare our financial statements to those of non-emerging growth companies and other emerging growth companies that have opted out of the transition periods afforded under the JOBS Act.
Item 3. Quantitative and Qualitative Disclosures about Market Risk
There have been no material changes to our disclosures regarding market risk as described in our Annual Report on Form 10-K under the heading Part II. Item 7A. “Quantitative and Qualitative Disclosures about Market Risk.”
Item 4. Controls and Procedures
Limitations on effectiveness of controls and procedures
In designing and evaluating our disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.
Evaluation of disclosure controls and procedures
Our management, with the participation of our principal executive officer and principal financial officer, has evaluated the effectiveness of our disclosure controls and procedures (as 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. Based on such evaluation, our principal executive officer and principal financial officer have concluded that, as of June 30, 2024, our disclosure controls and procedures were not effective at the reasonable assurance level, due to the material weakness in our internal control over financial reporting as described in Part II, Item 9A. “Controls and Procedures” in our Annual Report on Form 10-K for the year ended December 31, 2023.
Changes in Internal Control over Financial Reporting
We continue to work to remediate our material weakness in our internal control over financial reporting as described in Part II, Item 9A. “Controls and Procedures” in our Annual Report on Form 10-K for the year ended December 31, 2023. There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended June 30, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

33


PART II — OTHER INFORMATION
Item 1. Legal Proceedings
We are from time to time subject to various legal proceedings, claims, and governmental inspections, audits, or investigations that arise in the ordinary course of our business. We believe that the ultimate resolution of these matters would not be expected to have a material adverse effect on our business, financial condition, or operating results.
Item 1A. Risk Factors
In addition to the information set forth in this Quarterly Report on Form 10-Q, you should carefully consider the risk factors disclosed in Part I. Item 1A “Risk Factors” of our Annual Report on Form 10-K. There have been no material changes to our risk factors from those included in our Annual Report on Form 10-K.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Recent Sales of Unregistered Securities; Purchases of Equity Securities by the Issuer or Affiliated Purchaser
During the three months ended June 30, 2024, we repurchased approximately $24.1 million in shares of our common stock under our Repurchase Program, including transaction fees and taxes. The stock repurchase activity under our Repurchase Program during the three months ended June 30, 2024 was as follows:
Total number of shares purchased
Average
price paid
per share
Total number of shares purchased as part of publicly announced plans or programs (1)
Approximate dollar value of shares that may yet be purchased under the plans or programs (1)
(in thousands, except per share and share amounts)
April 1, 2024 - April 30, 2024947,591 $9.08 947,591 $69,322 
May 1, 2024 - May 31, 2024784,011 $9.92 784,011 $61,542 
June 1, 2024 - June 30, 2024766,495 $9.82 766,495 $54,013 
(1)On June 14, 2022, our Board approved the Repurchase Program with authorization to purchase up to $50.0 million in shares of the Company’s common stock through the expiration of the program on December 21, 2022. On November 7, 2022, November 5, 2023, and May 21, 2024, our Board increased the authorization of the Repurchase Program by an additional $50.0 million in shares of the Company’s common stock on each date for a total authorization to repurchase up to $200.0 million in shares of the Company’s common stock, and extended the expiration of the Repurchase Program most recently through December 31, 2025.
Repurchases under the program may be made in the open market, in privately negotiated transactions or otherwise, with the amount and timing of repurchases to be determined at the Company’s discretion, depending on market conditions and corporate needs. Open market repurchases will be structured to occur in accordance with applicable federal securities laws, including within the pricing and volume requirements of Rule 10b-18 under the Exchange Act. The Company may also, from time to time, enter into Rule 10b5-1 plans to facilitate repurchases of its shares under this authorization. The Repurchase Program does not obligate the Company to acquire any particular amount of common stock and may be modified, suspended or terminated at any time at the discretion of the Board. The Company expects to fund repurchases with existing cash on hand.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
On June 14, 2024, Eric Remer, our Chief Executive Officer and Chairman of the Board of Directors, entered into a Rule 10b5-1 trading arrangement intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) for the sale of up to 1.0 million shares of the Company’s common stock held by Buckrail Partners LLC, an entity which Mr. Remer controls, until September 2025.
During the three months ended June 30, 2024, no other director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K.
34


Item 6. Exhibits

Incorporated by ReferenceFiled/
Exhibit
Number
Exhibit DescriptionFormFile No.ExhibitFiling
Date
Furnished
Herewith
3.18-K001-405753.17/9/2021
3.28-K001-405753.27/9/2021
31.1*
31.2*
32.1**
32.2**
101.INSInline XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.*
101.SCHInline XBRL Taxonomy Extension Schema Document*
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document*
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document*
101.LABInline XBRL Taxonomy Extension Label Linkbase Document*
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document*
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)*

*    Filed herewith.
**    Furnished herewith.
35


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.

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

Date: August 6, 2024
By:/s/ Eric Remer
Eric Remer
Chief Executive Officer and Director
(principal executive officer)


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

Date: August 6, 2024
By:/s/ Marc Thompson
Marc Thompson
Chief Financial Officer
(principal financial officer)


EX-32.1 4 ex321-certificationofchief.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 on Form 10-Q of EverCommerce Inc. (the “Company”) for the period ended June 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:
(1)    The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)    The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: August 6, 2024
By:/s/ Eric Remer
Eric Remer
Chief Executive Officer and Director
(principal executive officer)


EX-32.2 5 ex322-certificationofchief.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 on Form 10-Q of EverCommerce Inc. (the “Company”) for the period ended June 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:
(1)    The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)    The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: August 6, 2024
By:/s/ Marc Thompson
Marc Thompson
Chief Financial Officer
(principal financial officer)


EX-101.SCH 6 evcm-20240630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - Condensed Consolidated Statements of Stockholders’ Equity link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 9952156 - Disclosure - Nature of the Business link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - Kickserv Acquisition link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Disposition and Held for Sale link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Capitalized Software link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - Net Loss Per Share Attributable to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 9952172 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9952173 - Disclosure - Geographic Areas link:presentationLink link:calculationLink link:definitionLink 9952174 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Kickserv Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Disposition and Held for Sale (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Capitalized Software (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Geographic Areas (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Nature of the Business (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Kickserv Acquisition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Kickserv Acquisition - Schedule of Estimated Fair Values of Consideration Transferred, Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Disposition and Held for Sale - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Disposition and Held for Sale - Schedule of Components of Assets And Liabilities Classified As Held for Sale (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Revenue - Schedule of Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Revenue - Accounts Receivable, Allowance for Credit Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Revenue - Remaining Performance Obligations (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Revenue - Remaining Performance Obligations (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Goodwill - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Goodwill - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Capitalized Software - Schedule of Capitalized Software (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Capitalized Software - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Leases - Schedule of Lease Expense and Supplemental Cash Flow, Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Leases - Schedule of Future Undiscounted Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Leases - Schedule of Future Undiscounted Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Long-Term Debt - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Long-Term Debt - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Long-Term Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Long-Term Debt - Schedule of Maturities of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Unit and Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Calculation of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Outstanding Common Stock Excluded from Computation of Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Commitments and Contingencies - Schedule of Unrecognized Future Minimum Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Geographic Areas (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 evcm-20240630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 evcm-20240630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 evcm-20240630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Lessee, Operating Lease, Liability, to be Paid [Abstract] Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Geographic Areas, Long-Lived Assets [Abstract] Three Month Secured Overnight Financing Rate (SOFR) Three Month Secured Overnight Financing Rate (SOFR) [Member] Three Month Secured Overnight Financing Rate (SOFR) Statistical Measurement [Domain] Statistical Measurement [Domain] Payments on long-term debt Debt repaid Repayments of Long-Term Debt Stock repurchase program, remaining authorized repurchase amount Share Repurchase Program, Remaining Authorized, Amount Schedule of Lease Expense and Supplemental Cash Flow, Balance Sheet Information Lease, Cost [Table Text Block] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Number of core verticals Number Of Core Verticals Number Of Core Verticals Cover [Abstract] Net decrease in cash, cash equivalents and restricted cash, including cash and restricted cash classified as held for sale Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Short-term assets Capitalized Contract Cost, Net, Current Schedule of Future Undiscounted Cash Flows Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Percentage of interest acquired Business Acquisition, Percentage of Voting Interests Acquired Trading Symbol Trading Symbol All Trading Arrangements All Trading Arrangements [Member] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Contract assets Contract with Customer, Asset, Contract Assets Contract with Customer, Asset, Contract Assets Non-NEOs Non-NEOs [Member] Schedule of Calculation of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Interest Rate Swap Two Interest Rate Swap Two [Member] Interest Rate Swap Two Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Assets: Disposal Group, Including Discontinued Operation, Assets [Abstract] Cash paid for income taxes Income Taxes Paid, Net Allowance for expected credit losses Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss, Current Disposal Group Name [Domain] Disposal Group Name [Domain] Pay vs Performance Disclosure [Line Items] Capitalized software abandonment Capitalized Computer Software, Capitalized Features Not Expected To Be Used Capitalized Computer Software, Capitalized Features Not Expected To Be Used Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Accounts receivable, net Increase (Decrease) in Accounts Receivable Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Exercise of stock options Proceeds from Stock Options Exercised Award Timing Disclosures [Line Items] Other Performance Measure, Amount Other Performance Measure, Amount Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Goodwill [Line Items] Goodwill [Line Items] Leases Lessee, Operating Leases [Text Block] Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Operating lease cost Operating Lease, Cost Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Revenue from Contract with Customer [Abstract] Deferred revenue Deferred revenue Contract with Customer, Liability, Current Plan Name [Domain] Plan Name [Domain] United States UNITED STATES Cash and cash equivalents Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents Other non-current assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Leases [Abstract] Gross Carrying Value 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] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Money market Money Market Funds [Member] Long-term assets Capitalized Contract Cost, Net, Noncurrent 2028 Contractual Obligation, to be Paid, Year Four UK Fitness UK Fitness [Member] UK Fitness Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows provided by operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Other non-current assets Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Schedule of Future Minimum Payments Contractual Obligation, Fiscal Year Maturity [Table Text Block] Equity Components [Axis] Equity Components [Axis] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Award Timing Method Award Timing Method [Text Block] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Trade name Trade Names [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Cost to obtain contracts amortization period Capitalized Contract Cost, Amortization Period Insider Trading Policies and Procedures [Line Items] Use of Estimates Use of Estimates, Policy [Policy Text Block] Proceeds from disposition of fitness solutions, net of transaction costs, cash and restricted cash Proceeds from Divestiture of Businesses, Net of Cash Divested Total operating expenses Costs and Expenses Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Adjustment to Compensation, Amount Adjustment to Compensation Amount Compensation Amount Outstanding Recovery Compensation Amount Disposal Group Classification [Axis] Disposal Group Classification [Axis] Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Customer deposits Contract with Customer, Refund Liability, Current Entity Small Business Entity Small Business Developed technology Developed Technology Rights [Member] Company Selected Measure Amount Company Selected Measure Amount Geographical [Axis] Geographical [Axis] Tabular List, Table Tabular List [Table Text Block] Other Other Revenue [Member] Other Revenue Level 3 Fair Value, Inputs, Level 3 [Member] Loss on disposal Gain (Loss) on Disposition of Business Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Sales and Marketing Expense Sales and marketing Selling and Marketing Expense [Member] Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Schedule of Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Issuance of common stock for Employee Stock Purchase Plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Accrued expenses and other Accrued Liabilities, Current Total anti-dilutive outstanding potential common stock (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount KickServ, LLC Norman’s Dojo Inc. (“Kickserv”) [Member] Norman’s Dojo Inc. (“Kickserv”) Credit Facility [Domain] Credit Facility [Domain] Contractual Obligation, Fiscal Year Maturity [Abstract] Contractual Obligation, Fiscal Year Maturity [Abstract] Current assets: Assets, Current [Abstract] Goodwill Goodwill Beginning balance Ending balance Goodwill Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax [Abstract] Stock repurchase program with authorization Share Repurchase Program, Authorized, Amount One Month Secured Overnight Financing Rate (SOFR) One Month Secured Overnight Financing Rate (SOFR) [Member] One Month Secured Overnight Financing Rate (SOFR) Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Product and Service [Domain] Product and Service [Domain] Employee Stock Option Share-Based Payment Arrangement, Option [Member] Short-term lease cost Short-Term Lease, Cost Depreciation expense Depreciation Goodwill [Roll Forward] Goodwill [Roll Forward] Fair Value Disclosures [Abstract] 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Security, Excluded EPS Calculation [Table] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Preferred stock shares outstanding (in shares) Preferred Stock, Shares Outstanding Currency translation adjustment Disposal Group, Including Discontinued Operation, Currency Translation Adjustment Disposal Group, Including Discontinued Operation, Currency Translation Adjustment Security Exchange Name Security Exchange Name Basis spread Debt Instrument, Basis Spread on Variable Rate Award Type [Axis] Award Type [Axis] Effect of foreign currency exchange rate changes Goodwill, Foreign Currency Translation Gain (Loss) Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Liabilities: Disposal Group, Including Discontinued Operation, Liabilities [Abstract] Capitalized Software Research, Development, and Computer Software Disclosure [Text Block] RSUs Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Total liabilities Liabilities Long-lived assets Long-Lived Assets Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Product development Research and Development Expense Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Estimated useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Revolving Loans Revolving Credit Facility [Member] Expiration Date Trading Arrangement Expiration Date Cash flows used in investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Current operating lease liabilities Operating Lease, Liability, Current Total Shareholder Return Amount Total Shareholder Return Amount Common stock, shares issued (in shares) Common Stock, Shares, Issued Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Computer equipment and software Computer Equipment [Member] Assets held for sale Disposal Group, Including Discontinued Operation, Assets Interest rate swap Derivative Liability Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Total property and equipment Property, Plant and Equipment, Gross Stock option exercises (in shares) Vested or exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Debt Instrument [Line Items] Debt Instrument [Line Items] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Product development Research and Development Expense [Member] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Diluted weighted-average shares of common stock outstanding used in computing net loss per share (in shares) Denominator for diluted EPS - weighted-average shares of common stock outstanding used in computing net loss per share (in shares) Weighted Average Number of Shares Outstanding, Diluted New Revolver New Revolver [Member] New Revolver MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Prepaid expenses and other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Schedule of Supplemental Balance Sheet Information Supplemental Balance Sheet Information [Table Text Block] Supplemental Balance Sheet Information Extended lease term (in years) Lessee, Operating Lease, Renewal Term Property and equipment, net Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent Schedule of Goodwill Schedule of Goodwill [Table Text Block] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Assets and Liabilities Held for Sale Discontinued Operations, Policy [Policy Text Block] Write-offs, net of recoveries Accounts Receivable, Allowance for Credit Loss, Writeoff Fair Value, Recurring Fair Value, Recurring [Member] Accounts receivable, net of allowance for expected credit losses of $5.8 million and $6.2 million at June 30, 2024 and December 31, 2023, respectively Accounts Receivable, after Allowance for Credit Loss, Current Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Cost of revenues Cost of Sales [Member] Amortization of deferred financing costs and non-cash interest Amortization Of Deferred Financing Costs And Non-Cash Interest Amortization Of Deferred Financing Costs And Non-Cash Interest Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Cash, cash equivalents and restricted cash, including cash and restricted cash classified as held for sale: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Total debt Long-Term Debt Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Document fiscal Period Focus Document Fiscal Period Focus Sales and use tax liability Sales and Excise Tax Payable 2028 Long-Term Debt, Maturity, Year Four All Executive Categories All Executive Categories [Member] Liabilities held for sale Disposal Group, Including Discontinued Operation, Liabilities, Current Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Assets Assets [Abstract] Restricted cash Restricted Cash, Current Document Type Document Type Derivative Contract [Domain] Derivative Contract [Domain] Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] North American Fitness Solutions North American Fitness Solutions [Member] North American Fitness Solutions Beginning of period End of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Common stock issued upon vesting of restricted stock units (in shares) Vested or exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Maximum Maximum [Member] Amortization expense Amortization of Intangible Assets Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Furniture and fixtures Furniture and Fixtures [Member] Intangible assets, net Net Book Value Finite-Lived Intangible Assets, Net Antidilutive Securities [Axis] Antidilutive Securities [Axis] International Non-US [Member] Accounts payable Accounts Payable, Current Accounting Policies [Abstract] Revenues: Revenues [Abstract] Discount on long-term debt Debt Instrument, Unamortized Discount Leasehold improvements Leasehold Improvements [Member] Kickserv Acquisition Business Combination Disclosure [Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total lease cost Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] PEO Name PEO Name Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Net loss before income tax (expense) benefit Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Award Type [Domain] Award Type [Domain] Accounts receivable, net Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Shares authorized (in shares) Shares Authorized, Common And Preferred Stock Shares Authorized, Common And Preferred Stock Name Outstanding Recovery, Individual Name Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Schedule of Components of Assets And Liabilities Classified As Held for Sale Disposal Groups, Including Discontinued Operations [Table Text Block] Variable lease cost Variable Lease, Cost Discontinued Operations, Held-for-Sale Discontinued Operations, Held-for-Sale [Member] Goodwill impairment charge Impairment Goodwill, Impairment Loss Schedule of Antidilutive Outstanding Common Stock Excluded from Computation of Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Total net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Over time Transferred over Time [Member] Non-PEO NEO Non-PEO NEO [Member] Useful Life Finite-Lived Intangible Asset, Useful Life Goodwill Disposal Group, Including Discontinued Operation, Goodwill New Term Loan New Term Loan [Member] New Term Loan Additional Paid-In Capital Additional Paid-in Capital [Member] Award Timing Predetermined Award Timing Predetermined [Flag] Intangible assets, net Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent Goodwill Goodwill Disclosure [Text Block] Amortization Capitalized Computer Software, Amortization Class of Stock [Line Items] Class of Stock [Line Items] Deferred tax liability, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Customer relationships Customer Relationships [Member] Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Long-Term Debt Long-Term Debt [Text Block] Diluted net loss per share attributable to common stockholders (in dollars per share) Diluted net loss per share attributable to common stockholders (in dollars per share) Earnings Per Share, Diluted Subscription and transaction fees License and Service [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Research and Development [Abstract] Name Measure Name Federal Reserve Bank of New York Federal Reserve Bank Of New York [Member] Federal Reserve Bank Of New York Entity Interactive Data Current Entity Interactive Data Current Deferred revenue Increase (Decrease) in Contract with Customer, Liability Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Accrued expenses and other Disposal Group, Including Discontinued Operation, Accrued Liabilities Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Statement of Financial Position [Abstract] Prepaid expenses and other current assets Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Schedule of Restricted Stock Unit and Stock Option Activity Share-Based Payment Arrangement, Activity [Table Text Block] Sales and marketing Selling and Marketing Expense Income tax (expense) benefit Income Tax Expense (Benefit) Notional amount Derivative, Notional Amount Fair value of asset Interest rate swaps Derivative Asset Other long-term liabilities Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Numerator for diluted EPS - net loss attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Diluted Total revenues Total Revenue from Contract with Customer, Excluding Assessed Tax Interest and other expense, net Nonoperating Income (Expense) Other non-current liabilities Increase (Decrease) in Other Noncurrent Liabilities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating income (loss) Operating Income (Loss) Twelve Month Secured Overnight Financing Rate (SOFR) Twelve Month Secured Overnight Financing Rate (SOFR) [Member] Twelve Month Secured Overnight Financing Rate (SOFR) Additional shares reserved for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Variable Rate [Domain] Variable Rate [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Total liabilities and stockholders’ equity Liabilities and Equity Loss on held for sale and impairments Gain (loss) on held for sale and impairments Asset Impairment Charges and Disposal Group, Including Discontinued Operation, Losses on Disposal Asset Impairment Charges and Disposal Group, Including Discontinued Operation, Losses on Disposal Subsequent Event Subsequent Events [Text Block] All Adjustments to Compensation All Adjustments to Compensation [Member] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Repurchase and retirement of common stock Stock Repurchased And Retired During Period, Value, Net Of Commissions Stock Repurchased And Retired During Period, Value, Net Of Commissions Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Additional paid-in capital Additional Paid in Capital Impairment on right-of-use assets Operating Lease, Impairment Loss Commitments and Contingencies Disclosure [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Disposal Group, Disposed of by Sale, Not Discontinued Operations Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Operating lease assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Underlying Security Market Price Change Underlying Security Market Price Change, Percent Individual: Individual [Axis] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Remaining performance obligation, expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Valuation allowance Disposal Group, Including Discontinued Operation, Valuation Allowance Disposal Group, Including Discontinued Operation, Valuation Allowance Liabilities held for sale Disposal Group, Including Discontinued Operation, Liabilities Product and Service [Axis] Product and Service [Axis] Entity Address, State or Province Entity Address, State or Province Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Statement [Line Items] Statement [Line Items] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] 2026 Contractual Obligation, to be Paid, Year Two Assets held for sale Disposal Group, Including Discontinued Operation, Assets, Current Operating expenses: Operating Expenses [Abstract] Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Cash Business Combination, Consideration Transferred Adjusted Secured Overnight Financing Rate Adjusted Secured Overnight Financing Rate [Member] Adjusted Secured Overnight Financing Rate Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Agreement term Derivative, Term of Contract Fixed interest rate Derivative, Fixed Interest Rate Minimum Minimum [Member] Restatement Determination Date Restatement Determination Date Fair Value Estimate of Fair Value Measurement [Member] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Adoption Date Trading Arrangement Adoption Date Less: accumulated amortization Capitalized Computer Software, Accumulated Amortization Long-term deferred revenue Contract with Customer, Liability, Noncurrent Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Principal payment as a percentage of original principal balance Debt Instrument, Periodic Payment Terms, Percentage Of Original Principal Balance Debt Instrument, Periodic Payment Terms, Percentage Of Original Principal Balance Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Total assets Disposal Group, Including Discontinued Operation, Assets, Gross Disposal Group, Including Discontinued Operation, Assets, Gross Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Other non-current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Property, Plant and Equipment [Abstract] 2024 (remainder of year) Contractual Obligation, to be Paid, Remainder of Fiscal Year Principal debt Long-Term Debt, Gross Exercise Price Award Exercise Price Net Loss Per Share Attributable to Common Stockholders Earnings Per Share [Text Block] Arrangement Duration Trading Arrangement Duration Issuance of common stock for Employee Stock Purchase Plan Stock Issued During Period, Value, Employee Stock Purchase Plan Thereafter Long-Term Debt, Maturity, After Year Four Long-Term Debt, Maturity, After Year Four Accounts receivable, net Contract with Customer, Asset, before Allowance for Credit Loss Stock option exercises Stock Issued During Period, Value, Stock Options Exercised Stockholders’ equity: Equity, Attributable to Parent [Abstract] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] All Individuals All Individuals [Member] PEO PEO [Member] Variable Rate [Axis] Variable Rate [Axis] Income Tax Disclosure [Abstract] Fair value Debt Instrument, Fair Value Disclosure Name Trading Arrangement, Individual Name Statement of Stockholders' Equity [Abstract] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Disposal Group Name [Axis] Disposal Group Name [Axis] Other non-current assets Increase (Decrease) in Other Noncurrent Assets Accounts payable, accrued expenses and other Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accounts Payable, Accrued Expenses And Other Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accounts Payable, Accrued Expenses And Other Unrecognized compensation expense, RSUs Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount 2024 (remainder of year) Long-Term Debt, Maturity, Remainder of Fiscal Year Restricted cash Disposal Group, Including Discontinued Operation, Restricted Cash Disposal Group, Including Discontinued Operation, Restricted Cash Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Transfer of UK Fitness to held for sale Accounts Receivable, Allowance for Credit Loss, Transfers Accounts Receivable, Allowance for Credit Loss, Transfers Assets: Assets, Fair Value Disclosure [Abstract] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Shares reserved for issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Money market Cash and Cash Equivalents, Fair Value Disclosure Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Local Phone Number Local Phone Number Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Number of customers Number Of Customers Number Of Customers Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] SOFR Secured Overnight Financing Rate (SOFR) [Member] PEO Total Compensation Amount PEO Total Compensation Amount Transfer to held for sale Goodwill, Transfers Intangibles—definite lived Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Income Statement Location [Axis] Statement of Income Location, Balance [Axis] Entity Ex Transition Period Entity Ex Transition Period Schedule of Long-Lived Assets by Geographic Areas Long-Lived Assets by Geographic Areas [Table Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Debt Disclosure [Abstract] Common Stock Common Stock [Member] Measure: Measure [Axis] Non-compete agreements Noncompete Agreements [Member] 2027 Contractual Obligation, to be Paid, Year Three Assets held for sale, net Disposal Group, Including Discontinued Operation, Assets, Net Disposal Group, Including Discontinued Operation, Assets, Net Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Capitalized software Capitalized Computer Software, Gross Line of Credit Line of Credit [Member] Entity Emerging Growth Company Entity Emerging Growth Company Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Entity Central Index Key Entity Central Index Key General and administrative General and Administrative Expense [Member] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Discontinued Operations and Disposal Groups [Abstract] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Equity Equity [Text Block] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Equity Component [Domain] Equity Component [Domain] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Geographic Areas Segment Reporting Disclosure [Text Block] Accounting Standards Update [Extensible Enumeration] Accounting Standards Update [Extensible Enumeration] Current maturities of long-term debt Less current maturities Long-Term Debt, Current Maturities Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Stock-based compensation 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 Title Trading Arrangement, Individual Title Statement [Table] Statement [Table] Credit Faciltities Credit Faciltities [Member] Credit Faciltities Measurement Frequency [Domain] Measurement Frequency [Domain] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] City Area Code City Area Code Current liabilities: Liabilities, Current [Abstract] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Disposal Group Classification [Domain] Disposal Group Classification [Domain] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Level 1 Fair Value, Inputs, Level 1 [Member] Total current assets Assets, Current Statement of Cash Flows [Abstract] Repurchase and retirement of common stock Payments for Repurchase of Common Stock 2027 Long-Term Debt, Maturity, Year Three Term Loan Term Loan [Member] Term Loan Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Total aggregate maturities of the Company’s debt Long-Term Debt, Including Future Paid-In-Kind Interest Long-Term Debt, Including Future Paid-In-Kind Interest Long-term debt, net of current maturities and deferred financing costs Long-term portion Long-Term Debt, Excluding Current Maturities 2021 Incentive Award Plan Incentive Award Plan, 2021 [Member] Incentive Award Plan, 2021 Remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Income Taxes Income Tax Disclosure [Text Block] Repurchase and retirement of common stock, including taxes Stock Repurchased and Retired During Period, Value 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Earnings Per Share [Abstract] Earnings Per Share [Abstract] Equity [Abstract] Accumulated deficit Retained Earnings (Accumulated Deficit) Repurchase and retirement of common stock, including taxes (in shares) Repurchase and retirement of common shares (in shares) Stock Repurchased and Retired During Period, Shares Disposition of North American Fitness Accounts Receivable, Allowance for Credit Loss, Dispositions Accounts Receivable, Allowance for Credit Loss, Dispositions General and administrative General and Administrative Expense Deferred taxes Deferred Income Taxes and Tax Credits 2026 Long-Term Debt, Maturity, Year Two Organization, Consolidation and Presentation of Financial Statements [Abstract] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Repurchase program, additional authorized amount Stock Repurchase Program, Additional Authorized Amount Stock Repurchase Program, Additional Authorized Amount Operating lease, weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Total operating lease liabilities Total present value of lease liabilities Operating Lease, Liability Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount Credit Facility [Axis] Credit Facility [Axis] Loss on held for sale and impairments Asset Impairment Charges and Disposal Group, Including Discontinued Operation, Losses on Disposal, Noncash Expense Asset Impairment Charges and Disposal Group, Including Discontinued Operation, Losses on Disposal, Noncash Expense Amendment Flag Amendment Flag Entity Registrant Name Entity Registrant Name Point in time Transferred at Point in Time [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Depreciation and amortization Depreciation and amortization Depreciation, Depletion and Amortization Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Intangible Assets Intangible Assets Disclosure [Text Block] Foreign currency translation gain (loss), net Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Fair Value as of Grant Date Award Grant Date Fair Value Subsequent Events [Abstract] Level 2 Fair Value, Inputs, Level 2 [Member] Deferred financing costs on long-term debt Debt Issuance Costs, Net Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Amortization expense Capitalized Contract Cost, Amortization Geographical [Domain] Geographical [Domain] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Schedule of Stock-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Interest rate swaps Interest Rate Swap [Member] Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security Common stock, $0.00001 par value, 2,000,000,000 shares authorized and 184,581,163 and 186,934,031 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively Common Stock, Value, Issued Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract] Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract] Cash Paid For Amounts Included In The Measurement Of Lease Liabilities Share-Based Payment Arrangement [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Marketing technology solutions Marketing Technology Solutions [Member] Marketing Technology Solutions Right-Of-Use Assets Obtained In Exchange For New Lease Obligations [Abstract] Right-Of-Use Assets Obtained In Exchange For New Lease Obligations [Abstract] Right-Of-Use Assets Obtained In Exchange For New Lease Obligations Eric Remer [Member] Eric Remer Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Cash flows used in financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Preferred stock, $0.00001 par value, 50,000,000 shares authorized and no shares issued or outstanding as of June 30, 2024 and December 31, 2023 Preferred Stock, Value, Issued Outstanding stock options and unvested RSUs Share-Based Payment Arrangement [Member] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Stock Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Number of term loans Number Of Term Loans Number Of Term Loans Capitalized software, net Disposal Group, Including Discontinued Operation, Capitalized Software, Net Disposal Group, Including Discontinued Operation, Capitalized Software, Net Shares of common stock pursuant to ESPP Employee Stock [Member] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Basic net loss per share attributable to common stockholders (in dollars per share) Basic net loss per share attributable to common stockholders (in dollars per share) Earnings Per Share, Basic Accounts payable Increase (Decrease) in Accounts Payable New Credit Agreement New Credit Agreement [Member] New Credit Agreement Cash paid for operating lease liabilities Operating Lease, Payments Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Total future minimum payments due Contractual Obligation 2025 Contractual Obligation, to be Paid, Year One Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Schedule of Goodwill [Table] Goodwill [Table] Numerator for basic EPS - net loss attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Basic Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Schedule of Stock by Class [Table] Stock, Class of Stock [Table] Total current liabilities Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Unrecognized compensation expense, stock options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Total assets Assets Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Purchases of 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 non-current liabilities Other Liabilities, Noncurrent Cost of revenues (exclusive of depreciation and amortization presented separately below) Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Percentage of stock outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Commitments and contingencies (Note 17) Commitments and Contingencies Termination Date Trading Arrangement Termination Date Nature of the Business Nature of Operations [Text Block] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two 2025 Long-Term Debt, Maturity, Year One Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Entity Address, City or Town Entity Address, City or Town Schedule of Consideration Transferred and Net Assets Acquired Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Total stock-based compensation expense Share-Based Payment Arrangement, Expense Net assets acquired: Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Disposition and Held for Sale Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Net loss Net loss Net loss Net gain (loss) Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Cancelled or forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Business Acquisition [Axis] Business Acquisition [Axis] Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Proceeds from common stock issuance for Employee Stock Purchase Plan Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Entity File Number Entity File Number Schedule of Capitalized Software Schedule Of Capitalized Software [Table Text Block] Schedule Of Capitalized Software Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Liability: Liabilities, Fair Value Disclosure [Abstract] Revenue Revenue from Contract with Customer [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Effect of foreign currency exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Operating lease initial terms (in years) Lessee, Operating Lease, Term of Contract Accrued expenses and other Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Name Forgone Recovery, Individual Name Six Month Secured Overnight Financing Rate (SOFR) Six Month Secured Overnight Financing Rate (SOFR) [Member] Six Month Secured Overnight Financing Rate (SOFR) 2024 (remainder of year) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Weighted average remaining lease term for operating leases (in years) Operating Lease, Weighted Average Remaining Lease Term Document Period End Date Document Period End Date Deferred revenue Disposal Group, Including Discontinued Operation, Deferred Revenue Other non-cash items Other Noncash Income (Expense) Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Thereafter Contractual Obligation, to be Paid, after Year Four Contractual Obligation, to be Paid, after Year Four Base Rate Base Rate [Member] Total lease payments Lessee, Operating Lease, Liability, to be Paid Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Insider Trading Arrangements [Line Items] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Revenue recognized Contract with Customer, Liability, Revenue Recognized Adjustment to Compensation: Adjustment to Compensation [Axis] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Customer deposits Contract with Customer, Refund Liability Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Accumulated Deficit Retained Earnings [Member] Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Basic weighted-average shares of common stock outstanding used in computing net loss per share (in shares) Denominator for basic EPS - weighted-average shares of common stock outstanding used in computing net loss per share (in shares) Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Capitalization of software costs Payments for Software Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Capitalized software, net Capitalized software, net Capitalized Computer Software, Net RSUs Restricted Stock Units (RSUs) [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Executive Category: Executive Category [Axis] Name Awards Close in Time to MNPI Disclosures, Individual Name Cancelled or forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Accounts payable Disposal Group, Including Discontinued Operation, Accounts Payable, Current Entity Filer Category Entity Filer Category Remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Income Statement Location [Domain] Statement of Income Location, Balance [Domain] Letter of Credit Letter of Credit [Member] Company Selected Measure Name Company Selected Measure Name Accounting Standards Update 2016-13 [Member] EX-101.PRE 10 evcm-20240630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Cover Page - shares
6 Months Ended
Jun. 30, 2024
Aug. 02, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2024  
Document Transition Report false  
Entity File Number 001-40575  
Entity Registrant Name EverCommerce Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 81-4063248  
Entity Address, Address Line One 3601 Walnut Street, Suite 400  
Entity Address, City or Town Denver  
Entity Address, State or Province CO  
Entity Address, Postal Zip Code 80205  
City Area Code 720  
Local Phone Number 647-4948  
Title of 12(b) Security Common stock, $0.00001 par value  
Trading Symbol EVCM  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   184,252,867
Entity Central Index Key 0001853145  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document fiscal Period Focus Q2  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 86,697 $ 92,609
Restricted cash 0 3,570
Accounts receivable, net of allowance for expected credit losses of $5.8 million and $6.2 million at June 30, 2024 and December 31, 2023, respectively 52,607 45,417
Contract assets 16,351 16,117
Assets held for sale 13,236 0
Prepaid expenses and other current assets 26,846 22,434
Total current assets 195,737 180,147
Property and equipment, net 7,846 9,734
Capitalized software, net 40,631 42,511
Other non-current assets 40,282 42,722
Intangible assets, net 263,927 315,519
Goodwill 918,653 927,431
Total assets 1,467,076 1,518,064
Current liabilities:    
Accounts payable 11,075 8,638
Accrued expenses and other 55,902 66,265
Deferred revenue 26,870 24,082
Customer deposits 11,863 12,891
Current maturities of long-term debt 5,500 5,500
Liabilities held for sale 5,532 0
Total current liabilities 116,742 117,376
Long-term debt, net of current maturities and deferred financing costs 524,565 526,696
Other non-current liabilities 41,677 47,956
Total liabilities 682,984 692,028
Commitments and contingencies (Note 17)
Stockholders’ equity:    
Preferred stock, $0.00001 par value, 50,000,000 shares authorized and no shares issued or outstanding as of June 30, 2024 and December 31, 2023 0 0
Common stock, $0.00001 par value, 2,000,000,000 shares authorized and 184,581,163 and 186,934,031 shares issued and outstanding at June 30, 2024 and December 31, 2023, respectively 2 2
Accumulated other comprehensive loss (10,610) (8,017)
Additional paid-in capital 1,434,375 1,454,026
Accumulated deficit (639,675) (619,975)
Total stockholders’ equity 784,092 826,036
Total liabilities and stockholders’ equity $ 1,467,076 $ 1,518,064
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Allowance for expected credit losses $ 5,758 $ 6,183
Preferred stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Preferred stock, shares authorized (in shares) 50,000,000 50,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Common stock, shares authorized (in shares) 2,000,000,000 2,000,000,000
Common stock, shares issued (in shares) 184,581,163 186,934,031
Common stock, shares outstanding (in shares) 184,581,163 186,934,031
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenues:        
Total revenues $ 177,393 $ 170,052 $ 347,506 $ 331,188
Operating expenses:        
Cost of revenues (exclusive of depreciation and amortization presented separately below) 61,347 58,185 118,140 114,131
Sales and marketing 30,952 30,675 60,720 61,574
Product development 20,164 18,331 40,364 37,034
General and administrative 35,654 35,089 69,444 68,952
Depreciation and amortization 21,938 25,990 44,889 51,940
Loss on held for sale and impairments 459 0 11,680 1,063
Total operating expenses 170,514 168,270 345,237 334,694
Operating income (loss) 6,879 1,782 2,269 (3,506)
Interest and other expense, net (9,552) (4,761) (15,343) (19,949)
Net loss before income tax (expense) benefit (2,673) (2,979) (13,074) (23,455)
Income tax (expense) benefit (703) 2,083 (6,626) 1,784
Net loss (3,376) (896) (19,700) (21,671)
Other comprehensive loss:        
Foreign currency translation gain (loss), net 942 (682) (2,593) (781)
Comprehensive loss $ (2,434) $ (1,578) $ (22,293) $ (22,452)
Basic net loss per share attributable to common stockholders (in dollars per share) $ (0.02) $ 0 $ (0.11) $ (0.11)
Diluted net loss per share attributable to common stockholders (in dollars per share) $ (0.02) $ 0 $ (0.11) $ (0.11)
Basic weighted-average shares of common stock outstanding used in computing net loss per share (in shares) 185,182,906 188,277,209 185,907,621 189,157,212
Diluted weighted-average shares of common stock outstanding used in computing net loss per share (in shares) 185,182,906 188,277,209 185,907,621 189,157,212
Subscription and transaction fees        
Revenues:        
Total revenues $ 137,041 $ 130,305 $ 271,765 $ 254,125
Marketing technology solutions        
Revenues:        
Total revenues 35,007 34,455 65,299 66,243
Other        
Revenues:        
Total revenues $ 5,345 $ 5,292 $ 10,442 $ 10,820
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2022     191,447,000        
Beginning balance at Dec. 31, 2022 $ 906,693 $ (1,309) $ 2 $ 1,489,935 $ (573,046) $ (1,309) $ (10,198)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Common stock issued upon vesting of restricted stock units (in shares)     348,000        
Stock-based compensation 7,514     7,514      
Stock option exercises (in shares)     103,000        
Stock option exercises 609     609      
Repurchase and retirement of common stock, including taxes (in shares)     (3,124,000)        
Repurchase and retirement of common stock, including taxes (29,643)     (29,643)      
Foreign currency translation gain (loss), net (99)           (99)
Net loss (20,775)       (20,775)    
Ending balance (in shares) at Mar. 31, 2023     188,774,000        
Ending balance at Mar. 31, 2023 862,990   $ 2 1,468,415 (595,130)   (10,297)
Beginning balance (in shares) at Dec. 31, 2022     191,447,000        
Beginning balance at Dec. 31, 2022 906,693 $ (1,309) $ 2 1,489,935 (573,046) $ (1,309) (10,198)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Foreign currency translation gain (loss), net (781)            
Net loss (21,671)            
Ending balance (in shares) at Jun. 30, 2023     188,636,000        
Ending balance at Jun. 30, 2023 859,357   $ 2 1,466,360 (596,026)   (10,979)
Beginning balance (in shares) at Mar. 31, 2023     188,774,000        
Beginning balance at Mar. 31, 2023 862,990   $ 2 1,468,415 (595,130)   (10,297)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock for Employee Stock Purchase Plan (in shares)     324,000        
Issuance of common stock for Employee Stock Purchase Plan 1,765     1,765      
Common stock issued upon vesting of restricted stock units (in shares)     404,000        
Stock-based compensation 6,241     6,241      
Stock option exercises (in shares)     38,000        
Stock option exercises 300     300      
Repurchase and retirement of common stock, including taxes (in shares)     (904,000)        
Repurchase and retirement of common stock, including taxes (10,361)     (10,361)      
Foreign currency translation gain (loss), net (682)           (682)
Net loss (896)       (896)    
Ending balance (in shares) at Jun. 30, 2023     188,636,000        
Ending balance at Jun. 30, 2023 $ 859,357   $ 2 1,466,360 (596,026)   (10,979)
Beginning balance (in shares) at Dec. 31, 2023 186,934,031   186,934,000        
Beginning balance at Dec. 31, 2023 $ 826,036   $ 2 1,454,026 (619,975)   (8,017)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Common stock issued upon vesting of restricted stock units (in shares)     301,000        
Stock-based compensation $ 5,576     5,576      
Stock option exercises (in shares) 160,000   160,000        
Stock option exercises $ 1,072     1,072      
Repurchase and retirement of common stock, including taxes (in shares)     (1,234,000)        
Repurchase and retirement of common stock, including taxes (12,139)     (12,139)      
Foreign currency translation gain (loss), net (3,535)           (3,535)
Net loss (16,324)       (16,324)    
Ending balance (in shares) at Mar. 31, 2024     186,161,000        
Ending balance at Mar. 31, 2024 $ 800,686   $ 2 1,448,535 (636,299)   (11,552)
Beginning balance (in shares) at Dec. 31, 2023 186,934,031   186,934,000        
Beginning balance at Dec. 31, 2023 $ 826,036   $ 2 1,454,026 (619,975)   (8,017)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Repurchase and retirement of common stock, including taxes (in shares) (3,700,000)            
Foreign currency translation gain (loss), net $ (2,593)            
Net loss $ (19,700)            
Ending balance (in shares) at Jun. 30, 2024 184,581,163   184,581,000        
Ending balance at Jun. 30, 2024 $ 784,092   $ 2 1,434,375 (639,675)   (10,610)
Beginning balance (in shares) at Mar. 31, 2024     186,161,000        
Beginning balance at Mar. 31, 2024 800,686   $ 2 1,448,535 (636,299)   (11,552)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock for Employee Stock Purchase Plan (in shares)     215,000        
Issuance of common stock for Employee Stock Purchase Plan 1,755     1,755      
Common stock issued upon vesting of restricted stock units (in shares)     470,000        
Stock-based compensation $ 6,454     6,454      
Stock option exercises (in shares) 233,000   233,000        
Stock option exercises $ 1,767     1,767      
Repurchase and retirement of common stock, including taxes (in shares) (2,500,000)   (2,498,000)        
Repurchase and retirement of common stock, including taxes $ (24,136)     (24,136)      
Foreign currency translation gain (loss), net 942           942
Net loss $ (3,376)       (3,376)    
Ending balance (in shares) at Jun. 30, 2024 184,581,163   184,581,000        
Ending balance at Jun. 30, 2024 $ 784,092   $ 2 $ 1,434,375 $ (639,675)   $ (10,610)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Cash flows provided by operating activities:    
Net loss $ (19,700) $ (21,671)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 44,889 51,940
Stock-based compensation expense 12,030 13,755
Deferred taxes 5,609 (2,119)
Amortization of deferred financing costs and non-cash interest 818 827
Loss on held for sale and impairments 11,690 1,063
Bad debt expense 2,283 3,830
Other non-cash items (5,154) (1,442)
Changes in operating assets and liabilities:    
Accounts receivable, net (10,040) (7,344)
Prepaid expenses and other current assets (2,731) (4,492)
Other non-current assets (46) 2,681
Accounts payable 2,721 2,591
Accrued expenses and other (7,360) 1,868
Deferred revenue 3,372 1,978
Other non-current liabilities (1,165) (2,319)
Net cash provided by operating activities 37,216 41,146
Cash flows used in investing activities:    
Purchases of property and equipment (1,036) (1,201)
Capitalization of software costs (8,718) (9,485)
Proceeds from disposition of fitness solutions, net of transaction costs, cash and restricted cash 1,228 0
Net cash used in investing activities (8,526) (10,686)
Cash flows used in financing activities:    
Payments on long-term debt (2,750) (2,750)
Exercise of stock options 2,839 909
Proceeds from common stock issuance for Employee Stock Purchase Plan 1,755 1,765
Repurchase and retirement of common stock (36,034) (39,693)
Net cash used in financing activities (34,190) (39,769)
Effect of foreign currency exchange rate changes on cash (638) 327
Net decrease in cash, cash equivalents and restricted cash, including cash and restricted cash classified as held for sale (6,138) (8,982)
Cash, cash equivalents and restricted cash, including cash and restricted cash classified as held for sale:    
Beginning of period 96,179 95,824
End of period 90,041 86,842
Supplemental disclosures of cash flow information:    
Cash paid for interest 23,048 22,166
Cash paid for income taxes $ 3,199 $ 1,871
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Nature of the Business
6 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of the Business
Note 1. Nature of the Business
EverCommerce Inc. and subsidiaries (the “Company” or “EverCommerce”) is a leading provider of integrated software-as-a-service (“SaaS”) solutions or services for service-based small- and medium-sized businesses (“service SMBs”). Our platforms span across the full lifecycle of interactions between consumers and service professionals with vertical-specific applications. As of December 31, 2023, the Company served more than 708,000 customers across three core verticals: Home Services; Health Services; and Fitness & Wellness Services. Excluding the customers associated with the sale of our fitness assets, the Company served more than 690,000 (see Note 4. Disposition and Held for Sale). Within the core verticals, customers operate within numerous micro-verticals, ranging from home service professionals, such as construction contractors and home maintenance technicians, to physician practices and therapists in the Health Services industry, to personal trainers and salon owners in the Fitness & Wellness sectors. The platform provides vertically-tailored SaaS solutions that address service SMBs’ increasingly nuanced demands, as well as highly complementary solutions that provide fully-integrated offerings, allowing service SMBs and EverCommerce to succeed in the market, and provide end consumers more convenient service experiences. The Company is headquartered in Denver, Colorado, and has operations across the United States, Canada, Jordan, United Kingdom, Australia and New Zealand.
XML 19 R8.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
Note 2. Summary of Significant Accounting Policies
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information. Certain information and disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements for the year ended December 31, 2023 and the related notes (“Annual Report on Form 10-K”). The December 31, 2023 consolidated balance sheet was derived from our audited consolidated financial statements as of that date. Our unaudited interim condensed consolidated financial statements include, in the opinion of management, all adjustments, consisting of normal and recurring items, necessary for the fair statement of the unaudited condensed consolidated financial statements. All intercompany accounts and transactions have been eliminated in consolidation. There have been no significant changes in accounting policies during the six months ended June 30, 2024 from those disclosed in the annual consolidated financial statements for the year ended December 31, 2023 and the related notes. Certain prior year amounts have been reclassified to conform to the current year presentation.
On March 13, 2024, the Company entered into definitive sale and purchase agreements to sell our fitness solutions to Jonas Fitness Portfolio Holdco Inc. (“Jonas Software”) (see Note 4. Disposition and Held for Sale). The sale of American Service Finance LLC., ASF Payment Solutions ULC and Technique Fitness Inc. (collectively, “North American Fitness”), closed simultaneous with signing. The sale of EverCommerce UK, including wholly-owned subsidiaries Fitii UK (MyPTHub and MyPTHub LLC) and ClubWise UK and its wholly-owned subsidiary ClubWise Australia (collectively, “UK Fitness”), closed on July 1, 2024 (see Note 19. Subsequent Event). The divestiture did not qualify for reporting as a discontinued operation. As a result, our unaudited condensed consolidated financial statements include the results of North American Fitness for all periods through the date of sale, while UK Fitness is classified as held for sale prospectively from the date of signing through June 30, 2024. Unless otherwise specified, the amounts and information presented in the notes to the unaudited condensed consolidated financial statements do not include assets and liabilities that have been reclassified as held for sale as of June 30, 2024.
The operating results for the three and six months ended June 30, 2024 are not necessarily indicative of the results expected for the full year ending December 31, 2024.
Use of Estimates
The preparation of unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect certain amounts reported in the unaudited condensed consolidated financial statements, including the accompanying notes. The Company bases its estimates on historical factors, current circumstances, and the experience and judgment of management. The Company evaluates its estimates and assumptions on an ongoing basis. Actual results could differ from those estimates. Significant items subject to such estimates reflected in the unaudited condensed consolidated financial statements include: the estimation of the recoverability of goodwill and other intangible assets; income tax uncertainties, including valuation allowance for deferred tax assets and value of any uncertain tax positions; recognizing bad debt expense from expected credit losses, recognizing stock-based compensation expense and estimating standalone selling price, when applicable, for the allocation of transaction price when multiple performance obligations are included in a contract with a customer.
Assets and Liabilities Held for Sale
The Company classifies assets and liabilities as held for sale (the “disposal group”) in the period when all the relevant classification criteria have been met. Assets and liabilities held for sale are measured at the lower of carrying value or fair value less costs to sell. Any loss resulting from the measurement is recognized in the period in which the held for sale criteria are met. Conversely, gains are not recognized on the sale of the disposal group until the date of sale. The fair value of the disposal group, less any costs to sell, will be reassessed during each subsequent reporting period it remains classified as held for sale, and any subsequent changes will be reported as an adjustment to the carrying value of the disposal group until the disposal group is no longer classified as held for sale. Upon determining that the disposal group meets the criteria to be classified as held for sale, the Company discontinues depreciation and amortization and the related assets and liabilities are reported as held for sale on the unaudited condensed consolidated balance sheets.
Emerging Growth Company
As an emerging growth company (“EGC”), the Jumpstart Our Business Startups Act (“JOBS Act”) allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are applicable to private companies. The Company has elected to use the extended transition period under the JOBS Act until the earlier of the date that it is (i) no longer an EGC or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, the financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates. The adoption dates are discussed below to reflect this election within the “Recently Issued Accounting Pronouncements” section.
Recently Issued Accounting Pronouncements
We evaluate all Accounting Standards Updates (“ASUs) issued by the Financial Accounting Standards Board (the “FASB”) for consideration of their applicability. ASUs not included in the disclosures in this report were assessed and determined to be either not applicable or are not expected to have a material impact on our consolidated financial statements.
Accounting pronouncements issued and adopted
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326); Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost, which includes the Company’s accounts receivable and contract assets. This updated standard is effective for annual reporting periods beginning after December 15, 2022. The Company adopted this ASU for the year ended December 31, 2023 and it did not have a material impact on the financial statements.
Accounting pronouncements not yet adopted
In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting - Improving Reportable Segment Disclosures (Topic 280). The update is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. The ASU requires disclosures to include significant segment expenses that are regularly provided to the CODM, an amount and description of the composition of other segment items by reportable segment, and any additional measures of a segment's profit or loss used by the CODM when deciding how to allocate resources. The ASU also requires all annual disclosures currently required by Topic 280 to be included in interim periods. All disclosure requirements under ASU 2023-07 are also required for public entities with a single reportable segment. The amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the impact of adopting the amendments in this update on its consolidated financial statements and disclosures.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This update is intended to improve transparency of income tax disclosure by requiring consistent categories and greater disaggregation within the rate reconciliation and disaggregation of income taxes paid by jurisdiction. The amendments in this update are effective for annual periods beginning after December 15, 2024 with early adoption permitted. The amendments in this update should be applied on a prospective basis with retrospective application permitted. The Company is currently evaluating the impact of adopting this update on its consolidated financial statements and disclosures. However, we do not expect that the adoption of this guidance will have a material impact on our consolidated financial statements.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Kickserv Acquisition
6 Months Ended
Jun. 30, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Kickserv Acquisition
Note 3. Kickserv Acquisition
On August 10, 2023, the Company acquired 100% of the interest of Norman’s Dojo Inc. (“Kickserv”), a provider of field service management software for home service businesses for approximately $15 million in cash. The acquisition adds offerings for SMBs across diversified portfolios with an opportunity to capture a broader segment of new customers within the Home Services vertical.
We accounted for the acquisition as a business combination under ASC 805, Business Combinations. Accordingly, the Company recorded identifiable assets acquired and liabilities assumed at their acquisition date estimated fair values, with any excess consideration recognized as goodwill. Goodwill primarily represents the value associated with the assembled workforce and expected synergies subsumed into goodwill. The goodwill recognized as a result of the acquisition of Kickserv is not deductible for tax purposes.
We measured the identifiable assets and liabilities assumed at their acquisition date estimated fair values separately from goodwill, which represent Level 3 fair value measurements as defined in ASC 820, Fair Value Measurement. The estimated fair values were determined by management using the assistance of third-party valuation specialists. The valuation methods used to determine the estimated fair value of intangible assets included the income approach—relief from royalty method for developed technology with an estimated useful life of five years, and the income approach—multi period excess earnings method for customer relationships with an estimated useful life of 13 years. A number of assumptions and estimates were involved in the application of these valuation methods, including revenue forecasts, expected competition, costs of revenues, obsolescence, tax rates, capital spending, customer attrition rates, discount rates and working capital changes. Cash flow forecasts were generally based on pre-acquisition forecasts coupled with estimated revenues and cost synergies available to a market participant.
Each acquisition allows for an adjustment to the purchase price to be made subsequent to the transaction closing date based on the actual amount of working capital and cash delivered to the Company. The consideration paid and purchase price allocations disclosed reflect the effects of these adjustments.
The financial results of Kickserv since the closing through June 30, 2024, were not material to our condensed consolidated financial statements, nor were they material to our prior period consolidated results on a pro forma basis.
The following table summarizes the estimated fair values of consideration transferred, assets acquired and liabilities assumed at the acquisition date:
August 10, 2023
(in thousands)
Total consideration transferred:
Cash$14,974 
Net assets acquired:
Prepaid expenses and other assets$51 
Intangibles—definite lived3,155 
Goodwill12,497 
Accounts payable, accrued expenses and other(11)
Deferred tax liability, net(397)
Deferred revenue(274)
Other non-current liabilities(47)
Total net assets acquired$14,974 
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Disposition and Held for Sale
6 Months Ended
Jun. 30, 2024
Discontinued Operations and Disposal Groups [Abstract]  
Disposition and Held for Sale
Note 4. Disposition and Held for Sale
On March 13, 2024, we entered into definitive sale and purchase agreements to sell our fitness solutions to Jonas Software. The sale of North American Fitness closed simultaneously with signing. The sale of UK Fitness closed July 1, 2024 (see Note 19. Subsequent Event). During the three and six months ended June 30, 2024, we recognized losses of $0.2 million and $5.0 million, respectively, related to the disposal of North American Fitness, which are included in loss on held for sale and impairments on our unaudited condensed consolidated statements of operations and comprehensive loss. During the three months ended March 31, 2024, we recognized a $3.4 million goodwill impairment charge representing the allocated goodwill to North American Fitness, which is included in loss on held for sale and impairments on the unaudited condensed consolidated statements of operations and comprehensive loss.
The UK Fitness disposal group met the held for sale criteria upon entering into the definitive sale and purchase agreements. As such, the assets and liabilities of the disposal group are classified as held for sale on our unaudited condensed consolidated balance sheets as of June 30, 2024 but did not qualify as discontinued operations as it did not represent a strategic shift that will have a material effect on the Company’s operations and financial results. During the three and six months ended June 30, 2024, we measured the assets and liabilities held for sale at fair value less costs to sell and recognized losses of $0.3 million and $2.9 million, respectively, which are included in loss on held for sale and impairments on our unaudited condensed consolidated statements of operations and comprehensive loss. The loss during the three months ended June 30, 2024 was primarily due to an increase in our accrual of estimated costs to sell.
The components of assets and liabilities classified as held for sale on our condensed consolidated balance sheets as of June 30, 2024 were as follows:
June 30, 2024
(in thousands)
Assets:
Cash and cash equivalents$1,553 
Restricted cash1,791 
Accounts receivable, net195 
Prepaid expenses and other current assets142 
Property and equipment, net202 
Capitalized software, net2,320 
Other non-current assets912 
Intangible assets, net
6,024 
Goodwill
2,971 
Total assets16,110 
Valuation allowance
(2,874)
Assets held for sale$13,236 
Liabilities:
Accounts payable$247 
Accrued expenses and other2,559 
Deferred revenue257 
Other long-term liabilities2,469 
Liabilities held for sale5,532 
Currency translation adjustment
1,022 
Assets held for sale, net$8,726 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Revenue
Note 5. Revenue
Disaggregation of Revenue
The following tables present a disaggregation of our revenue from contracts with customers by revenue recognition pattern and geographical market:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
(in thousands)
By pattern of recognition (timing of transfer of services):
Point in time$14,719 $15,419 $29,376 $30,157 
Over time162,674 154,633 318,130 301,031 
Total$177,393 $170,052 $347,506 $331,188 
By geographical market:
United States$162,669 $152,512 $313,690 $301,477 
International14,724 17,540 33,816 29,711 
Total$177,393 $170,052 $347,506 $331,188 
Contract Balances
Supplemental balance sheet information related to contracts from customers as of:
June 30,December 31,
20242023
(in thousands)
Accounts receivable, net$52,607 $45,417 
Contract assets$16,351 $16,117 
Deferred revenue$26,870 $24,082 
Customer deposits$11,863 $12,891 
Long-term deferred revenue$838 $2,168 
Accounts receivable, net: Accounts receivable, net of allowance for expected credit losses, represent rights to consideration in exchange for products or services that have been transferred by us, when payment is unconditional and only the passage of time is required before payment is due.
Contract assets: Contract assets represent rights to consideration in exchange for products or services that have been transferred (i.e., the performance obligation or portion of the performance obligation has been satisfied), but payment is conditional on something other than the passage of time. These amounts typically relate to contracts that include on-premise licenses and professional services where the right to payment is not present until completion of the contract or achievement of specified milestones and the fair value of products or services transferred exceed this constraint.
Contract liabilities: Contract liabilities, or deferred revenue, represent our obligation to transfer products or services to a customer for which consideration has been received in advance of the satisfaction of performance obligations. Long-term deferred revenue is included within other non-current liabilities on the unaudited condensed consolidated balance sheets. Revenue recognized from the contract liability balance at December 31, 2023 was $20.4 million for the six months ended June 30, 2024.
Customer deposits: Customer deposits relate to payments received in advance for contracts, which allow the customer to terminate a contract and receive a pro rata refund for the unused portion of payments received to date.
Accounts Receivable
Activity in our allowance for expected credit losses is as follows as of:
June 30,
20242023
(in thousands)
Allowance for expected credit losses, beginning of period$6,183 $4,670 
Beginning balance adjustment due to implementation of the new credit loss standard— 1,309 
Bad debt expense2,283 3,830 
Write-offs, net of recoveries(2,567)(2,945)
Disposition of North American Fitness
(96)— 
Transfer of UK Fitness to held for sale
(45)— 
Allowance for expected credit losses, end of period$5,758 $6,864 
Remaining Performance Obligations
Remaining performance obligations represent the transaction price of unsatisfied or partially satisfied performance obligations within contracts with an original expected contract term that is greater than one year for which fulfillment of the contract has started as of the end of the reporting period. Contracts that include 30-day termination rights are considered to be contracts with a term of one month and are therefore excluded from remaining performance obligations. Remaining performance obligations generally relate to those which are stand-ready in nature, as found within the subscription and marketing technology solutions revenue streams. The aggregate amount of transaction consideration allocated to remaining performance obligations as of June 30, 2024 was $18.9 million. The Company expects to recognize approximately 63% of its remaining performance obligations as revenue within the next year, 29% of its remaining performance obligations as revenue the subsequent year, 7% of its remaining performance obligations as revenue in the third year, and the remainder during the two-year period thereafter.
Cost to Obtain and Fulfill a Contract
Assets resulting from costs to obtain contracts are included within prepaid expenses and other current assets for short-term balances and other non-current assets for long-term balances on the Company’s unaudited condensed consolidated balance sheets. The costs to obtain contracts are amortized over five years, which corresponds with the useful life of the related technology. Short-term assets were $9.4 million and $8.6 million at June 30, 2024 and December 31, 2023, respectively, and long-term assets were $18.3 million and $17.9 million at June 30, 2024 and December 31, 2023, respectively. The Company recorded amortization expense within sales and marketing on the unaudited condensed consolidated statements of operations and comprehensive loss of $1.7 million and $1.5 million for the three months ended June 30, 2024 and 2023, respectively, and $3.3 million and $2.8 million for the six months ended June 30, 2024 and 2023, respectively. The Company recorded amortization expense within cost of revenues on the unaudited condensed consolidated statements of operations and comprehensive loss of $0.8 million and $0.5 million for the three months ended June 30, 2024 and 2023, respectively, and $1.5 million and $1.0 million for the six months ended June 30, 2024 and 2023, respectively.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill
Note 6. Goodwill

Goodwill activity consisted of the following for the six months ended June 30, 2024 (in thousands):
Balance at December 31, 2023
$927,431 
Impairment
(3,447)
Transfer to held for sale
(2,971)
Effect of foreign currency exchange rate changes(2,360)
Balance at June 30, 2024
$918,653 
In connection with the definitive sale and purchase agreements to sell our fitness solutions, we tested the goodwill balance for impairment as of March 31, 2024 (see Note 4. Disposition and Held for Sale). During the three months ended March 31, 2024, we recognized a $3.4 million goodwill impairment charge representing the allocated goodwill to North American Fitness, which is included in loss on held for sale and impairments on the unaudited condensed consolidated statements of operations and comprehensive loss. There has been no other impairment of goodwill.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
Note 7. Intangible Assets
Intangible assets consisted of the following as of:
June 30, 2024
Useful
Life
Gross Carrying
Value
Accumulated
Amortization
Net Book
Value
(in thousands)
Customer relationships
3-20 years
$574,572 $346,825 $227,747 
Developed technology
2-12 years
102,439 78,291 24,148 
Trade name
3-10 years
37,300 25,296 12,004 
Non-compete agreements
2-5 years
2,380 2,352 28 
Total
$716,691 $452,764 $263,927 
December 31, 2023
Useful
Life
Gross Carrying
Value
Accumulated
Amortization
Net Book
Value
(in thousands)
Customer relationships
3-20 years
$605,908 $336,558 $269,350 
Developed technology
2-12 years
106,482 74,717 31,765 
Trade name
3-10 years
38,627 24,293 14,334 
Non-compete agreements
2-5 years
2,408 2,338 70 
Total$753,425 $437,906 $315,519 
Amortization expense was $18.6 million and $22.9 million for the three months ended June 30, 2024 and 2023, respectively and $37.9 million and $46.1 million for the six months ended June 30, 2024 and 2023, respectively.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment
Note 8. Property and Equipment
Property and equipment consisted of the following as of:
June 30,December 31,
20242023
(in thousands)
Computer equipment and software$11,562 $11,628 
Furniture and fixtures3,322 3,794 
Leasehold improvements10,565 11,756 
Total property and equipment25,449 27,178 
Less accumulated depreciation(17,603)(17,444)
Property and equipment, net$7,846 $9,734 
Depreciation expense was $0.9 million and $1.0 million for the three months ended June 30, 2024 and 2023, respectively, and $2.0 million for both the six months ended June 30, 2024 and 2023.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Capitalized Software
6 Months Ended
Jun. 30, 2024
Research and Development [Abstract]  
Capitalized Software
Note 9. Capitalized Software
Capitalized software consisted of the following as of:
June 30,December 31,
20242023
(in thousands)
Capitalized software$64,845 $64,137 
Less: accumulated amortization(24,214)(21,626)
Capitalized software, net$40,631 $42,511 
Amortization expense was $2.4 million and $2.0 million for the three months ended June 30, 2024 and 2023, respectively, and $4.9 million and $3.8 million for the six months ended June 30, 2024 and 2023, respectively. During the ordinary course of business, the Company may determine that certain capitalized features of its software will no longer be used either internally or to deliver value to its customers. The Company recorded a charge of $0.4 million and $0.2 million for the three months ended June 30, 2024 and 2023, respectively, and $0.4 million and $0.5 million for the six months ended June 30, 2024 and 2023, respectively, related to capitalized costs associated with abandoned projects, which are included in general and administrative expense on the unaudited condensed consolidated statements of operations and comprehensive loss.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Leases
Note 10. Leases
The Company leases real estate from unrelated parties under operating lease agreements that have initial terms ranging from one year to 11 years. Some leases include one or more options to renew, generally at our sole discretion, of five additional years each.
The components of lease expense are as follows:

Three months ended
June 30,
Six months ended
June 30,
2024202320242023
(in thousands)
Operating lease cost$1,010 $1,673 $2,289 $3,297 
Variable lease cost$850 614 $1,317 1,109 
Short-term lease cost$148 94 $264 149 
Total lease cost$2,008 $2,381 $3,870 $4,555 
The Company ceased use of certain leased premises and subleased certain facilities resulting in impairment charges of $0.4 million and $1.1 million to impair the right-of-use lease assets to their fair value during the three months ended March 31, 2024 and 2023, respectively, which are included in loss on held for sale and impairments on our unaudited condensed consolidated statement of operations and comprehensive loss.
Supplemental cash flow information related to leases is as follows:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
(in thousands)
Cash paid for operating lease liabilities$1,445 $1,891 $2,653 $3,733 
Operating lease assets obtained in exchange for operating lease liabilities$763 $183 $940 $183 
Supplemental balance sheet information, included in other non-current assets, accrued expenses and other and other non-current liabilities on the unaudited condensed consolidated balance sheets, related to leases is as follows:
June 30,December 31,
20242023
(in thousands)
Operating lease right-of-use assets$12,298 $15,861 
Current operating lease liabilities3,116 3,789 
Long-term operating lease liabilities15,324 19,400 
Total operating lease liabilities$18,440 $23,189 
At June 30, 2024 and December 31, 2023, the weighted average remaining lease term for operating leases was 5.29 years and 5.75 years, respectively, and the weighted average discount rate was 5.2% and 5.1%, respectively.
Future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the balance sheet as of June 30, 2024 is as follows (in thousands):

Year ended December 31,
2024 (remainder of year)
$2,262 
20254,431 
20264,240 
20273,441 
20282,774 
Thereafter4,721 
Total lease payments21,869 
Less: imputed interest(3,429)
Total present value of lease liabilities$18,440 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-Term Debt
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Long-Term Debt
Note 11. Long-Term Debt
Long-term debt consisted of the following as of:
June 30,December 31,
20242023
(in thousands)
Term notes with interest payable monthly, interest rate at Adjusted SOFR, plus an applicable margin of 3.25% (8.44368% at June 30, 2024) quarterly principal payments of 0.25% of original principal balance with balloon payment due July 2028
$534,875 $537,625 
Revolver with interest payable monthly, interest rate at Adjusted SOFR, plus an applicable margin of 3.25% (8.45841% at June 30, 2024), and outstanding balance due July 2026
— — 
Principal debt534,875 537,625 
Deferred financing costs on long-term debt(3,529)(3,983)
Discount on long-term debt(1,281)(1,446)
Total debt530,065 532,196 
Less current maturities5,500 5,500 
Long-term portion$524,565 $526,696 
The Company is party to a credit agreement, as amended, that provides for two term loans for an aggregate principal amount of $550.0 million (“Term Loans”), a revolver with a capacity of $190.0 million (“Revolver”) and a sub-limit of the Revolver available for letters of credit up to an aggregate face amount of $20.0 million. These debt arrangements are collectively referred to herein as the (“Credit Facilities”).
Effective as of July 1, 2023, borrowings under the Credit Facilities bear interest at the Company’s option at Alternative Base Rate (“ABR”) plus an applicable rate, or at a forward-looking term rate based upon the secured overnight financing rate (“SOFR”), plus (i) (a) with respect to Term Loans, credit spread adjustments of 0.11448%, 0.26161%, 0.42826% and 0.71513% for interest periods of one, three, six and twelve months, respectively, and (b) with respect to revolving loans, a credit spread adjustment of 0.0% (“Adjusted SOFR”) plus (ii) an applicable rate, in each case with such applicable rate based on the Company’s first lien net leverage ratio. The ABR represents the highest of the prime rate, Federal Reserve Bank of New York rate plus ½ of 1%, and the Adjusted SOFR for a one month interest period plus 1.0%. The applicable rate for the Term Loans and the Revolver is 3.0% for Adjusted SOFR borrowings and 2.0% for ABR borrowings, in each case subject to change based on our first lien net leverage ratio.
The Company determines the fair value of long-term debt based on trading prices for its debt if available. As of June 30, 2024, the Company obtained trading prices for the term notes outstanding. However, as such trading prices require significant unobservable inputs to the pricing model, such instruments are classified as Level 2. The fair value amounts were approximately $536.2 million and $540.3 million as of June 30, 2024 and December 31, 2023, respectively.
Effective October 31, 2022, the Company entered into an interest rate swap agreement (the “Initial Swap”) in connection with the Company’s Credit Facilities for a notional amount of $200.0 million to convert a portion of the floating rate component of the Term Loans from a floating rate to a fixed rate. The Initial Swap agreement has a term of five years with a fixed rate in the agreement of 4.212%, as amended in June 2023. Additionally, effective March 31, 2023, the Company entered into a second interest rate swap agreement (the “Second Swap” and together with the Initial Swap, the “Swap Agreements”) in connection with the Company’s Credit Facilities for a notional amount of $100.0 million to convert a portion of the floating rate component of the Term Loans from a floating rate to a fixed rate. The Second Swap agreement has a term of approximately 4.5 years with a fixed rate in the agreement of 3.951%, as amended in June 2023.
The Swap Agreements are accounted for as derivatives whereby the fair value of each contract is reported within the unaudited condensed consolidated balance sheets, and related gains or losses resulting from changes in the fair value are reported in interest and other expense, net, in the unaudited condensed consolidated statements of operations and comprehensive loss. As of June 30, 2024 the fair value of the Swap Agreements was an asset of $1.0 million, which is reported in other non-current assets on the unaudited condensed consolidated balance sheets. The related gains and losses resulting from changes in fair value were gains of $1.0 million and $6.4 million during the three months ended June 30, 2024 and 2023, respectively, and $5.8 million and $2.1 million during the six months ended June 30, 2024 and 2023, respectively.
The Company’s Credit Facilities are subject to certain financial and nonfinancial covenants and are secured by substantially all assets of the Company. As of June 30, 2024, the Company was in compliance with all of its covenants.
Aggregate maturities of the Company’s debt for the years ending December 31 are as follows as of June 30, 2024 (in thousands):
Year ending December 31:
2024 (remainder of year)
$2,750,000 
20255,500,000 
20265,500,000 
20275,500,000 
2028515,625,000 
Thereafter— 
Total aggregate maturities of the Company’s debt$534,875,000 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Equity
Note 12. Equity
On July 6, 2021, the Company filed an Amended and Restated Certificate of Incorporation with the Secretary of State of the State of Delaware to authorize the issuance up to 2,050,000,000 shares, par value $0.00001 per share, consisting of 2,000,000,000 shares of common stock and 50,000,000 shares of preferred stock.
On June 14, 2022, our board of directors (our “Board”) approved a stock repurchase program (as subsequently amended, the “Repurchase Program”) with authorization to purchase up to $50.0 million in shares of the Company’s common stock through the expiration of the program on December 21, 2022. On November 7, 2022, November 5, 2023, and May 21, 2024, our Board increased the authorization of the Repurchase Program by an additional $50.0 million in shares of the Company’s common stock on each date for a total authorization to repurchase up to $200.0 million in shares of the Company’s common stock, and extended the expiration of the Repurchase Program most recently through December 31, 2025. Repurchases under the program may be made in the open market, in privately negotiated transactions or otherwise, with the amount and timing of repurchases to be determined at the Company’s discretion, depending on market conditions and corporate needs. The Repurchase Program does not obligate the Company to acquire any particular amount of common stock and may be modified, suspended or terminated at any time at the discretion of the Board. The Company expects to fund repurchases with existing cash on hand.
The Company repurchased and retired 2.5 million and 3.7 million shares of common stock pursuant to the Repurchase Program for $24.1 million and $36.3 million including transaction fees and taxes, during the three and six months ended June 30, 2024, respectively. As of June 30, 2024, $54.0 million remained available under the Repurchase Program, inclusive of shares purchased pursuant to our agreement with the selling stockholders as disclosed Note 11. Equity in our Annual Report on Form 10-K.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation
Note 13. Stock-Based Compensation
In 2016, the Company adopted the 2016 Equity Incentive Plan (the “2016 Plan”). The 2016 Plan provided for the granting of stock-based awards, including stock options, stock appreciation rights, restricted or unrestricted stock awards, phantom stock, performance awards, and other stock-based awards. In connection with the Initial Public Offering (“IPO”), the Company’s Board adopted, and the Company’s stockholders approved, the 2021 Incentive Award Plan (the “2021 Plan”), which became effective immediately prior to the effectiveness of the registration statement for the Company’s IPO and, as a result of which, the Company can no longer make awards under the 2016 Plan. The 2021 Plan provides for the issuance of incentive stock options, non-qualified stock options, stock awards, stock units, stock appreciation rights and other stock-based awards. The number of shares initially reserved for issuance under the 2021 Plan was 22,000,000 shares, inclusive of available shares previously reserved for issuance under the 2016 Plan. In addition, the number of shares reserved for issuance under the 2021 Plan is subject to an annual increase on the first day of each calendar year beginning on January 1, 2022 and ending on and including January 1, 2031, equal to the lesser of (i) 3% of the shares outstanding (on an as-converted basis) on the last day of the immediately preceding fiscal year and (ii) such smaller number of shares as determined by the Company’s Board, provided that no more than 22,000,000 shares may be issued upon the exercise of incentive stock options. Based on the Company’s outstanding shares of common stock as of December 31, 2023, as of January 1, 2024 the number of shares reserved for issuance under the 2021 Plan increased by 5.6 million.
In connection with the IPO, the Company’s Board adopted the 2021 Employee Stock Purchase Plan (the “ESPP”). For more information on the ESPP, refer to Note 12. Stock-Based Compensation in the Annual Report on Form 10-K.
The following table summarizes our restricted stock unit (“RSU”) and stock option activity for the six months ended June 30, 2024:
RSUsStock Options
(in thousands)
Outstanding as of January 1, 2024
3,337 13,337 
Granted2,615 — 
Vested or exercised(301)(160)
Cancelled or forfeited(303)(195)
Outstanding as of March 31, 20245,348 12,982 
Granted213 — 
Vested or exercised(470)(233)
Cancelled or forfeited(56)(139)
Outstanding as of June 30, 2024
5,035 12,610 
As of June 30, 2024, total unrecognized compensation expense was $44.8 million and $6.0 million related to outstanding restricted stock units and stock options, respectively.
Stock-based compensation expense was classified in the unaudited condensed consolidated statements of operations and comprehensive loss as follows:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
(in thousands)
Cost of revenues$126 $127 $242 $235 
Sales and marketing370 477 711 879 
Product development576 604 1,103 1,166 
General and administrative5,382 5,033 9,974 11,475 
Total stock-based compensation expense$6,454 $6,241 $12,030 $13,755 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share Attributable to Common Stockholders
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Common Stockholders
Note 14. Net Loss Per Share Attributable to Common Stockholders
The following table presents the calculation of basic and diluted net loss per share for the Company’s common stock as of:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
(in thousands except per share amounts)
Numerator for basic and diluted EPS – net loss attributable to common stockholders$(3,376)$(896)$(19,700)$(21,671)
Denominator:
Denominator for basic and diluted EPS – weighted-average shares of common stock outstanding used in computing net loss per share185,183 188,277 185,908 189,157 
Basic and diluted net loss per share attributable to common stockholders$(0.02)$— $(0.11)$(0.11)
The following outstanding potentially dilutive common stock equivalents have been excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented due to their anti-dilutive effect as of:
June 30,
20242023
(in thousands)
Outstanding stock options and unvested RSUs
17,645 17,965 
Shares of common stock pursuant to ESPP218 310 
Total anti-dilutive outstanding potential common stock17,863 18,275 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments
Note 15. Fair Value of Financial Instruments
Fair value estimates of financial instruments are made at a specific point in time, based on relevant information about financial markets and specific financial instruments. As these estimates are subjective in nature, involving uncertainties and matters of significant judgment, they cannot be determined with precision. Changes in assumptions can significantly affect estimated fair value.
The Company measures fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The Company utilizes a three-tier hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:
Level 1: Valuations based on quoted prices in active markets for identical assets or liabilities that an entity has the ability to access.
Level 2: Valuations based on quoted prices for similar assets or liabilities, quoted prices for identical assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.
Level 3: Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The carrying value of cash and cash equivalents, accounts receivable, contract assets and accounts payable approximate their fair value because of the short-term nature of these instruments. Our interest rate swaps are valued based upon interest yield curves, interest rate volatility and credit spreads. Our interest rate swaps are classified within Level 2 of the fair value hierarchy as all significant inputs are corroborated by observable data.
There were no transfers between fair value measurement levels during the three and six months ended June 30, 2024 and 2023.
The following table presents information about the Company's financial assets and liabilities measured at fair value on a recurring basis as of:
June 30, 2024Balance Sheet Classification
Level 1Level 2Level 3Total
(in thousands)
Assets:
Money market$8,065 $— $— $8,065 Cash equivalents
Interest rate swaps$— $959 $— $959 Other non-current assets
December 31, 2023Balance Sheet Classification
Level 1Level 2Level 3Total
(in thousands)
Asset:
Money market$764 $— $— $764 Cash equivalents
Liability:
Interest rate swap$— $4,889 $— $4,889 Other non-current liabilities
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Income Taxes
Note 16. Income Taxes
Our provision for income taxes in interim periods is based on our estimated annual effective tax rate plus the impact, if any, of discrete items recognized in the interim period. We record cumulative adjustments in the quarter in which a change in the estimated annual effective rate is determined.
The income tax (expense) benefit was $(0.7) million and $2.1 million for the three months ended June 30, 2024 and 2023, respectively, and $(6.6) million and $1.8 million for the six months ended June 30, 2024 and 2023, respectively. The difference in income tax (expense) benefit for the three and six months ended June 30, 2024 as compared to the corresponding periods in 2023 was driven primarily by an increase in U.S. federal and state income taxes and discrete items, including the sale of North American Fitness in the six months ended June 30, 2024, and the release of a foreign valuation allowance in the three and six months ended June 30, 2023.
XML 34 R23.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
Note 17. Commitments and Contingencies
The Company has non-cancelable contractual purchase obligations incurred in the normal course of business to help deliver our services and products and provide support to our customers. These contracts with vendors primarily relate to software service, targeted mail costs, third-party fulfillment costs and software hosting. Unrecognized future minimum payments due under these agreements are as follows (in thousands):
Year ended December 31,
2024 (remainder of year)
$7,901 
2025
12,544 
2026
3,745 
2027
2,625 
2028
687 
Thereafter— 
Total future minimum payments due$27,502 
From time to time, the Company is involved in various lawsuits and legal proceedings which arise in or outside the ordinary course of business. Litigation is subject to inherent uncertainties, and an adverse result in these or other matters may arise from time to time that may harm our business. Accruals for loss contingencies are recorded when a loss is probable, and the amount of such loss can be reasonably estimated. An adverse determination in one or more of these pending matters could have an adverse effect on the Company’s consolidated financial position, results of operations or cash flows.
On January 31, 2024, plaintiff Vladimir Gusinsky Revocable Trust filed a putative class action lawsuit in the Court of Chancery of the State of Delaware against the Company, members of its Board and the other parties to its sponsor stockholders agreement, dated June 30, 2021, Providence Strategic Growth II L.P., Providence Strategic Growth II-A L.P., SLA Eclipse Co-Invest, L.P., and SLA CM Eclipse Holdings, L.P. (collectively, the “Sponsor Stockholders”), captioned Vladimir Gusinsky Revocable Trust v. Eric Remer, Penny Baldwin, et. al., Case No. 2024-0077 (Del Ch.). The complaint generally alleges violations of Section 141(a) of the Delaware General Corporation Law (“DGCL”) by providing the Sponsor Stockholders with a veto right over the Board’s ability to hire or fire the Company’s Chief Executive Officer (the “CEO Approval Right”) on the basis that it unlawfully limits the Board’s authority to manage the business and affairs of the Company. The plaintiff seeks declaratory judgment that the CEO Approval Right is invalid and void, other declaratory and equitable relief for the class and/or the Company, attorneys’ and experts’ witness fees and other costs and expenses, and other equitable relief. The Company believes it has meritorious defenses to the claims of the plaintiff and members of the class and any liability for the alleged claims is not currently probable and the potential loss or range of loss is not reasonably estimable. On June 14, 2024, the Company filed a Motion to Dismiss, and on July 15, 2024, Plaintiff opposed that motion.
The Company is party to additional legal proceedings incidental to its business. While the outcome of these additional matters could differ from management’s expectations, the Company does not believe that the resolution of such matters is reasonably likely to have a material effect on its results of operations or financial condition.
The Company assesses the applicability of nexus in jurisdictions in which the Company sells products and services. As of June 30, 2024 and December 31, 2023, the Company recorded a liability in the amount of $11.1 million in both periods within current liabilities and other long-term liabilities as a provision for sales and use, gross receipts and goods and services tax. In connection with the Company's accounting for acquisitions, the Company has recorded liabilities and corresponding provisional escrow or indemnity receivables within the purchase price allocations for instances in which the Company is indemnified for tax matters.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Geographic Areas
6 Months Ended
Jun. 30, 2024
Geographic Areas, Long-Lived Assets [Abstract]  
Geographic Areas
Note 18. Geographic Areas
The following table sets forth long-lived assets by geographic area as of:
June 30,December 31,
20242023
(in thousands)
United States$38,784 $41,134 
International$9,693 $11,111 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Event
6 Months Ended
Jun. 30, 2024
Subsequent Events [Abstract]  
Subsequent Event
Note 19. Subsequent Event
On July 1, 2024, the sale of UK Fitness closed.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure            
Net loss $ (3,376) $ (16,324) $ (896) $ (20,775) $ (19,700) $ (21,671)
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements
3 Months Ended 6 Months Ended
Jun. 30, 2024
shares
Jun. 30, 2024
shares
Trading Arrangements, by Individual    
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
Eric Remer [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  
On June 14, 2024, Eric Remer, our Chief Executive Officer and Chairman of the Board of Directors, entered into a Rule 10b5-1 trading arrangement intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) for the sale of up to 1.0 million shares of the Company’s common stock held by Buckrail Partners LLC, an entity which Mr. Remer controls, until September 2025.
Name Eric Remer  
Title Chief Executive Officer and Chairman of the Board of Directors  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date June 14, 2024  
Expiration Date September 2025  
Arrangement Duration 1000 days  
Aggregate Available 1,000,000 1,000,000
XML 39 R28.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
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information. Certain information and disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements for the year ended December 31, 2023 and the related notes (“Annual Report on Form 10-K”). The December 31, 2023 consolidated balance sheet was derived from our audited consolidated financial statements as of that date. Our unaudited interim condensed consolidated financial statements include, in the opinion of management, all adjustments, consisting of normal and recurring items, necessary for the fair statement of the unaudited condensed consolidated financial statements. All intercompany accounts and transactions have been eliminated in consolidation. There have been no significant changes in accounting policies during the six months ended June 30, 2024 from those disclosed in the annual consolidated financial statements for the year ended December 31, 2023 and the related notes. Certain prior year amounts have been reclassified to conform to the current year presentation.
Use of Estimates
Use of Estimates
The preparation of unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect certain amounts reported in the unaudited condensed consolidated financial statements, including the accompanying notes. The Company bases its estimates on historical factors, current circumstances, and the experience and judgment of management. The Company evaluates its estimates and assumptions on an ongoing basis. Actual results could differ from those estimates. Significant items subject to such estimates reflected in the unaudited condensed consolidated financial statements include: the estimation of the recoverability of goodwill and other intangible assets; income tax uncertainties, including valuation allowance for deferred tax assets and value of any uncertain tax positions; recognizing bad debt expense from expected credit losses, recognizing stock-based compensation expense and estimating standalone selling price, when applicable, for the allocation of transaction price when multiple performance obligations are included in a contract with a customer.
Assets and Liabilities Held for Sale
Assets and Liabilities Held for Sale
The Company classifies assets and liabilities as held for sale (the “disposal group”) in the period when all the relevant classification criteria have been met. Assets and liabilities held for sale are measured at the lower of carrying value or fair value less costs to sell. Any loss resulting from the measurement is recognized in the period in which the held for sale criteria are met. Conversely, gains are not recognized on the sale of the disposal group until the date of sale. The fair value of the disposal group, less any costs to sell, will be reassessed during each subsequent reporting period it remains classified as held for sale, and any subsequent changes will be reported as an adjustment to the carrying value of the disposal group until the disposal group is no longer classified as held for sale. Upon determining that the disposal group meets the criteria to be classified as held for sale, the Company discontinues depreciation and amortization and the related assets and liabilities are reported as held for sale on the unaudited condensed consolidated balance sheets.
Recently Issued Accounting Pronouncements
Recently Issued Accounting Pronouncements
We evaluate all Accounting Standards Updates (“ASUs) issued by the Financial Accounting Standards Board (the “FASB”) for consideration of their applicability. ASUs not included in the disclosures in this report were assessed and determined to be either not applicable or are not expected to have a material impact on our consolidated financial statements.
Accounting pronouncements issued and adopted
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326); Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost, which includes the Company’s accounts receivable and contract assets. This updated standard is effective for annual reporting periods beginning after December 15, 2022. The Company adopted this ASU for the year ended December 31, 2023 and it did not have a material impact on the financial statements.
Accounting pronouncements not yet adopted
In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting - Improving Reportable Segment Disclosures (Topic 280). The update is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. The ASU requires disclosures to include significant segment expenses that are regularly provided to the CODM, an amount and description of the composition of other segment items by reportable segment, and any additional measures of a segment's profit or loss used by the CODM when deciding how to allocate resources. The ASU also requires all annual disclosures currently required by Topic 280 to be included in interim periods. All disclosure requirements under ASU 2023-07 are also required for public entities with a single reportable segment. The amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the impact of adopting the amendments in this update on its consolidated financial statements and disclosures.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This update is intended to improve transparency of income tax disclosure by requiring consistent categories and greater disaggregation within the rate reconciliation and disaggregation of income taxes paid by jurisdiction. The amendments in this update are effective for annual periods beginning after December 15, 2024 with early adoption permitted. The amendments in this update should be applied on a prospective basis with retrospective application permitted. The Company is currently evaluating the impact of adopting this update on its consolidated financial statements and disclosures. However, we do not expect that the adoption of this guidance will have a material impact on our consolidated financial statements.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Kickserv Acquisition (Tables)
6 Months Ended
Jun. 30, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Schedule of Consideration Transferred and Net Assets Acquired
The following table summarizes the estimated fair values of consideration transferred, assets acquired and liabilities assumed at the acquisition date:
August 10, 2023
(in thousands)
Total consideration transferred:
Cash$14,974 
Net assets acquired:
Prepaid expenses and other assets$51 
Intangibles—definite lived3,155 
Goodwill12,497 
Accounts payable, accrued expenses and other(11)
Deferred tax liability, net(397)
Deferred revenue(274)
Other non-current liabilities(47)
Total net assets acquired$14,974 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Disposition and Held for Sale (Tables)
6 Months Ended
Jun. 30, 2024
Discontinued Operations and Disposal Groups [Abstract]  
Schedule of Components of Assets And Liabilities Classified As Held for Sale
The components of assets and liabilities classified as held for sale on our condensed consolidated balance sheets as of June 30, 2024 were as follows:
June 30, 2024
(in thousands)
Assets:
Cash and cash equivalents$1,553 
Restricted cash1,791 
Accounts receivable, net195 
Prepaid expenses and other current assets142 
Property and equipment, net202 
Capitalized software, net2,320 
Other non-current assets912 
Intangible assets, net
6,024 
Goodwill
2,971 
Total assets16,110 
Valuation allowance
(2,874)
Assets held for sale$13,236 
Liabilities:
Accounts payable$247 
Accrued expenses and other2,559 
Deferred revenue257 
Other long-term liabilities2,469 
Liabilities held for sale5,532 
Currency translation adjustment
1,022 
Assets held for sale, net$8,726 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following tables present a disaggregation of our revenue from contracts with customers by revenue recognition pattern and geographical market:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
(in thousands)
By pattern of recognition (timing of transfer of services):
Point in time$14,719 $15,419 $29,376 $30,157 
Over time162,674 154,633 318,130 301,031 
Total$177,393 $170,052 $347,506 $331,188 
By geographical market:
United States$162,669 $152,512 $313,690 $301,477 
International14,724 17,540 33,816 29,711 
Total$177,393 $170,052 $347,506 $331,188 
Schedule of Supplemental Balance Sheet Information
Supplemental balance sheet information related to contracts from customers as of:
June 30,December 31,
20242023
(in thousands)
Accounts receivable, net$52,607 $45,417 
Contract assets$16,351 $16,117 
Deferred revenue$26,870 $24,082 
Customer deposits$11,863 $12,891 
Long-term deferred revenue$838 $2,168 
Schedule of Accounts Receivable, Allowance for Credit Loss
Activity in our allowance for expected credit losses is as follows as of:
June 30,
20242023
(in thousands)
Allowance for expected credit losses, beginning of period$6,183 $4,670 
Beginning balance adjustment due to implementation of the new credit loss standard— 1,309 
Bad debt expense2,283 3,830 
Write-offs, net of recoveries(2,567)(2,945)
Disposition of North American Fitness
(96)— 
Transfer of UK Fitness to held for sale
(45)— 
Allowance for expected credit losses, end of period$5,758 $6,864 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill (Tables)
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Goodwill activity consisted of the following for the six months ended June 30, 2024 (in thousands):
Balance at December 31, 2023
$927,431 
Impairment
(3,447)
Transfer to held for sale
(2,971)
Effect of foreign currency exchange rate changes(2,360)
Balance at June 30, 2024
$918,653 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
Intangible assets consisted of the following as of:
June 30, 2024
Useful
Life
Gross Carrying
Value
Accumulated
Amortization
Net Book
Value
(in thousands)
Customer relationships
3-20 years
$574,572 $346,825 $227,747 
Developed technology
2-12 years
102,439 78,291 24,148 
Trade name
3-10 years
37,300 25,296 12,004 
Non-compete agreements
2-5 years
2,380 2,352 28 
Total
$716,691 $452,764 $263,927 
December 31, 2023
Useful
Life
Gross Carrying
Value
Accumulated
Amortization
Net Book
Value
(in thousands)
Customer relationships
3-20 years
$605,908 $336,558 $269,350 
Developed technology
2-12 years
106,482 74,717 31,765 
Trade name
3-10 years
38,627 24,293 14,334 
Non-compete agreements
2-5 years
2,408 2,338 70 
Total$753,425 $437,906 $315,519 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following as of:
June 30,December 31,
20242023
(in thousands)
Computer equipment and software$11,562 $11,628 
Furniture and fixtures3,322 3,794 
Leasehold improvements10,565 11,756 
Total property and equipment25,449 27,178 
Less accumulated depreciation(17,603)(17,444)
Property and equipment, net$7,846 $9,734 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Capitalized Software (Tables)
6 Months Ended
Jun. 30, 2024
Research and Development [Abstract]  
Schedule of Capitalized Software
Capitalized software consisted of the following as of:
June 30,December 31,
20242023
(in thousands)
Capitalized software$64,845 $64,137 
Less: accumulated amortization(24,214)(21,626)
Capitalized software, net$40,631 $42,511 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Schedule of Lease Expense and Supplemental Cash Flow, Balance Sheet Information
The components of lease expense are as follows:

Three months ended
June 30,
Six months ended
June 30,
2024202320242023
(in thousands)
Operating lease cost$1,010 $1,673 $2,289 $3,297 
Variable lease cost$850 614 $1,317 1,109 
Short-term lease cost$148 94 $264 149 
Total lease cost$2,008 $2,381 $3,870 $4,555 
Supplemental cash flow information related to leases is as follows:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
(in thousands)
Cash paid for operating lease liabilities$1,445 $1,891 $2,653 $3,733 
Operating lease assets obtained in exchange for operating lease liabilities$763 $183 $940 $183 
Supplemental balance sheet information, included in other non-current assets, accrued expenses and other and other non-current liabilities on the unaudited condensed consolidated balance sheets, related to leases is as follows:
June 30,December 31,
20242023
(in thousands)
Operating lease right-of-use assets$12,298 $15,861 
Current operating lease liabilities3,116 3,789 
Long-term operating lease liabilities15,324 19,400 
Total operating lease liabilities$18,440 $23,189 
Schedule of Future Undiscounted Cash Flows
Future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the balance sheet as of June 30, 2024 is as follows (in thousands):

Year ended December 31,
2024 (remainder of year)
$2,262 
20254,431 
20264,240 
20273,441 
20282,774 
Thereafter4,721 
Total lease payments21,869 
Less: imputed interest(3,429)
Total present value of lease liabilities$18,440 
XML 48 R37.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 consisted of the following as of:
June 30,December 31,
20242023
(in thousands)
Term notes with interest payable monthly, interest rate at Adjusted SOFR, plus an applicable margin of 3.25% (8.44368% at June 30, 2024) quarterly principal payments of 0.25% of original principal balance with balloon payment due July 2028
$534,875 $537,625 
Revolver with interest payable monthly, interest rate at Adjusted SOFR, plus an applicable margin of 3.25% (8.45841% at June 30, 2024), and outstanding balance due July 2026
— — 
Principal debt534,875 537,625 
Deferred financing costs on long-term debt(3,529)(3,983)
Discount on long-term debt(1,281)(1,446)
Total debt530,065 532,196 
Less current maturities5,500 5,500 
Long-term portion$524,565 $526,696 
Schedule of Maturities of Long-term Debt
Aggregate maturities of the Company’s debt for the years ending December 31 are as follows as of June 30, 2024 (in thousands):
Year ending December 31:
2024 (remainder of year)
$2,750,000 
20255,500,000 
20265,500,000 
20275,500,000 
2028515,625,000 
Thereafter— 
Total aggregate maturities of the Company’s debt$534,875,000 
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Unit and Stock Option Activity
The following table summarizes our restricted stock unit (“RSU”) and stock option activity for the six months ended June 30, 2024:
RSUsStock Options
(in thousands)
Outstanding as of January 1, 2024
3,337 13,337 
Granted2,615 — 
Vested or exercised(301)(160)
Cancelled or forfeited(303)(195)
Outstanding as of March 31, 20245,348 12,982 
Granted213 — 
Vested or exercised(470)(233)
Cancelled or forfeited(56)(139)
Outstanding as of June 30, 2024
5,035 12,610 
Schedule of Stock-Based Compensation Expense
Stock-based compensation expense was classified in the unaudited condensed consolidated statements of operations and comprehensive loss as follows:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
(in thousands)
Cost of revenues$126 $127 $242 $235 
Sales and marketing370 477 711 879 
Product development576 604 1,103 1,166 
General and administrative5,382 5,033 9,974 11,475 
Total stock-based compensation expense$6,454 $6,241 $12,030 $13,755 
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share Attributable to Common Stockholders (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Calculation of Basic and Diluted Net Loss Per Share
The following table presents the calculation of basic and diluted net loss per share for the Company’s common stock as of:
Three months ended
June 30,
Six months ended
June 30,
2024202320242023
(in thousands except per share amounts)
Numerator for basic and diluted EPS – net loss attributable to common stockholders$(3,376)$(896)$(19,700)$(21,671)
Denominator:
Denominator for basic and diluted EPS – weighted-average shares of common stock outstanding used in computing net loss per share185,183 188,277 185,908 189,157 
Basic and diluted net loss per share attributable to common stockholders$(0.02)$— $(0.11)$(0.11)
Schedule of Antidilutive Outstanding Common Stock Excluded from Computation of Diluted Net Loss Per Share
The following outstanding potentially dilutive common stock equivalents have been excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented due to their anti-dilutive effect as of:
June 30,
20242023
(in thousands)
Outstanding stock options and unvested RSUs
17,645 17,965 
Shares of common stock pursuant to ESPP218 310 
Total anti-dilutive outstanding potential common stock17,863 18,275 
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis
The following table presents information about the Company's financial assets and liabilities measured at fair value on a recurring basis as of:
June 30, 2024Balance Sheet Classification
Level 1Level 2Level 3Total
(in thousands)
Assets:
Money market$8,065 $— $— $8,065 Cash equivalents
Interest rate swaps$— $959 $— $959 Other non-current assets
December 31, 2023Balance Sheet Classification
Level 1Level 2Level 3Total
(in thousands)
Asset:
Money market$764 $— $— $764 Cash equivalents
Liability:
Interest rate swap$— $4,889 $— $4,889 Other non-current liabilities
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Payments Unrecognized future minimum payments due under these agreements are as follows (in thousands):
Year ended December 31,
2024 (remainder of year)
$7,901 
2025
12,544 
2026
3,745 
2027
2,625 
2028
687 
Thereafter— 
Total future minimum payments due$27,502 
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Geographic Areas (Tables)
6 Months Ended
Jun. 30, 2024
Geographic Areas, Long-Lived Assets [Abstract]  
Schedule of Long-Lived Assets by Geographic Areas
The following table sets forth long-lived assets by geographic area as of:
June 30,December 31,
20242023
(in thousands)
United States$38,784 $41,134 
International$9,693 $11,111 
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Nature of the Business (Details)
customer in Thousands
Jun. 30, 2024
customer
Dec. 31, 2023
customer
core_vertical
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Number of customers | customer 690 708
Number of core verticals | core_vertical   3
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Kickserv Acquisition - Narrative (Details)
$ in Thousands
Aug. 10, 2023
USD ($)
Developed technology  
Business Acquisition [Line Items]  
Estimated useful life 5 years
Customer relationships  
Business Acquisition [Line Items]  
Estimated useful life 13 years
KickServ, LLC  
Business Acquisition [Line Items]  
Percentage of interest acquired 100.00%
Cash $ 14,974
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Kickserv Acquisition - Schedule of Estimated Fair Values of Consideration Transferred, Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Aug. 10, 2023
Jun. 30, 2024
Dec. 31, 2023
Net assets acquired:      
Goodwill   $ 918,653 $ 927,431
KickServ, LLC      
Business Acquisition [Line Items]      
Cash $ 14,974    
Net assets acquired:      
Prepaid expenses and other assets 51    
Intangibles—definite lived 3,155    
Goodwill 12,497    
Accounts payable, accrued expenses and other (11)    
Deferred tax liability, net (397)    
Deferred revenue (274)    
Other non-current liabilities (47)    
Total net assets acquired $ 14,974    
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Disposition and Held for Sale - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Goodwill impairment charge       $ 3,447  
Gain (loss) on held for sale and impairments $ 459   $ 0 11,680 $ 1,063
Disposal Group, Disposed of by Sale, Not Discontinued Operations          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Gain (loss) on held for sale and impairments 300     2,900  
Disposal Group, Disposed of by Sale, Not Discontinued Operations | North American Fitness Solutions          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Loss on disposal $ 200     $ 5,000  
Goodwill impairment charge   $ 3,400      
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Disposition and Held for Sale - Schedule of Components of Assets And Liabilities Classified As Held for Sale (Details) - Discontinued Operations, Held-for-Sale - UK Fitness
$ in Thousands
Jun. 30, 2024
USD ($)
Assets:  
Cash and cash equivalents $ 1,553
Restricted cash 1,791
Accounts receivable, net 195
Prepaid expenses and other current assets 142
Property and equipment, net 202
Capitalized software, net 2,320
Other non-current assets 912
Intangible assets, net 6,024
Goodwill 2,971
Total assets 16,110
Valuation allowance (2,874)
Assets held for sale 13,236
Liabilities:  
Accounts payable 247
Accrued expenses and other 2,559
Deferred revenue 257
Other long-term liabilities 2,469
Liabilities held for sale 5,532
Currency translation adjustment 1,022
Assets held for sale, net $ 8,726
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total $ 177,393 $ 170,052 $ 347,506 $ 331,188
United States        
Disaggregation of Revenue [Line Items]        
Total 162,669 152,512 313,690 301,477
International        
Disaggregation of Revenue [Line Items]        
Total 14,724 17,540 33,816 29,711
Point in time        
Disaggregation of Revenue [Line Items]        
Total 14,719 15,419 29,376 30,157
Over time        
Disaggregation of Revenue [Line Items]        
Total $ 162,674 $ 154,633 $ 318,130 $ 301,031
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Schedule of Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 52,607 $ 45,417
Contract assets 16,351 16,117
Deferred revenue 26,870 24,082
Customer deposits 11,863 12,891
Long-term deferred revenue $ 838 $ 2,168
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Capitalized Contract Cost [Line Items]          
Revenue recognized     $ 20.4    
Cost to obtain contracts amortization period 5 years   5 years    
Short-term assets $ 9.4   $ 9.4   $ 8.6
Long-term assets 18.3   18.3   $ 17.9
Sales and Marketing Expense          
Capitalized Contract Cost [Line Items]          
Amortization expense 1.7 $ 1.5 3.3 $ 2.8  
Cost of revenues          
Capitalized Contract Cost [Line Items]          
Amortization expense $ 0.8 $ 0.5 $ 1.5 $ 1.0  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Accounts Receivable, Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 6,183 $ 4,670
Bad debt expense 2,283 3,830
Write-offs, net of recoveries (2,567) (2,945)
Disposition of North American Fitness (96) 0
Transfer of UK Fitness to held for sale (45) 0
Ending balance 5,758 6,864
Cumulative Effect, Period of Adoption, Adjustment    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 0 $ 1,309
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Remaining Performance Obligations (Narrative) (Details)
$ in Millions
Jun. 30, 2024
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, amount $ 18.9
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, percentage 63.00%
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, percentage 29.00%
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, percentage 7.00%
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, expected timing of satisfaction 2 years
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill - Schedule of Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 927,431
Impairment (3,447)
Transfer to held for sale (2,971)
Effect of foreign currency exchange rate changes (2,360)
Ending balance $ 918,653
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2024
Jun. 30, 2024
Goodwill [Line Items]    
Goodwill impairment charge   $ 3,447
Disposal Group, Disposed of by Sale, Not Discontinued Operations | North American Fitness Solutions    
Goodwill [Line Items]    
Goodwill impairment charge $ 3,400  
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 716,691 $ 753,425
Accumulated Amortization 452,764 437,906
Net Book Value 263,927 315,519
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 574,572 605,908
Accumulated Amortization 346,825 336,558
Net Book Value $ 227,747 $ 269,350
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 3 years 3 years
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 20 years 20 years
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 102,439 $ 106,482
Accumulated Amortization 78,291 74,717
Net Book Value $ 24,148 $ 31,765
Developed technology | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 2 years 2 years
Developed technology | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 12 years 12 years
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 37,300 $ 38,627
Accumulated Amortization 25,296 24,293
Net Book Value $ 12,004 $ 14,334
Trade name | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 3 years 3 years
Trade name | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 10 years 10 years
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 2,380 $ 2,408
Accumulated Amortization 2,352 2,338
Net Book Value $ 28 $ 70
Non-compete agreements | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 2 years 2 years
Non-compete agreements | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful Life 5 years 5 years
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 18.6 $ 22.9 $ 37.9 $ 46.1
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 25,449 $ 27,178
Less accumulated depreciation (17,603) (17,444)
Property and equipment, net 7,846 9,734
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 11,562 11,628
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment 3,322 3,794
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 10,565 $ 11,756
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 0.9 $ 1.0 $ 2.0 $ 2.0
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Capitalized Software - Schedule of Capitalized Software (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Research and Development [Abstract]    
Capitalized software $ 64,845 $ 64,137
Less: accumulated amortization (24,214) (21,626)
Capitalized software, net $ 40,631 $ 42,511
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Capitalized Software - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Research and Development [Abstract]        
Amortization $ 2.4 $ 2.0 $ 4.9 $ 3.8
Capitalized software abandonment $ 0.4 $ 0.2 $ 0.4 $ 0.5
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Jun. 30, 2024
Dec. 31, 2023
Lessee, Lease, Description [Line Items]        
Extended lease term (in years)     5 years  
Impairment on right-of-use assets $ 0.4 $ 1.1    
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]     Other non-current assets  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]     Accrued expenses and other  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]     Other non-current liabilities  
Weighted average remaining lease term for operating leases (in years)     5 years 3 months 14 days 5 years 9 months
Operating lease, weighted average discount rate     5.20% 5.10%
Minimum        
Lessee, Lease, Description [Line Items]        
Operating lease initial terms (in years)     1 year  
Maximum        
Lessee, Lease, Description [Line Items]        
Operating lease initial terms (in years)     11 years  
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Schedule of Lease Expense and Supplemental Cash Flow, Balance Sheet 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
Leases [Abstract]          
Operating lease cost $ 1,010 $ 1,673 $ 2,289 $ 3,297  
Variable lease cost 850 614 1,317 1,109  
Short-term lease cost 148 94 264 149  
Total lease cost 2,008 2,381 3,870 4,555  
Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]          
Cash paid for operating lease liabilities 1,445 1,891 2,653 3,733  
Right-Of-Use Assets Obtained In Exchange For New Lease Obligations [Abstract]          
Operating lease assets obtained in exchange for operating lease liabilities 763 $ 183 940 $ 183  
Operating lease right-of-use assets 12,298   12,298   $ 15,861
Current operating lease liabilities 3,116   3,116   3,789
Long-term operating lease liabilities 15,324   15,324   19,400
Total operating lease liabilities $ 18,440   $ 18,440   $ 23,189
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Schedule of Future Undiscounted Cash Flows (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Lessee, Operating Lease, Liability, to be Paid [Abstract]    
2024 (remainder of year) $ 2,262  
2025 4,431  
2026 4,240  
2027 3,441  
2028 2,774  
Thereafter 4,721  
Total lease payments 21,869  
Less: imputed interest (3,429)  
Total present value of lease liabilities $ 18,440 $ 23,189
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-Term Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Principal debt $ 534,875 $ 537,625
Deferred financing costs on long-term debt (3,529) (3,983)
Discount on long-term debt (1,281) (1,446)
Total debt 530,065 532,196
Less current maturities 5,500 5,500
Long-term portion $ 524,565 526,696
New Term Loan | Term Loan    
Debt Instrument [Line Items]    
Basis spread 3.25%  
Effective interest rate 8.44368%  
Principal payment as a percentage of original principal balance 0.25%  
Principal debt $ 534,875 537,625
New Revolver | Revolving Loans    
Debt Instrument [Line Items]    
Basis spread 3.25%  
Effective interest rate 8.45841%  
Principal debt $ 0 $ 0
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-Term Debt - Narrative (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 01, 2023
Mar. 31, 2023
USD ($)
Oct. 31, 2022
USD ($)
Jun. 30, 2024
USD ($)
Mar. 31, 2024
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2021
USD ($)
loan
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]                      
Debt repaid               $ 2,750,000 $ 2,750,000    
Net gain (loss)       $ (3,376,000) $ (16,324,000) $ (896,000) $ (20,775,000) (19,700,000) $ (21,671,000)    
Interest rate swaps                      
Debt Instrument [Line Items]                      
Notional amount     $ 200,000,000.0                
Agreement term     5 years                
Fixed interest rate           4.212%     4.212%    
Fair value of asset       1,000,000.0       1,000,000.0      
Net gain (loss)       1,000,000.0   $ 6,400,000   5,800,000 $ 2,100,000    
Interest Rate Swap Two                      
Debt Instrument [Line Items]                      
Notional amount   $ 100,000,000.0         $ 100,000,000.0        
Agreement term   4 years 6 months                  
Fixed interest rate           3.951%     3.951%    
Level 2 | Fair Value                      
Debt Instrument [Line Items]                      
Fair value       $ 536,200,000       $ 536,200,000     $ 540,300,000
Term Loan | New Term Loan                      
Debt Instrument [Line Items]                      
Number of term loans | loan                   2  
Maximum borrowing capacity                   $ 550,000,000  
Basis spread               3.25%      
Term Loan | New Term Loan | One Month Secured Overnight Financing Rate (SOFR)                      
Debt Instrument [Line Items]                      
Basis spread 0.11448%                    
Term Loan | New Term Loan | Three Month Secured Overnight Financing Rate (SOFR)                      
Debt Instrument [Line Items]                      
Basis spread 0.26161%                    
Term Loan | New Term Loan | Six Month Secured Overnight Financing Rate (SOFR)                      
Debt Instrument [Line Items]                      
Basis spread 0.42826%                    
Term Loan | New Term Loan | Twelve Month Secured Overnight Financing Rate (SOFR)                      
Debt Instrument [Line Items]                      
Basis spread 0.71513%                    
Term Loan | New Term Loan | SOFR                      
Debt Instrument [Line Items]                      
Basis spread 3.00%                    
Term Loan | New Term Loan | Base Rate                      
Debt Instrument [Line Items]                      
Basis spread 2.00%                    
Revolving Loans | New Revolver                      
Debt Instrument [Line Items]                      
Debt repaid                   190,000,000.0  
Basis spread               3.25%      
Revolving Loans | New Revolver | Adjusted Secured Overnight Financing Rate                      
Debt Instrument [Line Items]                      
Basis spread                    
Revolving Loans | New Revolver | SOFR                      
Debt Instrument [Line Items]                      
Basis spread 3.00%                    
Revolving Loans | New Revolver | Base Rate                      
Debt Instrument [Line Items]                      
Basis spread 2.00%                    
Letter of Credit | New Revolver                      
Debt Instrument [Line Items]                      
Maximum borrowing capacity                   $ 20,000,000  
Line of Credit | Credit Faciltities | SOFR                      
Debt Instrument [Line Items]                      
Basis spread 1.00%                    
Line of Credit | New Credit Agreement | Federal Reserve Bank of New York                      
Debt Instrument [Line Items]                      
Basis spread 0.50%                    
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-Term Debt - Schedule of Maturities of Long-term Debt (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Debt Disclosure [Abstract]  
2024 (remainder of year) $ 2,750,000
2025 5,500,000
2026 5,500,000
2027 5,500,000
2028 515,625,000
Thereafter 0
Total aggregate maturities of the Company’s debt $ 534,875,000
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
May 21, 2024
Dec. 31, 2023
Nov. 05, 2023
Nov. 07, 2022
Jun. 14, 2022
Jul. 06, 2021
Class of Stock [Line Items]                
Shares authorized (in shares)               2,050,000,000
Preferred stock, par value (in dollars per share) $ 0.00001 $ 0.00001   $ 0.00001       $ 0.00001
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001   $ 0.00001       $ 0.00001
Common stock, shares authorized (in shares) 2,000,000,000 2,000,000,000   2,000,000,000       2,000,000,000
Preferred stock, shares authorized (in shares) 50,000,000 50,000,000   50,000,000       50,000,000
Stock repurchase program with authorization     $ 200,000,000   $ 200,000,000 $ 200,000,000    
Repurchase and retirement of common shares (in shares) 2,500,000 3,700,000            
Repurchase and retirement of common stock $ 24,100,000 $ 36,300,000            
Stock repurchase program, remaining authorized repurchase amount $ 54,000,000.0 $ 54,000,000.0            
Maximum                
Class of Stock [Line Items]                
Stock repurchase program with authorization             $ 50,000,000.0  
Repurchase program, additional authorized amount     $ 50,000,000   $ 50,000,000 $ 50,000,000    
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Millions
Jan. 01, 2024
Jul. 06, 2021
Jun. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation expense, RSUs     $ 44.8
Unrecognized compensation expense, stock options     $ 6.0
2021 Incentive Award Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for issuance (in shares)   22,000,000  
Percentage of stock outstanding   3.00%  
Additional shares reserved for issuance (in shares) 5,600,000    
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Schedule of Restricted Stock Unit and Stock Option Activity (Details) - shares
shares in Thousands
3 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Stock Options    
Beginning balance (in shares) 12,982 13,337
Granted (in shares) 0 0
Vested or exercised (in shares) (233) (160)
Cancelled or forfeited (in shares) (139) (195)
Ending balance (in shares) 12,610 12,982
RSUs    
RSUs    
Beginning balance (in shares) 5,348 3,337
Granted (in shares) 213 2,615
Vested or exercised (in shares) (470) (301)
Cancelled or forfeited (in shares) (56) (303)
Ending balance (in shares) 5,035 5,348
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 6,454 $ 6,241 $ 12,030 $ 13,755
Cost of revenues        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 126 127 242 235
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 370 477 711 879
Product development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 576 604 1,103 1,166
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 5,382 $ 5,033 $ 9,974 $ 11,475
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share Attributable to Common Stockholders - Schedule of Calculation of Basic and Diluted Net Loss 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
Earnings Per Share [Abstract]        
Numerator for basic EPS - net loss attributable to common stockholders $ (3,376) $ (896) $ (19,700) $ (21,671)
Numerator for diluted EPS - net loss attributable to common stockholders $ (3,376) $ (896) $ (19,700) $ (21,671)
Denominator:        
Denominator for basic EPS - weighted-average shares of common stock outstanding used in computing net loss per share (in shares) 185,182,906 188,277,209 185,907,621 189,157,212
Denominator for diluted EPS - weighted-average shares of common stock outstanding used in computing net loss per share (in shares) 185,182,906 188,277,209 185,907,621 189,157,212
Basic net loss per share attributable to common stockholders (in dollars per share) $ (0.02) $ 0 $ (0.11) $ (0.11)
Diluted net loss per share attributable to common stockholders (in dollars per share) $ (0.02) $ 0 $ (0.11) $ (0.11)
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Outstanding Common Stock Excluded from Computation of Diluted Net Loss Per Share (Details) - shares
shares in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive outstanding potential common stock (in shares) 17,863 18,275
Outstanding stock options and unvested RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive outstanding potential common stock (in shares) 17,645 17,965
Shares of common stock pursuant to ESPP    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total anti-dilutive outstanding potential common stock (in shares) 218 310
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Interest rate swaps    
Assets:    
Interest rate swaps $ 1,000  
Fair Value, Recurring | Interest rate swaps    
Assets:    
Interest rate swaps 959  
Liability:    
Interest rate swap   $ 4,889
Fair Value, Recurring | Interest rate swaps | Level 1    
Assets:    
Interest rate swaps 0  
Liability:    
Interest rate swap   0
Fair Value, Recurring | Interest rate swaps | Level 2    
Assets:    
Interest rate swaps 959  
Liability:    
Interest rate swap   4,889
Fair Value, Recurring | Interest rate swaps | Level 3    
Assets:    
Interest rate swaps 0  
Liability:    
Interest rate swap   0
Fair Value, Recurring | Money market    
Assets:    
Money market 8,065 764
Fair Value, Recurring | Money market | Level 1    
Assets:    
Money market 8,065 764
Fair Value, Recurring | Money market | Level 2    
Assets:    
Money market 0 0
Fair Value, Recurring | Money market | Level 3    
Assets:    
Money market $ 0 $ 0
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]        
Income tax (expense) benefit $ (703) $ 2,083 $ (6,626) $ 1,784
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Schedule of Unrecognized Future Minimum Payments (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Contractual Obligation, Fiscal Year Maturity [Abstract]  
2024 (remainder of year) $ 7,901
2025 12,544
2026 3,745
2027 2,625
2028 687
Thereafter 0
Total future minimum payments due $ 27,502
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
Sales and use tax liability $ 11.1 $ 11.1
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Geographic Areas (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 38,784 $ 41,134
International    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 9,693 $ 11,111
XML 89 R9999.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Label Element Value
Accounting Standards Update [Extensible Enumeration] us-gaap_AccountingStandardsUpdateExtensibleList Accounting Standards Update 2016-13 [Member]
EXCEL 90 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +R)!ED'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "\B099IA"I]N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$E*&2;-9:6G#08K;.QF;+4UB_]@:R1]^R5>FS*V!]C1TL^? M/H%:%83R$9^C#QC)8+H;;>^24&'#3D1! "1U0BM3.27+3I*4)45L&Z> M&,YCW\(-,,,(HTW?!=0+,5?_Q.8.L$MR3&9)#<-0#DW.33M4\/;T^)+7+8Q+ M))W"Z5&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" "\B099_*F[I.@% "J'P & 'AL+W=O H29>M:=TX:]$-^T!+M"U4$CV*LI-_ MOT/)EMR..A:$.A]BW(1]Y668/"SY1Z/(JT$Y?AW M+]HIWZD#CX\/ZGQ^XWN@OM;S193F M_\FN>+;7ZQ _2Y6(]\%0@CA,BE_VO*^(HP -0?0?0#])L"I>X.[#\AKSBI* MEF/=,,4F8REV1.JG04T?Y'631P--F.@TSI6$NR'$J8DGMER2&62,=$FZ9I*G M8TN!L+YM^7N1ZT*$UH@,R(-(U#HEMTG @Z_C+2A062IZ*-4U105_SY)+XMH7 MA-JT9RB/AX=/L]4EL:DI_*OBN&4EN;F>BU;2W]-%JB2TNW],-50H],P*NC.^ M3C?,YU<=Z&TIEUO>F?ST@S.P?S7A?2>QKV![)6P/4Y_<"#^#?JK(T\N&FTCQ M<,?N?C AH5$MD?HE4K\9TH>,2<5E]$(>^49(9<+#I93,3)7BH5$M\08EWJ 9 MWHS+4 2Z%Q+X&!B3ARN5_:ZVXZ'Q+3F')>>P89?%"RY-8+B&;3O=GMT?]DUP:&A+N%K/**3Q'8N-;?2$#GR+/1''7/JD'F"OHD$9)X(DN4?('?P,A_0OWFUD2,![5%/K(13A/D)_9,[@/HH^$R M]'-NI"&?D!SIACQP:6]DY$6#V_+2BI(^\3;1NK -5K6P65*7)0&_*_*O#T&33O)[%+C/BX MW U/ML9VXN&!;3DK/^3@CN9;SK(?SZ38AHEOSC6NZ;TW@I[#)#F52W)P;_,M MZ$RDBD7DKW!3_ZG"%4,TT?OP2)[A.88A?+IH&9A[,P$I(XT?HA,[4 M]SE(@$!0B!E9SV%^:&5^:"/S,X]9%)'K+(7;J;G%XCJU\VT\KBU?Y7EH(\]S M"]/)E>Z2;T!!K<$6Q!N6F)/:;H$(#VO+63D>BAN6 ^?S\>))L5YDA,35ZK-Y M#@-$*P-$<>]R:*UK#JT5RV'+Q2$\KBU>Y7]HH_6AO7F9%^9EGB_:D_>9 K>> M:(M@)/Y.YF5?#X5:/U?3.T7;B3/JT3X=#89C:VN"K'P.;;1.Y,&((<'-WB<2GMZ49]U^D9YR!X<,MDNI7O<7&[,HUY$N3+F7<1,^;LA$!M*\7C MVH)5=L?%SUI;Q:.?KQ*K,@7%9,.ZW&.HI<;D/U,CX73V.=;0;JH?U M?),X);Y>=2TV1LNKY4;T--]^M:K'BUWL!Z9=04HBOH10^W((7SQ9; P7)TIL M\KW5A5!*Q/GAFK. 2_T W%\*H0XG^@7E]OSD/U!+ P04 " "\B0991ZYW MJ@,' ,'0 & 'AL+W=ODG&:_?D=:L6R1HA,L 9)( M]O'TW/'NGCOJXEXTW^62,85^KJI:7DZ62JW/9S-9+-DJEV=BS6KX9B&:5:[@ MMKF;R77#\M(L6E4S$@3Q;)7S>C*_,)]=-_,+T:J*U^RZ0;)=K?+FX0.KQ/WE M!$\>/_C"[Y9*?S";7ZSS.W;#U+?U=0-WLYV6DJ]8+;FH4<,6EY/W^/R*1GJ! MD?B;LWNY=XVT*;="?-##F-I?L2E3_\%(M+R?I!)5LD;>5^B+N?V.=009@(2II_J+[3C:8 MH**52JRZQ8!@Q>OM__QGYXB]!3@<64"Z!>2I"VBW@!I#M\B,61]SE<\O&G&/ M&BT-VO2%\8U9#=;P6F_CC6K@6P[KU/Q*U"5L"BL17$E1\3)7G+Q%)XC7Z.M2M#*O2WDQ4X!!:YH5W?,^;)]'1I[W>UN?(1I, M$0E(Z%A^Y5_^D16P')OE]'#Y#"S?F4]VYA.CCXZ9WS8-JQ7*I00[SUWV;!6$ M;@4ZR\[E.B_8Y0322+)FPR;SUZ]P'+QS6?="R@YLI3M;J4_[_"J72P2[A@I] MP7ZT?)-78+QS%[>J8J-*EX+-/(WC++F8;?;-L:4R$@?93NH 9[C#&7IQ?F%2 M-;S08:B1NM!M%41[SPT&R&P)&B6!&UBT Q9Y@;TO"M&"OZ!\%0R<=UNQ*:JA MU(H%RBLHB"9EH+0B]G/-M@8TK.0*50+B2VJYD^@LA3RN*E/#8#-.XC/2?Z 0 M) C;;OECEA@Q"'RVNF5-]U67 5. (O6CH!16#RY/198?(MBAX3[:4F$4XL3M MKGCGKM@?;Z)6#93I+KE]X(A[ MH1%JU(-QJRZ%:VA-E,EF)Z<%%H[$=JA#*DO&'(KW&!H?J=MK#D[E_T(]D6*A M[O.&C2/%=BH',1VFE$N,1!B/8.WI%'L9;/Z7B=!:U*?'0Z!3=0B5I&0(U2%& M$D)&H/9LB/UT^*E6>7W'H8AW&,=]2AWY1#,R#%:'',51A$?X$/>$B/V,^*L0 MY3U0A!.;;;)!8=Q$B16^C@$(TCW M>"R#>B+"\9.ZO(KGM[SBBC-WJX>]A/;<7N^EM!T:W?,;/D)PC]W*.G_0K8K3 M8 >[X2")ACMCBZ4Q34>VI:)-A;^H2"X-TI**1GM2(G]2NS+@(];=D M:R&Y.QV)35(8ZL6P7+C$2)J-5 O2DQDY0F9=*L( WC8F$W577(GZ[E2Q9@70 M;YTUF-B$%47!T+/'I Y![PV)?E;[W->-XPTCL?DJBN@P3!U28S![1B-^1COL MO?:*G1.F3588QTEH 77)0:,6CZ#M28WX2>WSP9[O!JG"#A!=%LK']%OP&L8L M7M^A0LB1$+>I+B)A% _+FE,.IMPQTWI*)'Y*M+N@8YOA&,!@,X8-ADLLR:(Q MO#T_$O^DM@V<8QCM,2Q.29:&0Y .N0R&U1&Z(#VA$3^A78G5BBO=IV]#HH#Y M$N* 031 D+SY4RB&9G>+IGPBAV=[/?G3(^0/V2%JGX/(HW\\/L)I.(U2/,4Q[>[C M:4;#:4#QP'FF5]OWWHL?75&[!1F2DU?DT)%]AT+]'0ITI>VJK'?@(E80 MUDO][F+#S%F>$Z[=>YSB(,;#S7?)I<'8<1;MFQ3J;U+>ER77;T:@DNN3HU-> MHV)[5>GWA'_DS1VO):K8 E8&9PDH:K:OWK8W M2JS-VZM;H6"X,9=+E@-\+0#?+P3P?G>C7XCM7H#._P-02P,$% @ O(D& M64MU^(E& P )PL !@ !X;"]W;W)K)+6S]8O,PY/&J(63:5W>NJY*,LBINA$E%#BS$3*G M&KMRZZI2 DTM*.=NX'F1FU-6./'5YJR E22JRG,J_[H'+O8+QW=> M!CZS;:;-@!O/2[J%->BOY4IBSVU94I9#H9@HB(3-PKGS;Y>^!=B(;PSVJM,F MQLJC$$^F\TNZ<#RC"#@DVE!0?.Q@"9P;)M3Q9T/JM&L:8+?]PO[1FDQ_AL;0V/ E@BO[3_9U[&3FD*126N0-&!7DK*B? M]+E)1 ?@C]X!! T@.!40-H#0&JV565L/5--X+L6>2!.-;*9AC)L/L)LWZ]_7ZP3OK?ZJ*&Q)Z'TC@!:,!^/(P M_ $2A/L6'O;A+F:B34?0IB.P?.$[?&N-]K%*-1$;\I$5F 1&.5D)Q6S5_7[W MJ+3$VOMCR&K-/1KF-AOR5I4T@86#.TZ!W($3__B#'WD_#1G_G\AZ:0C;-(2' MV.,[CMO;%@ >% 2>2]QT6!6)A)1IPH52,/BN:];(LIH#9!>/)^/IW-UUC;T- MBOQIV ;U!(]:P:.#@E>X^4&B/(([)GGZ0$HJR8[R"L@E%F@J.*=2D1+P!,NP MEJ^&U-=+3#K"?+CVQJ_D'XOJZ1^W^L?GZ;J7NL^%-$3/&D%3\X1_*(7OW5*XV'& MBNTQT9.CH@]%]$1/6]'3@Z*7(L_Q'/H/53X]J^2Y.J_*&N:O+GX[&4]^/PE<.!D.C63CR0O\=!YUO MOG^^@S/JOJ$_R<90Z+ -MW.+,5?(7ZGC<3))'UK:SN:%':B\VC MT'A-LLT,;[(@30#.;X30+QUS5VKOQO%W4$L#!!0 ( +R)!EFW,_T:[P< M !4J 8 >&PO=V]R:W-H965T&ULQ5IK<^.V%?TKI MV9V)5WCPZ=J:B46EW4Z3[*R3]C,MP1)G*4(E(=F;7Q^ I$02N(3M#3O]8DO4 MP2'.Q05P+LB;)U%^J7:<2_2\SXOJ=K:3\G ]GU?K'=^GU0=QX(7ZY5&4^U2J MK^5V7AU*GF[J1OM\3C$.YOLT*V:+F_K:IW)Q(XXRSPK^J435<;]/RZ]W/!=/ MMS,R.U_XG&UW4E^8+VX.Z9;?<_G;X5.IOLTO+)MLSXLJ$P4J^>/M[ =RO6), M-Z@1_\[X4]7[C+24!R&^Z"\?-[!Z#50/' #VC:@9@-OI %K&[#7WL%K&WBO MO8/?-JBESQOM=>"25*:+FU(\H5*C%9O^4$>_;JWBE14Z4>YEJ7[-5#NY6(IB MHX:=;Y#Z5(D\VZ12?;F7ZI_*!UDA\8A^.? RU>-:H;30R+U*RIW.EA-'_Q)5 MA:[0;_<)>O?=>_0=R@KTZTX<*P6M;N92=5+?:KYN.W37=(B.=(BAGT0A=Q5: MJ8YM@/:)NWW@:#]7P;E$B)XC=$>=A/\\%A\0P]\CBJD']&?Y^N8,DO/G[K[Z MYKL/@L$NZ<)J/C;"]YF?>''DU34TL$U3#VZJ5[SKZI"N^>U,94_%RQ.?+?[Z M%Q+@OT%1G9(LF9)L-1'9(/[>)?Z>BWWQJY!IKA;H9A2@06C:!W5[O4N<%B0, M6:P&_]0/+P3#V*=#6&+#F!?Z.!C"5@",$1)%%]A K'\1ZSN3K5UVBBWBSP>] M2,%IYT^9=E.2)5.2K28B&XQ$7Y5_2@+">801.'W#2]!"9]#NTYPW&Z:R8%^X3F1(;VC= MG.'8G(A+"!6$IEX;%>"0FG(!%/%##U8;7=1&3K6?2K$YKJ7*A9,:VH/V#I#: MR+HWQ23P#+4VBD2L-QZ-6AOE869RK6P4"S$;41M?U,9.M7_GA5J;\B;9-\J7 M9974:]6)0Z)CNPM^X)NB(12.8D.TC0IBSS-% ZBHGU0#T01W9A$[92>NB0YZ M/6R/-XE99$B'8'X<&XF; ##/B\P0K0"83^+>K!^J[UEEXE1?.UTE?,?S#5(U M&JK4#*_#D.T/:5;6?AF, K'[[<=F#&R0I=^&$!)$YOR&8#A@(_)I)Y^^PGL( M:U,&%5.["R'VB9GS$"Z(:&@IMW',\RD+3>D CGEJAHR([WPO<=JZGA?)BK78 M<_0N5]D ;F MTW#RA=9PVR@21J;_ E"4!E;"VZ@KUG=I0]&=V21NM_E1[=IJ M\Y9UC@NYX^5YT+]'!0?7]Y9QT)78M[8S".:%@;G"0S#B,X^9 8!P<>S%(Q'H M'"AQVJK%SUPB/=#*KZ@)S\^#+]-G;8'J4+Q7OQ7\,8/#X=L=HT%HNG$0%ILY MDT PPG!HKOX@G9HO_D@X.AM(W#[PXUOEV\[J2FV^IGH;17'$3/$ 5Q!0LQ0! M8&I>CRY,7Z*U)VLZCRQHEMTZQH-Z3QA=FVA+%G+R:M2@#L# : MR4_:>5#J]J!+*S,AN2U),.BCQTS_ <%4+63XTP1DH]22#..\,>--.^M)W=;S M+JVRM1[:9C=29@15NU1M2*F49?9PE.F#LJ)2Z'F[5QE12;'^LA/YAI>J6%?9 ML1%YGI:]EJ!U:7L1]?N//V S35I87Z9IV& F0LR O00;QJOSJM3M59,L/^H3 MA_]]Q.CK(D9?CAC(9$?L)=@P8IW!I6Z#VV384_U@A6^NTI/RNUO>**\? O3C MA,115E*Y0FV(C_KI@0J8WC*.M44&HJXCVG#!803<<.23B,;F6>,2A*J2(:38 M]$LP:XS#@%IAA:"Q6@HH&9N\G8VF;AM]3L;_6W!M=SP:7 @Z$ER0%0XN!'4' MMW/HU.W0[X\/U;K,#I2KW>%R,7V*ZJ$6HCU8VPP M!).6,I.R)9.RK:9B&PY-5\K0^$^L"_M3 E6S(IVVHJMN$(="49H]\^[9FSG'OS*$S)EDS*MIJ*;3@*O?=WW&7> M*Z8]L[9DGWF^.>L!%(W-DR( 1;!G'CNM0%A$S0=V\]YK;GM>;NOW"RM5&AT+ MV;S"=+EZ>8?QA_K-/>/Z';E>$N!Z0JY7S1N*'7WSPJ2R$]NLJ%#.']6M\(=0 M+5!E\PYB\T6*0_V2W8.04NSKCSN>;GBI >KW1R'D^8N^P>5-T,4?4$L#!!0 M ( +R)!EF\U,!5K@X &FF 8 >&PO=V]R:W-H965T&ULO9U?<]NX%<6_"L?=V6YFXC7_@M*NXYF-)0#I=%M/LML^=/K E6B;C21Z M22I.OGU!61$, KH2[..\Q)(#_"X@'('@P25\?E\W']O;LNR"S\O%JGUS=4$[7JY+)HO;\M%??_F)#KY^HOWUI)JQY];Z,DN9E_Q\>NO=+[IO.K, M'T5;7M:+?U?S[O;-R>@DF)?7Q7K1O:_O9;GM4-;S9O6BW?P;W&_+AB?!;-UV M]7);6;5@6:T>?A:?MQ_$HPI1LJ="O*T0#RID^R(DVPK)L1'2;85T4"'.]U3( MMA6R885]36+;"FQ0(=]7(=]6R <5DGU-&FTKC#:C^S O@N^":A7\ M=ENOVV(U;\_/.M6Z/L;9;-N2MP\MB?>TY+>Z*Q:.:I=TM]6TH%L%546'V#-9@_=54,T*:^K6>7JCO"&!(A/41X? M]I_=;=DHQ2W5?'O;3X0J[M_K=J":,Z7EG:#CG:#C39AT3YBWY4VU6E6K&S6E M+8K5K Q^4+IL;XNF;%\%1:>Z//LQ2*+701S&L4NF)+^_EOS4WA6S\LV):GQ; M-I_*DXOO_Q*Q\&>7>)&PR0,LV\#ZB]*GBV@AN'YV:?'DD2&Y4B80,(D M"&8(+=D)+?$4VC'B>F"R1T,X#AD;)^;X7=K%3J,D')NE)G:I>* #NT24CL;C M)#/+<4>\+$_"E)GEQ%'MDJY2830>[8H9'WBZ^\#33;UDSP?^;C53J[-6?:'5 MI[QY]:J_Y#R^./WUZV7I/^_KQ2)0JYO[HIG_US40*?);CH1-D+ I$L:1,(&$ M21#,T&6VTV5&3@3;Y4';ZS"HVG:M+G#K._6;3V7;]?.#NH2JJ%U3S?IKWT.Y M]:I2:ZM'ER:71LFXOAI%PB:9=25*TI%]&4+&Y$B80,(D"&:HC^W4QTCU;::_ MT_[V;1[,U()*K::*?K'FTA.S1BW/HG1PZ2'#^>H$"9L>TWR.C"B0, F"&2K) M=RK)#ZLD>%C&!^7GLIE5;7EP_B&9OO,/$C;)[95PF-CS#S(F1\($$B9!,$-9 MHYVR1D]0EDM-(VO,V'#E>$G&\A4)$C8]HO4<&5 @81($,Q0RWBED3"KD?7FW M;F:W_(D+2IE :A]($E"8/#)6I(.U41[15 M_8^R"Q:6Z[T5A^WUGL9AGF=#?4 -9BAM"J7Q(S\1 8TJ4313(MICCFB3>;J: M$UL9OQ;-SFU.G"HBZ;XK)"AMLJ49]W"C49X[%DG0P!Q*$U":1-%,N6F'/2*- MTJ'^99&;7TX&A:E;)1&P[T/1\'3;)Q%23B<6:"6 MM2ML%,;C?,]E1=O1$>U'/W\'E [@/6U G>?(MI[W;8)" W,H34!I$D4S%:&(MH>??Y=L&Z^G^2@:SA%0XQA* MFT)I'$H34)I$T4RM:9\YHHUF\G[:XV\:ONNEG"'#F$R, <2A-0FD31 M3+EI)SFFG63[KONPQ&Q#;>HOY3E@UZ#JZ^)%E=J2CJ4OT/']=8JU&>.'2G.K@0>:%0.I0DH3:)H MI@JUR1S3)O.35>A4GL,)SMEPBH,G01_6 0V,**$VB:*:>M'4>TRG1 M+_?8!AW8>UJ#VNBQG3F=AJYI#6J00VD"2I,HFBE#;9#'1^1/'_G\1NQ(0H[3 MH85)!_06#-0+/ZH''!I30&D213/EHCWNF/:XG_8@!PWUGI&@'GEL._.)XU$R M:% .I0DH3:)HYE/-VOQ.://[^ N$-JY?[LD..K#OA 6E31)7,K!K#04-RZ$T :5)%,W4H?;>$]I[QS[? MD3@2C:,P8<-U%MTH;U5!4Z^/[ .'1A50FD313%$].MZ#MM>?G;F2. QC-HJ' M*H+Z[%#:%$KC4)J TN2AL3(UI*W]A'1FR8R4Q)'_.QJSH3R@!CR4-H72^%&? MAX#&E"B:*0]MK">TL?[,/!.:[KU(@MKGB2-->T^>"30PA]($E"91-%-NVD%/ M: ?]"7DFB9W?[,PSH2-[B^=P*G?B2N5VY9DX"KKS3*!=D*ZP1)Y)HFWKA+:M MO9[N<(^IX_",$1LG:9A82URH][P_L#TG0.UG*$U :1)%,^6D[>>$MI\//KKA MEM#(GA9BINXOAOJ!6M&.J-:T8/O+49JEUK>=.PJ>LF@\MAXGA79!NL*.PFA/ M#DFB;>%D_ US2!*H70RE3:"T*93&H30!I4D4S3RZ4;O**>TJO]QN*QW85ZQ0 MVB1U&\"A,064)E$T4R[:6$YI8_EINZVI(UFZO^\=;HW1P;VEMGK H3$%E"91-%,L MC\ZVIIWBE]M*I0-[KX^@?G3J\'RCV&4(0.-R*$U :1)%,X6H/>F4]J2Q>ZFI M;0.K 8Z2X3%G=*.\986D38_L X=&%5":1-%,46GG.:6=YV?OI:8..S7)AN=V M7-+-\)81-&$;2N-0FH#2Y,'!,E6DK>^4MKZIW=34]I9/(Y;$P]/-Z1#>"H$> M2@*E\2,_$0&-*E$T4R+:SDYI._OX\_)2IXJ09N\EE#9)'=;VB$7,92=!3QR! MT@24)E$T4V[:=D_I;&SZO#RWQ,;VUDD8LI'E*T%=.*K0+TA5V_XYJIJW?+/Z&.ZH9]&P/*&T"I4VA- ZE"2A-HFBF0+6]G-'V M\LLYAIDC&3;ISU>U=C#H)GH+$6I)0VD<2A-0FD313"%JZSJCK>MGFSM;OG&( M:IQ9Y\#2S? 6&Y(VA=(XE":@-(FBF6)[]+<6:7N:\H"V5,>Y/6MA_Q0B MU&R&TCB4)J TB:*90M*6=.:5#$WDWCMOXS-'_O$HS491Q*QY"VI*[PWLN.6# M.LY0FH#2)(IF:DD;TQEM3-.)]6[]Y-9XO'CFK=[SF2M-,D M38:W<=Q1\)0E8V;?[T$-9E?8*&11N.>&3UO'F6\FM*][3 ?POLF#NL?9\>XQ M-#"'T@24)E$T4W':/P@>QHF-M =A1T&\C0 M+DA76,) 9MI 9N$WM(H8-)\92IM :5,HC4-I DJ3*)HI4&U),]J2?K$#'.FX MWEJ%>MO,-H;C*+,O=]"H'$H34)I$T4P5:D>=T1(F8[W2S-ACEJ=$!OP4"-[BTM(WO H3$%E"91-%,N MVL!FM(']M$>*F)V#'">)O2%'!_>6SG%1I]"H'$H34)I$T4SQ:-.:T:;U\8\4 M,?L(C2AGPV,[Z'#>(H*> M2P*E<2A-0&GRP% 9"LJU)9_3.=U4FLBVJC'))(EUL ,=P5<>4-H42N.YG47N M^$ $-*A$T4R!:$L\]_J;B[[I'[DC*WI/^@?=$&\=[0MLKX&@@3F4)J TB:*9 M6M+&=DX;VT](_]@2#Z9_T)&]Q6-''6[B.HJXTS\RA:8+.62%F6TL1 DMU#6]Q=@TVO_D;$N61LQN8?1+ M(LG#\3/#F7EF*%^]*/W5;(2PY+6N&G,]VUB[O9S/3;$1-3I*[6PE&W&OB=G5-==OMZ)2+]>S M>'9X\$4^;:Q[,%]=;?F3>!#VU^V]AKOY44LI:]$8J1JBQ?IZ=A-?WB616^ E M_B7%B^E=$V?*HU)?W#P[UGP-6CA]A:J,_TM>]K+1 MC!0[8U6]7PP(:MFT__GKWA&]!: '7T#W"^AP03*Q@.T7,&]HB\R;]8E;OKK2 MZH5H)PW:W(7WC5\-ULC&;>.#U?"IA'5V=:>:$C9%E 2NC*IDR2W;'_YMOV MF^G$-Z?D9]78C2&? 4%YNGX.5AQ-H0=3;FE0X=]WS4?"H@^$1C1!\-Q]^W(6 M@,..GF5>'YORK'/:VCMMJ]6S!"/)XQN!!-3I7 MNHKSO+J(\V447L7OJK@NWE?_3)B[.N8EG4G;BJ_3HJS2XB9\$*"TD;VMO4Q)>*VWE?_T# MS/)6W:*W94F29?E@8\=2BSA/(GQ?ET>LRR#6!ZN*KQ>NN)>D4#4PGFEQBU=W M+3"XRQ&0F$9L&(>(%%LN%CC<[ @W>\>U:Z$U8+7\5:!9DHV]E$9#5XZ%($?B M',>6'['E06PWO5UV3% >L*YEPR%9( ,*92!_7$@TJKGPJ2(;*R $+69+/H*9 MQ=G %$2&+G%#XJ@CNBAHRD\NH<&*C:@ OH)6AD.J.]RRWG*I?1U :2P:[WJ< MYL/8P,2BE$W [O%S'(1]RTOP^J,-!>]>1?^K*WL/?0/N1CH.T$6\2(8H$;$X2>@$S(Z-XW?H>,.;)V%I:'^&]W2_F@*W90BQJ[WT84_ *IBDL6#[$C M8DF23P5=1YIQF#5[N?$^U#$77B3I$.A8B*;91!\4=X09AQGS& ];_N:" <4W M)C^ZI"-/(E*+? I@1Y%QF",!H-X)+ A0J @7+EDZBMBQ6)REV036CC+C,&<> M^5R+9]'L<&>.*8ZQ)1T"'$M!=SP!D'9,2,-,.([*7O'#T-(QM5T !2X&<#$Q MRJ9:$-I1( U3X"_?VH*CV!'6@[ =)A8BEL1Q+_].L7?L2.FW3H$[UX\"_:)!XOY=RSJ7MU!$=_](@I:WN=[K8<)>ZT$;"1L+VV3>?QN*WG=RZ M[@OU T+UZ+M>U'("!%FRU&3 MBXGE238Q3-".+^E[?*D*(4I#UEK5I)1FJXP\H%]+VPCH@XVJ=NZ9\;3O/K&: MPYC4GJUYTSZT.>=VR/7R6A;N8,@]0XT>,V@,/>C0YK'41/]).XZE88X]5H=0 M?J&0$<+-%G046H@8-/;95&GH2)Z4AR.??71K.I.W4$1VYTS"Y MW_.W_5%C0RK5/%W ]%C[H0YA.S/.N: 18>E4>E"LMW%#DR%+,D'IU! MH'+Y,IT*IMY9=IB]/Z_7HO!.AI 1\JG9SU[%&[3DA1^M";1CP(K[,=NQR 15 M,(2K4S:D"D2*31T"L8[/V?MGT:4HM' 1)%N,>Z)S;<@SKWPA0DCO X@7U:[T M1UX3Q$B*"N8[N99PS\WI21/J":0%2..Q*["&(L\FIE/6=0HL?/Y]]W\S'G_! M<=;#\7-I._5EUX6P,[_[*;F(+[Q^)Y'43*<\A$Q&)RG#NE8UPFP+!B1#[OMMO+UG%>N=2TJ M97:ZG1F*0[L$L=B^O@;6Q0,KV&Y\=V"=2=NI2[I^@X7[#=\E^@,PETRADW6& M-!LL2D;5!!&#>7BBG4VZ?B,)]QM#H,#&8OJ5QEY9_Y4>B_-A'B!2<39Z[3?O MO?ZNA7[ROPHPQ!]IM:^/CT^/OSRX\>_;!\]OX\N[]O<#G9KVYPP_3"JE[>#T..U=^]-CUT2C+5]["DU5 M*;\Y9^/6)X/9H-_XJ%=EE(W)Z7&M5KS@^+F^]EA-MBBYKM@&[2QY+DX&9[/# M\WV13P)_:EZ'G6\23Y;.?97%F_QD,!5";#B+@J#P=\,7;(P @<:W#G.P-2F* MN]\]^NOD.WQ9JL 7SGS1>2Q/!B\'E'.A&A,_NO45=_X\%[S,F9!^:=W)3@>4 M-2&ZJE,&@TK;]E_==G'X+PKS3F&>>+>&$LM+%=7IL7=K\B(--/E(KB9MD--6 MDK*('J<:>O'TO8J-9W(%Q9+IO DX#^%X$H$M$I.LPSEO<>8_P3F@=\[&,M K MFW-^7W\"3EMB\Y[8^?Q1P+>-'=/>=$CSZ7S_$;R]K:-["6_O)W@?_$I9_5U) M+0SIPMG@C,Y56QHVIVO/@6UL-Q".U]HJFVEE:(%-1AW&0'^?+4/TJ*1_'HI0 M2V#_80+278>A5AF?#&JQY6]XQ@>O2(>_M;]_8?0_\?>?P%CHM,LS$] MC$>O;MA?N*IBGS&]L=DXQ2XTRZ!SK;SF0,]$X>F3E_/Y] BBM;*;M)H=D?/] MP2Y.=_H;Z4"*#":+MBNJO;O1.7NAH&WDE4<68,H5<:T\CU08J9%$48/)LPYV MH=1B"X<$-Y+-('8[R4#%W6(D[0S(2ADS2HY4G.NF&@7]'?O+SFGQJ MG8?>SI@^-)YJHZ*,R$#(L0P;[Q N"471&$-&%YQM,L.].U)$B=N2XYK94H9% M@WB$-J*=(42A 5(*A,P&F))B%S4F3*C4'.F"YV1JFN#G80WIK,@-BXYXVJ) M\.W-4@OM#1.9+B$)'RY6#CF.)0B_F+X<3J?3;N0D&KT+GAGL(-A;#H=T!1E: M=#$]HBM6!M3N-L2'USJFFGFJJOJ(OF#PIF4O-*97MYEI4K*%VH[E$!PZ3]*= M/);3H-K8.<2ZZ( AQS'\PK&#WZ?)L6#W=HXF*4FDP<(6PE>ZX)F-*(W&A'Q2N[$B\+[RHJ)7(/IG>( M/LI*>)5J(?JFO;>P2"/'=:61 .2ZC2P3"FYR5EJ-@%F)A:.ZW(2T!+Q4F52] M*,(;KVH=,,.>^A;O?>[,71R"0X26"-EV9#1(@ MX]@02(-7 MC.1RETT*S+W)B/ AEQE#N8L17CQ?.0Z3:&^(\7W7]JEDL;QAJT%P:X%OD0GL MI);YM%/J&))R[:DAG4A[*:)5@W^/-]1=*"-_CAZZPRW[[NS]EES)]X^#M\ICQ8*N!T*J$['+YX/R+ M.4L7T9[I4X+#7@1P7CBT?K<0 ]M7[^F_4$L#!!0 ( +R)!EG?4SA=#0X M #8I 8 >&PO=V]R:W-H965T&ULM5IM<]0X$OXKJES5 M'E1-)LDD"RQO54F !1;8% .W'Z[N@\;6S ALRRO)&69__3W=DFQY2$)@[[XD M8UMJ]7L_W?;CC;&?W5HI+[[45>.>[*V];Q\>'+ABK6KIIJ95#9XLC:VEQZ5= M';C6*EGRIKHZF!T>WCNHI6[VGC[F>Q?VZ6/3^4HWZL(*U]6UM-LS59G-D[VC MO73CO5ZM/=TX>/JXE2LU5_YC>V%Q==!3*76M&J=-(ZQ:/MD[/7IX=D+K><&_ MM-JX[+<@21;&?*:+5^63O4-B2%6J\$1!XM^E.E=5183 QI^1YEY_)&W,?R?J M+UAVR+*03IV;Z@]=^O63O0=[HE1+V57^O=F\5%&>GXE>82K'?\4FK#TYWA-% MY[RIXV9P4.LF_)=?HAZR#0\.K]DPBQMFS'9ZU>BE+F3CQ6E1F*[QNEF)"U/I0BOW^,#C M/-IU4$3:9X'V[!K:]\1;T_BU$\^;4I7C_0?@LV=VEI@]F]U(\'773,7QX43, M#FJY:'_9Z M,/:Q84;F=(X3=W[ZQX/9[/#1Q^E\*GX]/;W@ZZ-'=P5R';9X976=L:>;D ,A MYE2<*^N1\O*;0C:E*+4K*N,ZZ$0T](3X &M55P8^OBW[31+WO&8:&O0*MDVM M/2A/V62VA&JJ[82$=^H'3>'6IJM*'"4HZ4<1/G5-R*K,E>FLR$A_@R!IEZRQ M5=(*1:E!/%.%JA?*BN,C#NYCUB4MLJIB2HW)37;:-!V(OE>ML5Z #5O(QWRN461 ./6U-\IEN1@\&OI!:V:BM^Q?5!Y M\J?O47WTFTGR7]/JAI2."$514$CPDA1:P+]K6R<9+]*(]X M56D4.NEWXX7C#E:U*EO<&.&R1%6L9;-2+H5.2@XI9Y4="T\2.?U%U*$\!1]$ M<5%]<0D.X-<&81-#>D@C,GC?_]/3AP2#Q 8J3$'607>#]+!G)9V#]-CH#;%$ MZ8A^$DDR-AF1=[=9FH9S-N*MM,5:'!T'B3E)B/-H)T5&"UYK".3 [P@]"2 MFJHLC'C5%-,^Q,/:N5GZ#9)AGYKO.*4$5ZN3J7BF76N<[I/O2X5$14J?@\V8 M IAC>/%IC?"#CX@YRK)&T+]@BRGQYLWY=").YR_$A=RRS\][GC^^.6?"'U2Q M;O2?G>J9#[P"?3&\O%2492/G[R#7>C@O[D@2(#J#,SE= SG*1IG.A33*CMRL MQGP_OU065@$U\/KQMTE,"N3&FS6.W^Z;34/DNH73I9:6_!QG:HW5XL[;[<6' ME]V"I4B_(?%=OG%>=8L_M".Z?*UAQ*N);H>UIQWAHTK+:\0'K>M$AIE>=ZB' M1S'(!F,>_4+88^$4= P+0.C&1P.6((]5"*TW^XB2HO@TX1;!VQ!EJWE9R54SPNI")KOZC:F=3*,7"XAIBABS4KN M$T)S\)8?8CK/>'ZWNXC%\D-6NJA'=YS*!J:ALS4 D:'HK !Q"OPDG!3K8Z%M MT=4X$O4 MU-%)N,AG5*1H%N?NG*5,-&@HO'AZE)6'1\Y9F!7:URP\'=E2(H% MM5($V3WABN0[!>/N4D.W-LL MD>+T8=!0H!Y],CA^85"Q0N!R'[DRIMSH*@!0SCB$*@#3]*)*X?Z(R)H:82B_ M@*_H1Q3XN?6#;KG85Y79MYT@BR_14>56"#3B9.(86 M_PJ&@,+5PK/IH9"@]CZ("QRBO4 Q<\19OA/.57S>)]\C)=:T.[":*!%#25V\ M'C=D99!:"#/%%K;@2H#\)ML6D%4NJ#2DU$%"%X.R!_ <=H:-A"FH#::2PWF; ME&06E5[)X'F4O_)^5)+->> 1>^HX=5*6:F:ORS=9+A[!K)'[]TG979?'O\K5 M=TBT"!U*QG/PMQ6J5MMCONBOH8A&_<"?(FA&R%$(QY.C@@JKJ=V26]34K MHV\"_80R&3N,M"^H=ZJ^0BHAW64B7[EY$C3!+I%K ]Y-F2#,$BB(*%QB4Z8D MY',#!AQP75("W:M9H!N*?TC?=')&*[6%P^FQ,!%D;++FN>^<=JS\+0V-'VB: M_<#H.-/>Q"M*?0M#E H61,L;*EQTN!V2M2*_9=:2P<$J1+E1%7E+EP%CFG, M3R"U]ZT32C:4_==P(V])KXME.];DV#'-+:O,: B#FO8)H&"ZEM?/[K^=!VT/FO47.1;*WG>]LMOJ2 K/?/48B:,Z%B@4?JSNG(J;Q =5R_0BM8:-1 =]SV:B,:#Y5? F""0S^M''$;/1C(N0EM\ZYWB#]6C6RZ_V;)GG%[UIKB1Q9O!O! M>G,[/1K-YGF^6RN;( M$P4IQ0=#3_@$SLY;R]YM\AD]W]*I51$;FB[VE8D'^C$YAS""YRC-&)8(9P%) MC7ZLLCU'1 MO1 &I+JT$OH0[\R4G^[3V&\PQ*O&>=LQW?WS '+?,,@5=SZ8%KY\/+MW]Y%X MF\$5:'V\DJ;P5Q&<1.C2MY>[P"<.I@F9)'M>C;C9]H.:8E7BJD,]:*A@7%Z< M3Z=&VX]R./G2T?U';IA&XWB%;+J(P\T>$8&V*;1SUA M,+R+7!SS)GDEFN_4@&;I*,[+K7>^Z_'B3 MMQ'%K?*YJ[U#H\</_P_D3,56B?W_?JV1>O:L[I^!WNL@G2PF=9 MG$8_G#TXO"N"LH(YR CTAB%4#$-2@F#")4S.17)#V"=?C/Z)2EJ'04X:EZEF M39AD_#I/+JA*Y6\;8F\74SH)W#MYOI'8BM.M?'?B*U&)HQ1F;]55*+C;H>)% M7'K^^[.W$X:L/&*)&F\,"A ,OY:1P-XEF7)V^$@ M,5:YM,FT\I_TGM(LX6]P36YO.C>D>&(S-&HE4"8W[^M0T6(3RQ,RI, B5YZL MG!DTR&^U0D#ERHPSFVJ;5O*AO7?$))VG_/3F+09C>"MUC3-$$$3<1+\-R"OC M+$#<6..Q)V#AV#L[>N%ZE??%JH^?93^*\T-6X5/&R60)#F68%7X[@1Q/XJQV M)&I""M]%ZF02A%'L@#U.::D*AE?+.Y(,+XBY'BK*YGXTG@YVCZ^R$F]?S9*O M3DEY7M2Y^2,826/!E-Z6D>4T+;Q6XY!)\Y3MFR]VQZ_UIY3[>J7=)O?],J'7 M133>^B"_#+GL_LGAW8'W1R3R"BTZ^0=VRA4NP@ I!Y\VQ#%(%(!AC<^?-;6W^T_"CP-W\(-R\,7A6\EC0J$S9\I123_\+4$L#!!0 ( +R)!EG( M7669/P< "(1 8 >&PO=V]R:W-H965T&ULK5C9<>*NRG?0VG:7BGO3#U#Q )"2B P(, $I6?_V<"Y 4[CDNAS.#R/+[[Z"[/;1VT,O*C(U^7I7"[:ZGM]F(P M';0O/JEU$?C%^/*\$FMY*\._JH\.3^,.)5>E-%Y90TZN+@97T]/K!>^/&SXK MN?6]W\2>+*W]P@\_YQ>#"1.26F:!$03^V\@;J34#@<;7!G/0F>2#_=\M^@_1 M=_BR%%[>6/V[RD-Q,7@UH%RN1*W#)[O]23;^'#->9K6/_]*VV3L94%;[8,OF M,!B4RJ3_Q5T3A[]S8-8R5!D^48$<7GN[)8<[P8:_XBNQM,@IPPGY38X MK"J<"Y?_5-D7+]V&KK*OM?**0W4^#D#F]7'6H%PGE-DC*"_IG36A\/36Y#*_ M?WX,1AVM64OK>O8DX"^U&=%\,J399+9X F_>N3F/>/-'\*YKCS?>TXTME\H( M=G-(5]ZC['N>#TF8G'ZQR@3Z+$VHG:24?*Z@?U\M?7"HH_\!DGS$1TR01\, M7=5K5"E-4Z[F0PJ%Y"A7PNS0<]CK9([ER3_(KN(B@BL!'_CY/0?7?/_=J]GT MY,S3&_N'I9]--J(C?C>;G+5FX^/T[#DR1)6S&Y5+QP K)75.O$-E$HUAH"30 MC$#>KL)6('\0+BIL*;M-RZ86I(]KH@+>G4*.I=[1L^DQVDQK]DX9RH0O1O0; M6(N>VR+//8ROI%-FG5!NWUU[['$6-99#9YQ7H)9395U86R6E^OH MPSD+6D D",""#%0?R)/;I-'GF"O: RH4?T M.S/-;(T8YY%8>,C=LZ6V';)].U!MV/C5[0V]FAP/Z5#+>!HA_YEU.1S7N_O) M=I(78!:Y,0'NBZ6&;>XQOZ\$;C"-):7!!]2Q7I?\/C"8#"7K<953X( M@T3&J"N7OX W:$P&2I7DD5PE-/;Y9'*_5,I06$A![3G.=F\Q@A^BQF90$L*L M52\5RF2ZSMMI&J)V:PJ#15L M.P:O_(%L#9MPTTUQ6$O(CM!H0+Z?Y@1XM-R+?O_N3\!C]2M28&][8B8V M0NDH':AQ@4YR7W!MXCY1F8+TAQ&]1:G<'S,:1)L!RP/S#X0@-A\@.%?0*CB& M_$"'LPB\Y/&=RRB=\FO=VXL[E_$BW>(S;6/W1D'JW$UZ&6J$2Y0QGDC5PT!& MSSB&.7H)$S/U;&^"I?:^/TD"8_MS*)RMUP7A5*CSBRD+R3M'0+ )218W'T#!:>QWO3_/;2.NDDW,XH? MBIP:U;IIN1:B [&(TO!;[0VSD"%\N8JS6D^G!X?[^\MT]EP\?HDWL)J'IJ5V'%4AWSM M<[4\:.]H.GU.;V0B'Z6J#1:N< ;DC^:O3WH[6ED\FITLGM.'B&&L>9'56$9S M]4-]M#AIXV6^#<,^1H>^),B%]PG9ONS\ 7*7OWOWV]-># M=P):A5[40/65Q8?.LT#&^C^ M+'+Y7U!+ P04 " "\B099H37(^MD% Y#P &0 'AL+W=O M:(FRN%*D2E)QLU^_[Y"V:P>.T15[V(LMB>?RG>]<2)XMK/OB:RD#?6NT\>>] M.H3V=#CT12T;X0>VE08KE76-"'AU\Z%OG11E5&KT,!^-#H>-4*9W<1:_O7<7 M9[8+6AGYWI'OFD:XF\=2V\5Y+^NM/GQ0\SKPA^'%62OF\DJ&3^U[A[?AVDJI M&FF\LH:?5]:?Q]@1RTQX^<3JWU49ZO/><8]*68E.AP]V\5(N MXYFRO<)J'W]ID62GTQX5G0^V62H#0:-,^A??ECQL*!R/[E#(EPIYQ)T<191/ M11 79\XNR+$TK/%###5J YPRG)2KX+"JH!GIE2EMOZ0T!;X\M7^![G>PV^[LR QJ,^ MY:-\LL?>>!WO.-H;WQUO 83*=+*D=ZUT@D/W,?;$A=#TPMFN]?3'Y]] L7KIKV;NX]TMV.'JT)XK).HK)/NO_/FM[S>T& M^]8&29,![?5%[PR]$:ZH*1NG'/5I(4F:(!T(5B98[A%E%#59A(VT''303 MB;F3$DT>/$$4W:K)=HXJ%8STGKS574H05E];(SQ=V2HLA),#^E@O+=J*WEH7 M:KILI%.%,/1\J5]HZX'#JP9=*HRTG=C4WRLRWS7SZ];;JZPX*68J- M[GLI*1*3G0SHJIMY^;4#>'IVC=\'(*MSL$D!)D.-R&*P7GVC)K6%Y+: 32/7 M11T)<[*P@/,W%N'62\]@#D:#'#VO]8KZ@^E@M/K0AXYO91QJ^H;?M A0!T_L MO5S5\IW=UTE33"N52LB# >>J,Z$K%?M%5 M)69U>D+:5!GA^("_I4I%=KOA"MN@WFH>\2@.=KR#P2WF4JV-L]W4"3H8#R9K MRN;6E@L\;P G5)V;LU(L=!X$R9?0VA81\5H+3.YG3OF?(X[]_??$<1EOE.^Z M .8\S*C!_LY^M\$5#A"<$M2UP!6[E@F);1NKZ,=:=T"7:-6NJ/N)2Q1P2$"U M$C.E82%5]%9E)F!2 MC WTM1-:53H]V$^@\ M^:WE6!(1%GE!?)USL0T30]DDAS0G.=Q$*4;0'Y:K M_7$^HG?1L+'FX2WC)UE.KPP.#G,UTZM&2IJ'?>;DQ6JSR/LG1QE]M'"S1G;8 MS[(1?49#B71Z8EIC$N[G_>.CR8K#6WD\X+-4/CZDW[XG_O0[7:VX8:X@ED^. M^+/CN;6#J!SDG]!364G'D\!)G%%0I?GT:!FPMF;^$(.JV2JQO#\Y/-GT?0O> MM#\=@])(5'%#&(7&ZV6 Y5^XL<1]-@,]^<[X$GT'=-P_R@]IUV%XN'&=P=8[ MCY(/]ULUE_7]\++=!WZ+IXNE3@OS!4Z7\L*JJ/!$:YA+EW4TDNP;;P< MS6S 52L^UKC;2L<"6*\L3GO+%W:POBU?_ -02P,$% @ O(D&65X19O9] M"0 ?AH !D !X;"]W;W)K&ULM5EM<]NX$?XK M&)U[$\_0$BGJU;$]8R>7Z;6]2R8OO0^=?H!(2$1# 3H M*S^^CX+D!0ERSXG M<_V2T!2PV'WVV6<7TM56FZ^V$,*QAW6I['6O<&YS.1C8K!!K;OMZ(Q0^66JS MY@Y_FM7 ;HS@N=^T+@?#.)X,UERJWLV5?_?!W%SIRI52B0^&V6J]YF9W)TJ] MO>XEO>;%1[DJ'+T8W%QM^$I\$N[+YH/!7X/62B[70EFI%3-B>=V[32[O1K3> M+_BG%%O;>684R4+KK_3'S_EU+R:'1"DR1Q8X_KL7;T19DB&X\7MML]<>21N[ MSXWU=SYVQ++@5KS1Y6\R=\5U;]9CN5CRJG0?]?:OHHYG3/8R75K_+]N&M:-I MCV65=7I=;X8':ZG"__RAQJ&S818_L6%8;QAZO\-!WLNWW/&;*Z.WS-!J6*,' M'ZK?#>>DHJ1\<@:?2NQS-Q_%O5"5N!HX&*-7@ZS>>!#AZQE[:1I9Z>^GSD;&ET6OV!KX: M, #HNH*]\;@*P_YUN[#^_;]/ 1#LCT[;IVJYM!N>B>L>RL$*QX\[N=NU1<+OKP2LGUQ0M7L-S99<@ 9XI>S(3]OR2?= 2X9,]: \[8\DHFB9S M>AA'(_\PG$?I=(('D#493]G[>QCQJY/),)I,1U@ZBB9IRM)D%B5IC(5)%*<) M^ZP=@H6IZ31*YZE_BJ-X/"1CHVDTCKW9-(F2V8RB. G2%\1"P#CND+"S<.HD MN#B,QHFWEJ319!Y[)Y-H-)VRGQ7AX7,)6Q05P$MPY@C^I=$LF5!@T^1;O6PK MZXZ77 %#]JG:;$H!X28SB_"6A0XC56@C0=%+3G$XW>%1H%7+(VZ1G4L&:1!> M&MZ*3*P7@!N'/YW^VRS3E8(U9%[(>R)VQ!2./V, :!)/\3"B;$[WWG-KA0MH M1NDX"0\)5KP5X(B!GPVA08!)-)L2ML-1%,^&>SG)Q49;&=OWPZ+!"84QE[H $P$P\;-#T$\%6PBA MVD*BF%#X%0[:%H*J?4E;/021K5II/.9A05( M[NU;_&V74N3G$5M4KAMV%SULL6";*[R.P; A1]4I,/ND\58PO@[$<;L-*4FY MJXOOL/9\N%)E997#@KH AFN)W27 4."/SQN 6@IK@RLM4L@W\D0>>,#);L=[ MI5W;5^"'+''H&A+1!:=Q@W#C62%1&WX[B3/(+ D7S#]H44ZKVA?:M^32L'M> M5C[HTVGLY U)%Z0Y10"5FC_DOD.I4O*%+($U-EZ>?!V1\>,B[M86M-8 >YIQMO^<&@&8 MF@.Y[^HX)9!,@1)9A;7J$"4=J%I2YE[G#SJ!W0\H=7O^ M+Y9X]3]@0W/0KMT.CAYW@91M <[9,.Z/B"(E14\P>DB.QX>VEU#[Z)_0[LL3 M[_;E4M/:GDP#'=K64U2GT4MSB*JQ2Y0 ^%*14;Z/EDA=V\5KD(4A^9SN/A4^ M:4*J5$7@=M3EL5,X@5#O[YO&Q[9IX!UN0H0IY19D?4GS(%X Y# O/F[,3_?B M%S6FA5A)I>K!#*R5.D=#1 .>40O%,(5V>]>N::F0_P>(>IE 7Z"8Y;J9/+K: MHG W[!S(K(-OW.3LQQ]FPV3XFB51&L\QP.3(^,)Y+\%?-.0ASL=LA!'N-P-N M7^CETK8]EXB+T8]JX!7FKLGTG/Z?C\;G-'1[YM1._(I4%>P6J8?\*O9..D@8 M=LTGYZT/GSOCZ)>_MVL05"'*D'S+D;Q79+_9]#)T!?7;#J[C:#J>>7QGDQ&( M07=WPO5#1R[>[^6BL^()0>F('^'MY:Y6H0U"]OI4J;:_^=[(P5[?BO:OG[)> MR]#1;8-3CY7@!!K1/O*FE+RXA8YF&6XQ*(:Z3Z)]L)W@7:5=5N42NM$TG ,% M(MT%80Q9]ZSW']>0^HXG?"4&= #POID!1N"(FN8:J^(GF]X*'QFC JH;\%Z?92:OXH,/,:FS?"AMOL$DL_Z\ M:3#!CS>88[C:U?RSP7[=SAC?0,$?)*X[ N!-TK^0V=!-7N!"$W<'.B4>G*S!V/3[;-5>P3U(:;#43&7!3DXMM#(^M;1PJR]\X=5"Y%G+ MEZ UE8SU4^/[A>,R\.)=*$H0OYW";IOQWE:E9TS]+80-T.NP>5\X1,WC809" MM>$R;T0^3))APFFFF_H6X26W0&V'26G1W&_W&[HC46=3V4Y7[9YZ2*KYXN5[ M^MI^^]#TV4O3<_&B(*!&-$U1R30<1GM">P[*XF<*BQFCQ+BU M%'M=J^_G;57VV:<]''6\6QK\S^:=R8O@.9OU)_L7[JB8:,6C&8XF:)KTZ4O: MHM ?RX#3487IX7#+=5^9WG7=8SE3#ACA3@QEDI!D+:B)1-[9'"O;26=C2 M=S=A9"-!W]1*%A1T?_QHW'6/OT![C,53<)^E MQ[@.^[-OG*B?.. [\"6:AS'+R\W++QK? V[<"=1''O_IX';35;^(_R1P3WW? M/.C\)H#!<^5_^:!++]IE^'F@?=O^N'(;?E/8+P^_S/S"#<8LRTJQQ-:X/QWW MPN32_.'TQO_"L- .%QS_6& 6$(86X/.EUJ[Y@PYH?W*Z^1]02P,$% @ MO(D&673\42JY P ]0< !D !X;"]W;W)K&UL MA57;;MM&$/V5 1L4%B"($BG+CBL)D.)<7""!$:?M0]&'%3DD%UGNLKO+R.[7 M9V9)T5+@J"_DWF;FG+DN]\9^=16BA\=::;>**N^;FSAV686U-K:,G:-19$'H5K%R72ZB&LA=;1>AK-[NUZ:UBNI\=Z":^M:V*)!2RYKU$X:#1:+5;29W6SG_#X\^%/BWAVM M@9GLC/G*F[M\%4T9$"K,/&L0]/N&;U I5D0P_NUU1H-)%CQ>'[2_"]R)RTXX M?&/47S+WU2JZCB#'0K3*?S;[#]CSN61]F5$N?&'?O;U,(\A:YTW="Q."6NKN M+QY[/QP)7$]_(I#T DG W1D**&^%%^NE-7NP_)JT\2)0#=($3FH.RH.W="M) MSJ_?&Y/OI5++V),V/HNS7G+;228_D5S 1Z-]Y>"MSC$_E8\)Q0 E.4#9)F<5 M_M[J":33,2339'Y&7SI02X.^]'^H@= YW&DO="EW"F'C''H'M])ERKC6(OR] MV3EO*4'^>P%4KH#$%XN,4,ZQU:2&?A<0JOX'5R-9ZG,[BK M&R$ME;:'BW0\GU^-X(L5VA7TW!NH4.4!@1,4KHMD_/IJ-H*W14&5S%#IBHI- M4WE8BSI[ GS,*HHN@A5$NEL[%DP7T]$QJ%/T!&AV/5Y2VT4'A1&I:2P8<;4J+R!P<8Z8^H\"T%@KI-3H'SJB6M;DQ[!$\!C^S MTO(0AUV/BYG*9X\(QQP_"C)S\!TYVB%"".E\PIG;&">[KD:0/AS\]4 @1W3? M6HXA&_,5@3R-X*GF@,YB9DHM_Z-; :_2R9PZC5*L?@![!)#H6_8UAGS7_F!+ M4/)D@FD.4N283\:2-S\Z]Y#92A(,Z4#J3+4,C'*)ZI'8ZQ\R@#D^ MVP\/V%ZK19M+MD>QRVE.="MRO,P##.?IUXL40'.,TH,C$A1FIB;\%8\7"B\; MGL"7"JD;4'1AAZA!&S!DZ"0ZI.C ;O)2?<='K9@XEV'@.++6:M]UY>%TF&F; MKI4_/^\&(@6JE(1684&BT\G5902V&S+=QILF-/:=\30FPK*BN8R6']!]82AA M^@T;&";]^CM02P,$% @ O(D&62'G@$BN P 2P@ !D !X;"]W;W)K M&ULM59M;^,V#/XKA%<,&^#&MN2W=$F M-W=;L 5 MQ=UN^S#L@V(SL7&RY4ERT^[7CY+37+9KB^[#OL1Z(1\^)$4RB[W2GTV#:.&^ MD[U9!HVUPT44F:K!3IB9&K"GFZW2G;"TU;O(#!I%[94Z&;$XSJ-.M'VP6OBS M6[U:J-'*ML=;#6;L.J$?+E&J_3)(@L>##^VNL>X@6BT&L<./:#\-MYIVT1&E M;COL3:MZT+A=!NODXC)U\E[@UQ;WYF0-SI.-4I_=YEV]#&)'""56UB$(^MSA M%4KI@(C&GP?,X&C2*9ZN']'?>-_)EXTP>*7D;VUMFV50!E#C5HS2?E#[G_#@ M3^;P*B6-_X7]))OQ *K16-4=E(E!U_;35]P?XG"B4,;/*+"# O.\)T.>Y;6P M8K70:@_:21.:6WA7O3:1:WN7E(]6TVU+>G;UKK>BW[4;B; V!JU91)9@W654 M'2 N)PCV#$0.[U5O&P,_]C76_]2/B,Z1$WOD=,E>!/QY[&? XQ!8S-(7\/C1 M1^[Q^#-X;Y6J]ZV4(/H:OG(8KEM3265&C?#[>F.LII?RQU-AF*RD3UMQU7-A M!E'A,J#R,*CO,%A]^TV2QS^\X$-Z]"%]"?UU>7H9XD99A&+V1 1.3L1T4BDJ M.V.Q!K4%VR!LE:3Z;?L=2=#9!5"2\)@D^&1P.TIXJY4Q<"6T?G"BZZH:NU$* MAW-##>:2BA.^:WM"5*.A;)COXC(A_/DT1(O0A['P#(2S2%A81RG<*/Z\TIU U+TQ$XC4DNB M"+'S[*#%0E[&[C=CP A:62&)8)'D84X6SR#-6%CDJ2.=\W#.'.D*NPTYS1,? M0/X_!S"/LW >ERZ / ^SK/1RZ 99B3>Q1D M-N>0I"'GKPI@2MPH@+R$(OX2P(R'J<]U2HF9Q[FCGV1AELQAW2EMV[^\OX#W M-*(,PIZ>YEE2SG)JE%+ZGD\%?\;8;'X\H3'FW[-MB AT4^-"U[C^]:*=JLM, M2'$U _KA(1\F1%Z<(/J3-)\E7]DP[?U_MS![JEE$)PV>4KWS8\Q5Z=C;J=&PO=V]R:W-H965TU=8IH.6_9!C^A_:==:5I% M TK)&Y2&*PD:JT5PE5Q>Y\[>&WSFN#4',KA,UDH]N,4?Y2*(74 HL+ .@='O M$6]0" =$87S;8P;#D<[Q4'Y"?^]SIUS6S."-$E]X:>M%, N@Q(IUPMZK[0?< MYS-V>(42QG]AV]OF=&+1&:N:O3.M&R[[/]OMZW#@,(M?<4CW#JF/NS_(1WG+ M+%O.M=J"=M:$Y@2?JO>FX+AT3?ED->UR\K/+E:;^:OL=F"SAW;>.MU1Q.X\L M83N+J-CC7/.3^.[,;FTK2LP$5 ZG&05TH&C]CL015@:T1 M*B5HCKG< #.DNP3J$_H^W6*!S1HU9$G?-/?)X V7Y*@Z0\#F'&Y4TW:6K)[/ M<"<:5=DMTPAGD"3A>)+VPB2=P?M.2VX[VG.&%=\YV4 69FE*W^E%#A^1YK)6 MH@3>M%H]HL,UD,2$-'8XT_$$_E:6"6B/YYF.PSR_@'0:)M,9X1E#?%%T32>8 M2[Y$ZFS!F2>2-\DTG,39N1?R/#]_I7@A2"+5,YB&LWQ"_XMPFN54I@,HW!&Y M&H0M%?,L'EW0A OAR8J SI)1/"B(?GW];:T1H>EG#=VL/7? %]UYNL*'1)FF M14]Z@FZ]1TS_@[A6MO:PAN]^!71T[$)'!^S3H-YXCC5T=3II>R(:M .-7_7L M]6S>OP%W3&^X-""P(M=X-!T'H'M>[1=6M9[+*'!B1B_6]!2A=@:T7RFZYON% M.V!XW)8_ %!+ P04 " "\B0993ZU-X- # #O" &0 'AL+W=O/0GNY*9Q7I NYYW8X#VZ7[I;R[MTCU++%C5) MH\'B>A%=YA=7I3\?#OPJ<:"#-?A(5L9\\IOOZT64>8=08>4\@N#7 UZC4AZ( MW?AKAQGM37K%P_43^G' X7S[!6%8J=0!+]'0\'+&^'$6UZ+3CJAY&>LX=ZLW2 LSE/'R/Y[6NU0 MKD:4XA64&7PTVC4$W^H:ZY?Z*7NT=ZMX3L=%/GD'/R+1!=_2JF][);Q]T1KKY&<1KN^;HHR+O'S+BSR>%;/CN#%H M;F1G4&;Q;)+[11%/\QPN#Z'PD5L:(0PP$TOI, U M%A':L<;1U_AS$D+<7M/''G.CH@Y#JU';>$0LD_,. M#M5!3M^#Q*-F)!:D;60JDM^- ,FU+L MK(4'H7KT @\VMC:TE,#/!ZY9K#@,SSU4C;";$,59]D^.LJ3XPAP=,3'],ASY MW5C/'/IA?BM#G A!9"H9O@^<0! KAC&:MYTU?S((DSJ]9>9J M@QJM4,&LJ)E+Z3N9-[JO<*.#W[T6?2U=L,E^:QI79)2L@V5R_/+],)#-$]^& MFT(!NV)N+#9^$#.T,D3)L?:6'@PA)G831BWY8M1NG$=[Z7Z:7XY#[/GX^"OP MD9F7;%WAFE6SY-TT CN.UW'C3!=&VLHXKJ*P;/B/!*T_P-_7AMO>;N,-[/]Q MEG\#4$L#!!0 ( +R)!EGGFXCNR 4 +<- 9 >&PO=V]R:W-H965T ME4YOAA=G*WEBF[(_;K^8' :[:24=4O* MUEH)0\OSP65R>I4SO2?XK::-?;07[,E"Z\]\^+$\'\1L$#54.)8@L=S2-34- M"X(9?_[J#(6_E&.GEQ M9O1&&*:&--YX5STWC*L5)^7&&?Q;@\]=O".X9,]&#K+X9E3T?%>!+_T"WT2\ MU\I55GRO2BKW^4>P86=(NC7D*CTJ\*=.#4461R*-T_R(O&SG6.;E94<=$W]> M+JPSR/U?AWP,(O+#(K@>3NU:%G0^ . MF5L:7'S[33*)OSMB8+XS,#\F_4CD MC_(=MNIG[4@D\5#T;G^J2%SK=BW5O6C"%4JV$62=!.72Z%9TRE"#4RG6TK@: M)!UR:00*WDA7JU7@%')EB%"'S@I7224NB5K6K(="1:2%;JA4S>+E:D;@G M:833(DG\U@[%C6YI:TJMBJ8KR5-J(UIML*ZY2BTS&5*TB<0*BY%--../)/-.0S,6?B=)+C,!>?M$-(]FC2*(YG?LUFB=<^F[)5>30>C_=@4S!; M*3KP(G(%&8<6'X0!,8;:FE,)E]'0%_WUEFHIB[JI/:8 431(C@;N:XBN#6-) M%)4T*_)9>1$/<_2VIO%M&@)?),-D=P% !#;$F(3A+GNBER=L5X]/:\EYX( M9$NFO95-![!TAC4SHWN>W/?2%)7(DM!SO&;.9\0VK\F/B^8^$INJ!AF#I<=M MR:XTVL)X)2IJ2D (Z)3('LMX<-(3,'([)3M E".DH5K9L .@Z])7H"]+'Q?$ MHR] K@:6QQ V5/$@!-99+ZJI6Z\;SX $%])68@D,PZXPIL/$#,6-N&S+SOX? M<+]F[? X1.%I\VB ZBT4&,5Y/O;K;)YX%$[&F4?A-,N>%4Z?6+U@3(6HTQUP MHU;T%;JF$Y: 8SDWF4QW'?8?XCZ3-DG>./TDJ@ MY](]^+\KO*>!0!5RU6[\JPHAQLPQ>"0"U?S2?%#E[3T !BLVP/IXF,[[DU ?CQO=(8J&YV8O\V4O+7FY+VV'IK7\=9MHD98(Q!DJ>);R=8)LB M_]A.@;0\][AC:9H&!,@E"SZ%OIKYWQE@@L/ M&O$*4M/YZY[5/XJ0L# !=D/_("8//>-&CQ[3+6%&\2>#%3Z;X5V]N]U]E5R& MQ_@#>?BDP8#!L\C"@B588Z!O$&IW>W!Z[9_F"^WPT/?;"E]69)@ _R\UWG7] M@17LOM4N_@502P,$% @ O(D&64/K[ZQ "0 ]A@ !D !X;"]W;W)K M&ULQ5G;LJL8B:1$6;Y6V?&D9J:2 MF923G:VIK7V 1%#"A"08 +3LO]_3 &^R98_SL+LO%B_H1E].GV["YUNEOYJ- M$);=%WEI+D8;:ZO3R<2L-J+@9JPJ4>)-IG3!+6[U>F(J+7CJA(I\$H?A?%)P M68XNS]VS3_KR7-4VEZ7XI)FIBX+KAVN1J^W%*!JU#V[E>F/IP>3RO.)K\5G8 M?U2?-.XFG994%J(T4I5,B^QB=!6=7L]HO5OPAQ1;,[AFY,E2J:]T\TMZ,0K) M()&+E24-'#]WXIW(^PY3RQTTIO)JI&_]O+Q,_)S]E&5=F/83V4JTEWY"6SI#(I;@Z[C%Q7^ M6I=C-@T#%H?Q[ 5]T\[!J=,W?48?N<5NI%GERM1:L']=+8W5 ,._]SGK=TOZ*5+PHO]^ZWY05+(K& M;%>[O[5TF]+M2J',C!4I4QFS&\$RE:->9;EFW.#9*4->A,O+C5B)8BDTFT8^ M2?1GR@YE"4%5&UZFYHBYG4IL;@!HNV&RQ&;"6%;Q![[,!2L(-OE#T+_1'*9R MRZ[2OVIGRN??W]\&K,IKPSCJMZIRN?*R7*^Q'4R=CN/D@!TNQK/9=+XX(/'. M4++MB'VKN<8&^0.KM"Q7LN(YV0!>L>08"YT&7"@MH93>=NN6/.?E2G@/<),K M\$@CS-):8"_HQ3X+]H8ETUFP.$[N2J4=4(X9ZE41 OHB/ZG"6!$D8-G][E%=*NRZ [,2S()F[/,7S8 Y-7X#W M=ZJH>/G I$%^M'U@5C'.5G!06L;76@A*>D#5P'$%K@L =P2[TNI.IM@7#9+9 MK6)NNUSQTC^BO*TAOZ;<]M#BA8] QMXD23@.P>UY3@8>4OSC\,P5T =2XQY$ M9Y1(M,$AI& @1\%+F$N*HI-]BEH4MFH<'#BZ\/)M+@MIVXKOT,KON,P=RLC^ M7%AXY$JEB49=N> ,_KH6O/@XZ1O]R#?I. (>Z MQ13T;U 20#CB3<:USKSS)KR'T[E+=^O5F/V495Z19RR/;$]1TX ME=:.SPRK MD3WMM#[1QI:"Z[X>D5[;8\,5QO$9E%=^H$"AYEA9@ M O5P>R*/'CO.@$.)TN)''CUPL4+$*-@]V((VRW[&8]Q1T8 MHV@V6QP$Q)OS M:!ZYJUF\B.<'#ECA^#A*HNF!PTY/>4)+E3H-JA14.2BH@!EY[X3L5@!YGA!A M06.8PX1GK\/E4YM]*9#7N3>;0W40"CX*L-2LXT M'<'4N'VTKLE6DZO'R,FD1C1R*4I68N#.!7*(T9YN<8YA3%B=G])*2YL). MVPTCX0F+4N1S\3B!7E&$2'I;'_ON*!#/>SAU^W3L H*=4BIH[>[F@Q(EJ;A; M=3U\]R@1H+&_&D"L-D0M?0)4K5\3\);Y4T$EAYG*!SWC4K,[GJ-'(F2/VE2? M9,U=2T5.5DT/D,B:6R2SGDK'[*HAI4%K#H8886II\0U%Y/=4)ZVS_40U:.9C M]K/:DE>N-3E$/I+7XELMP;1&KDN9(5VHA[I42P*,2YTLJYJ0IEIT.2HI5"KR MP&N4)4;F>D#:.3<&NF L-OV [7.DRT5S$#;?#S#_ 4($%:WN)?HT$?V;9#H? MQUVKHG2_26;A>-H_>AHNM^SQ]#G=I8MA&_A]9=5@9;P;;N&@G1+$73/;'<+, MEE=]VV>')-EPQR\E6@5*[C.6=-0!3&*$+IM/3<<.^^K_:T0FYW+,!G M]:";$[Y5B3Q3KVB'F796!P':COY7V!,57'9\,:C&3*N">LV.@)MT,GF/8-"] MS^/0RT$@-C3_>"A">T9A?D#+-.T\TJMATE-@+PN!V1BCY<%PBJ)E+LN42U1) MBOBX4!#UBRZ7'[D&#ON:_"8KH_PJ*0:B>Q<1NH<_&R77O>-!+V.3@2H-Z'U(HY00_8V%M8EKY$A/"3W16G\ ME5&Y3#D];C^HW#&,\%K#76HO6844WT2FT=FJ&3:\FH&BQH5,WE!W9O+=U M[0FEW9.9+?=#+SQO\-NC-T!:)#47L^.F]ZQ4Y=OVV\Y)FW:D^LYD>,3L)H/\ M_-ML#)QS#:S)XZX/OG/-Q[/N08K/4)K>J6'3D-L,M]K"@J8=CA>[ MN\3C:-\N-$-_]QX[D\\+1$08'$Y88!I.L?$?'$1-4(]<]0]6^"S!M?51=O+- M]PKJ#ZIH;B$6!3?@3Y?;;,B,KQB6"%B.7@M,H/T9#:F$((U@G2'0UGVG#HX) M=K?L8N FMW;D\LPE_*G)8/+PC&.:0S*S=UC9/0\[97_2E^535:?-:BWH!)T^ M3*&)]CUB;U@<'"=A$(8A+4K\F49[.]^]/=Z]7; D2NBO<=>DX&9]&%T&MWXD[I #O[8^GN:7>H?^7/LOOE_C\"']TA ME\'4GD$47Y;)B&E_RNYOK*K09+?H;K';(.GQ4/2! MEL86$8K4DJ/8[J_O#"DIAZ^OYFSO2!X'<%&S]8"_9D:>TC;SX5EZ.4#0(-.;($29\GN 6M61"9\:V5 M.>I5,N-PW4G_,?A.OBREAUNK_U %EI>C=R-1P$HV&N_MYB=H_5FPO-QJ'_Z+ M3:2=$G'>>+15RTP65,K$K]RV. P8WJ6O,&0M0Q;LCHJ"E1\DRJL+9S?",35) MXT5P-7"3<\MU$ONP5OE/QQ1HLO?AH M"BCV^2=D0V](UAERDQT5^+DQB9BE8Y&EV?R(O%GOV"S(FQUU3/QYO?3H*/9_ M'?(QBI@?%L'U\-[7,H?+$26\!_<$HZLWWTU/T_,C!LY[ ^?'I!]!_CC?5XL@ MIEDB6@]_,>)SHW?B-$ W'0LL0=S:JI9F)U9*0R&D$==42$58%N(>/$JDS2TX M5"N5TT;8E?ADIO""3*^T::'$13\V4V3A?I.$W#G_ E\?BQJ*433U(W($[2A"[2J:C!Q>NQ MR"VU (_*K%E5UG$/)/!Y;JN*K*:"R1^#ER_T,!7%<07.D>^!,(GH&0)T'N#+ MQL(V5.=6NH+I"^6H?5CGQ5L^?_/=NRQ+SV_X.JRGY]\+6=?./C&VK78'=>/R MDGH%Z;-K)ROQ5GKJ>TL/WQHP2-&2,1XQ6JW8^V>^N\C7Z]@H(NRAC0$B.'OZ MB.[)@N"C+J$UWRLS<'R0%"QT>G;N]R'#TMEF'2,.VUJU6="R=G[0R0?(H5I2 M>#C7&+( XE="()R>=3CV)XMP,AN'J'R1NXYQ'K$.8)*QE&3D21'4[3O:VO 2 M'K'<<6[+HE!,*/7_0H 6(/-2%)S4]-Q1/-$B"7T!^R# +?#T!OY7O1$7V&(L MT,/X'_"]LA[)DCSF4Q>^/CJS"/(B&?!ZT9 .MQ?1B@*R!/H4P';S%;_X=. > M <=\5COU1)B0%@-KBRKT#FJJQLOPM)*;3ECB=!OEJ6#[SB$KVQ@,_J&JV@)V M W,(.M)= (*C:RXA/(A7H3SW(-(U)FHRKPC".BNY1<04\$%9U\: #(;")^+7 MPQ 6EFPP%H5=:K5F^F'OY%Z64X^EML9;:E*H\D93KVK].M1U.CAM08V5Z]LW MOHZ1)9"BGP$_B4$JX0*=U\]>=F$/M1'-[ZRBW*".%*!;433WX S P[9MEKGT M)6-4DEW[,IYYXH/ 2KDG9LFBSV$^GR5G_?Z53DN"N,$CV_-*HG(IG63S9+HG M^V1VFLP&%9/K)@1UD%=B!1 #BG++[T31N$!23=) MC,DYSXC1[*=WB;@.+OR+Y&0Q'U2O QYF&9HGJ;1<:AB4S4O_QM%X3PI8=(O3 M,\!#A+C?R3593MT?G^N$AE3-C@5(2ZM)&?D=TUY;%A(?_6G_Z%-5LJQK8QIJ M4&24=+D7!Q HX;M'68.I<6:88-RY)^-(!C KI?67*IW;""_F?( MU3]02P,$% @ O(D&66P6,I$ !P 8A$ !D !X;"]W;W)K&ULI5C;J5/:R MMW1N=38B445N;:5-QA:!9#NS*"%WY350Z3*!H/*RY5[^K"STW- MU86N72F5F!IFZZKB9G,C2KV^[,6]=N*S7"P=30RO+E9\(>Z%^WTU-1@-.RV% MK(2R4BMFQ/RR=QV?W60D[P7^D&)M=]X963+3^H$&GXK+7D2 1"ER1QHX?A[% MK2A+4@087QN=O>Y(VKC[WFK_V=L.6V;:\+MUGO?ZG M:.P9D;Y:;H*FY U-8_:;5FYIV0=5B.+Y_B%0=="2%MI-F:= 4W^O<_XH#O; MKYM2Y\RN>"XN>\@-*\RCZ%W]^$,\CLX/(,\ZY-DA[?]3D YJVH_S7]H)%J<# M]M8Y[)-"$.)QG[FE\"M<;1@O],I!DN9HE7WX6DNW@7 .=R+7V+3DBAW1^H\_ MG"1)=.[%:-:/X_/C ?O2[O;"*Z,?)>C#4&Z\X@7BXZ1:,#UGUL.;>7A\S4UA M^TRJO*P+$O"K#) & MAR%$%J-UY]ME[*?,EF(N>58 +(?5EELJI$ 3^+]@=U(DI82U&D M22,6DG+-N\4Z;/,9V ;]I1WP!]D(0V$&A0\EEU1Y+,])F<,"I5FID=4&A?*A M#17B##=LR4I6M>QKC&S99SL@TMK:AQN'R:EG,N.02]IV+ E MC&J$_Q!#OT$JPJSJ:H9E2@JJ:A;H/*7@_2:M0PIU!NQ:WYJ[ACN3I!]%$?TU MFIJ4LF0HU/-'+DL^*T5[$- ^2EW;[SJI\S,2@1>%)"-#O%X9\/VP)8A=S_X# M5A'',,&5@OL)-]H2"]C*[YA+8QTK^(9.$1RLS7DI5,$-VP@\9B"A4KZV*/8+ MAPZS8;&_;A(? L@VJS3:5IIGLBF>@L+?$KX$SX-E1_*8I?]H.=_8B<8(A ^: MC[QJL/H]JL2C,%2!$&MICUL;2KXUP1/R69J)7'@];O,]+=%V2VYH^RJM!$T4*_I@Y3;P+,^@MA1KQI# MQ),PN;2',FG PLW3['@)9M=QK2_G**]5Y6N(SR4_]1/?:/!&.U96<*0M\O^].X[ROGVE _5JM0;(<*]C-O"Y$OB]ZLR_>%^ M.MW>J.A60X2D"DT[@6B<2I)T 5_/>$->W7#4@GLKKO/][^WZ#U]=UD1VG9J*]J: M;.43S/.=IJ!.DZ%/%%V?>,:@S38>NPO$0CZ0%2A:T([9=&\3$[0M=WS&Z)-\@]+P+L9NQ43_-3A"?_NE)LH41IX=!9!, M^%B_&P^B;L*(DOL,T,^R?2][["NJA,YN%;J-;T+*46)MN+H;KM>* MH\X[OPD$4V&[LKJ4!0\@FH;%NP/?QZ&1"8CH(".6]-F* E=JZVMMR ][AF0Q M2.AG_+U_26CO>"I<.V\O*'RKK>^ 0$8 M\O%!^%8ZG40LFTS8)([9R>2438TN:MRF!925>N5;L=%DS,91AHR(HY2>XS'[ MB![.(-:DC1>X.9H>#G:"J: HD25EI_W3"3;&_6PR8E\\.^RW(O&.C?O9*/._ M219[0Z LHI>T/QF-V+[/J.'.=V\ES,)_W2.DNE8N? )WL]T_$*[#=_-6//SW M 9F';L#B]IYC:S28C'JA&VL'3J_\5_1,.WP2^->EX+@52 #K_.[8!N(TQ3:TJ1&WVX=A M'VCI;!&A2)6DXN3?[TC9BMPZ0;#MB_AZSSWWPCM-=TK?F1S1PD,AI)D%N;7E M) Q-FF/!S+DJ4=+)1NF"65KJ;6A*C2SS0H4(DR@:A 7C,IA/_=Y2SZ>JLH)+ M7&HP55$P_;A H7:S( X.&[=\FUNW$OL-+E3#^"[OZ M;K\?0%H9JXJ],#$HN*Q']K#W0TM@%#TCD.P%$L^[5N19?F"6S:=:[4"[VX3F M)MY4+TWDN'1!65E-IYSD[/R&XOY)&0-+U+#*F4:XM%;S=6796B!8!5>J*,A_ M*ZO2NUR)#+69AI9T.X0PW>M9U'J29_0,X+.2-C=P+3/,CN5#XMP03P[$%\F+ M@+]7\ARZ40>2*.F]@-=M'-'U>-UG\*Z9EEQNVX[XZW)MK*:\^?N4O35<[S2< M>TL34[(49P$]%H/Z'H/YVS?Q(+IX@6RO(=M["?U_C-J+>DY;<:,L0MP[AW_' M K[F"!LEJ!R0OZ&^ZM&E-6#I,&4BK03SKU9MW*/C*3"90<9%93$#28J%4UR2 M8N,54WGRLJ2P9/+Q[9M1$@\O#*0U >,( #.$-R$"&A&*.A_1Y2.L^,/QALLJ M]^FV9N^X)!VJ,L2%[CVD6-H6!5:HBDPX@YNJ0,TL,7*L?J9_O5R!)QA?/)G" M?O!AR-:!QWXOX0%J^)\BN=%)U'B7.(-RJYJ+?B^.QI/8=/Q>\7LF?+KFY"98(TJ7#J)RF;/1JJC3V+NC2>/_:-8AP4F**TJ_ M_8LAP*SR0G3(-3G0\O<-;]QLJ/L=\IY*)C8E\T1*G\&7EB/V<2X=?^,#4\E[ M-$[C[>J;@7C8&?3Z;A@/^O7S_SE-RDJ;BC@Y@M>KY1*2> 3=.(*ORC+Q ]N3 M83C&(VVC@4LBRJ$^G*JD8:L7TC/<^H[OZ@"]S;HM-KO-3\5EW4N?KM=_))^9 MWG*R7>"&1*/S(?5P77?Y>F%5Z3OK6EGJTWZ:TX\1:G>!SC>*K-@OG(+F5VO^ M#U!+ P04 " "\B0991?W1-^@% #P#@ &0 'AL+W=OC_='FPWNUK )_F)R=-'))'RC\T;QS>)OT5@I5D_'* M&N&H/!V=[R\N#E@^"GQ2M/*#9\&19-9^X9=7Q>EHRH!(4Q[8@L3?%5V2UFP( M,+YV-D>]2U8KJT^D]5A.IT=#P2!96RU>&]7?U*73R';"^W MVL=?L4JR\Z.1R%L?;-TI T&M3/J7UUT>!@K'TV\HS#J%6<2='$64+V209R?. MKH1C:5CCAQAJU 8X9;@H'X+#JH)>.'LIE1.?I&Y)V%*\5$::7$DM7AD?7(OL M!W\R"7#$XI.\,WJ1C,Z^8?1(O+$F5%[\8@HJ;NM/ +!'.=N@O)CM-/A;:_;$ M?#H6L^GL8(>]>1_U/-J;?S_J%\KGVOK6D1=_G6>(&HWR][:8D\F#[29Y>!:^ MD3F=CC =GMP5C/M@_FC[? ?B@!WRPR_I_+=-NH[_;0&+_<$_\@/4D%>4#"(%WVTFH@+1VA2PL2,@@I?$.Y*E4N&JM,@*" 1K'<2I$G&Y-5S(N M)9Z) YN!1 ;V01I?B&V;XL;B5O=[XMR+4*$* ZP,R;?99XH\P"",#"C[&(]7 M5E\ILQ2MRM8=FM9K(LH6#N85=DTSEY'+F%$ #A F5$N,3<;M+Y"'I[$/"=Z[!8\W2;8MRU7 M&W)@*<&E%'XEF\2RT7#19;MM8KX[R;4B<%'>8G?TXSL&0,(RI!F(&7!4@'&Z ML^9NC[E&_*A$Q[KHUVYD-F$- N[)A*D2[76KBEUC1)N[VS16$&(KBL/0\Z;O M*7#@LR-JSIW0C,R+(C$0@XM,E[8U=2WJ='0B/CH)''RH/_A$$3S,4_>45N-( M'8U$5/'8P76_OXF&&XK]V0_VS$'7#.>]@ULP8P\;&N:X^UH7H:.^RG,2;;FX M _1":G@@\2'>*RZ[ZN0)4D>P?8FZ214?;0"D1Y&_;>L!RC_&1LX(%WR@Q#[; M3>-/XG@\/3K$/T_[_NSYK:>T=GEG@'"8N=\[0[5GA\_NO;^-K&:L><)!<_6Z MC+W #-89UN;[,>3Y_QWRO8B?'AU\(UY>N1?MZ\W>O=@2^"WU@_'Q\;,M7^[' M/FB1;4?:R> 64I-;QKL6SC=,1NE"TG_MKW/GZ19S(Y[N@F^D6X)N,"LE5*=[ M3P]'PJ7[57H)MHEWFLP&W)#B8P6:(,<"6"\M]KCNA1WTE]RS?P%02P,$% M @ O(D&658T5*.) P 50@ !D !X;"]W;W)K&ULE59M;QLW#/XKQ*T84L"XL\^N%Z2V@:0O6 >T"YIV_5#L@WSB^=3JI"NE MBYW]^E&2?76VU$$!PY8H\N%#BA2]V%KZZAI$#[M6&[?,&N^[BZ)P58.M<+GM MT/!);:D5GK>T*5Q'*&0T:G51CL?SHA7*9*M%E%W3:F%[KY7!:P+7MZV@NRO4 M=KO,)ME!\%YM&A\$Q6K1B0W>H/_871/OB@%%JA:-4]8 8;W,+B<75[.@'Q7^ M4KAU1VL(D:RM_1HV;^0R&P="J+'R 4'PSRV^0*T#$-/XML?,!I?!\'A]0'\= M8^=8UL+A"ZL_*>F;97:>@<1:]-J_M]O?<1_/LX!76>WB-VR3[G2:0=4[;]N] M,3-HE4F_8K?/PY'!^?@'!N7>H(R\DZ/(\J7P8K4@NP4*VHP6%C'4:,WDE F7 M6N,;!Z^,1'G?OF F M YWR0.>J/ GX1V]RF(Y'4([+V0F\Z1#>-.)-'PT/7BI7:>MZ0OA\N7:>N"#^ M?BCDA#A[&#$TR87K1(7+C+O (=UBMOKUE\E\_/P$W]G =W8*_='K.&W]SGJ$ MR3R'8QCXLR?HR-ZJV$C6Q==S+E=T8 M]0_CL?-H(3[R-MGR=@8,U M4IG-]U(SD5],K"1F9[A6^ M(F2*!X&!6Z%[D>:.YL$G]EG^B21.\X?>D^+HJ6?>FSC00K)[X].K/TB'F7F9 M1L5W]31PWPK:*.- 8\VF7-//,J TQ-+&VRX.CK7U/(;BLN&YCQ04^+RV_-[L M-\'!\$]B]2]02P,$% @ O(D&6<@Q=2RW" PA, !D !X;"]W;W)K M&ULG5CO<]LV$OU7=M1,SYF1]?FYCY )"BB!@$6 "6K?_V]!4A*2AQWVB\V10*+W;=OWRYYL;'NWI=2 M!GJHM/&7@S*$^N5X[+-25L*/;"T-GA3652+@IUN-?>VDR..F2H]GD\G9N!+* M#*XNXKU;=W5AFZ"5D;>.?%-5PFUOI+:;R\%TT-WXI%9EX!OCJXM:K.2=#+_4 MMPZ_QKV57%72>&4-.5E<#JZG+V_FO#XN^%7)C=^[)HYD:>T]_WB77PXF[)#4 M,@ML0>#?6BZDUFP(;OS1VAST1_+&_>O.^@\Q=L2R%%XNK/Y-Y:&\'+P84"X+ MT>CPR6Y^E&T\IVPOL]K'O[1):T]G \H:'VS5;H8'E3+IOWAH<=C;\&+RC0VS M=L,L^IT.BEZ^%D%<73B[(<>K88TO8JAQ-YQ3AI-R%QR>*NP+5PM;52H Y>!) MF)P6U@1E5M)D2OJ+<< 1O'"9NDKG9-\R=T0<8*#V],;G,#_>/X5KOWZSS M[V;VI,&?&C.BD\F09I/9_ E[)WV\)]'>R3^)EUXKGVGK&R?IO]=+'QQ(\[_' M4$B'S!\_A OII:]%)B\'J!0OW5H.KK[_;GHV>?5$"/,^A/E3UO]^RIXV][,- MDJ;G(WH:FL^EY!6U,%LJA2=CS7$F3":U6&I)&18S6HW05#5(F:YR3.2XHP);AFM+8USA>6="R\?#,>PJ62JEKU)9&P3K""F(,52:38[6S M>9.%_L=:Y1*J4M?6!=[-&U+I2.='[+G?.>A18*&DM32Y=1[;%<1(Z2T41@L@ M@?W>%F$CP('VU"$%X58RP'G('/OL@\?-4KG\N!8N;*EH=*&T9O#2X^A;;ZC$ M+4 YHE^,DYE=&?4GC!5-8*:AJE755%2+;0(_;R0UJ!_'0,%UL7)2MGG!>H!? M6 TU]704P;2-QVG^^4OZCQ2.))<>O9:9K):P<3)-Q4-'3K)*LUW O<72Y_2, MSH?_GDQYP2E-9\/3^9ROS^AD>#X_YT6<;D,JGPGE&L_/AZ61&/SA;48"L,]#\?QC9T#%+,5'65J\34=9(#:(C M+3:^42VJ6JZ89,YF4N9 %1DM558"&P6PL,LR9X)G5K!MZ[ *#><1KHWHO0HM M1?ELWRQ_1[M@WY3A.)'.!AQW < %E,$P>B#037)0$\90WM#_EM1L'&?CRH$I M 1!Y_-^VGA5?AHXM(L0%I7!5I.W.L>LL0XV9M2 MPJ6T3#&I[9*K,GG+&(C*-H@%H?L&4"5["&/)1H2W!LNW),%2^"US'+\+,0?S M';+:H@1\38RSLBZ"F0+'E,#)Z.,&V#I'8&NY#YJM5 MSBY0@1,1*J?:>L5G#UNT/9^*L<2UT@)?,N%+*K@F1O31T$_"-)SQCOM#JG7, M8%'0KUI@K%".WC+6_GY+G^3:9E'%/CO(!D[6.%] QX+@F8$R+8"72'-$R\5. MQQ9(6P1V4;(:XM $"=T%EA/\> UAB2H@5O !]O="'U(5JS2&Q 2_L<+E?=H2 ME5AB..7,2BSQ-<,$30PVNR^MSGE[KQ%#2O"A<>!%KY[1^]'MZ._6G1\W2Z[>W]-;S*M:L]Q'+\S:Q!GV#YDUWG!XD._YD?X MR'6:EM 19I8XE*VEWJ;R9P;,)J_NVLCN]B*+CZ:OG@^1XYH3@-C^.H7K$;UQ MQ<8"2 M5:(.H?# .(TRP1^Y0C[6RNJ.@@7=M7/F=#X]$L\[%O3)?YNV S"'/I5JZ;W8 MT%$;^^NWB_==K+3ED@6]>9!9$[G_L2C0 AT=[>5I\>8C7=?L(0**5O9 M&)2A0U'?%$LH0$"+!'8:>0O^,1\;-#+7>ED)@S>"9*D;"Z+P%H50J5CV?$^9 MVE6XE_(>;4>B; &T14G^WN2KV)NC1W'K5R&TO4= ?^)9:ZOR85N!^[;XF?P# M"A#IAJF!\6*19K.M4IA\W-[HZQRR:)V16]]&G.P\0,5"?PL)C:$6LIUTTNF[ M@8+7&]^UH?3T2U]&!Z/:DN^A/CD-/+:A'!0#N\.2S M]F3J($[B0[3J&-;AD$HD[TPJGA]AVJ5[H:4RA.0S)B;X(9)]#K M^+RNJ[&%KYH5;"3%9[F;SCNYWY\I.CG_8&/1(5B,^97R'8J\&?:FI]WFVSYR MBYG2R[QMU''_(;S<;., "*LBSV.;XAB^&E$P_K*R\IS4ROBNU?]6PL.D]TV MX.QUU3V;AXTUAWM(?IPI4K4PO_MJ8J)D(8G3(1JYE0G*EAF[DD!SM;J)&'5S M0G>1EH!1]W[9TC_&:WWK5V=/P4X"&L()?TD9G,I;K6 M*NL8!F-&/C2,*,H:@U6NLNX-HQT$]\/%^[_VAV\,W;L$AISHVWZGG,<57\[. M)X<0]F.7V&-^.P[L!JUGT^EHBFE8ZW9L6J)>,2:A]O*DW;C75D1O1QT4OK9F M=D32W^W_T!UG;[+[):GKUL?\ 8) M!Z$,!;9.1N>G@]2SNQ_!UO$K#5B"%]=X64J!/L\+\+RP4,CV!Q_0?[:[^C]0 M2P,$% @ O(D&64T4,C)_ @ A 4 !D !X;"]W;W)K&ULC53;;MLP#/T5PAN&#5E9=Q%.QPTK\0;M;7.EZ11V* 6O41JN)&A<3H)9/)IGSM\[ M_."X-CM[<)DLE+ISA_-B$D2.$ K,K4-@M-SC*0KA@(C&GPUFT#WI G?W6_1/ M/G?*9<$,GBKQDQ>VF@3# I M!!.#FLMV90^;.NP$#*-G I)-0.)YMP]YEF?,LNE8JS5HYTUH;N-3]=%$CDO7 ME!NKRPXR::L:A)51G"_,-PKQ%2)Y!&,"EDK8R\%$66/P; M'Q*;CE*RI31/#@)^7R&9F&Y3@)2!<&]3T&TS>OXD'TX0#[K&.?'4)_ M48,.(NSG]TU9A'C8A__QX7N%L%2"U,IE"98M!(*O$4T 6X%PM1.^=JRMW>(1 MRB<01B!D ;4< 742?2?/,,=Z@1K2N&VK^Z3PEDNPE5H9)@OS#FXEMP1[8YE% M Z\A'?:.AQEMLK@7IQF<2XM:,J=F)NCZI#Z ;O-._4$L#!!0 ( +R)!EFJ/'N3'@( -,$ 9 M >&PO=V]R:W-H965T)")Z0TIIX%@R1J%W2FDJJBQH=H&NE9(!"%X32H*!,D MG?NUE4KGLC&<"5PIT$U54?6R1"[;A(S)?N&>;4OC%H)T7M,MKM$\U"MEHV!@ MR5F%0C,I0&&1D,5XMHQ=OD_XP;#5!W-P3C92/KK@2YZ0T E"CIEQ#-0..[Q" MSAV1E?'4 B_@50-0#(J^[.\BK_$0-3>=* MMJ!S9V!*!$TY@BS@X2O<,"-0:\BXU)B/ MCKD)#@JM0K7U[601LA&FJ[EA=>C815>H?].[=K^C:LN$!HZ%A8:CBW,"JFNA M+C"R]F6[D<8V@9^6]M5!Y1+L?B&MTSYP!PSO6/H'4$L#!!0 ( +R)!EEY M^8]IL@( '\) 9 >&PO=V]R:W-H965TNDF=4+MNK]WD(%$3F]D.M-]^MA,RJ Q"'6_ M=N[W/U_NXG.\INR9YP "O50EX0,K%V+9MVV>YE!A?D&70.23.645%G+*%C9? M,L"9AJK2]APGM"M<$"N)]=J,)3&M15D0F#'$ZZK"['4()5T/+-?:+-P7BURH M!3N)EW@!#R >ES,F9W:GDA45$%Y0@AC,!]:UVY\&REX;_"I@S;?&2$7R1.FS MFGS+!I:C-@0EI$(I8/FW@ALH2R4DM_&GU;0ZEPK<'F_4)SIV&H(.AG3FN.2<9C6TC?2L%.6S_#QH^WQX^/[B@1.4=CDD%F MX">'^? ;\N8N\"]3>!#[Z#@]YI<(-_Y@CS'"PS[N3F,WV$F<7NV_ MQ\=[-^&3_XM]^N[-[Z3"[VK0UWK^>VK05&J-7&"64V=WGR]Q"@-+'LXB*QG6H)NFH)#JDG/V1[EJ5A/(,:,M2D MZL&KY-SWHS"V5]L9-UBYH:^^A&VSD<'L\NJ-UMA@Y#E1U-LUFYA<7D6.LVLV M-:FY8>1V9LT;L[?.^PK80K=RCE):$]%\=MUJ=UNXUDWRS?K0[8]=P_I$WBZ: MR\ _^>9J(D^>14$X*F$N73D7D>QKK&GWS430I>XV3U3(WJ6'N;PA 5,&\OF< M4K&9* ?=G2OY"U!+ P04 " "\B099@DR==UX$ !0$@ &0 'AL+W=O MJMK/[L-H'D]P0JTFN*B2RJ )EJ1MXWL#-&,^= MR:BZ=R8*RYRD!B/G:E_.?<'!E#U^(OC6NU=@Y&R$.+)-&ZBL>.9B##%4!L* M1C\KG&.:&B:*X[\MJ=.\TP#WKU_8?ZO$DY@%4S@7Z=\\TLG8&3H08^X%=0W?*%(5?4?UG7?WH4#8:FTR+9@BB#C>?W+GK>)V ,,>D< P180? <8 M>D< O2V@5PFM(ZMD73'-)B,IUB!-;V(S%U5N*C2IX;D9Q@!6Y#I1<)U'&+7@YW;\ MP()W25DC+WB1-PNLA'^4>1=Z7@<"+S@#E3");;+F/\MR$%ROR7VOHNT=H6W+ M>0<6&[C)([[B4VX-ZEKR M$.Y)G(1_;C%;H/RW39F5Y$?K]8W(#O0.&[W#]UBOAF^I_XW(#O1?-/HOK.-] M2W-7[WJ:#[54]=4.SF0/U5DQS%6\J:D:O-3;,A$"VBXPA0BAH(AEW5R5WC_F7 M\%<@RUH!%:/;]+@L#*7?]<@6I:FQA/7&_!+[7&0%RS)G KN]M"IQ"U),_5 M@9(ZI/" M$V9TC?9[G/Q=<,KM".\/AVM$J\3U,J[]S MK;[=8N[/SZNR%MNJTT[C>YX'$=NTE^-[V%5_YU=]N[&<+I<2ES1^,%W1/L 6 M1U:IFJ5?L9BCD56EBOY&[NI SNL=ZTC=O6]V6K*7U5&&V:5H7ZD_WYN[S7') MM#HD<'?=Z[.66R:7G/;,%&.">MUS>KNLCR_JAA9%=0*P$%J+K+I,D-%GO^E MSV,A]$O#O* Y1)K\#U!+ P04 " "\B099768/;2\+ "H(0 &0 'AL M+W=O4F4#VP]5]D&=D6S SFI4T"=E??T^WI!E-< P)>U_ ,Y9:_?+TT]UR MGEX9^\EME/+B:ZV2)6^J MJ[W%?'ZT5TO=3$Z?\KNW]O2IZ7RE&_76"M?5M;37YZHR5\\F^Y/TXIU>;SR] MV#M]VLJUNE#^0_O6XFFOEU+J6C5.FT98M7HV.=M_PJ_\Y?K4FBMA:36DT0-7NE"-EZ<%87I&J^;M7AK*EUHY<1/Z=.#IWL>1Y. MO2(>+GIE3E>/\>5.[U7B2]SQ<[!?ZS:V;B8#X5B_GB M<(>\@]X/!RSOX!9YVPS^S]G2>0O<_'>;P4'>X79YE$M/7"L+]6R"9''*7JK) MZ8\_[!_-3W9H>]AK>[A+^NFY=-I1S-Z2[,9+0O@V)>\A1KS?*"1+8>I6-M?D MD*Z17:F]*D5A$+[&A4\.?BHEO5[I1C:%EI5PD*&0L]Z)C;Q48JE4(^" 5EJL MTPT+MB56*P#=;_@Y^KVU&D+:"IY?JT996577]+UJ?=CKH=B'AA6YH', R1]_ M>+Q8S$\^S"YFXA]G9V_Y>?_D@0!=88M75M>9>KH)- 8S9^*YLAZLE;\4LBE% MJ5U1&=?!)Z*A;T@/J%9U9=#CZ[;OLKC7-?/0X%>H;6KM(7G&26A+N*:ZGI+Q M3MTS%&YCNJK$48)X.YKPL6L",;)6IK,B$_T5@>1=BL:UDE8H2FGQ0A6J7BHK M#O8Y*0_8E[3(JHHE-28/V5G3=!#Z3K7&>@$UB&3%_OSAOU(,9XS$+^6.U%O* MBET;*MB5=*!D"YZ'XM;4=S1+ MHK*2V@XZ!)/N"1V L*J"X9$04L:Z$%\K&R<91WG&JTJC5DE_,U\X[Q!5J[+% MC1$N*SW%1C9KY5+J)')(I%QV;#Q9Y/1G48>R$C"(HJ#ZHA X#<&:1-3>J 1 M&=#W_T3Z0# @-DAA";(.OANL1SPKZ1RLQT9O2"6B(_I((BG8%$3>W68T/=M1 M1A[U9>313O[_ -< '3\#9S7QZ;8*&S#1+?6&1#A50N\)'X(.*@T+;H:AP)TL/K MA#SUN04U*6)">O6Q*]]QE41_ZX-6;&DEH%*DZ?\ M00C0_3IXANI+J>%;F^==+W4VZBZ9N3 '+#]2*! XUQ6;3 4TYM2U?V[A$$95@7E"6&@/:'03R8;2>,XDBTTOE5:UQFB-Q MPAK#BW^&0,#A:NDY]'!(<#L]L.,*'**] .DYTBS?"7 5GQX2]LB)->T.JB9) MI%!R%Z_'"UD9<"NFJ2JV:@5JVM4&!";;%M0LX:%ISY9D=#$X>R@286?86 ,Z MU.X)0)<[,'*2659Z+0/RT$&-^BY),>>&//:.<4!2=A<9'O5D>+23RLZ&:/RB M RBHWKQ20#;9=2$KM8T@OU_J*"W[:N!R?%397G0IF[3=T?:?R.6QK4*E V"0 M!VMKNK9OAV,>$4F8,L8-.(]%"U1 U!)/CH$KK*9V1V:UJE;@D+/M6HU5HM#5 M2E(3#3;Q?!#R D%/!32VNN4)8I:7NY8PA/:?^(3AR.(& X' F_$)(CW]#6 M2#+]*@XT^[2=28^M A$J1!!M)RA\D; W1!9*\(MJY8"#E5ARDY7 M^"PWJ8TTU(]VU(@J]#DH.?W)&WA+?ELAU[<@Q,\XW5;S0$N5UD M>-R3X?%.VGJ''K?QF'M?HQ/ "?GUB#6-H1+%178;(_Y%HL7OJF]2F*VRE1=< MDVSI$/YR=!5P=O'!@>^"[.4U._!EWQUL%7%N\-^(15^>79R/KA)X',-DF3<0 MR-]4^[B# $_A;&:)O&I%)/97"OQ*IXY37-$PU"+ MHP"5=&FP3.(U,WT\)-^M$G*.)R%,\MS=.'/O!33&).4EIE @) MS]GH?#HUQM[ES$%8VC\^<*Y]#[5?TZZP!G;X+;HN#A_/CJ;A080IZU[OGH7A=XYQ+^AS> M<@C2PA=9GD8<+A[/'XC@K! ."@)=B+!/D'":!28:9W$NBAO2/F$QXA-=<"VM MKHB>4)O6&'Z:#5'X^/91+DWG1Y]DI0X$;-Z MZZZ2%@JQ=Z)IC.#?7KR9P#4H>C(BS M"-GH0(%%[CQ9.3-XD"_A0D+ESHRC=W6=5O*A/3HB2>>4GRX*8S*&2[1;P(#J MCKK"VD3<QO5/S *GS*F$Q6 MT!"V4\I_G4 .0N1NF,I:X: [B3J;]Z2;O'Z;"C+VRDIYT6=AS\V(^EV)]';*JJ<+GUN]3ALTGQ9 M\M5[Z/&O$#/BOMYIW\)]?Y]B"]]2O)>?!RX[/IP_>!(9,!X%1PTK1_PWJD&W MD1Z/]O131U/P#4IV-Y+A?9E2AWP4;[9YIH#DM;$ZWCJM,=$0/K!3KO$0[@$2 MI+B;#GD,$05:KM%/-OF.D2(0WDK-.?L18Y(K=='?0]\I/2(U?&N%/;PCJ&^< M_R7&R5:BP 3SN.YU^/$-"?V]WNVTTVLM^/:^57?/?"/"=9N/##^G]V_[/$,["K^_#\O W M#&^D7=-P7:D5MLYGQX\FPH:_"P@/WK3\6_S2>&]J_KA1$@6 %N#[E3$^/= ! M_1]GG/X/4$L#!!0 ( +R)!EF6);! 10, !8' 9 >&PO=V]R:W-H M965TU*!S BRQ9CAO7-F"G>VF';D&3 M=1^&?:"EDT6$(E6^V,E^_8Z4K+B=8^R+3?+NGGN>(^\TWRO]8"I$"X^UD&81 M5=8VLS@V>84U,Y>J04F64NF:6=KJ;6P:C:P(0;6(T]'H*JX9E]%R'LYN]7*N MG!5B,. M-WX!;^T,G1@#-ZK><,F\WB&LC*'W?U2"(3!9P$?%I84O**W3".TK\/7Y:[4Q M5M.#^OM4A5H"V6D"OLEFIF$Y+B+J(E]ZC)9O7B57HW=GY&6]O.P<^O*.FK9P M D&5I)!:IT#=MY_@\:L&1&8SG5DJB4C&O8,>'(0ISS;SC;9\YT(2U9UI$-(@1G&R[H MQBB:[*[VYS:D8$?ON:!4,UBY+?43).UC&L. 4X9*.4-(Y@+NE67B90(SN&&F M@M>09,/K:1;J]QVE&=QJ;!@O !]I:!I/BD@JHJ,/OJ]ADL ':9G<-A,IG STH5>RX$).DPNY[2/>7*20)IV).O*M4DS[7# MD_D&27(![[&[<^V(]#4$2^<'X>GKDH7&'TB$,TFEV ;\'#*GD#[DC,W7! M<:D'V?10+_G?,CS7Z-2#CH]F58UZ&R:R@:"L'5O]:3_T5^VL>W9OOQB?F-YR M:4!@2:&CR^DD MU.X79C51,FWT99FJ-A6=&'"[5W('NIE#UL?(+^4[C\%U!+ M P04 " "\B099EY%SJ[@# %" &0 'AL+W=O]OVS80_5<.6C&D@!I)]*_8LPTXSM9V6-$@R;H/PS[0TMGB M2I$J2<7)_OH=*=FQ \=?;)*Z>WSO\7B<;K7Y;DM$!T^55'86E<[5DR2Q>8D5 MMY>Z1D5?UMI4W-'4;!);&^1%2*IDPM)TF%1RTOJ[GWPN9E'J":'$W'D$3G^/N$0I/1#1^-%A1OLM?>+A M>(?^6]!.6E;WG[#3,_!XN98V_,*VC1V-(L@; MZW35)1.#2JCVGS]U/APD7*5O)+ N@07>[4:!Y0UW?#XU>@O&1Q.:'P2I(9O( M">4/Y=X9^BHHS\UOA*VU%:U#JH!/* N@LX9[+A$N'OA*HGT_31SMY3.2O,.] M;G'9&[A#^**5*RW\J@HLCO,3XK@GRG9$K]E9P-\;=0F]- :6LOX9O-Y>>"_@ M]=X6GA-#H1HLX&N-AGL/;#"A-85+^&AT4UOX>[&RSE !_7/*B':?_NE]_*6: MV)KG.(OHUE@TCQC-?_XI&Z:_G%'1WZOHGT.?W],E+1HZ*;V&I:YJK5 YZV<+ M:Y%&"Y+SA^ K(>F,T<)2$M%>^L/*"2 MOU#A%LH=%>L+CZI1-X9PJ'J4I0@:62U%P1U-5EQRE2.$LK<^FW:A L%]@< 6 M#?H/:RVI[]C)J\\70H$K=6.)E'W?F36!);=EX)G[ ?YHQ".Q\3+>018/!CVX M0ZH$D7L6(2:+1^,,%GFN&Q]F,$?*H4L3@Z*6FHT'<&NPYJ( ?*J]EM8([4HD M?8TQ!+]S*.LSBJ:&:]QSB/(,:FJ!KD4CZD2Q%HY+\1\QL'KMMMQT>[&XQU+X M&H"55A]>@8\S!I^5XVHCB%ZWVF8.8^_)1ZV+K9"2@,:C#!XT;;-G-HRS+(5O M7#:\[17>UG (%RR^&O5W'KXZ1[*M%[/>\+ &)R]VU?S9>T5AK#_RR\;?QA-& M,3)_##>X1M)4D,V/2!<7V"99:;3XX--51B;&X/QP?U?\QO4$\Z)&EP:C\ M&>B.*RL[@<6_U'V]]W3&*6,G];7VO8.K>,2&<.H^)P>MN4*S"0\0U;[7WW;I M_>K^C5NTK?TEO'T@OW"S$=2A)*XI-;T<#2(P[:/33IRN0Z-?:4?/1AB6]$ZC M\0'T?:VUVTW\!ON7?_X_4$L#!!0 ( +R)!EFY_S7 \00 -@+ 9 M>&PO=V]R:W-H965T^DUM,PV#()VV M7,C)_-3/7>GYJ=K81DBXTL1LVI;KQR4TZOYLPB;;B6M1U=9-3.>G':_@!NR7 M[DKCUW1$*44+T@@EB8;UV63!3I:I6^\7_"[@WNR,B?-DI=0W]W%9GDT"1P@: M**Q#X/BZ@W-H&@>$-/X>,">C2;=Q=[Q%_^1]1U]6W,"Y:KZ*TM9GDWQ"2ECS M36.OU?V/,/B3.+Q"-<8_R7V_-IE-2+$Q5K7#9F30"MF_^<,0AYT->?#"AG#8 M$'K>O2'/\H);/C_5ZIYHMQK1W,"[ZG#^^*YL3T_$"SB98%P;T'4SF[]ZP-/AX@'T\LH\/H<]OL S+30-$K;316YDYXBR&\ MIH]O,<37D-7CN%!#H2HI/$;'K06-Q2E+4H&J-.]J4? &):Z_@3TAM[4&(&VO M,' *(S?BX?F$TXE[1#NC(R&)K=7&(+(Y)LO'T132WF5P9$7KO,5I9"[-&M6 M8Q<146!!G) K)=!]AX?=B+PE+*89F[E!0F,_"&",*9!'CYUP!(Z940/PVB>^BR'-)\Q\HN2U7O4 M2NN.NW\#YE'NT"A+#V8^'3.?OCKS8RRN=V*Q<.W)IP730_#0X74" U#TAALTC"4G?+K[UOE]YE].]BNP*5E! M):0<>E0'6J@2(XX9SEV.L*]@/I?CFJUH>?D7IM8IF928*%2J:+?2WK9OB_U> MXL5IQR Q%KEQ79)W;_*0A1\)HU$PP\(K,?LKZUE* YCQ$.UCF\!N]E5C_WFO MUFO3:W5HL=@%!0;G"%M0FAV[]RQ.CMTIYJ4VD/A5:3PI%JA![&F2?!)6 O(X MFJ7'(X?;G<[\Y>=Q#3I50U/ZZ!F.HCER^-M-KXLN'B'/XIK0+,E]?/,TWJOH MZ&PO=V]R:W-H965T_N.?KPKH+ M/YE5;(T/:']4=YI.?H>2\1*EX4J"QGSN+8;39>S\&X>?'#?FP 97R4JI)W>X MR>9>X BAP-0Z!$:?9[Q$(1P0T?B[P_2ZE"[PT-ZC?VEJIUI6S."E$K]X9HNY M=^Y!ACFKA;U7FV^XJV?D\%(E3/,+F]9W%'F0UL:J MO!,0[@+"AG>;J&%YQ2Q+9EIM0#MO0G-&4VH33>2X=$-YL)I>.<79Y*M2V88+ M ;U'MA)H^C/?$JQ[]-,=Q+*%"-^!&,.MDK8P<"TSS-[&^T2GXQ3N.2W#DX#? M:WD&43" , CC$WA15V/4X$7_JY')#&ZD97+-J598&(/6P!4WJ5"FU@B_%RMC M-?U3_AQK0YLE/I[%J6=J*I;BW"-Y&-3/Z"6?/@S'P><3-<1=#?$I].2!U)C5 M1%KEL*_G&,>3*,H(1HVSA%\A(MP,HBC(=R4 M%>.:-&^A%PWB>-*'1\VDR*.*CV1"B7I M1FN4Z0O@-BUHV@B:6836-BXP&@?]0U)OV1.AX?E@/(K@V.3\ [65J-?-3C'4 MM%K:5GC=;;>V%JU:7]W;G7?+])I+ P)S"@W.)B,/=+M'VH-55:/=E;*T"1JS MH-6+VCG0>ZZ4W1]<@FZ9)_\ 4$L#!!0 ( +R)!EGH#@6$8P, ( ' 9 M >&PO=V]R:W-H965TV 7NW21,@P2*;M(>B!UH:6T(DTB6I=?;?=RC9S@;Q&KGT(I'4S)LW;S3# MV5Z;+[9&=/"U:Y6=![5SN^LPM&6-G;17>H>*OFRTZ:2CK=F&=F=05H-3UX:" M\RSL9*."Q6PXNS.+F>Y=VRB\,V#[KI/F<86MWL^#*#@>?&RVM?,'X6*VDUN\ M1_=Y=V=H%YY0JJ9#91NMP.!F'BRCZU7B[0>#/QO< ] M(6RQ=!Y!TNL!;[!M/1#1^/> &9Q">L>GZR/ZZR%WRF4M+=[H]J^F^MT=W F!EVCQK?\>M#AB4/!GW$0 M!P*BP/6*L12SR#E<%[K5QMX7=58?6]?TB\3N3$D=Q* M7 1\UZLKB#D#P45R 2\^)1L/>/$S>&^TKO9-VX)4%?R8^6UCRU;;WB#\O5Q; M9^B7^>><#&.4Y'P4WT;7=B=+G ?4)Q;- P:+7W^),O[;A1R24P[))?3%/;5E MU1-IO?DQA7-D+\*=)_L$5X[2E)K:T#JL?%A7(VQT2_W41H++R#-$Y;F@E9QDK%"I+02(F=YDL,M/M"DV5$$AV6M M=*NWCR FD3AX1URP))Y"7C QC4 D+$H*^&1DA:!D1SE,HF.D.&=Q6PJ/.D2NS4E'4>#@/'_+&#&4S;EA1%<8X5/IB+IL1UFO_^5>^7& 7DZ/5TORW&J?C,?[Z;WTFP;9:'% M#;GRJSP-P(SS?MPXO1MF[%H[$G]8UG1%HO$&]'VCM3MN?(#3I;OX#U!+ P04 M " "\B099DLG=VM8" U!@ &0 'AL+W=O424_72C^:$M'"2R6DF7FEM?4D"$Q68L7,J:I1TDVA M=,4LJ7H5F%HCRUNG2@1Q& Z#BG'IS:?MV4+/IZJQ@DM<:#!-53']>H%"K6=> MY&T/[OBJM.X@F$]KML)[M#_KA28MZ%%R7J$T7$G06,R\\VARD3K[UN 7Q[79 MD<%ELE3JT2G?\ID7.D(H,+,.@='VC)]G48<=A''[@$&\<4LFT^U6H-VUH3FA#;5UIO(<>D>Y=YJNN7D M9^<+3>^K[2LPFV%&A.IH&E(,XTR#: %QU@_ '@$&Z5M*6! M:YEC_MX_('(]PWC+\"(^"/B]D:>0A#[$89P>P$OZC),6+_E/QCXL!*-4WR?^ MYWQIK*9OY>^^U#OD=#^RZY^)J5F&,X\:Q*!^1F_^^5,T#+\\$0BJ@/VOMH_Q08KB(1A5VS33"$421/QC& MG3",QW#3:,EM0W?.L. O3C:0^$D1SI$IEG+4SY3@:^<,P M.6F%-$U/8'_Q?) T7X]@Y(_3(>UG_BA)8=]'$>RTS+N!>LOTBDL# @MR#4]' P]T-Z0ZQ:JZ'0Q+96G,M&))2 @ K04 !D !X;"]W M;W)K&UL?53;;MLP#/T5PBN&%@CJ:]PB2PPT[89M M6(&BV>5AV(-BT[%06?(D.>GZ]:/LQ,L -R\V19.'AZ8.YSNEGTR%:.&Y%M(L MO,K:9N;[)J^P9N92-2CI2ZETS2P=]<8WC496=$FU\*,@2/V:<>EE\\[WH+.Y M:JW@$A\TF+:NF?ZS1*%V"R_T#HY'OJFL<_C9O&$;7*']UCQH.OD#2L%KE(8K M"1K+A7<3SI:)B^\"OG/FWQ%H5P0$3C M]Q[3&TJZQ&/[@/ZAZYUZ63.#MTK\X(6M%MZU!P66K!7V4>T^XKZ?J][_AZ.$Z^"5A&B?$'6\^T(=RSMF63;7:@?: M11.:,[I6NVPBQZ4;RLIJ^LHISV:WK.&6"?Z"!:Q4:7=,(YQ_96N!YF+N6RKA M OU\#[?LX:)7X%*X5])6!M[+ HO_\WVB-O"+#OR6T4G SZV\A#B80!1$R0F\ M>.@W[O#B5_ >T2#3>05,%G"'6[J5#=TQ"S]OUL9JNB2_QKKN09-Q4">)9,H3"[(""=I ME([C3D#25CN#))BD<>B,:#(-0QB;B7\DH1KUIEL4AOIOI>W5-'B'77332_!? M>+_([IG><&E 8$FIP>75U /=+X?^8%73"7*M+,F[,RO:IZA= 'TOE;*'@RLP M;.CL+U!+ P04 " "\B0994I!GOWH$ C"P &0 'AL+W=OZJ50 NKU-1>Z/N)UU#&G<7,OKN7BYGH M=,TXW$NBNJ:A\ND&:K&9.X&S>_&9K2MM7GB+64O7L 3]I;V7>/)&*P5K@"LF M.)%0SIWKX.IF8N2MP%<&&[6W)R:2E1#?S.%#,7=\ PAJR+6Q0'%YA%NH:V,( M87P?;#JC2Z.XO]]9O[.Q8RPKJN!6U+^S0E=S)W-( 27M:OU9;'Z!(1X+,!>U MLD^R&61]A^2=TJ(9E!%!PWB_TNV0A[?E@X*8W$/Z+@81\ M$EQ7BKSG!12'^AZ"&1&%.T0WX4F#OW;\DD2^2T(_C$_8B\8((VLO.AWAG]0^0KD(SB+GWX($O_G$P#C$6!\ROIBB856 M=#4041(+EKS?8LWA2GE!EEW;UH!EH&E-;JFJR!T6DDMN:$UY#F1I2_<#[^L3 MB7XLO), CH?W4 ')1=,*CJZ5P59;;+##)O&G2"EJA*.NR$,E 4C33PIG)S4R6FAK#GJ\$N5E.-B="B-ZP( M4_]'%BU/6LH*M"R)>)'3&I/%:J89^C?)B>.)7;-I8(-+)I$-+HVB5_=!E0)# MAY7&AH]@T"]L\XKR-;S!5YH8RT%FGM/8'_8'B5L-O.[_DO:2Y^(AK[NB=RIT M!9)PP2_R3DI4W2&C>2X[E!EXJFP1]=*O=?;18=\!VW?>00[-"B6CP'T[4:5I M_Q>BO.B>LX3A(5&GAC+!Q,V2@-P.CD^E*7*#(#'I1X9_%'S=D_64!AJ/$&8P M=6/?'XC['Y>>X:V;_(?H#?V<:&.3L8U-WMS&[CK=87_XP@NFJD[>,=:G#2[3L9RTY9-@+-*X,'+YYPV&I2X@A GH#*GA>&$$!+3+ ]2L@% MSS%+?;5BE1K%U_DS8\>TX 5[W@\^S>#\^?J)RS;A"!"6J^I&UL MO5;;;N,V$/V5@;:[B $UDG6SXM@&A&(2N=4LV#* RSH&:5\&83M_:H9A/9&EX)?%2@V[IF:G.+7*ZG MWM#;+3Q5RY6Q"\%LTK E/J/YI7E4- MZE+*J4>A*"E"XF'HWP_%M:N6=P*\5 MKO7!&*PGCG?HGYSO MY,N<:;R3_+>J-*NIEWM0XH*UW#S)]0^X]<<1+"37[@OK3C8ABT6KC:RWRC2O M*]']V;=M' X4\O -A6BK$#G>G2''\IX9-ILHN09EI0G-#IRK3IO(5<(FY=DH MVJU(S\P^2['\_@55#?T9M]>#?,PNLS3).>:7(.??9, MG5>V'$$NX#@_IYB>Q3K-U($:"UK:H!22>DP;+*U!LT)82$[-6HDE,$UK8Z!< MH,O%/198SU%!/.P28S\Q7%2"%&6KF2CU !Q?(0UJJF:S@DJ0,=0&&K:Q]06U M+16^\?<[BAD$9N"F_*MU5)Y__O3D0\-;#8R:MVEX572Z3"W)'%&-+Z/T/5SD METD29_E[J]X3M=P&\+5EB@SP#32J$D75,&XYT*%BK&,0.@0:2%41J-WMY>:, M,U%@YP%-N*1#9*L,98MDBW#)3@[?01HG?CY*W6CD9U$*3_@J^2M%ZO^)0)HG MPQ,1\$F5TMH:;6A@,[ISZ]"###Z\RZ-A=-W_'_LPN K9N;=S[AX7J!1Q7%#0 M2)!P"ZEM3 7PX^*ZB/TTNAK8_U4>#UP'RI9">$)TZ$?Y<&#_29)1&4FS)Q#Z M868)1/[P*H//J#4=C\2!D.AL;E5E*BJWU$_#9RU.4 M^1DAG>G7M._7]%_WZ\.>RZY[S;GN/8M\NGMOEDN%2ULM]9$QV[EWLFZ8V+@T MCJYU%SRZNMWF!IG2@%T=''0R,#H.J=.[MM==TQ\7TC\Z? R_$]8)J/%66J%] M$)2T1DC6[H!"'OFCE-)(J2&AM,O2;IH=3T?'TQS286HKSRV\K*ACV(+BVM=K M5RKLOT:F;UR'>ZH4@H.KM4:U= \(*CU;PMTMVZ_V;Y2;[FK>BW^&Z[HG87*"M#^0M*1NIU8 _W+;?8W4$L# M!!0 ( +R)!EE93^6>#00 %8) 9 >&PO=V]R:W-H965TU*!S J_4N.[$-)%G;K4#1($ZZ#\,^T-+9(B*1 M'DG%R7[]CJ2M.(7C[0O?="_/\9[C:;J5ZD'7B :>VD;H65 ;LSD?C7198\OT M1[E!05]64K7,T%:M1WJCD%5.J6U&<1CFHY9Q$R,PT7>*- =VW+ MU/,5-G(["Z)@?W#+U[6Q!Z/Y=,/6N$!SO[E1M!OU5BK>HM!<"E"XF@67T?E5 M9N6=P ^.6WVP!AO)4LH'N_F]F@6A!80-EL9:8#0]XC4VC35$,/[>V0QZEU;Q M<+VW_MG%3K$LF<9KV?S!*U//@G$ %:Y8UYA;N?T-=_$X@*5LM!MAZV7S,("R MTT:V.V5"T'+A9_:TNX<#A?%;"O%.(7:XO2.'\E=FV'RJY!:4E29K=N%"==H$ MC@N;E(51])63GIDOC"P??KFBN"JXEBWE6C-W78,[MFQ0GTU'AMQ8X5&Y,WGE M3<9OF,SAFQ2FUO!)5%B]UA\1O!YCO,=X%9\T^+43'R$)AQ"'<7K"7M+'G#A[ MR5LQUTSA+N8;]DP4,W"I%!-K=.L_+Y?:*.++7\>"][;3X[9M#9WK#2MQ%E"1 M:%2/&,P_O(OR\.($\K1'GIZR/E]0359=@R!7<(L$DI>&@G!)A'O!#3"QWW[? MN#Q>6MIS\WPLE)/.CH=R5R.L9$.US,4:C.7(KJ#Y/ZA!=HI*M0>F'9+. AM\ M>#>.X_#B=G'O5M'%F0/K1>3FI48)++E08,B5YD_0>C:A91,0%[#GPCF0-?TJ M7@T#+DA5=IJLZS/XWAEM:&GA,FTO[BL3';T_$'DCD R3I(#(3U^(!A9Y/,RC M#"S2*+Z 'Q02'1(H?$)5A+"OD!LODEB1278, MQS>FRAJ2/8QLF*1CB.+A9!R_P(B2TR#2@MP/XB1Y&T266PS)Y.A='%XG00B3 MS$+(HQ!.T#7KZ9K];[J^^=!\>K)K/,;/D]:/\].[63HWY:$;]&Y@2X&7#=.: MKSC).+(@491UE;NN4A+/A%<76C:\8I[)--G7P5T;]43%/-TLAZTCA;5M58\( MC=3:7J\O$WT.=[5"?$WCQ<^\=O=/0W*P^HG)UU(;ZUSA(XJ.BNT]I2IW8T%C MG,9VI 0N&#W<#AB5Y0,:F^ZD""$M"BBB",;%!&Z4K+K24 -[I,:\<>]>5N20 MARD51A0F=LQS^(*"0FV<-591 ^+V:;2=U!*6F&HYD\!D."E(,1JF109WTI"& M_J],O(=\F&:IF^,TOHE%+9">/;7G_:_S1< M^E[Y(N[_.*@ UYQ2V."*5,./!?%-^2[N-T9N7.=<2D-]V"UK^O%!907H^TI* ML]]8!_VOU/Q?4$L#!!0 ( +R)!EG/_@4@ P0 "4* 9 >&PO=V]R M:W-H965TC#BAR)"R]WF=VE9?_[S"XIAHH5P45?N.?,?'-\PYUNE7XT.:*%YT)( M,PMR:\N+,#1IC@4SIZI$22=KI0MF::DWH2DULLP+%2),HF@4%HS+8#[U>PL] MGZK*"BYQH<%41<'TRS4*M9T%<;#;N.>;W+J-<#XMV0:7:+^4"TVKL-62\0*E MX4J"QO4LN(HOKH?NOK_P%\>MZ;)2ZM$M?L]F0>0 H<#4.@V,AB>\02&< M(H+QM=$9M":=8'>^T_ZK]YU\63&#-TK\S3.;SX)) !FN627LO=K^AHT_'F"J MA/%?V#9WHP#2REA5-,*$H."R'MES$X>W""2-0.)QUX8\REMFV7RJU1:TNTW: MW,2[ZJ4)')-+0$PJD*T\;@=6TP^8G!$7Q2TN8&[F2&V;Y\2.!; M#Y*=!]?)485_5/(4!E$?DB@Y.Z)OT$9DX/4-?J+OCFG)Y:8;D7^N5L9J*J!_ M#_E;JSL[K,Z1ZL*4+,590*PQJ)\PF+]_%X^BRR-@SUJP9\>TSY=$TJRB/*DU MW#"15H+Y8J?E-3,\!28SN.6BLIC!ZUP?XP8<<8:T$<9EB!'6->+^D-6#I M,-U'L6I19 T*22B$0U$2"N/C2[W%RU*EE4R^O'\W2>+QI8&TKCSC*@^8(7T7 M\)!K1"CJ&D)70[#DS_L;KA+<9]"9G7!)-E1E" O=>TZQM!T(K% 5N="#SU6! MFEE"Y%"]AG^W6(('&%]^=X7]0)DN\!UE?H&307\P'O7<;')>C_%Y?QQ%?IK$ M_=$X[L$M2D5$=Q NNHLWX-GZ'H39!_9$/FRP]LW%;3^4U)R-)24NA94A)10; MNE!6UNT<2% \&?;CR8#&23\9C_WZ/)K0>-Z/A^-.K1W)\AN#%)U&B0N(=RJY MK+?BN-=.CM!FV-)F^&;:7$G+/6KZ.\"?GBX)M'H=$R%INM'2;VPJO0/@96R]*SPTYS><:C=!3I? M*_*B63@#[&ULK55M3]LP$/XKIVS:B\1(FI92NK82+4-C M @T!VSY,^^ DE\;"L8/MT/'O=W;24$;7[<.^Q&]WCY_G>K)2^-06BA9^E MD&8:%-96XS T:8$E,_NJ0DDGN=(EL[34R]!4&EGFG4H1QE$T#$O&93";^+U+ M/9NHV@HN\5*#JX0"$< M$-&X:S&#[DKGN#E?HY]Z[:0E80872GSCF2VFP2B #'-6"WNE5A^QU7/@\%(E MC/_"JK6- DAK8U79.A.#DLMF9#_;./R+0]PZQ)YW<(LFTVT6H%VUH3F M)EZJ]R9R7+J?@]FK%[UA]'X'X4%'>+ +?79-59G5XK>_=6P,TH]B,H-SSA(NN.4D MXP*9TY,!L[#YHZD8X K36FLNES!GAIMM.GKE!/7?4[Q^IZXYZXJ@3!$5C#)0; MV.4&J1)T \*U;VT+0??PG*<-I7.\1P&]=HS;L0\WRA*E-UP2754;(F7>ML$= MNU3&!ZH]?4N +V&T%PT/:'SU8A3WXO=/9LW9@ID"\*[FQ-U'Y4Q:I A9T,PB MF!6KS!.WHX.C9^O/%#@-4LEW3C3!K"-V@BF6"9WU>UYR_W]+?J;X<#CX@UYW M\DSM.A,?QEN$/W$?[(U&1UMVGFO?2)%MQ11N-,(2]=*W>P.IJJ5M>F*WV[TH MQTTC?31OGJ,+II=<&A"8DVNT?W@0@&Y:?+.PJO)M-5&6FK2?%O0JHG8&=)XK M9=<+=T'WSLY^ 5!+ P04 " "\B0997U6[%K4" #@!0 &0 'AL+W=O MK+IFG:!P<.L(IM9INFW:_?&0C+I#0?]@7.YI[GGL?F;KY5^MGDB!9>12'- MPLNM+6>^;^(E%\WIOK:.Y MJFS!):XUF$H(IM^66*CMPNM[NXU[GN76;?C1O&09/J!]*M>:5G['DG"!TG E M06.Z\*[[L^70Y=<)7SENS5X,SLE&J6>W^)PLO, )P@)CZQ@8O5YPA47AB$C& MKY;3ZTHZX'Z\8[^MO9.7#3.X4L4WGMA\X4T]2#!E56'OU?83MGY&CB]6A:F? ML&UR1Z$'<66L$BV8% @NFS=[;<]A#S -W@&$+2"L=3>%:I4WS+)HKM46M,LF M-A?45FLTB>/279<-;_@.[QCNB"DW\%$FF/R+]TEC)S3<"5V&1PF_5/(2!D$/PB < M'N$;=,8'-=_@OXS?+N(Z:F9*%N/"HY8Q MJ%_0B\Y.^N/@ZHB%86=A>(P]>J .3:H"0:5P6UDG]HY++BH!:_966SLD^2CI M87,S@.S(-Z'X4N,$8Q88X!OWFJN%S[X[IC$L#!:8$ M#2XG(P]T,T^:A55EW<,;96DBU&%.(QBU2Z#OJ5)VMW %NJ$>_0%02P,$% M @ O(D&645.1I2( @ E 4 !D !X;"]W;W)K&ULC51M3]LP$/XKIVR:F-215TKIVD@M[(4))$1A^S#M@YMM EHH&GF@L]]4ICFK'OZZS$FNECV:"@DY54 M-3-DJL+7C4*6.U#-_2@(AG[-*N&E$[=WH]*); VO!-XHT&U=,_4\1R[74R_T MMANW55$:N^&GDX85N$!SW]PHLOR>):]J%+J2 A2NIMXL',\3Z^\XUCMK ML)DLI7RPQF4^]0(K"#EFQC(PFA[Q'#FW1"3C]X;3ZT-:X.YZR_[9Y4ZY+)G& M<\E_5+DII][(@QQ7K.7F5JZ_XB:?$\N72:[=".O.]R3P(&NUD?4&3 KJ2G0S M>]K,,/2B9)K4-:;V.S"I>K0)*X2]E$61M%I13B3 M?D%9*-:4508S>E0-1W=LR5&_G_B&Z*V3GVVHYAU5] K5$*ZE,*6&3R+'_&^\ M3[)Z;=%6VSPZ2/BM%<<0!P.(@B@YP!?WN<:.+_[/7 =P)47QX8J^10XSK=%H M^#E;:J/HK_S:=P$=?[*?W];/6#14O94HP-C? 2XD=013 K=2N)/" M>BG%BQ1&4NB$5(^!'A3=@UY@AO42%<1A][IVB.&H$F!*V6HF[D5EB'9A MF$$-;R$>#4Y'"2V2]:MKIHI*:."X(FAP?'KB@>IZ0&<8V;BZ6TI# M5>R6);5-5-:!SE=2FJUA _2-./T#4$L#!!0 ( +R)!EEW,/7'>0( #(& M 9 >&PO=V]R:W-H965TNS,+1Y"16WA[H&13MS;2J.-#6+T-8&>.%!E0SC M*#H.*RY4D*5^;6JR5#%J,@%34.DW(XAS+L\XS9/O"//5:,. M61(=L#B*ASWI%I[)?IX+R(EGX'F2/^)R;>#;$@R*G,N'K"$YTML2][;$/DVR M(\U[L^!*_.2NU0[81"NKI2AXVWFJ8%,#%A2V"V3>I5!0ZCH':YS!*"[/FSP7'T>IMI_XGL@5=)[U6R MCSV[;JH9'0&YL#X.RW[M.^)QRW?D^=PSL\R.7T5IN-RLZ&G,273:QSP0.NR% M#O]6*+4+6[>+5[N[?UK)>YG_];2&3VI+'E46;MQH]YJ^XV8AE&42YH2)#D\( M;-H7JIV@KOTEGVDDV_VPI$<=C N@_;G6N)ZX=Z/_F\A^ U!+ P04 " "\ MB099H!=9.KX" 3"0 &0 'AL+W=O^D19&HFV0T-C4T7']F+:"Y-<&@LG#K;3PK??V2E9 MF=),0O FL1W?_WYW?KB$&R'O5 :@R4/."S5Q,JW+,]=5<08Y52>BA *_I$+F M5&-7KEQ52J")-T,TI*YPHM&,+&86BTIP5L)!$57E.Y>,4N-A,'-]Y M&KAFJTR; 3<*2[J")>B;R,'PPV:J=- M3"BW0MR9SF4R<3Q#!!QB;20HOM8P \Z-$G+<;T6=QJ.\#)<:6TR+?&2)"SHG[3 MAVTB=@R"8(]!L#4(+'?MR%+.J:91*,6&2#,;U4S#AFJM$8X59E666N)7AG8Z M^L+B.P5R3<[C^XHI9E/U@7RC4E*3+W(X!TT95T?D@+""?,]$I6B1J-#5Z-Z( MN/'6U;1V%>QQ=5ZM3HCO'9/ "WKD9CDGAP='SV5V\ W&^ ^YU)_:0TPSV/2:T4I!4GG*70!MDM M,R"/0*7J !HT0(-.I9D]"R#Q*N#4I$]EK&S=A9TZ+TS;L*$-0 MCUYGG;ME_-Y_%_JT(3KME#(WTA*C/"975[,VDD[S%Z9KW,"-7W]]QV\ ['M_ M+WBO,Y\+D#$4&DLL$2E>X1K0B\9RB %(2%KO\5IQ;!5-75]'?NBNVS!VZHS? M?7ZIREI]U6;#75_]\:C_CS]WI\29WX6O5*Y8H0B'%.V\DQ&>>EE7X+JC16FK MWJW0>&_89H9_+2#-!/R>"J&?.J:0-O]!T1]02P,$% @ O(D&699*QLHM M! +!0 !D !X;"]W;W)K&ULK9A=;]LV%(;_ M"J$610LDD2G)7ZEM(+'7+FNV!4W;70R[8*1CFX@DNB05)_^^AY*B6+%"Q -O M;(GB^Y+GX8>..-D*>:O6 )K<9VFNIMY:Z\VI[ZMX#1E3)V(#.3Y9"IDQC;=R MY:N-!):4HBSU@UYOX&>,Y]YL4I9=R=E$%#KE.5Q)HHHL8_+A'%*QG7K4>RSX MRE=K;0K\V63#5G -^OOF2N*=W[@D/(-<<9$3": MF%!NA+@U-Q?)U.N9'D$*L386#/_N8 YI:IRP'S]K4Z]ITPAWKQ_=/Y7!8S W M3,%JO8OL[U &5'8Q%JLI?LJWK]CP2%TJ+K!9C#S*> M5__LO@:Q(Z#1"X*@%@2O%82U('RM(*H%44FF"J7DL&":S292;(DTM='-7)0P M2S6&SW,S[M=:XE...CW[PN-;!?*.G,4_"ZYX.1C'Y!KG5U*D0,22_*8T1\"0 MD$^,2_*#I04H\V N4(N.;OA*;: M:GQ>9%C^?@&:\51]P#:_7R_(^[TT$'O8QF%#+[2YSSX+D6QYFG81LRH/)5:9#4HSL]?>S<9T-.CC#+C;9=%1+1A& M(6VJM:*,FB@C:Y1F$5]C#X_(Y>6\*U2K_-!079HM')FUL/4;;'WKTCHO%)8H MU=K[_KW$,G*A(5/_=:'LNT3ITFSAR*R%MP=Y\I]%X&+57 MQ=SJ?2@&1V8M#,,&P]#)9CUT.8EUU4,!.3)K 1HW@,960!>Y9OF*WZ2@WKT9 M!33XB!DNS[D&DF+VG'3Q&>_Q"6F__XR0M=E#"3DR:Q&BO:=\MO>_W_BU=!<& M#7 _>D;#WL*A.%RYM7GLY/?4RN,LCD61XX:T80\,9\X1[DRQ+*!KF74RHWO, MCNGS%6;OP\'$'+FUB3TEW-2:D6(&7WW%$,WN<5U5'RT/1R0'W0DHV <4[L\I MIRFU*[DFMJSZH:0A#O("^C$$NYC"?;>_/:&#L;BR*V-Y2D+I_8T_._R M596+_#@N$$^NF]F#G[R=C*)]1M'>S'&:;[MR:R-ZRKBI-0N=?1.:I68E/4^3 M.O'T7Y4]VIL\&)#3--K?.9DQYVA_,KGBN2(I+-&^=S+$UF1U-%7=:+$I#VMN MA-8B*R_7P!*0I@(^7PJA'V_,^4]S0#C[!5!+ P04 " "\B099\V8YX$H$ M "D& &0 'AL+W=O'80^,1%M$*5(CJ;@%]L>/E&3%LF4A[MB' MOL02Q?O=\>YX)S&S+>.?18J0!%\R0L7<2J7,KVU;Q"G*H+AD.:+JR9KQ#$IU MRS>VR#F"22F4$=MSG+&=04RMQ:P<>^"+&2LDP10]<""*+(/\ZQ(1MIU;KK4; M^( WJ=0#]F*6PPU:(?DI?^#JSFXH" M-=!+>63LL[ZY2^:6HRU"!,52(Z#Z>4*WB!!-4G;\4T.M1J<6W+_>T:-R\6HQ MCU"@6T;^Q(E,Y];4 @E:PX+(#VS[%M4+&FE>S(@H_X)M/=>Q0%P(R;):6%F0 M85K]PB^U(_8$%*=;P*L%O$.!X0D!OQ;P7RHPK 6&+S5I5 N,7JIA7 N,2]]7 MSBH]'4 )%S/.MH#KV8JF+\IPE=+*P9CJS%I)KIYB)2<7 18Y$[B*,DW 6T02 MH!(6K"!!X!?P'G(.=?#!18 DQ$2\5J.?5@&X>/4:O *8@H\I*X22%3-;*HLT MUXYK[6)QAW>SAU+KQ?X6T$O@>\, M@.=XPPY[;OO%[R%7XNY)\>#EVOTN;_P_XZ-OUM[RI=^DEE_R_!.\.QJS#(&5 MA!*I6B0'8 D)I+$:*FNF3K>;)"ES#Q*@,C$F3!0<"?#X%52)J<;?<%;D8@ 4 MCA0)IIMRI@H[I@5*P.\YT@G*J !_O5,6@#NE3?S=E8N5N<-NN1# )"TS"0I.PR!"LE4##)H&&??3%&\:2+28$X"R' MF.L< G$*^09U1;>7=6YT3<("D["P@HU+F'YM>%KXP^%D9C_M1\V0QE;41DW4 M1OU14Z\SX$+M9-4I5%-)=PU%Z(:B]_QS-#L[QNAH@8X5. M6UU8S1CMS7#=\?1@5G3,<9VQWTQJ.7/<.'/0@@A+BH0 *T:*DVV@UZAS=[%)6& 2%IJ$189@K31QG>=/ M=>?':@2UO89RR"@M,$H+C=(B4[1V'NT=^;B]!>>=Z@2Z$21U1G2&UCUZF_6. MBGZ_GK,C9I(6=BQ@Y!S5?5,ZVY'PGB/A&?S"[8>=O=V\CB_)0P<%1G6&1FF1 M*5H5/'OO$%4UTDUYW"U S HJJT.O9K0Y4K\I#Y(/QI?N=>!VC(?Z"+X\M'W& M5^?W]RKB6-5;@M9*E7,Y46\KO#H2KVXDR\LCW$&ULG5=M;]LV$/XKA%8,+1!'HFSY);,-Y 5=NQS7[R@IDEM1RK O-BGI[GGNCGR.7!Z5_FIV )8\Y4*: M5;"SMK@(0Y/N(&?F7!4@\JGV5G )MYJ8?9XS_7P%0AU7 0U>'MSQ[&9WJV >D PV;"_LG3I^@#J@ MQ/E+E3#E+SG6WT8!2??&JKPV1@8YE]4_>ZH3<6* @?H-XMJ@3$18 94L;YAE MZZ561Z+=U^C-#TQD/> MU]?,[,JBIFX W_;\@"G%\OF(5JZFI2NWE0]KFB3C97CP$)@T!":#!.[ 6,U3 M"Q4%'VSE(#F%G2VH'S9I8)-!V,LT57NW2C6D@#$_"C@C$JP//^GB+Q(__+2! MGP["WVHH&,\(/*%T&MP2K@3*[D#CAM8:"T!8N6!\?*9=/I/8SV?6\)F]P@+G\&\83!_92$6W#+!_\&%8-3&'IGNK\B\BS^. M(S^!14-@,4C@4YE]J>3H]0HL.O@+VA,_C5J5C08)?)26R2W'E5@C]X9?.SK% MGZ):]1 XD7DZ2.!7I;(C%\(+2;LI7\QZ-B%M19$.BMOZL\*:#R2Z-O]NK4\I M[2DU;56/#LO>%R;VK&IH @\=3*;@A1]WX$?Q?-:7Z5;SZ+#HU7UQ]]+Y#&JN M%]\C?>-X/.W!;\6/)H/-Z*09>SL2'13/_]F2:"N.=%@=&W$NV+-39B_%K@K& MDUE/8EH9I,,ZB,C:'3:ZNNSEX-'!)%GTD&B5D Y+X0UL !4HP]YT #S[>*$] M$ICTA=]*(/TO&BB4W(XLZ)R(=IUX271U,)Y,>^*/6R&,AX7P]*CXZA:)NUJ( M9Y(>,8Y;+8R'M?"Z[ 'I,[&:22-JK)EV)I%'LNE(0(V:!:=SS &75U5JHE517D]>%06 M+QOE<(?7.]#N WR_4D' 0 M \8 9 >&PO=V]R:W-H965T:\G>\:_BC4A$GPK"RJFSEK*S;7KBL6:E%A4FHR!D%G"RGSB=XG<)($RK$GSG9BY-K MH$UY8NRKOKG+IHZG5T0*LI!: JNO';DE1:&5U#K^;42==DY-/+T^J/]2&:^, M><*"W++BKSR3ZZDSV_Y4T!H5:;\$*47V"?8/U'+#8"LG*AJQ6 M4.:T_L;?&D><$)2.F> W!+]/""X04$- SYTA: C!R([0+0$_@;G:@]FV(( M09(+ MO%IQLL)5--7( ?<^(1+GA?B@&(_S!+Q_]P&\ SD%7]9L*S#-Q,25:EU:W5TT M:[BIU^!?6 ,"GQF5:P%2FI',P$^&^=$ WU7^:)WB'YQRXP\*_K:E5P!Y'X'O M^8%A/;?/IR.3.?]O]O35LW><@=H=@BH]=$'O\E[X^W<%!7>2E.(?4]1KW<"L MJS/@M=C@!9DZ*L4)PG?$F?WX XR\GTTNMRF6V!1++8EU@A.TP0F&U&=?F,2% MR?5[H=V').0P%<>A%75AJ@"$(1Z,6UK$Q M;&T,!VU\I+DD&9A++(DQNPS27[K/;(HE-L522V*=&$1M#*(W2@*1S>#8%$ML MBJ66Q#K!B=O@Q*]+ C4M/'V[(S^*QKTD8("%?@C[2> ! [WB2]UZ7!AI>YP4/8GVV[*0!$RP.@][[G1A@"(U@_RQ@@/GC M&$)S&H G]0HY53J@D.J>M5H[2#_I9O-JEIB52VUI=:-A'^,A/]&Z: 1 MMA4BFVJ)5;74EEHW1,?2#0X6'P,I 9E2 NR?#$RP,.C#$@/,'Z/X+"6:S;5$JMJJ2VU;A2.51H,WRH=6"W@K*HE M5M526VK=$!V+.#A8A@RD@^B\#Z JA?CLB&# A4&$4#\AG.,0'$'4KQ5,. ]Z MJ']*<$\:G"7AJZJS+,"";:FL.UGM:-N]_E3U;'OC-_#Z%AK&$]WMKAJJ1_FZ M5?X9\U5.!2C(4DWE7<4JA+SN/M6:X(QP#5#/EXS)PXV> MH/T/8/8=4$L#!!0 ( +R)!EG%6FX:TP( ,$' 9 >&PO=V]R:W-H M965T. E\<<]Q^<>7]N3#>./H@20Z*DF5$RM4LKF MRK9%5D*-Q25K@*J9@O$:2]7E*ULT''!N0#6Q/<>)[!I7U$HG9NR.IQ/62E)1 MN.-(M'6-^>\;(&PSM5QK.W!?K4JI!^QTTN 5+$ ^-'=<]>R!):]JH*)B%'$H MIM:U>S6+=;P)^%;!1NRTD '@]0#O7P%^#_!-HITRD]8<2YQ..-L@ MKJ,5FVX8;PQ:95-1O8L+R=5LI7 RO8$G@'%&08TEW3)%A MTA?).@V]R(DG]GHWF\.H( S_)&H@(G\<;E18.\Z+AY MVYK.H6&B&K\<\?UQ8.^^*B^SXRN+B3P6E_5KQH9']17 MXB=[,@]C/#=*]E3:.Q>L?MR^8+ZJJ$ $"@5S+F.5)N\>C*XC66/NW"63RD_3 M+-4;"UP'J/F",;GMZ&M\>+73/U!+ P04 " "\B099=B*75Q\$ #<%P M&0 'AL+W=OE>>,D T28V9QO8]M.?G80L 6\*K?L&$L?SFWC^ M]L2>\8ZR)[X"$.BYR F?6"LAUE>.P^!, MQVN\A <0G]=W3-XY#27-"B \HP0Q6$RL:^\J\0)E4/;X*X,=/[A&:BB/E#ZI MFX_IQ'+5&T$.7N_I23EX.9A'S&%&\[^S M5*PFUM!"*2SP)A?W=/N1[ZM4'_7(.P-@C+V%?!*B,=88&G M8T9WB*G>DJ8N2KE*:QG@C*B9]2"8?)I).S&]ARV0#:#WZ$_,&%8RH[<1")SE M_)UL_?P0H;=OWJ$W*"/H-LMS.1WXV!'2M0(X\]K-3>7&?\5-@&XI$2N.8I)" MJK&/NNW##GM'#KD9M[\?]XW?"?QC0VP4N+\AW_5[FO>9G6\>Z(;S8][C'_.> M=)M',)?FGLZ\%X[O.L5,PB*3L-@D+#$$:RG= M:Y3N==&;;,%@3I=$":Y3M9-QJ:HF85$%\]R2ICZZVZGOVG(%;@_E,NDR,01K MR=5OY.IWRE6N04$1?93YG*!YO38YP@5E(ON*RX_[&EA&M4)VT_OH"V"F^QC, M.@TO%>U[WR(V^1:)(5A+Q[#1,>P "L0YAR$]@,T Z.@MOIY]+@ MGN4R-NDR&9Q&UQO8(WUXATUXA]US%^<@$PY)T2UF3R RLD3QLSP8<=!%NA-V MZ;?#)"PR"8M-PA)#L):\HT;>T4_:^XU,*FT2%IF$Q29AB2%82VG/?3DJNIU+ M^?IPUP"OK^$:T\Y=]N H6^Y[M=*-W6_WBG2LX"0-ZEB^/6SW2KJ'][WA.SAI M>]_>C=&%W#R7FVC]*;H3<>FJ,$J+C-)BH[3$%*TMK?\BK?^3LF --B6X25ID ME!8;I26F:&W!7RH>7NICWRKN*JT/R"K^K> MYS A'.2RD*]<>R$,:JTK)U8V@Z[+T^4B%H$5YN0*< E,=Y/,%I6)_HQPT M!?WI_U!+ P04 " "\B099U>)V=)0# #V"P &0 'AL+W=O&4<=?WO-#-*!/.;%+,W:O9 M1.:&,P'WBN@\RZCZ:P%<[J=.SSE,K-@F-7;"G4VV= ,/8!ZW]PI';JT2LPR$ M9E(0!S1, A,E:"XM\.EL"Y M54*./RM1IU[3.AX_']3?%\%C,&NJ82GY%Q:;=.J,'!)#0G-N5G+_$U0!#:Q> M)+DN?LF^LO4<$N7:R*QR1H*,B?*?/E6).') G78'OW+PSQWZ%QR"RB$H BW) MBK#NJ*&SB9)[HJPUJMF'(C>%-T;#A-W&!Z/P+4,_,UO!#D0.Y)K,HTCFPFBR M@@C8CJXY7)$YQWVF(@*"7PQ9*HB9(;](K<0UJ!\[LQQ]ZH?>V+1H;5;C_J"==5BS#CM9[YC>2LV* HZILT%WG'-.^[DQ:KY#R=HW%AR,!R,SKB:1N$H[+>C];SG>\;KA%OF67O_[VU0K?=2V7DAM=/L^,_9\?_[C5!IA*UGJ JC:=(+O/'9Y^P>=5!8CC9% M8ZE)L4%ENU'/ULWKO&C9SN87MJDM.K-GF;(C_D051J0)AP0EO9LAGC!5-IGE MP,AMT:>MI<&NKWA,L3$'90WP?2*E.0SL G6K/_L;4$L#!!0 ( +R)!EEP MQES'3@, .80 9 >&PO=V]R:W-H965TFO$GL0"0:!/XH>A;"RFCKFV+R0("(JHL@E ]F3$>$*F& M?&Z+B .9QD&!;[N.T[0#0D/+Z\7W!MSKL:7T:0@#CL0R" A_O@:?K?L6MK8W MAG2^D/J&[?4B,H<1R/MHP-7(SE"F-(!04!8B#K.^=86[U[BM ^(9ORBL1>$: M:2ECQI[TX';:MQS-"'R82 U!U,<*/H+O:R3%XT\*:F5KZL#B]1;]B1D3 M 1^9_YM.Y:)OM2TTA1E9^G+(UE\@%=30>!/FB_@_6J=S'0M-ED*R( U6# (: M)I]DDR:B$."Z.P+<-,"->2<+Q2QOB"1>C[,UXGJV0M,7L=0X6I&CH7XK(\G5 M4ZKBI#>$%81+0)=H"/HETG".!L#CUQU. /T8^W1.= (%.O].."(ANB.^KZ>T[.E(J6A[4E*X#HAX.X@\'495E'-J2#7<>OH?G2#SL\N M7L+82E,FS,V$N3%NS2RLLE=7!7W:1*I&8(I^TD#/8S,T4H_$C"25\_!-8:-; M"8%X+!.8$*F7$]&VZHJ(3*!O*=\(X"NPO/?O<-/Y8)!9RV363.A>KBXJJ&,% M=21@RU"6\4Z0L1-#:_NN/-RN=GKVJH10/2-4WT/H7^6]@D:2<(E470-ZN-I0 M\=B-J^32:5TZN$R1D=J!;Z*1"6^<2L$UCB"SFRR MPS%&:@>64B<3WCD5QW2.(!,[>8]UCNJ9%/ZE:=P=7]2XT/KQV]MFSYH8/0/A MIJSF#1X;&^L;^*:YVS=F;H=65-[U<>U4K(.-&Y!#E>;;";QO/_%*[]1+O..T MG!=_>(>5\MZ/C3WW2%8RK[G?2GE/Q_N:^K&MU#)8RHYS/&Y':@S\;93QO>7U!+ P04 " "\B099 M(P\QTJP" "Q!@ &0 'AL+W=O0E<-@MGXNP6;MFZ,';! M3>857<,*S'UUHW#F]BP9*T%H)@51D"^J(9SR7^PS!0+ M9^:0#'):.I*?MQ*?^/$;JK)?0QEW1.$PD:VG4UW1%!8.%HP&M0$G>?]N$GF?1FR& MOEHQZR6A4\DY1H7-0Q$A2 ,\(]B.B*1_,.GKIP#^) M7TDZ[AW$HPXN\QP[B2T.E,9B%UB>2H%(GPD\I045:R"*&B#=>+!"X@%C0>0- M&YOUQF;CQD3VQBV8O;P%DUDT#?[3=??:2 EJW39+35)9"]-UE'ZU[\=G71OZ M&]XU\VNJ\'9JPB%'J'<<8\ZJ:Y#=Q,BJ;4H/TF"+:X<%_E- V0#&ULK591;],P$/XKIS"A(8TE3;H6C3;2UK(QQ,:T,GA M/+C)M;'FV,%VVDWBQV,[:=9*(3"I+XGMN^^[^RZV+Z.UD \J0]3PF#.NQEZF M=7'J^RK),"?J6!3(C64A9$ZTF(,]7UQ*\W,;UA2FB-75'"0 MN!A[9[W3R=#Z.X=O%-=J:PQ6R5R(!SNY2L=>8!-"AHFV#,2\5CA!QBR12>-7 MS>DU(2UP>[QAOW#:C98Y43@1[#M-=3;VWGF0XH*43-^)]4>L]9Q8OD0PY9ZP MKGT##Y)2:9'78)-!3GGU)H]U';8 AJ<=$-: \'\!40V(G- J,R=K2C2)1U*L M05IOPV8'KC8.;=10;K_B3$MCI0:GXTLATC5E#-["#9&2V*+"X10UH4R],:OW MLRD<'KR! Z >8MJ"GW3C M!QUXWXANE(<;Y>=A)^$UD<<0]8X@#,)^6S[=\$\E-_"@#;Z33M1\B,CQ1?_Z M$#\^&PM<:^94*Y0K].+7KWJ#X'V;QCV1[2CN M-XK[7>S/BFE>$"K-U: AR8A<8IOL3JZ7RJ[(!H[,WG.K..KWAR-_U2+GI)%S MTBEG2E4A%&%P*459'$$UQQ3$ N9/,",,C^!&:&M(S%:FO#3&+P7:0R>X@M_& M*G4&9SE*FA .%U1S5 IF@I7.I:TNG4F]M"Y[(MNIWZ"IWV _!V"P3\5[(MM1 M/&P4#_=X (8M>S8(FCU;R>D,^%(Y_E9;,7MRZ;JM@D247%<=IEEM&OJ9ZV/^ MLWOU-V NVR4U>YSAPD"#XZ'9:;+JL-5$B\(UJ;G0IN6Y869^2E!:!V-?"*$W M$QN@^&ULM9IM;]LV$,>_"N$50PLLM412DM4Y!E('W3JD M1=&TW8MA+QB;MH7JP9/HI!GVX4?)JBC:U#ERJ3>)'^[^OCL=Q9].FCYD^==B MP[E WY(X+2Y'&R&VK\;C8K'A"2M>9EN>RF]669XP(=_FZW&QS3E;5DY)/,:. MXX\3%J6CV;3Z[$,^FV8[$4/LX7+DCKY_\#%:;T3YP7@V MW;(UO^7B\_9#+M^-&Y5EE/"TB+(4Y7QU.;IR7\UI6#I4%E\B_E"T7J,RE;LL M^UJ^>;N\'#EE1#SF"U%*,/GOGL]Y')=*,HY_:M%1\YNE8_OU=_4W5?(RF3M6 M\'D6_QDMQ>9R-!FA)5^Q72P^9@^_\SHAK]1;9'%1_44/M:TS0HM=(;*D=I81 M)%&Z_\^^U85H.;BTPP'7#OBI#J1V(%6B^\BJM*Z98+-IGCV@O+26:N6+JC:5 MM\PF2LO#>"MR^6TD_<3L;2I8NH[N8HZNBH*+ EV@6]DKRYW\)%NAX^^?7W/! MHKAX(2T_WUZCY\]>H&( M.+\@[&!J<)_#[M=\(=W=RIWH[F-9CZ8HN"D*KO1(A]Z;*(T$O[B1#;8T5."O M&VF/W@J>%'^;SGGUS?^=64N24QK0ZD MJ0.!U&>_Y5E1H#G+\\8:4'2)D@*!GFU6.R27Z5O%8$U,.!3P\"-9B1 M('1\$Z@'!OI>GI1?R_-9=QV]H]_%/@EQL1EQ/<\-S>'Y37@^&-Z\ M.MGP7)Z MZOS@2J\%VN="C(. 'BYUDYT?$L_I"+&U[;MGK';T'WHGUT2R2XQ!@Y)]&]Z6 MFEX M<6[@^[QKM5-WI::7@NUS;OP/O^YX*M=C&ZBE;E986^"'CG+33O%_!Q/ M/0=% 2Z, =T-S;YU-C0HV?L@6E+3"Z#HPO4&;6@07GK7PI*:7@N%,B[,,J<: M&O;&#M#1Y[CJ62@Z<<%-7U[6W,O+[*T\G((O-FD69^M'8SI60<26FIZT0A%W M,F@;@Z33NQ:6U/1:*.)Q8>1Y*I?5,FU*<.6%- D/:<)DY],)-M,$5L"#8>#I MPV:U5)NZ@@D^NE@TF=' #3I"5>"#8? YS6:U@,9P W>^.JA[D,%NP]%)1B>>G2U5P8*]#^$0)((5B6!_T':V.FNQI:;70O$,AGGF5#O# MWB[4S^>XZEDH0,'PL.13SI8D(58$.@4'G-(G5 AJO8L;S"@AM"/ UMT/>#RA5CK,7[!,WSZWI:8G MK9B#T"'7/+$Z4K&EIM="L0N!V>7$AG7"&YB+G>.IYZ A, 3";V)NZD+ENE] MX(8@#:)(@PQZ8X=8':C84M-KH7B%P+QRJHEA;Q>8A9WEJF>A4(3 HY#W67JQ MR)(M%QRQ=$-0!U7409TA&YF"3-.W%K;4]%HHM*$PVCR5 MP*AA?D,FAP!FLJ)=]RBI@AH*0TVOIQ'P,5@1[_!NJM&*= 6JX(;"<'.:ONCQ M\QKX< AFL DZ[DW2U@,=\/C!O-9A!H,E>W?Z$-Q!%7?006_E4*L#%%MJ>BT4 MO] ?NI5SPAN8&9SCJ>>@<(3"\X?NAN[F,5BR]T$<@D&H8A ZZ$T=:G6H8DM- MKX4B&0J3S*F&AKT]H*'/\-SG,&X]/UH^O/N.Y>LH+5#,5U+*>1G(4T"^?QYV M_T9DV^J1TKM,B"RI7FZXO,[(2P/Y_2K+Q/&PO=V]R:W-H965T5TW2AJI;0H,:6C:-/B ^. FU\::8P?;:0:_'MM) M0S>R:H)]:>SS/<_CNW/OXH:+6UD *'174B:G3J%4-7%=F1508CGB%3!]LN:B MQ$IOQ<:5E0"<6U!)W<#SQFZ)"7.2V-HN11+S6E'"X%(@69QK+"$ M!:=?2:Z*J7/FH!S6N*;JBC1$IE1+FL!Z-ML)970__/O0V^@58F&54SO MF\@*9S!U='.3(+;@)"]?^&/OW5 !GI,L?4ZRY3.1W2M5U)S$HN%/F% M;;^%.STX) R5HF7Q/4MCQL8V\<]&X]C=[N=XP"L(1F_O>Z4#7N'I0Z_E@%T2A ;.RTDRGC-5/M@>VL_D&:V#S^PS_W)PA^PIWJ M?/F#WT[ M_2ZPV! F$86UEO)&I[JGBG:BM!O%*]LR5USI!FR7A1["((R#/E]SKG8;(]"/ M]>0W4$L#!!0 ( +R)!EE8^Z[M:@, )X. 9 >&PO=V]R:W-H965T MK*=66VA8+(2UY!J>]LN"B(TE-QY\I* ,D;4,%"FBXK2T@%)2 M7B(!FZ7S)[Y:X= FHA_*.QE;XQ,*K>3]_G2\8PB8) I0T'TWPY6P)AA MTCI^M*1.]TP#[(\?V-\VR>MD;HF$%6=?::ZV2V?FH!PVI&;J$]^_@S:AR/!E MG,GF%^W;6,]!62T5+UJP5E#0\O!/[ELC>@"=J!W@MP#__P*"%A TB1Z4-6E= M$T72A>![)$RT9C.#QIL&K;.AI7F--TKHNU3C5+H6NB*$^HE(F:._?M2TTN]( MH=?H1A=,7C- ?(/.!+V\!D4HDZ]T^)>;:_3RQ2OT M$2?=[R6NI8N7"5UFB> MY&:MGC<'/?X9/1_J\A(%W@7R/3^TP%?C\&O(-!PW\& (=[4SG3U^9X_?\ 7_ M8<\%6C.B4QX:\.VC#D?O%13R7UNJ!^[0SFT^T"M9D0R6COX")8@=..GOO^'8 M^\.6^$1D QN"SH9@C#W]S!5AJ.J7 3RX8$O\P!8W;&8AV:5^%(;SA;OK9V2) M2G RZZ(&4L-.:C@J]2-(J1>'K"YJ1A3D^IO6AF24F%7#IO5 %_54O,9)[ 4G M8JUA81C:U4:=VFA4[=IJZ04JP>IK]$A$,@OC$Z6/@^9)<$9GW.F,1W6N>%'5 M"L118Z-8\HW:$P$VK:.$3RW^B<@&N2==[LDSK@')E#9,1#:P8=;9,)MT#9@] M*D.,H]@_*59;5.R?60/FG=3YJ-2WM2BIJ@4T*C?TWHRMF]$HSU/?SD1D@Y2Q M=]S(O6F8AM:T>MI\*2EVM+UJS (_--2M44E\S,+*SYV&'ATY]8; MENY"MYSEB!9:\@Z,2GOG-&D_,17;,.UC1X&#YRS7T7[ER59,Q#:TXMBQX/&6 MY4[DB:_@)02P,$% @ O(D& M6?B%1L"9 @ S@< !D !X;"]W;W)K&ULK55M M;]HP$/XK5E9-K=21D*1L91"I$*IM4B?4JMN':1],S*4JJ$%1 M+7Q=*J"Y Q7<#X.@YQ>4"2\9.-U4)0.Y,IP)F"JB5T5!U>,(N-P,O:ZW55RS MQ=)8A9\,2KJ &S"WY52AY#A?=_B2V]L[@&X.-WCD3&\E, MRCLK?,Z'7F ?!!PR8QDH?M8P!LXM$3[CON;T&I<6N'O>LE^ZV#&6&=4PEOP[ MR\URZ'WP2 YSNN+F6FX^01W/F>7+)-?NEVPJV]ZY1[*5-K*HP?B"@HGJ2Q_J M/.P D*<=$-: \"D@?@80U8#HI1[B&A"_U,-9#7"A^U7L+G$I-309*+DAREHC MFSVX[#LTYHL)VRWJ3D^.B$'!$FR!7C'(NM![[!EU@^/ZN]CBJOX3->(W(EA5EJ,A$Y MY"WX]#"^=P#O8P::-(3;-(S"@X1?5J)#HN"4A$$8M[QG_')XU!;._WF?_+/W MO61$34]$CB_Z2T^GU=T@R&'DXU M#6H-7O+V3;<7?&Q+^FN2I:])-GDELKWRQ$UYXD/L20I(FC'J!BT\X,;0T%:* MBJ4;.!J[+]9)T#D?^.O=%%=&O1V;[KY%^J=%N&\Q.6111>CO#*@"U,)M!DTR MN1*FZLM&VRR?"S=SG^A'W?ZXVZ)/<5E5N^4W?;7IKJA:,*$)ASFZ"CKO<7ZJ M:GM4@I&E&X\S:7#8NN,2%RXH:X#W_ )02P,$% @ O(D& M6:)4Z^Z% @ @08 !D !X;"]W;W)K&ULK55= M;YLP%/TK%JNF3FK+-ZTR@M0FFK9IDZIFW1ZF/3AP$ZP:S&P3NO[Z71N*DHY6 MF[07\,:NTJ 8R.JA8W=_I_5"'/8(? M/4,(!D+PMX1P((0V:._,QEI23;-4BHY(@T8U,["UL6Q,PVKS%E=:XBY#GLX6 MM&&:ZH!')*5GA:BI8#$1LR"3E>@J:,JS<(OETMR?'1&W)$6$V^ ME*)5M"Y4ZFKT9Y[BYH.7J]Y+\(R7CVU]1D+OA 1>$$W0%R_3EY CW;?T\)#N M8E7&T@1C:0*K%SZC=P,*J,Q+@FG($G9XXAL\OYI\OUPK+?$ _IC*V(M&TZ+F MHYRIAN8P=_"K4R!WX&2O7_F)]W8J\7\2.\@?COG#E]0/CH8:WOM4X%XEL2JF M:>RR)+J(XM3=[2>90OGA^8@ZL!B-%J,7+7X"I6;8"O*V:CG5:)160FKV0$V/ MF#+;Z\5[-DZ#*/"C)VZG8'X2)--VX]%N_,\5/2$UZ"FG\1\%B[PD])\8G4 % ML>\_\>GN-0C3G#]3N66U(APVR//.SE%&]@VOGVC1V)ZQ%AH[D!V6^(\ :0"X MOQ%"/TY,&QK_.MEO4$L#!!0 ( +R)!EGKL1)NR0( +P( 9 >&PO M=V]R:W-H965TQZMB9;:#KKY_MA"S0%*&M+V!?[OONOK-SE^&6BP>9 2CT MF%,F1TZF5#%P79EDD&/9X04P_63)18Z5WHJ5*PL!.+6@G+J^Y_7='!/F1$-K MNQ71D*\5)0QN!9+K/,?B]P0HWXZ.9Q(""HDR#%C_;6 * ME!HBG<:OBM.I0QI@<[UCO[;:M98%EC#E]#M)539RKAR4PA*OJ;KCVT]0Z;$) M)IQ*^XNVI6__TD')6BJ>5V"=04Y8^8\?JSHT )JG'>!7 /\0$+X ""I <&J$ ML *$IT;H50 KW2VUV\+%6.%H*/@6">.MV8(4S?E2;;$ ]!Y]Q4)@W[8DL_T='C0)N?_HL_^.?I>,8+Z1@26+WB![PXD8)%D"+,4Q;#1 MK:30C4&A'^.%5$*_V3_;CKPD#=M)3;<;R (G,')T.Y,@-N!$;]]T^]['MGJ_ M)EG\FF2S5R+;.YFP/IGP&'LTSKE0Y F;#MMV!"6ZZUFX&1";R._H&[5IEK9T MZC=]]CWB%IJP\V'?:=;B%'2N:J<]?;U:7^^HOF8ODKM>A!?Z'G)F;F";YM[S M/+QGFEN=#F6?PC1K=>H=R'8;[3@'L;)S4**$KYDJW\/:6H_:L9TP!_9)=S#M MMMAC/9K+2?J7OISK-UBL").(PE*'\CJ7.F%1SLIRHWAAA\&"*SU:[#+3GQ<@ MC(-^ON1<[38F0/W!$OT!4$L#!!0 ( +R)!EF]2V7.M 0 $H; 9 M>&PO=V]R:W-H965T=AM0_4)@D:VV0!)^V_WPMVG#AKTV9$7Q(;&: M\1]B08A$KUF:BY&SD')Y[;HB7I ,BS.V)#E\F3&>80FO?.Z*)2 M=^YFF.;.>*C+'OAXR J9TIP\<"2*+,/\[9:D;#UR?&=3\$CG"ZD*W/%PB>?D MB[I*1 MXRF/2$IBJ2 P_*W(A*2I0@(__JU G;I-9;C[O$'_JCL/G7G!@DQ8^ITFS5.A?M*[J>@Z*"R%95AF#!QG-RW_\6A&Q8P X M[09!91#L&_0[#'J506_/H-?E4K\RZ.^W<-%A,*@,=-?=LN^:N!!+/!YRMD9< MU08T]:#9U]; %\W50'F2'+Y2L)/C>P(L"W2*OF'.L1(-'85$8IJ*8RA]?@K1 MT9=C] 71'$UIFH*X8NA*:%G9NW'5RFW92M#12@]-62X7 D5Y0I*FO0L>UVX' M&[=O R/@%/,SU/-/4. %_19_)A\W[[68AV;S/XH4CBKM8;9/1J M#7L:K]>IH1"$G""MY0D*B8@Y7>IY^/<]U$5WDF3BGS;92N!^.[ *4M=BB6,R M#LD]M ECRHB' H!9@8'3K+EMBRF%QDT@M M;FKE.&6STP+$P#!Q9&L\*R%]3V.JU78U]LY@KJ]VN6VIY)_YS4JAT;E#![(E ML :/YS6/YT8>_UP2M4+D\TV@>=Q0^0Q4WB@J3]"3Q!!L--V 0+WR%*+@A'.\I?J$IE6\G:%)Z;E=0HSN'"FH3+#03=1/'O( (3EYA?ZZV M2SA/$%,JMTEJR;&&I)>UI)<_+>DWEL>?H:K1HT-5M0D6OL/5_Z9I6I%%2>M< MM>1;0]BK6M@KH[/?=<8#8Q"O0(LY@21-I8%*Z9U]!22.B-5#("WW]N;-AK'9 M0]6S"1::":DV&ZB'LC*U\/LHP6^MPGT,Z:I",JCE>]NTROO@1$S+B;C>%S"A M(F8%C#JH1UI3*F,+ATIC%2VLT/R@L3_R!D%S\Q-UU=MNDIK\[J2MOI'?*8S] MK,A:>3-:'LR;3;30*EID"ZVI0;#5(/BLO+-"MJ613;30*EID"ZVIT?9HP#?F MMOMQ",&TD6JE5\O%>TN#&?I@D:P>#[S3;5]WJU6/SS@+\+>' ;XY1Y[BU\ZX M937OMXH66D6+;*$U-=B>!_B#3XM;-K/YB56TT"I:9 NMJ='VK,'_Z&'#3\0M MJP<'5M'"=[KM^]UG:+8<*15Q=^X,(+V;Z\L:@?26M#R'KTOK"Z$;?0VR5W[K M7T_*:YTM3'G+-,5\3G,!"LX TCN[@"'%RXN;\D6RI;Z9>&%2LDP_+@A."%<5 MX/N,,;EY40W4UV?C_P!02P,$% @ O(D&6>&5:3@,!0 ;!D !D !X M;"]W;W)K&ULK5EM<^(V$/XK&O>FIVDR1R7ZX=./P@0X#G;HI(&$;(<&-'8#7^/5FA<#YFBP02L\ MQ?QY\T3%FUFC+.(49RPF&:!X.31NX4T$O4)!2GR/\98=/(/"E1DA/XJ7+XNA M814SP@F>\P("B:\7/,9)4B")>?Q;@1JUS4+Q\'F''DGGA3,SQ/"8)'_%"[X> M&H$!%GB)\H1_)=O?<>60G."<)$Q^@FTE:QE@GC-.TDI9S""-L_(;O59$'"@( MG'8%NU*P507W#06G4G!.M>!6"NZI%KQ*P3M5P:\4?,E]299D>H(X&@THV0): M2 NTXD$NE]06!,=9$5E33L6OL=#CHWLLEH6!*S 5,;O($PS($LA!$+Z*\!7? M*%N :;[9)%A$%$<)&".V!I&(R<_@#B4HFV,PE5GP)2M#O0B9CQ/,49RP3P+[ M>3H!'S]\ A] G(%O:Y(S@LAS]G/=*K M3_!35OGI:W[XC&:"9V8SUM)8AWX$?@J:PU97SH*J0U9: #%3["%B%H*9["F=:K"SD+ M:LX"[4DEZY\G%"^ *&[!;4KRC#-1_,R37)05XD'4.!@\"$YS*FLF\+BKJ>Y% M5L=)S.-W3[J@RY.N2[!)EV!AEV!11V!'0=&O@Z*O3209%)LB*$0-#(AR[B7[ M=6];['[++N$J(3]N$0KZ:H8UA6S?4\[(L"GD]!Q%*-*Z>R&9T-JW)98VQV2+ M>_6XO'H6[-TRAD6&/?E7V M.TJP3M$FG:*%G:)%7:$=Q\5!NPK/*BA1&1ID%QJBP<2[T+@@$2OKAZG1\Y7, M&%="1X5HH-:A+4A]5SWJ3D&*](Q9V9=M] MM6S0&S\[<4XR&G9J-*K0CA;1"_S]SGQ,_+X?AMK.;#3.*2V*AW-#V&GN[A#Z M*N^=-K\GV0P[M1FUV>P=='K'K.\;5JCO6.])MBI[B'-Y=YNQYSFVJQ+?45M9 M$7^2T;!3HU&;4;&W66]0O^]YH;[I+7N1D8X)ZE\7&.TP+00$+\O M">&[E\) _0?+Z']02P,$% @ O(D&65?"Y4!# P 7PL !D !X;"]W M;W)K&ULK99O3]LP$,:_RBE#$TA _C8MK(W$BM V M,0V-L;V8]L)MKHV%$V>VT\*WG^V$T+4A3-7>M''BY_Q[SHGOQFLN[F6&J. A M9X6<.)E2Y;GKRGF&.9&GO,1"/UEPD1.EAV+IRE(@2:TH9V[@>;&;$UHXR=C> MNQ')F%>*T0)O!,@JSXEX?(^,KR>.[SS=^$J7F3(WW&1HKHK;X0>N6V4 ME.982,H+$+B8.!?^^=2W COC.\6UW+@&8V7&^;T9?$PGCF>(D.%%PA2F1&9PI7==PN$E*D*9/-*RN]M+.#PX@@.@!7S+>"5) MDCT%QF"'<$)K"SXN95$*_ MDK^ZG-=+1=U+F>_T7)9DCA-'?X@2Q0J=Y.T;/_;>=>7A/P7[*RMAFY6P+WIB M]@8.!9KC(45A7I5').*HRW0=*;:1S%FR2H(@#L;N:M-,[W)[FHE:,]%K9@9= MX+5JL $>1:&_!=X;>D_P00L^> T\[@(?[(('D;<%WAMZ3_"X!8]? Q]V@<<[ MX&$4;6>\-_2>X,,6?/@:^*@+?+@#'@R'T19X;^@]P4N\">^&$ 3,G+Y3D47ZZS7J\74U'.@>9E9:HIU355KZ(Z"Z6W8^MGHV_P_V%O M;.A"P8JPRK8.]6:QIDI2[&X%_)WBX(^BG;.J8UH0^J/G1-3H[D;W8UK/ST0L M:2$URD+KO-.ASJ2HN[EZH'AI&Z(95[J]LI>9[H!1F GZ^8)S]30P/5;;4R=_ M %!+ P04 " "\B099G@,M(U$$ !3$@ &0 'AL+W=O@# M+8]M8251)2E[%^C'=RC9DB\RG1CV@TU*,X?G\#(SYF#%Q3>Y %#D>Y;F??=.=^.K0^.HW6 L* M-%[,4UE]DU5MV^M;)"ZEXMG:&1ED25[_LN_KB=AR0)QN![IVH/L._A$';^W@ M54)K9I6L,5-L-!!\182V1C3=J.:F\D8U2:Z7\5D)?)N@GQH]\'Q^]0(B(V.8 M*')%GG&C3,L4")^1O9?OQZ!8DLH/:/;U>4S>O_M WI$D)R\+7DJ63^7 5LA) M(]OQ>OS;>GQZ9/R0?.&Y6DCR*9_"=-??1BV-(+H1=$N-@+^7^37QG%\(=:C? MP>?.[#Z&&-W=RMTST/&:^?4J/.\H'D[P69_*=KMFHT MOQM-G^D;6; 8AA8>6@EB"=;HYY_A1)'B<%2_%0 M3527U-H_K/QUM%F. L^/>L' 7FZ+Z#+KA;0UVZ$7-/0"([TQS$ (F))9DC,D MFL])S*62!$-+JK>]TMO^&/4:.]CB=.4%M+_'O,NJ'WG=Q,.&>&@FGLB8E[B3 M7D4T/*3@TLC=(]IEY?MA-]%>0[1G)/K"E6'Q>P=#!AYFGOW%[S*C;O\(M:BA M%AFI/8"4&%QQ_7$>,164(E$)=$:OZ)! X#A[+$\8[7#L-QS[9H[-VA9#:H'QS,8O^0'PW#8[/H.FWN<(P<_\ L7:6'!\YR\E_;[LP#1JRWAK9+ MH>TJW\J:[D7#^AKN4N(OA+8KGK;BJ7'9;YE,)*G+QDZQM;M+MS:<<^UX=']? MFL;FEUC AQ]FLV@JB*QAL&3!E(1P11T2JJ17&]74N3[7A@YF\]^7#6/ M?ZZ^-@.[KTW!!?M1;5,F"2,%B!@[6*3K&H^+9(XI$&T:ZPE+,25VSX/?N;3. MX=(:J9TKO.N.9'KX/D$2YXN06#LK)NZ M#M$!M+N2-@*^.8A<"&U7?EL=N+W+1E!CM?%F\1="VQ7?UA^NN0 Y&4&CUT90 MXSCGZFAK%-=&PO=V]R:W-H965T+]K6S\Q&OI03J^+:NORTMC:N_;?+98OMZ[K.NK M5_O[R[-+,R^6+\LKLVC^YDM9S8NZN5E=["^O*E.I[/USXOJ^ZF9E;>O]_R]^V]\G%Y_PV-;?+1U][[4/Y M7)9?VQOJ_/7>J-TB,S-G=4L4S?]NS%LSF[52LQW_[="]ASG;@8^_OM?%ZL$W M#^9SL31OR]D_IN?UY>N]PSWOW'PIKF?UQ_(V-=T#6FW@63E;KO[KW7;W'>UY M9]?+NIQW@YLMF$\7=_\OOG5/Q*,!?OC,@* ;$*P-"()G!HR[ >-M!X3=@'#; M 5$W(-IVP*0;,-EVP$$WX&#; 8?=@,-M!QQU XZV'>"/[G]RH_4A!\\->?AA MK_^TGY_E_L?MKW[>^W+]N9FKO MOW_6J-S]W@_< #[S5/T\#P%]\_3 M:> 4L^O92V_D_\T+1L%X8(/>NH>_*ZJ7WK@;[OWZ*?9>_'GH>8W=S(>S^H$) M'$RRZ<$L&F:T8D('([9_4"Y&;K\UKN>F:3K&B,'_X)&:_<\;-N\P^'6BSKZKIY>ZZ]?^GF#IZJS7SY[X&M M/+W3PF&M776\6EX59^;U7K.L6)KJQNR=_.5/_F3T]Z'8D5A,8@F)"1*3)):2 MF"*QC,1R$M,09J4U?$AKZ-+OTEJ9JV(Z]+YZZAR\:SA)+":QA,0$B4D22TE, MW6&3%=9^N+LY"0ZB4?/G>/_F<>ZVO%].;IR&,"M2T4.D(F>DWC MBUFY'%PNGSJ!76-%8C&))=&3'_U/X_'!Y,G/7@S7 /0^/GHKI MP/V"T<'JA6??4]W=,[+F/CH8#;R2ATQ_ CI ?J)ZX!,*XG%)):0F" Q26(IB2D2RT@L)S$-859:#Q_2>NA>'I;M\89B MYA7S\GI1#P74">P:4!*+#Y\NYD?='WL)E)#3"A*3)):2F"*QC,1R$M,09J7O MZ"%]1\[TO;FHC%F]2S8+V_E0^)SC=PT?B<7N1Q9YWTU1#2W/$W(K!(E)$DM) M3)%81F(YB6D(L[+HC_JCC2/G:U9,OYES;_KX0^90)-W*KIE$M1C5$E03J"8[ MS0\?O?N/7H["P _6=KZ@\RI4R[9^%#DZKZ8T.VF/CNO[[J05T\J[*6;7QBN_ M>,5R:097GFYEYZ216HQJ2:<]WN_G#RUD!3JM1+44U=2V3TF&3INCFJ8T.V=! MG[/@1W?^NX6=,T9J,:HEG;9%QLAI9:<]_I0Z"0>F3=%IU<"CC0X'X_-T^P)_ MX(XYNGV:TNQD]+40WWD\. W@3;[[ZE8?!=T*T%8-J M4DJJ6HIE M M0[4O[Y\='D;^^]P9MOJ!: MMO6CR-%Y-:792>NK+;Z[VZ+-C9EY@?>[MSK>\%M[O&$P:FC#!=5B5$M03:": M1+44U12J9:B6HYJF-#NR?1_&/V+W\*#]&%2+42U!-8%J$M525%.HEJ%:CFJ: MTNQ?0>_;,\&&]LS#,?VAH+H'[QI45(M1+>FTQWM%HO$D&#K0B$XL42U%-;7] MDY*A$^>HIH<>1C@:VP_#SD_?B0G2YT62R:]>I[<^L]W!Z,$]J,0;48 MU1)4$Z@F42U%-85J&:KEJ*8ISG\]_VRJMH+:'BQ9G;EFV;S[/G,&FU.WMG-RT280 MJB6H)E!-HEJ*:@K5,E3+.^UQ(7"M8ZZI">TX]O6>P-E!.'E7?)O.K^?>Y[)J MQDX7%]Y9T4PWK;\/IA$M]Z!:C&H)J@E4DZB6HII"M0S5\DZS/DE&@]T)34UL MI[)O[@3NYLYIL9PNO;O3J [F$*WMH%J,:@FJ"523J):BFNHT/U@[_!A$Z[M^ MT%X/JFE*LU/8]WH"=Y'FV;U#S>T/S>?-U1E%O4_F[+HRY]Z'&U,MVE/\>F*Z M*!9G[7OIJNC^XM,'\7'P]T#<\^\<8_2T.:B6H)I -8EJ*:HI5,M0+402= JT*H%J-:@FH"U22JI:BF4"U#M1S5-*79T>TK1X&[NN>:N<@HD4B5!.H)E$M136%:AFJY:BF* MHVTD5(M1+4$U@6H2U5)44ZB6H5J.:IK2[.CVM:>QN_:T:<7<#7^R8@XF_F3M MMQ?>NJ?:.8AHCPG5!*I)5$M13:%:AFHYJFE*LX/8]YC&[G,%N5;,GZ;??GR] M[)Y_YS==M/B$:@FJ"523J):BFD*U#-5R5-.49F?]T46QX*MBL9?%8J^+Q5X8 MB[TR%GMI+/;:6.S%L=BK8[&7QV*OC_7_*$F-^Y+4V%V2VKA>#H?7RV%P&$S6 MU\MHZ0G5$E03J"91+44UA6H9JN6HIBG-#F+?BQJ[>U'./ :\O?MV3[!I!5$M03:":1+44U12J9:B6HYJF-#N"?=$I M_(/G=VIN-_$TJWW!@]E$S_6$:C&J):@F4$VB6HIJ"M4R5,M135.:G>&^(Q6R MYWH*T&@%'*RO M@-'J$JHEJ"903:):BFH*U3)4RU%-4YH=P;ZZ%+JK2Q_-33F[:6L/NCO36KL. MOONNJ09#219&WJ):C&H)J@E4DZB6HII"M0S55HA]K*[F'#V^>-Y32/P(]GU)42U!-H)I$M135%*IE MJ):CFJ8T.Z5]H2ER%YHVKJ2?J_2[W5W?:5$M1K4$U02J251+44VA6H9J.:II M2K,SW!>:(K;0%*&%)E2+42U!-8%J$M525%.HEJ%:CFJ:TNSH]H6FZ,<*3=%@ MH6F]TN^>9.<(HH4F5!.H)E$M136%:AFJY:BF*QWBSN_@:)=)U1+4$V@FD2U M%-44JF6HEJ.:IC0[O7TA*CIDU[YHQ0G58E1+4$V@FD2U%-44JF6HEJ.:IC0[ MNGW%*7)?Y.Y=\6TZOYY[G\NJ&=ONASHKFNFF]??!X*(%)U2+42U!-8%J$M52 M5%.HEJ%:WFF31Y_C@N&:/S6O%C@[58E1+4$V@FD2U%-44JF6HEJ.:IC0[ MYGT%:A*RBV2T](1J,:HEJ"903:):BFH*U3)4RU%-4YH=W;[T-'%?P&[C(OEN M^/K9!D;1^C(9K2^A6H)J M4DJJ6HIE M0[4+^KV3?31=[W*?&E"ZK]Z$^SM/_E^XK]*_8'O*_]5MOK^?L^? M'%\5%^9=45U,%TMO9KXT4XU>'C0/K&I/6W%_HRZOFC3O>9_+NB[GJR\OF^B; MJKU#\_=?RK*^O]%.<-NLOE&PO=V]R:W-H965T)A6-GMM/"OY_MA*@3:2MZT=C..>_S'B<^ M239!OPDL)%;8V0J67+^8B;?\IGC&4- M(5-& >O+&FZ!4B.D;?SM-)T>:1*WQ^_J7VWMNI8EEG#+Z2^2JW+FQ [*884; MJA[YY@ZZ>@*CEW$J[3_:=+&>@[)&*EYUR=I!15A[Q:_=/FPE^/Z.!+]+\*WO M%F1=SK'":2+X!@D3K=7,P)9JL[4YPLQ#62BA[Q*=I](?G!7G3R J-(>E0N=H MH1][WE! ?(7NL6H$402DF=E0U8>>SD%A0N49.D:$H:>2-Q*S7":NTKZ,NIMU M'FY:#_X.#]\;=H'&WA?D>_X$/2_FZ/3X['\95Y?5U^;WM?E6=[Q#U]J<$YE1 M+AL!Z/?U4BJAWX,_0QY;KA=[7$Z[IV. M]ZFGMO!3 >84Y2#,;K\!%F=#/ENET"J9([=._2CP]"]QUP,6)KV%R2$+P1"N MS0JV<(&E[< %/2XXA N'<,'G<&&/"P_AHB%<^#E&.\%/I6@6_)*G\XA;/P!NP,W[7'3_3BN,$6X* 046(%N2-N-0I6 ;GE5 M8_9VYF \B:.!'7&WFISY7MQC41 F$865SO4N(EV? M:'MP.U&\MGUOR97NHG98ZL\6"!.@[Z\X5^\3TTK[#V'Z#U!+ P04 " "\ MB099]UIWVCL% !%*@ &0 'AL+W=O,;FGUY0H3DG&8YHA1E93[8MY M$YI.+B@B_HS)@9]LH[PICY0^Y3MA--6,O"*2D*7($5A^[,F<)$E.DG5\KZ!: MG3,7GFZ_TKVB\;(QCYB3.4W^BB.QF6IC#45DA7>)N*>'@%0-LG/>DB:\^(\. M9:QC:VBYXX*FE5A6D,99^8F?JQ-Q(C#/":Q*8'45#"K!X$?!\(Q@6 F&705V M);"["IQ*X'05C"K!J&NCQY5@W#7#=26X+NQ07K_BXKM8X-F$T0-B>;2DY1N% M@PJUO.9QEIO]03#Y;2QU8K;XOHO%"[IPB8(Y1W2%'@1=/J&_?Y??HU"0 ME/_3YO(2-FR'Y7>?&[[%2S+5Y.V%$[8GVNR7GTS'^+7-8I P%Q*V@(1YD# ? M$A9 PD(@6,/%P]K%0Q5]]K#!$HKP3FPHB_\E$;J(,\2+HZV]M1+7U\>0,!<2 MMH"$>9 P'Q(60,+"$F87L'P\O)]9AFV4?Q-]W^)2NW:IK73IG1RL$L:D.WG> MV5ZB+69HCY,=*>P:T23!C*,M8:5U6YU;IAB=E&>2SX9=5U9:LE.4JRRWK]@#YC'Z62>3E&NLM:^YNF4TH-, MZ4/" DA8^-[):)AG5)MGU,,\O.\-<]32*QH_]HJE?;J'NLJ2^WJH>UX/,J\/ M"0L@86&G,])PT[AVT[C?K:RWH<9O:GMSDRWMU#7055;Z;^J1(W.U6[KOUH"!Z.V_DM=>M\.#)3F@=)\4%H 2@NA M:$V#GKQS-C]NT+S/;/6D^?8W/31;3?DVW*R%I'BC-!Z4%H+00 MBM9TI75TI?6_[M*7\E@^;1AGZ].AWTD@3NDN$ZUFM=Y8T!ZVC@ [1[KJ9O0V M*R3- Z7YH+0 E!9"T9IF/"SF. TEQ0V@*4YH'2?%!: $H+H6A-/Q]G/$SU ME,<''^_5]-[^AJ2YH+0%*,T#I?F@M*"B-49SK>\=0JB\3>\>9UM,]73+?HWDEV)EH'X,+Q=8WF*VCC..$K*24N-J)'\AK%RS M6.X(NBT6M#U2(6A:;&X(C@C+ ^3W*TK%ZTZ>H%XY.OL/4$L#!!0 ( +R) M!EF8^U%>20, /8- 9 >&PO=V]R:W-H965T-JXJRUWIR[KDK6),.J(S:$PY.E MD!G64)4K5VTDP:D59#IE2".LEI__^*'@4!%T@Q<$?B'P_U30*P2]/Q4$A2"P9/*I6 XQUC@:2[%#TO0& M-U.P,*T:ID^Y>>US+>$I!9V.YEHD=V>70"Y%4Y'!:E+8OI S]!E+B1U3Y'O M^4&-?/J*?,M 'EIYMT8>OR:'Z#VO+KH+ $N*?DG1MWZ]ERBNL21GB^<4+P A M7Q'($XT6CZC:;X8?;?/%#LL4??L$ENA*DTQ]KZ.9QP_JXYN]X5QM<$(F#B2_ M(O*>.-';-]W0>U?'MDVSN"6S/>Z]DGNOR3VZY9(D8L7I3P":5,&3!U,FI^AF M?EN[/!N-#P7:IEFET>I0+FV:Q2V9 M[2$,2X3A?]X3PS:YMVD6MV2VQWU0&ULK9=M;]LV M$,>_"J$!0PLLD2A9?DAM ;&[M1M0+(B7[C4CT181B71).DZ__8Z4+$L*K2Z% MWU@B??_3[_AP1\X/0CZIG%*-7LJ"JX67:[V[\7V5YK0DZEKL*(=_-D*61$-3 M;GVUDY1D5E06?A@$8[\DC'O)W/;=R60N]KI@G-Y)I/9E2>3W)2W$8>%A[]AQ MS[:Y-AU^,M^1+5U3_;"[D]#R&R\9*RE73' DZ6;AW>*;%8Z-P%I\9?2@6N_( MA/(HQ)-I_)DMO, 0T8*FVK@@\'BF*UH4QA-P?*N=>LTWC;#]?O3^APT>@GDD MBJY$\2_+=+[PIA[*Z(;L"WTO#I]I'9 %3$6A["\ZU+:!A]*]TJ*LQ4!0,EX] MR4L]$"T!^'$+PEH0]@6C,X*H%D0VT(K,AO61:)+,I3@@::S!FWFQ8V/5$ WC M9AK76L*_#'0Z66N1/ETM82 RM!(EK Y%[/A>H34LF6Q?4"0VZ)XJ+5FJP@Q^5$TG5\<$X^B<7>P5:-?Q!\>XU^&@P[_VO-K% 6_H3 (1PZ> MU;#\"Y$@QRYY!R=JIB.R_J*AZ:A'TSD\E7SDEIL]?Z-V)*4+#S:UHO*9>LFO MO^!Q\,$5VX6<=2(=-9&.AKPG2[IEG#.^A5U8$)Y2] Z61K5(WKLBK]S%UIU) M3L\)#F?3<.X_MT-R6$51-&FL.JQQPQH/LGZ2A)NE_P/"^-6W@Q[=D$6';-R0 MC0?)OL*^!# A$7VA,F7JQY3C5PQ7813U0!U&,.]NUDG#.AED79E9+HH*%PK0 MAK+_,:@3!TDTZ^&ZC&:Q&W?:X$X'<2'#O&%U3AVK= '%P*E+!8%H\%V(MNU",E_+6#;)5B?%E,V+MK[V< MXF@T[:TYA]7YC(C#$VUXB9Q8>VE_/<3];.,R&N,S^Q>?:BD>+& _DQQKCYU, M,IKTM['+*@KP&=Y31<3#)?'G$B1^7?*NXG&?V&$4!=$9XE-=Q,.%\6TY$K\N M?W$0Q7U4AU5[55>H?NO(6U*YM3_U+O.=RDJ#0&\/]&"'UL MF \T=[/D/U!+ P04 " "\B099HSX5S%P$ "-&0 &0 'AL+W=O\O)A2HSVACVP-P-%3 MGA5L;*PYW]R:)ENL(6A.:8BU.Z,MF& D[*H#PS' 5SX%\W,RK. MS(8E27,H6$H*1&$Y-N[LV]@.9$")^".%/3LY1C*5!T(>Y< ,IB3[,TWX>FP,#)3 $F\S M_IGL?X4Z(5_R+4C&RK]H7V,M RVVC).\#A8SR-.B^L5/]4*=8!3!SC= M .]"@%L'N,\=P:L#O.>.X-IFE7NY#*B9(^H1 LV>5"N?ADMUBLM M9*',.15W4Q'')W-.%H_7]V*I$S0EN:@_ADL%K]%<%&6RS0"1);H(BY_D,:#W M$7"<9NR#"/PZC]#[=Q_0.Y06Z,N:;!DN$C8RN9BO'-53K4#_];N@1!\YY.QO5754XWOJ\:6#WK(-7L#8$!;)@.[ MF/SX@QU8/ZFDT4D6Z22+-9&U1/0:$;T^]LD7(D1!K'RZ*RD7IT\W5!*JQ*EX M@Y)7_C?:30+/%V6Y.UUT!H5OI^D[[?F_Z4 M,"[MC<(.BBTH/:J7X:55J),LTDD6:R)KR1 T,@1O;"6!3A%UDD4ZR6)-9"T1 MPT;$\#M92<7KMPP@Z#B)"A-VC.0"B0R:Q >]B<]Q!JRL3/&J M_0@\+5:J+'M)7EJ".LDBG62Q)K*6$L-&B>$;^\A0IX@ZR2*=9+$FLI:(MG5L M2:SOY"0U\>GC[8:=-XFI N2%72]1@$*[\^82*T"#<*AV$_ND([-[TY]1DFP7 M7+2[.]'';V3E*G/M97EI+6IEB[2RQ;K8VGHX1SV<-W:5>@*ZI-3)%FEEBW6Q MM:4\MJQV;S/U&F=QSQYU/^R^I"A @>5UG>4<9-N6V[46%2H(+GC+L=VS^_N] M7Z *I9 5BI.\K1(&:=8[M4ID^XE>W%=ZF2+M++%NMC:LAS;4-M_:XO1VL9J M98NTLL6ZV-I2'EM9N[?)>HW%!&=;'+X[<+H>HT!9KMLUF7/4SD'NBKW]9G(2Q1>M5_87&V^'=R5.^:=Z_?V[=167(_DMX9R._M( M7WVH^(3I*BT8RF IAK)N0B$NK?;^JQ-.-N7F]@/AG.3EX1IP E0"Q/TE(?QP M(@=HOL!,_@-02P,$% @ O(D&6;/85LD4! 2Q !D !X;"]W;W)K M&ULQ5AM;]LV$/XKA%8,#=!$;[9D>[:!Q/*P%6MA MU,OV8=@'6J(M(13ID93=_?L>)5F5%49Q-P_[$HO44R9F5*K6?V+:,4Y)C>8_'W Z'\.+-[\B:J,?]2L#( M;EB2+"=,9IPA0;8SZ]Z=+%U'&Y2(WS)RE*UGI%W90XA72L>/Z6<)D1( M=(O6D+)) 0B^10M,XX+B,O(P?, RBQ%F"8HR6BB2(,,J;R.B<$;E#7 ]KB/T M]LT->H-L)/5;B3*&'EFFY#N8A.=?4UY(8)136X'7>N]V7'OX4'GHO>"ACSYP MIE*)EBPAB<$^ZKNQM4+N1W#M)_N#U$KXOV!WRG7?(<[R!83^+R\U]DSO_ M;O7E/U[]3 R_R3^_Y/-?X%MBP3*V:V?&'_<;J014D#]-P:[H!F8Z758G5P3FF^ASC3HV(JQHA6S7"%+QJW:!<5U]AA_FM[X?!U#ZTHV) MC<8=4&0 N>/0<AYWKF;!\U4H^^2>KSFO!_B3VZ6&P3TBRVD=,HM@G9*_:X$7O<*W;U@6F0 MXX*26TJ6<$JQ:%D:U:LV,6K71>?.\3K*C9]5STY]C8P\;E>MUU!G2KG.U^][ MIS\QZT3\S]6J]_&:7#6L3R\STS/!7H55BMFMY@AN[5W9E4IPMF"J^DYM9IO. M][[L]SKS#^YDX1KF(]TIE\W85_JJS?Z Q2YC$E&RA:6&PO=V]R:W-H965T7NX3W/\:3SXB#5@\X!#'DLN-!++S>FO/)]G>904'TA2Q"XLY6JH :G M:N?K4@'-G%/!_3 ((K^@3'CQPJVM5;R0E>%,P%H1714%5?_= )>'I3?RGA;N MV2XW=L&/%R7=00+F<[E6./-;E(P5(#23@BC8+KWKT=5J%%@'9_$W@X/NC(FE MLI'RP4[>94LOL!$!A]18"(J//:R E/=2:[(&19*<*B#7QBBVJ0S=<"!&DI4L"A0\,3)]R"7/0&GR MBB1XH;(*+>267 O#,L8KFQ'R5V6TH2)C8M=S)7>/*:\RR,A6R<)NE7B&RR5" MW%IWW!N(Y\4M&,JX?HFG:KNBGQY,D$^YK#2>IA>^03DL*3]MJ-_4U,-GJ$?D M@Q0FU^1.8%1]?Q]E;+4,G[2\"4\"_EF)"S(._B!A$$X&XEG]?_?QB7#&;6K' M#F_\#%XO*PFDE6*&H6HG\W!'E<#,=?7_YST"DW<&"OWOD,IU%)/A*.QKZ$J7 M-(6EA^\9#6H/7OS[;Z,H>#TDT9G >H)-6L$FI]#C3])03BC*]JK5379NO\!K6%_(ET/RU&=.W9GVI;J/1[-YA G>=WD/6,W#V;2UZA&: MMH2F)PEU2[&.598VT1I)9J02>]"VYNZ3SX/E#E&K0_1+5$)T M3L'.!-83;-8*-OL)E3 ;J(1H,CVJA"&KR^B92IBWA.8G"27U!P/3V@NXK)2N MD*;]S-TEZ_50U">!?S2I9P+K:7#9:G#Y2U3!Y3D%.Q-83[!1\+TY"GY"'32' M=J]X.)H?E<& T7@4'%6!WVG\"E [UP]K#*82INY;VM6VY[YVG>;1^HWMQ5U# M^1VF;N0_4+5C^,7@L$7(X&*&$:FZ-ZXG1I:NO=Q(@\VJ&^;X?P*4-<#]K421 MFHD]H/V'$G\#4$L#!!0 ( +R)!EE^]-PA?P0 !PB 9 >&PO=V]R M:W-H965T?$](X+L&0[.D;R \_WR=?^\%\$F>\X^))KAA3 MZ&>:9'+BK91:7_J^G*U82N4%7[-,GUEPD5*E=\72EVO!Z+P(2A.?!$'DIS3. MO.FX.'8GIF.^44FSEP'R]7*C_@3\=KNF0/3'U? MWPF]YUT7]9O"O#;S2"6[XLD_\5RM)M[0 M0W.VH)M$W?/=%U8:ZN=Z,Y[(XA/M]FT'.N-L(Q5/RV"]G\;9_IO^+#NB%H![ M1P)(&4#.#0C+@+ PNK^RPM8U570Z%GR'1-Y:J^4;1=\4T=I-G.7#^*"$/AOK M.#6]H;% /VBR88@OT$V$:O7_W M ;U#<8;^7O&-I-E[XC>;::88%(A015#=UW^3[D1=C1BHP6ZJ<4\[&)1LH-1LJX9M<%NX:;0,Q"VEY9ZC &P?AFTP M&-Q4,P]IM K*.5!J=J\8TL&=40>#L@Z4FNW3T X&P1U\#N^X4W6U8H@'_PKR M8%#F@5*SK1KJP1#8XQ9I;7ET4 +'P8<8\"'PX!,VN77G:?UHX"W AQCP(9W! MAX""#Y2:[;/VT ?FJ<]I\'$GZFK$@ _Y%? AH. #I69;->!#(,#'+=+:\MG@ M0PSXD&[@\XUG[!FE5#PQU>@,E'.@U.Q.,)Q#.G,. >4<*#7;I^$&PO=V]R:W-H965T\]TY=Z.UD \J!]!D4Q9@;L?X,;3RG1B\5A;*_9-U@0P2G MM=*B;,EX@Y+QYDLW;1YV"*C33_!;@O^4$+Y "%I"\%H/84L(7^OAM"78T-TF M=INXA&H:CZ18$VG0J&86-ON6C?EBW+R36RWQE"%/QY<\%260.[H!10X3T)05 MZH@')$#PCBYRT6M*,_4R-7HU%#=M'4P:1SX+S@(R)7@.E=DQC/( M>OC)?GZTA^]BL%W$_C;BB;]7\$O-3TC@?2"^YX<]]YF^GA[TA?-_WF?_[/U1 M,H*N_('5"_Y:?I(PE19"U1+(]XNYTA+_PS_ZZMTHAOV*IJ\-5453&#O8N!3( M%3CQ^W>#R/O8E^RW%$O>4FSV1F*/RA)V90GWJ6_+HK$LA[#!F:#@B,R!PX+I MOI(T:I%5,Y-A%1^?>?@^5KNI?@[RO?,GH*1'*8K\Z#%J]APU.#L/.U 3L[O3 ME4J02SL.%$E%S77S0CMK-W$N;*-]8I\,AM-!CSW!"=4,E#_RS7B[HG+)N"(% M+-"5=W*&35,V(Z/9:%'9GC@7&CNL7>8X94$: )XOA-#;C7'0S>WX-U!+ P04 M " "\B099CNT'W\(" >!P &0 'AL+W=OV M V6_?K83(C8"O)#8\3W?.<&^&6^X>)4Y@$)OM&!RXN1*E;>N*Y,<*)8WO 2F MGV1<4*ST4*Q<60K J2VBA>M[7NA23)@3C^W<7,1C7JF",)@+)"M*L=C>0\$W M$Z?G[":>R"I79L*-QR5>P0+42SD7>N2V*BFAP"3A# G()LY=[_9^9-;;!=\( M;.3>/3))EIR_FL'G=.)XQA 4D"BC@/5E#5,H"B.D;?QN-)T6:0KW[W?JCS:[ MSK+$$J:\^$Y2E4^^^01-GL#H);R0]A=MFK6>@Y)**DZ;8NV M$E9?\5OS'O8*?/](@=\4^-9W#;(N'[#"\5CP#1)FM58S-S:JK=;F"#-_RD() M_93H.A5/.:5$Z;>L),(L15/.%&$K8 D!B3Z@A=X%:54 XAEZ80(2OF+D#Z3H ML5*5 #0CC-"*HCG>UB*7#Z P*>05ND"$H>><5U(+R[&KM%T#=9/&VGUMS3]B M[4O%;E#?NT:^YP_0R^(!75Y<_2OCZK1M9+^-[%O=_M'(3 F]&RI")&OXW1/Z4>V[=R*<"(X5=;'" M Y8?^D=84<]!=.U,@NH## Z#7C1NUN-%I M'%?Z,&5UEZ!-ERAW72*MH,O%Z&"?^E'@^?\Y*%[:#KCD2O=3>YOK#Q@(LT _SSA7NX%IJNTG,?X+4$L#!!0 ( M +R)!EFA9VA0.0( #(% 9 >&PO=V]R:W-H965T;1K "2[6BJ;TS5B,V;,EFNHN1WH!I0[66I3 MIO3F.XW M[L5JC7Z#%5G#5S '?&AFQEGLP%*)&I056A$#RYQ>Q^-)ZOV#PS[W]#'T]EYZOU-*&+]EVOE M <$Y5B762AKRI$7F=%;8KRW8_.+H$U NVJ$\KDZ_<&.Z5)N=30"ZDO7"[#_,I.3^[ M(&=$*'(GI'0W8C.&+B%/R\H^^$T7/'DA^)=6#4@:O2-)E Q/P">OPZ=0.G@< MX.ES.',R'+1(#EHD@2_])RVFPI92V]8 ^7&]L&C<"_QYJN8NR/!T$-^58]OP M$G+JVLZ"V0 MWKZ)1]''4PK\)[)G>J0'/=+7V(LYE] IT5H@R'=$"KX04N#3 MJ;H[LC@*;'YZ;(HX'L09VQP7]">O+E-V]*+]-+GC9B64)1*6#A8-KBXI,5V' M=@;J)CSRA4;7,F&Y=D,-C'=PYTNM<6_XOCF,R>(W4$L#!!0 ( +R)!EE' M\\E"H@( +,( 9 >&PO=V]R:W-H965T37!L+Q\YLIV7_?K83LA;::M,J MK1\:O]SSW#UWYSB#A9 /JD#4\%@RKH9>H75UYOLJ*[ DZDA4R,W.5,B2:#.5 M,U]5$DGN0"7SHR!(_))0[J4#MW8CTX&H-:,<;R2HNBR)_'F!3"R&7N@]+=S2 M6:'M@I\.*C+#">J[ZD::F=^QY+1$KJC@('$Z],[#LU'?VCN#+Q07:FD,5LF] M$ ]VGT/8J9)%5!,S@W7:!@?XR:4*8.X!#N)F/8WSN /: B5H3G:N!KX]C" M_:QU^OI5F 1OUVG;$=F*TKA3&COV M>(/26YPCKU'!5(H2WCUJE)PP&+F^0JG U!.N!9\=7IO#E,.Y4J@5?+LV/'"E ML53?U^4GWF5^=D2VDI]>EY_>UDYPTIF33IST=6H;BL11V)?B/(U/^B>FC^?+ M,EY:]<(P_FVU$M]Q%]_QUOBNN*N8?>$1MBZVK?"_K<2.R%:4)IW2Y']T:K++ M_.R(;"4__2X__7_OU/Z+'CQ-3N-GC?K2*+2_9XWJ+UTI]CK_1.2,<@4,IP87 M'/5-L\CFBFPF6E3NEKD7VE3,#0OS58'2&IC]J1#Z:6(OKNX[)?T%4$L#!!0 M ( +R)!EGS+] :Z $ %H$ 9 >&PO=V]R:W-H965TP4U*&4))).B*F 12105[0&ARDMO$PA^9?;-T_WZV MDX9N:GG82^QKWW/./?9UTEZ;=]L (-E)H6P6-8CM-:6V;$ R>ZY;4&YGJXUD MZ$)34]L:8%4 24&3V>R22L95E*=A;6WR5'6IT3XS/=FQ^$LXFR#@W7/E;W*!Q MN]SA,']@!8B4HJ/R"[0<8;<#+#X!6PEP5XE'@,O/]5Z8Z.!O&'4E3W4G4]U) MX+DXP7-3EKI3R%5--LA4Q4QER7-;,03RNMJA[[-" %FI3H)AOF7>CMG\7*6S M9S5C[8\/M4ELT/I0>N#VZ''\OXUD%E^>Q7/R^@BR /-V[-3HP0A0M^%6"XVNM<*T<8\?C$]P^UNM<1_X_II^)_D?4$L# M!!0 ( +R)!EE*5?[M60, /85 - >&PO=!NM>(@)TSXP[Y8Y#>YJKQIL1!JX"=-R+.WK^G #^./ MOF?E1D5*!_[]Q?M?BT)=O_/L_>S#V5GK_O)Z/WYA@$L_<(IVCA"]:L&%2EL8 M2Q ?E^"0.B;=W94VCY]K(4L\QVB]HQP=,(0))PX_1N@OQ&[+2=P:"W0PZ8QXVP2>05[?'JU([G$FR"ML=?T,P-YUD4LB4RB9-Z*]#PSZG M&=B1;#:'NRK* $"EBEPW4D9FA2#&PYI1-[3LE')^!R^9G]F.]C+;6CE3-Z)I M:D-UT\K8#NAOJUGM;=G.BW2]DCT4ZLM"#T>8/NP1>BMIQI:FO\P: YAZB*N3 MLN2KSYS-1$[MX(]...R3-<^;%Y(]ZFQ0*E,=H-+W'JA4;+H=^2U).:9+M2ZG M989[;I^@YW\[SS,JJ"1\V[2N_;<\RR]V''5?R[)YJ^P;=GJL3PYOW63G%$S& MIV#R)&JR=PHFDQ,PV7VUM^9S3(:G8++])DT&]7EMZU"X?ZG\?30\5@,\]9S(CV4TT,YEN5"1N:#Y7%S$GVY1YHD413' MV(R.1DX'(VS>XAA^W&J8-V!@>2#3\^8:7VV\0@[7 ;:FARH$&RE>B=A(\;D& MQ#UOP$@2]VIC>8"!K0)6.Y#?G0=JRLV)(EA5S!NV@W$D23 $:M%=HW&,S$X, M'_?Z8+LDBI+$C0#F=A!%& *[$4-8?20$3;8T.P6BP^0"X99K>]9!:G M=U1;"718$NN) ?H MK]]CAQ0)S.F^'/*4Q';L+[)TOG-D9?].F]NYUK?LOJZ4/1BMG&L^CL>V6(F: MV[]T(Q3L66A3?]G5= \'H_Y])4:LEDK6\JK66%T51V,IIL=-\(X6;S8/.L@K_G<]EL6XZP MY;1LL[:NN7GHX&9RJ21\C2O'#HM"M\I)#_(] OF>%O*;+&ZM,&O ^M'"Q;L# M/+(/"-D'6K(C:1N] 6)RKJ$H&9V(S7@5A>X+%[0DMY)58"]4&.*A&B#UR MJG5Y)ZO*Y\&,,256QAGD%6K9790=6@M2]\$P2TR)-0$95 /YS4/?LXZAYS?= M%WPZ3 ]3:C_P1D)"UN5I;*87[HZ;H(MA5I@2:^%<<"N"^XB%_REQ_#_7:KEW M+4S-CL0\N']8X)\21_ZN0[D'GP:+\%/B$#]SNKC=^\PW*J_A3)8_"_-3+,Y/ MB0/]!9SW7%O++B$GGZV@K[-#YXRAI"),!!&Q M""[Y UOW@[;_>E>G0LI65-JV@:TBS \1L1]@<,H2PLJUX27T.+BS!A(2T7=% MGQ&S1;3+.B&H!B-,(]$.*@7V[KH+T?8/'Q)S2;3+HH&]\^S=D7!<5GZNF&"628@M,YB$[;$+#GFM MDVL?$WV^06R95S!G<.JR#4)1@GDF(?8,GBWN^9B8=Q)B[Z"882C"_),0^V>; MU#[=YVXX 3Q?+HU8^IB8?Q)B_PQCSMJFJ9X_(<3\DQ#[YPES.[C%KVCD1\T4 MLT_Z1G7,WO:IEF57HA!RW07W/_WGUBEFGY38/D^85Z);5]'-!'CS%CXFYJ"4 MV$&_JJ^P:PX\U$DQ!Z74$V5/F+_IFIB"4F(%O:P8@U;U,=&'[,0*&L+T6M7' MQ!24$BOHE>IVVZ0^)J:@E%A!KV)NFM3'Q!24$BMHL @?3(]23$$IL8)>P1Q( M-C-,0AFQA!YG"WX7C3+,0!FQ@7XQ^H&]W\B.[QO_CF>8@3)B PUBGK1]:?1= ME3XF9J",V$#/)F*>M:KV,3$%9<0*>H$9=E ?$U-01CW;AK7FW]S'1%=Z$2MH M\U!]>&ACSLEV->VVN=\^)N:<;$>K ![OMX^).2:3$VO&75@S&H1RS34Z^J!B;"?8G MLW+,-CGYLF($,QS@F&UR8MN\G+ >NM_HZF)B[WQ7!5QYV?U] V+EF1-UE[B) M=5'O19,H&-N8=_+>.^/^8/MIOQ0+J41Y 9>PL+W@57%I6/?2KQ.+DK1;*[9H MJ^H+;/M'G6M>;O_"L?W[R:?_ %!+ P04 " "\B099>@0#75P" A+@ M&@ 'AL+U]R96QS+W=O[;<@;V03WH2<09H0)Q^4>?4,'3KW)LQD-[ M'O:';EA\G([G85WMQ['[4=?#9E].S?#0=N5\N;)M^U,S7I;]KNZ:S7NS*[4L MEU'W]S.JYZ?[F8O7SZ[\S\1VNSULRL]V\_M4SN,_!M=_VOY]V)'E;5_W+6ZKJN8,$@F3^((4@G3_((,CF#W((\OF# M H)B_J ,07G^H!4$K>8/>H2@Q_F#TA)E7!(D3; FT#HAUXG ZX1@)P*Q$Y*= M",Q.B'8B4#LAVXG [81P)P*Y$]*=".Q.B'@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>BOJK01Z*^JM!'HK MZJT$>NMDLX1 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T.]C4!O M0[V-0&]#O8U ;T.]C4!OFVQV$^AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H M[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.V3CY4$>COJ[01Z.^KM!'H[ZNT$ M>COJ[01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>@?J'01ZQ^1G$P*] _4. M KT#]0X"O0/U#@*],^J="?3.J'W!W*SZGSX[J*U*=J M<7/<.&6M*Q="WS4NEW7V.+9_I2R?$^IRE7?$TLI<]^ M/YJFW5+[SNQRO;]\W,_S2&Q^G'_'?\[XM?X'^Q @?4B0/A1('QJD#P/2AP7I MXPM('U]!^N KE$901.4HI'(44SD*JAQ%58["*D=QE:/ RE%D%2BR"A19!8JL M D56@2*K0)%5H,@J4&05*+(*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626* MK!)%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K0I%5H\BJ4635*+)J%%DU MBJP:15:-(JM&D56CR*I19#4HLAH460V*K 9%5H,BJT&1U:#(:E!D-2BR&A19 M+8JL%D56BR*K19'5HLAJ462U*+):%%GM_Y3UI_?[3XZ?G_7@NO$EG\U_>K[^ M#5!+ 0(4 Q0 ( +R)!ED'04UB@0 +$ 0 " 0 M !D;V-0&UL4$L! A0#% @ O(D&6:80J?;O *P( M !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% M @ O(D&69E&PO=V]R:W-H965T&UL4$L! A0#% M @ O(D&64>N=ZH#!P #!T !@ ("!+ X 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ O(D&6;S4P%6N#@ M::8 !@ ("!!B$ 'AL+W=OHO M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ O(D&6=]3.%T-#@ -BD !@ M ("!%ST 'AL+W=O&PO=V]R:W-H965T$6;V?0D 'X: 9 " @=]8 !X;"]W;W)K M&UL4$L! A0#% @ O(D&673\42JY P ]0< M !D ("!DV( 'AL+W=O> 2*X# !+" &0 @( @ M>&PO=V]R:W-H965T&UL4$L! A0#% @ O(D&64^M3>#0 P [P@ !D M ("!MVT 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ O(D&681]M3P]!0 D@P !D ("!-($ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ O(D&647] MT3?H!0 \ X !D ("!YY$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O(D&64T4,C)_ @ A 4 !D M ("!M*0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ O(D&68),G7=>! 4!( !D ("! MJ*P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ O(D&69>1&PO=V]R:W-H965TQ'D@( *T% 9 " @<[2 !X;"]W;W)K&UL4$L! A0#% @ O(D&65*09[]Z! (PL !D M ("!E]4 'AL+W=O,=@@$ #%"0 &0 @(%(V@ >&PO=V]R M:W-H965T#00 %8) M 9 " @8?> !X;"]W;W)K&UL M4$L! A0#% @ O(D&6<_^!2 #! )0H !D ("!R^( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MO(D&645.1I2( @ E 4 !D ("!1^T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O(D&60L4=Z0&PO=V]R:W-H M965T&UL4$L! M A0#% @ O(D&6=7B=G24 P ]@L !D ("!N X! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O(D& M63&PO=V]R:W-H965T&UL4$L! A0#% @ O(D&65C[KNUJ P G@X M !D ("!-R4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ O(D&6>NQ$F[) @ O @ !D M ("!9"X! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ O(D&65?"Y4!# P 7PL !D ("!DCL! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ O(D&63TN MV)JF @ % < !D ("!=E(! 'AL+W=O&PO=V]R:W-H965T20, /8- 9 " @<5: 0!X;"]W;W)K&UL4$L! A0#% @ O(D&69FO,ZJ1 P IPT !D M ("!15X! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ O(D&6:6V>@YH P K0P !D ("! MZVH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ O(D&68[M!]_" @ '@< !D ("!"W8! 'AL+W=O&UL4$L! A0#% @ O(D&6?,OT!KH M 0 6@0 !D ("!37X! 'AL+W=O&PO@0#75P" A+@ &@ @ 'A MB@$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "\B099 M+B@*V!4" #\+ $P @ %UC0$ 6T-O;G1E;G1?5'EP97-= :+GAM;%!+!08 5@!6 )$7 "[CP$ ! end XML 91 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 92 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 94 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 223 319 1 false 60 0 false 7 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.evercommerce.com/role/CoverPage Cover Page Cover 1 false false R2.htm 9952151 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 9952153 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss Sheet http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss Condensed Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 9952154 - Statement - Condensed Consolidated Statements of Stockholders??? Equity Sheet http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders??? Equity Statements 5 false false R6.htm 9952155 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 9952156 - Disclosure - Nature of the Business Sheet http://www.evercommerce.com/role/NatureoftheBusiness Nature of the Business Notes 7 false false R8.htm 9952157 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.evercommerce.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 9952158 - Disclosure - Kickserv Acquisition Sheet http://www.evercommerce.com/role/KickservAcquisition Kickserv Acquisition Notes 9 false false R10.htm 9952159 - Disclosure - Disposition and Held for Sale Sheet http://www.evercommerce.com/role/DispositionandHeldforSale Disposition and Held for Sale Notes 10 false false R11.htm 9952160 - Disclosure - Revenue Sheet http://www.evercommerce.com/role/Revenue Revenue Notes 11 false false R12.htm 9952161 - Disclosure - Goodwill Sheet http://www.evercommerce.com/role/Goodwill Goodwill Notes 12 false false R13.htm 9952162 - Disclosure - Intangible Assets Sheet http://www.evercommerce.com/role/IntangibleAssets Intangible Assets Notes 13 false false R14.htm 9952163 - Disclosure - Property and Equipment Sheet http://www.evercommerce.com/role/PropertyandEquipment Property and Equipment Notes 14 false false R15.htm 9952164 - Disclosure - Capitalized Software Sheet http://www.evercommerce.com/role/CapitalizedSoftware Capitalized Software Notes 15 false false R16.htm 9952165 - Disclosure - Leases Sheet http://www.evercommerce.com/role/Leases Leases Notes 16 false false R17.htm 9952166 - Disclosure - Long-Term Debt Sheet http://www.evercommerce.com/role/LongTermDebt Long-Term Debt Notes 17 false false R18.htm 9952167 - Disclosure - Equity Sheet http://www.evercommerce.com/role/Equity Equity Notes 18 false false R19.htm 9952168 - Disclosure - Stock-Based Compensation Sheet http://www.evercommerce.com/role/StockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 9952169 - Disclosure - Net Loss Per Share Attributable to Common Stockholders Sheet http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholders Net Loss Per Share Attributable to Common Stockholders Notes 20 false false R21.htm 9952170 - Disclosure - Fair Value of Financial Instruments Sheet http://www.evercommerce.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 21 false false R22.htm 9952171 - Disclosure - Income Taxes Sheet http://www.evercommerce.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 9952172 - Disclosure - Commitments and Contingencies Sheet http://www.evercommerce.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 23 false false R24.htm 9952173 - Disclosure - Geographic Areas Sheet http://www.evercommerce.com/role/GeographicAreas Geographic Areas Notes 24 false false R25.htm 9952174 - Disclosure - Subsequent Event Sheet http://www.evercommerce.com/role/SubsequentEvent Subsequent Event Notes 25 false false R26.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 26 false false R27.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 27 false false R28.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.evercommerce.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.evercommerce.com/role/SummaryofSignificantAccountingPolicies 28 false false R29.htm 9954472 - Disclosure - Kickserv Acquisition (Tables) Sheet http://www.evercommerce.com/role/KickservAcquisitionTables Kickserv Acquisition (Tables) Tables http://www.evercommerce.com/role/KickservAcquisition 29 false false R30.htm 9954473 - Disclosure - Disposition and Held for Sale (Tables) Sheet http://www.evercommerce.com/role/DispositionandHeldforSaleTables Disposition and Held for Sale (Tables) Tables http://www.evercommerce.com/role/DispositionandHeldforSale 30 false false R31.htm 9954474 - Disclosure - Revenue (Tables) Sheet http://www.evercommerce.com/role/RevenueTables Revenue (Tables) Tables http://www.evercommerce.com/role/Revenue 31 false false R32.htm 9954475 - Disclosure - Goodwill (Tables) Sheet http://www.evercommerce.com/role/GoodwillTables Goodwill (Tables) Tables http://www.evercommerce.com/role/Goodwill 32 false false R33.htm 9954476 - Disclosure - Intangible Assets (Tables) Sheet http://www.evercommerce.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.evercommerce.com/role/IntangibleAssets 33 false false R34.htm 9954477 - Disclosure - Property and Equipment (Tables) Sheet http://www.evercommerce.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.evercommerce.com/role/PropertyandEquipment 34 false false R35.htm 9954478 - Disclosure - Capitalized Software (Tables) Sheet http://www.evercommerce.com/role/CapitalizedSoftwareTables Capitalized Software (Tables) Tables http://www.evercommerce.com/role/CapitalizedSoftware 35 false false R36.htm 9954479 - Disclosure - Leases (Tables) Sheet http://www.evercommerce.com/role/LeasesTables Leases (Tables) Tables http://www.evercommerce.com/role/Leases 36 false false R37.htm 9954480 - Disclosure - Long-Term Debt (Tables) Sheet http://www.evercommerce.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://www.evercommerce.com/role/LongTermDebt 37 false false R38.htm 9954481 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.evercommerce.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.evercommerce.com/role/StockBasedCompensation 38 false false R39.htm 9954482 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) Sheet http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersTables Net Loss Per Share Attributable to Common Stockholders (Tables) Tables http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholders 39 false false R40.htm 9954483 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.evercommerce.com/role/FairValueofFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.evercommerce.com/role/FairValueofFinancialInstruments 40 false false R41.htm 9954484 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.evercommerce.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.evercommerce.com/role/CommitmentsandContingencies 41 false false R42.htm 9954485 - Disclosure - Geographic Areas (Tables) Sheet http://www.evercommerce.com/role/GeographicAreasTables Geographic Areas (Tables) Tables http://www.evercommerce.com/role/GeographicAreas 42 false false R43.htm 9954486 - Disclosure - Nature of the Business (Details) Sheet http://www.evercommerce.com/role/NatureoftheBusinessDetails Nature of the Business (Details) Details http://www.evercommerce.com/role/NatureoftheBusiness 43 false false R44.htm 9954487 - Disclosure - Kickserv Acquisition - Narrative (Details) Sheet http://www.evercommerce.com/role/KickservAcquisitionNarrativeDetails Kickserv Acquisition - Narrative (Details) Details 44 false false R45.htm 9954488 - Disclosure - Kickserv Acquisition - Schedule of Estimated Fair Values of Consideration Transferred, Assets Acquired and Liabilities Assumed (Details) Sheet http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails Kickserv Acquisition - Schedule of Estimated Fair Values of Consideration Transferred, Assets Acquired and Liabilities Assumed (Details) Details 45 false false R46.htm 9954489 - Disclosure - Disposition and Held for Sale - Narrative (Details) Sheet http://www.evercommerce.com/role/DispositionandHeldforSaleNarrativeDetails Disposition and Held for Sale - Narrative (Details) Details 46 false false R47.htm 9954490 - Disclosure - Disposition and Held for Sale - Schedule of Components of Assets And Liabilities Classified As Held for Sale (Details) Sheet http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails Disposition and Held for Sale - Schedule of Components of Assets And Liabilities Classified As Held for Sale (Details) Details 47 false false R48.htm 9954491 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details) Sheet http://www.evercommerce.com/role/RevenueScheduleofDisaggregationofRevenueDetails Revenue - Schedule of Disaggregation of Revenue (Details) Details 48 false false R49.htm 9954492 - Disclosure - Revenue - Schedule of Supplemental Balance Sheet Information (Details) Sheet http://www.evercommerce.com/role/RevenueScheduleofSupplementalBalanceSheetInformationDetails Revenue - Schedule of Supplemental Balance Sheet Information (Details) Details 49 false false R50.htm 9954493 - Disclosure - Revenue - Narrative (Details) Sheet http://www.evercommerce.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 50 false false R51.htm 9954494 - Disclosure - Revenue - Accounts Receivable, Allowance for Credit Loss (Details) Sheet http://www.evercommerce.com/role/RevenueAccountsReceivableAllowanceforCreditLossDetails Revenue - Accounts Receivable, Allowance for Credit Loss (Details) Details 51 false false R52.htm 9954495 - Disclosure - Revenue - Remaining Performance Obligations (Narrative) (Details) Sheet http://www.evercommerce.com/role/RevenueRemainingPerformanceObligationsNarrativeDetails Revenue - Remaining Performance Obligations (Narrative) (Details) Details 52 false false R53.htm 9954496 - Disclosure - Goodwill - Schedule of Goodwill (Details) Sheet http://www.evercommerce.com/role/GoodwillScheduleofGoodwillDetails Goodwill - Schedule of Goodwill (Details) Details 53 false false R54.htm 9954497 - Disclosure - Goodwill - Narrative (Details) Sheet http://www.evercommerce.com/role/GoodwillNarrativeDetails Goodwill - Narrative (Details) Details 54 false false R55.htm 9954498 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details) Sheet http://www.evercommerce.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails Intangible Assets - Schedule of Intangible Assets (Details) Details 55 false false R56.htm 9954499 - Disclosure - Intangible Assets - Narrative (Details) Sheet http://www.evercommerce.com/role/IntangibleAssetsNarrativeDetails Intangible Assets - Narrative (Details) Details 56 false false R57.htm 9954500 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details) Sheet http://www.evercommerce.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails Property and Equipment - Schedule of Property and Equipment (Details) Details 57 false false R58.htm 9954501 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://www.evercommerce.com/role/PropertyandEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 58 false false R59.htm 9954502 - Disclosure - Capitalized Software - Schedule of Capitalized Software (Details) Sheet http://www.evercommerce.com/role/CapitalizedSoftwareScheduleofCapitalizedSoftwareDetails Capitalized Software - Schedule of Capitalized Software (Details) Details 59 false false R60.htm 9954503 - Disclosure - Capitalized Software - Narrative (Details) Sheet http://www.evercommerce.com/role/CapitalizedSoftwareNarrativeDetails Capitalized Software - Narrative (Details) Details 60 false false R61.htm 9954504 - Disclosure - Leases - Narrative (Details) Sheet http://www.evercommerce.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 61 false false R62.htm 9954505 - Disclosure - Leases - Schedule of Lease Expense and Supplemental Cash Flow, Balance Sheet Information (Details) Sheet http://www.evercommerce.com/role/LeasesScheduleofLeaseExpenseandSupplementalCashFlowBalanceSheetInformationDetails Leases - Schedule of Lease Expense and Supplemental Cash Flow, Balance Sheet Information (Details) Details 62 false false R63.htm 9954506 - Disclosure - Leases - Schedule of Future Undiscounted Cash Flows (Details) Sheet http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails Leases - Schedule of Future Undiscounted Cash Flows (Details) Details 63 false false R64.htm 9954507 - Disclosure - Long-Term Debt - Schedule of Long-Term Debt (Details) Sheet http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails Long-Term Debt - Schedule of Long-Term Debt (Details) Details 64 false false R65.htm 9954508 - Disclosure - Long-Term Debt - Narrative (Details) Sheet http://www.evercommerce.com/role/LongTermDebtNarrativeDetails Long-Term Debt - Narrative (Details) Details 65 false false R66.htm 9954509 - Disclosure - Long-Term Debt - Schedule of Maturities of Long-term Debt (Details) Sheet http://www.evercommerce.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails Long-Term Debt - Schedule of Maturities of Long-term Debt (Details) Details 66 false false R67.htm 9954510 - Disclosure - Equity (Details) Sheet http://www.evercommerce.com/role/EquityDetails Equity (Details) Details http://www.evercommerce.com/role/Equity 67 false false R68.htm 9954511 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.evercommerce.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 68 false false R69.htm 9954512 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Unit and Stock Option Activity (Details) Sheet http://www.evercommerce.com/role/StockBasedCompensationScheduleofRestrictedStockUnitandStockOptionActivityDetails Stock-Based Compensation - Schedule of Restricted Stock Unit and Stock Option Activity (Details) Details 69 false false R70.htm 9954513 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) Sheet http://www.evercommerce.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) Details 70 false false R71.htm 9954514 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Calculation of Basic and Diluted Net Loss Per Share (Details) Sheet http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofCalculationofBasicandDilutedNetLossPerShareDetails Net Loss Per Share Attributable to Common Stockholders - Schedule of Calculation of Basic and Diluted Net Loss Per Share (Details) Details 71 false false R72.htm 9954515 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Outstanding Common Stock Excluded from Computation of Diluted Net Loss Per Share (Details) Sheet http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveOutstandingCommonStockExcludedfromComputationofDilutedNetLossPerShareDetails Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Outstanding Common Stock Excluded from Computation of Diluted Net Loss Per Share (Details) Details 72 false false R73.htm 9954516 - Disclosure - Fair Value of Financial Instruments (Details) Sheet http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails Fair Value of Financial Instruments (Details) Details http://www.evercommerce.com/role/FairValueofFinancialInstrumentsTables 73 false false R74.htm 9954517 - Disclosure - Income Taxes (Details) Sheet http://www.evercommerce.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.evercommerce.com/role/IncomeTaxes 74 false false R75.htm 9954518 - Disclosure - Commitments and Contingencies - Schedule of Unrecognized Future Minimum Payments (Details) Sheet http://www.evercommerce.com/role/CommitmentsandContingenciesScheduleofUnrecognizedFutureMinimumPaymentsDetails Commitments and Contingencies - Schedule of Unrecognized Future Minimum Payments (Details) Details 75 false false R76.htm 9954519 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.evercommerce.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 76 false false R77.htm 9954520 - Disclosure - Geographic Areas (Details) Sheet http://www.evercommerce.com/role/GeographicAreasDetails Geographic Areas (Details) Details http://www.evercommerce.com/role/GeographicAreasTables 77 false false R9999.htm Uncategorized Items - evcm-20240630.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - evcm-20240630.htm Cover 78 false false All Reports Book All Reports evcm-20240630.htm evcm-20240630.xsd evcm-20240630_cal.xml evcm-20240630_def.xml evcm-20240630_lab.xml evcm-20240630_pre.xml http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 97 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "evcm-20240630.htm": { "nsprefix": "evcm", "nsuri": "http://www.evercommerce.com/20240630", "dts": { "inline": { "local": [ "evcm-20240630.htm" ] }, "schema": { "local": [ "evcm-20240630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "evcm-20240630_cal.xml" ] }, "definitionLink": { "local": [ "evcm-20240630_def.xml" ] }, "labelLink": { "local": [ "evcm-20240630_lab.xml" ] }, "presentationLink": { "local": [ "evcm-20240630_pre.xml" ] } }, "keyStandard": 292, "keyCustom": 27, "axisStandard": 25, "axisCustom": 0, "memberStandard": 41, "memberCustom": 19, "hidden": { "total": 16, "http://fasb.org/us-gaap/2024": 10, "http://xbrl.sec.gov/ecd/2024": 1, "http://xbrl.sec.gov/dei/2024": 5 }, "contextCount": 223, "entityCount": 1, "segmentCount": 60, "elementCount": 607, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 750, "http://xbrl.sec.gov/dei/2024": 30, "http://xbrl.sec.gov/ecd/2024": 11, "http://fasb.org/srt/2024": 5 }, "report": { "R1": { "role": "http://www.evercommerce.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "evcm-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": "evcm-20240630.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets", "longName": "9952151 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PreferredStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockSharesOutstanding", "us-gaap:PreferredStockSharesOutstanding", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "unique": true } }, "R4": { "role": "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "longName": "9952153 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-17", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-17", "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "unique": true } }, "R5": { "role": "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "longName": "9952154 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity", "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-42", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-47", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "unique": true } }, "R6": { "role": "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "9952155 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "unique": true } }, "R7": { "role": "http://www.evercommerce.com/role/NatureoftheBusiness", "longName": "9952156 - Disclosure - Nature of the Business", "shortName": "Nature of the Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.evercommerce.com/role/SummaryofSignificantAccountingPolicies", "longName": "9952157 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.evercommerce.com/role/KickservAcquisition", "longName": "9952158 - Disclosure - Kickserv Acquisition", "shortName": "Kickserv Acquisition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.evercommerce.com/role/DispositionandHeldforSale", "longName": "9952159 - Disclosure - Disposition and Held for Sale", "shortName": "Disposition and Held for Sale", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.evercommerce.com/role/Revenue", "longName": "9952160 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.evercommerce.com/role/Goodwill", "longName": "9952161 - Disclosure - Goodwill", "shortName": "Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.evercommerce.com/role/IntangibleAssets", "longName": "9952162 - Disclosure - Intangible Assets", "shortName": "Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.evercommerce.com/role/PropertyandEquipment", "longName": "9952163 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.evercommerce.com/role/CapitalizedSoftware", "longName": "9952164 - Disclosure - Capitalized Software", "shortName": "Capitalized Software", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.evercommerce.com/role/Leases", "longName": "9952165 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.evercommerce.com/role/LongTermDebt", "longName": "9952166 - Disclosure - Long-Term Debt", "shortName": "Long-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.evercommerce.com/role/Equity", "longName": "9952167 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.evercommerce.com/role/StockBasedCompensation", "longName": "9952168 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholders", "longName": "9952169 - Disclosure - Net Loss Per Share Attributable to Common Stockholders", "shortName": "Net Loss Per Share Attributable to Common Stockholders", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.evercommerce.com/role/FairValueofFinancialInstruments", "longName": "9952170 - Disclosure - Fair Value of Financial Instruments", "shortName": "Fair Value of Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.evercommerce.com/role/IncomeTaxes", "longName": "9952171 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.evercommerce.com/role/CommitmentsandContingencies", "longName": "9952172 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.evercommerce.com/role/GeographicAreas", "longName": "9952173 - Disclosure - Geographic Areas", "shortName": "Geographic Areas", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.evercommerce.com/role/SubsequentEvent", "longName": "9952174 - Disclosure - Subsequent Event", "shortName": "Subsequent Event", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R26": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-17", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true }, "uniqueAnchor": null }, "R27": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-17", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-17", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.evercommerce.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": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.evercommerce.com/role/KickservAcquisitionTables", "longName": "9954472 - Disclosure - Kickserv Acquisition (Tables)", "shortName": "Kickserv Acquisition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.evercommerce.com/role/DispositionandHeldforSaleTables", "longName": "9954473 - Disclosure - Disposition and Held for Sale (Tables)", "shortName": "Disposition and Held for Sale (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.evercommerce.com/role/RevenueTables", "longName": "9954474 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.evercommerce.com/role/GoodwillTables", "longName": "9954475 - Disclosure - Goodwill (Tables)", "shortName": "Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.evercommerce.com/role/IntangibleAssetsTables", "longName": "9954476 - Disclosure - Intangible Assets (Tables)", "shortName": "Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.evercommerce.com/role/PropertyandEquipmentTables", "longName": "9954477 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.evercommerce.com/role/CapitalizedSoftwareTables", "longName": "9954478 - Disclosure - Capitalized Software (Tables)", "shortName": "Capitalized Software (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "evcm:ScheduleOfCapitalizedSoftwareTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "evcm:ScheduleOfCapitalizedSoftwareTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.evercommerce.com/role/LeasesTables", "longName": "9954479 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.evercommerce.com/role/LongTermDebtTables", "longName": "9954480 - Disclosure - Long-Term Debt (Tables)", "shortName": "Long-Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.evercommerce.com/role/StockBasedCompensationTables", "longName": "9954481 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersTables", "longName": "9954482 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)", "shortName": "Net Loss Per Share Attributable to Common Stockholders (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsTables", "longName": "9954483 - Disclosure - Fair Value of Financial Instruments (Tables)", "shortName": "Fair Value of Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.evercommerce.com/role/CommitmentsandContingenciesTables", "longName": "9954484 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.evercommerce.com/role/GeographicAreasTables", "longName": "9954485 - Disclosure - Geographic Areas (Tables)", "shortName": "Geographic Areas (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.evercommerce.com/role/NatureoftheBusinessDetails", "longName": "9954486 - Disclosure - Nature of the Business (Details)", "shortName": "Nature of the Business (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "evcm:NumberOfCustomers", "unitRef": "customer", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:NatureOfOperations", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "evcm:NumberOfCustomers", "unitRef": "customer", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:NatureOfOperations", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.evercommerce.com/role/KickservAcquisitionNarrativeDetails", "longName": "9954487 - Disclosure - Kickserv Acquisition - Narrative (Details)", "shortName": "Kickserv Acquisition - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-71", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-71", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails", "longName": "9954488 - Disclosure - Kickserv Acquisition - Schedule of Estimated Fair Values of Consideration Transferred, Assets Acquired and Liabilities Assumed (Details)", "shortName": "Kickserv Acquisition - Schedule of Estimated Fair Values of Consideration Transferred, Assets Acquired and Liabilities Assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-69", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "unique": true } }, "R46": { "role": "http://www.evercommerce.com/role/DispositionandHeldforSaleNarrativeDetails", "longName": "9954489 - Disclosure - Disposition and Held for Sale - Narrative (Details)", "shortName": "Disposition and Held for Sale - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-76", "name": "evcm:AssetImpairmentChargesAndDisposalGroupIncludingDiscontinuedOperationLossesOnDisposal", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "unique": true } }, "R47": { "role": "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails", "longName": "9954490 - Disclosure - Disposition and Held for Sale - Schedule of Components of Assets And Liabilities Classified As Held for Sale (Details)", "shortName": "Disposition and Held for Sale - Schedule of Components of Assets And Liabilities Classified As Held for Sale (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-78", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-78", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.evercommerce.com/role/RevenueScheduleofDisaggregationofRevenueDetails", "longName": "9954491 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details)", "shortName": "Revenue - Schedule of Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-17", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-87", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "unique": true } }, "R49": { "role": "http://www.evercommerce.com/role/RevenueScheduleofSupplementalBalanceSheetInformationDetails", "longName": "9954492 - Disclosure - Revenue - Schedule of Supplemental Balance Sheet Information (Details)", "shortName": "Revenue - Schedule of Supplemental Balance Sheet Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "evcm:SupplementalBalanceSheetInformationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "evcm:SupplementalBalanceSheetInformationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.evercommerce.com/role/RevenueNarrativeDetails", "longName": "9954493 - Disclosure - Revenue - Narrative (Details)", "shortName": "Revenue - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.evercommerce.com/role/RevenueAccountsReceivableAllowanceforCreditLossDetails", "longName": "9954494 - Disclosure - Revenue - Accounts Receivable, Allowance for Credit Loss (Details)", "shortName": "Revenue - Accounts Receivable, Allowance for Credit Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-46", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "unique": true } }, "R52": { "role": "http://www.evercommerce.com/role/RevenueRemainingPerformanceObligationsNarrativeDetails", "longName": "9954495 - Disclosure - Revenue - Remaining Performance Obligations (Narrative) (Details)", "shortName": "Revenue - Remaining Performance Obligations (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.evercommerce.com/role/GoodwillScheduleofGoodwillDetails", "longName": "9954496 - Disclosure - Goodwill - Schedule of Goodwill (Details)", "shortName": "Goodwill - Schedule of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "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": "evcm-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillTransfers", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "unique": true } }, "R54": { "role": "http://www.evercommerce.com/role/GoodwillNarrativeDetails", "longName": "9954497 - Disclosure - Goodwill - Narrative (Details)", "shortName": "Goodwill - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true }, "uniqueAnchor": null }, "R55": { "role": "http://www.evercommerce.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails", "longName": "9954498 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details)", "shortName": "Intangible Assets - Schedule of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.evercommerce.com/role/IntangibleAssetsNarrativeDetails", "longName": "9954499 - Disclosure - Intangible Assets - Narrative (Details)", "shortName": "Intangible Assets - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-17", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-17", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.evercommerce.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails", "longName": "9954500 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)", "shortName": "Property and Equipment - Schedule of Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.evercommerce.com/role/PropertyandEquipmentNarrativeDetails", "longName": "9954501 - Disclosure - Property and Equipment - Narrative (Details)", "shortName": "Property and Equipment - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-17", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-17", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.evercommerce.com/role/CapitalizedSoftwareScheduleofCapitalizedSoftwareDetails", "longName": "9954502 - Disclosure - Capitalized Software - Schedule of Capitalized Software (Details)", "shortName": "Capitalized Software - Schedule of Capitalized Software (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CapitalizedComputerSoftwareGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "evcm:ScheduleOfCapitalizedSoftwareTableTextBlock", "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CapitalizedComputerSoftwareGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "evcm:ScheduleOfCapitalizedSoftwareTableTextBlock", "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.evercommerce.com/role/CapitalizedSoftwareNarrativeDetails", "longName": "9954503 - Disclosure - Capitalized Software - Narrative (Details)", "shortName": "Capitalized Software - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-17", "name": "us-gaap:CapitalizedComputerSoftwareAmortization1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-17", "name": "us-gaap:CapitalizedComputerSoftwareAmortization1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.evercommerce.com/role/LeasesNarrativeDetails", "longName": "9954504 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-26", "name": "us-gaap:OperatingLeaseImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-26", "name": "us-gaap:OperatingLeaseImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.evercommerce.com/role/LeasesScheduleofLeaseExpenseandSupplementalCashFlowBalanceSheetInformationDetails", "longName": "9954505 - Disclosure - Leases - Schedule of Lease Expense and Supplemental Cash Flow, Balance Sheet Information (Details)", "shortName": "Leases - Schedule of Lease Expense and Supplemental Cash Flow, Balance Sheet Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-17", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-17", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails", "longName": "9954506 - Disclosure - Leases - Schedule of Future Undiscounted Cash Flows (Details)", "shortName": "Leases - Schedule of Future Undiscounted Cash Flows (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails", "longName": "9954507 - 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": "64", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails", "longName": "9954508 - Disclosure - Long-Term Debt - Narrative (Details)", "shortName": "Long-Term Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RepaymentsOfLongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-161", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "unique": true } }, "R66": { "role": "http://www.evercommerce.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails", "longName": "9954509 - Disclosure - Long-Term Debt - Schedule of Maturities of Long-term Debt (Details)", "shortName": "Long-Term Debt - Schedule of Maturities of Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.evercommerce.com/role/EquityDetails", "longName": "9954510 - Disclosure - Equity (Details)", "shortName": "Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-173", "name": "evcm:SharesAuthorizedCommonAndPreferredStock", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-173", "name": "evcm:SharesAuthorizedCommonAndPreferredStock", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.evercommerce.com/role/StockBasedCompensationNarrativeDetails", "longName": "9954511 - Disclosure - Stock-Based Compensation - Narrative (Details)", "shortName": "Stock-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.evercommerce.com/role/StockBasedCompensationScheduleofRestrictedStockUnitandStockOptionActivityDetails", "longName": "9954512 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Unit and Stock Option Activity (Details)", "shortName": "Stock-Based Compensation - Schedule of Restricted Stock Unit and Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-33", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "unique": true } }, "R70": { "role": "http://www.evercommerce.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails", "longName": "9954513 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)", "shortName": "Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-17", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-17", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofCalculationofBasicandDilutedNetLossPerShareDetails", "longName": "9954514 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Calculation of Basic and Diluted Net Loss Per Share (Details)", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Schedule of Calculation of Basic and Diluted Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-17", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-17", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveOutstandingCommonStockExcludedfromComputationofDilutedNetLossPerShareDetails", "longName": "9954515 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Outstanding Common Stock Excluded from Computation of Diluted Net Loss Per Share (Details)", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Schedule of Antidilutive Outstanding Common Stock Excluded from Computation of Diluted Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails", "longName": "9954516 - Disclosure - Fair Value of Financial Instruments (Details)", "shortName": "Fair Value of Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-167", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-208", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "unique": true } }, "R74": { "role": "http://www.evercommerce.com/role/IncomeTaxesDetails", "longName": "9954517 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-17", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true }, "uniqueAnchor": null }, "R75": { "role": "http://www.evercommerce.com/role/CommitmentsandContingenciesScheduleofUnrecognizedFutureMinimumPaymentsDetails", "longName": "9954518 - Disclosure - Commitments and Contingencies - Schedule of Unrecognized Future Minimum Payments (Details)", "shortName": "Commitments and Contingencies - Schedule of Unrecognized Future Minimum Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.evercommerce.com/role/CommitmentsandContingenciesNarrativeDetails", "longName": "9954519 - Disclosure - Commitments and Contingencies - Narrative (Details)", "shortName": "Commitments and Contingencies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent", "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent", "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.evercommerce.com/role/GeographicAreasDetails", "longName": "9954520 - Disclosure - Geographic Areas (Details)", "shortName": "Geographic Areas (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-217", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-217", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "evcm-20240630.htm", "first": true, "unique": true } }, "R9999": { "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "longName": "Uncategorized Items - evcm-20240630.htm", "shortName": "Uncategorized Items - evcm-20240630.htm", "isDefault": "false", "groupType": "", "subGroupType": "", "menuCat": "Cover", "order": "78", "firstAnchor": null, "uniqueAnchor": null } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingStandardsUpdateExtensibleList", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update [Extensible Enumeration]", "label": "Accounting Standards Update [Extensible Enumeration]", "documentation": "Indicates amendment to accounting standards." } } }, "auth_ref": [ "r179", "r180", "r181", "r182", "r183", "r184", "r232", "r233", "r234", "r290", "r291", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r342", "r343", "r346", "r475", "r476", "r477", "r478", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r508", "r509", "r510", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r549", "r550", "r563", "r582", "r583", "r584", "r585", "r586", "r587", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r968" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r71", "r831" ] }, "evcm_AccountsReceivableAllowanceForCreditLossDispositions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "AccountsReceivableAllowanceForCreditLossDispositions", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/RevenueAccountsReceivableAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Disposition of North American Fitness", "label": "Accounts Receivable, Allowance for Credit Loss, Dispositions", "documentation": "Accounts Receivable, Allowance for Credit Loss, Dispositions" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.evercommerce.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Receivable, Allowance for Credit Loss", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r979" ] }, "evcm_AccountsReceivableAllowanceForCreditLossTransfers": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "AccountsReceivableAllowanceForCreditLossTransfers", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/RevenueAccountsReceivableAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Transfer of UK Fitness to held for sale", "label": "Accounts Receivable, Allowance for Credit Loss, Transfers", "documentation": "Accounts Receivable, Allowance for Credit Loss, Transfers" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for expected credit losses of $5.8 million and $6.2 million at June\u00a030, 2024 and December\u00a031, 2023, respectively", "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": [ "r977" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other", "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": [ "r74" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r38", "r191", "r643" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r26", "r27", "r89", "r201", "r640", "r670", "r674" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r4", "r17", "r27", "r512", "r515", "r587", "r665", "r666", "r954", "r955", "r956", "r965", "r966", "r967", "r969" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.evercommerce.com/role/KickservAcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated 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": [ "r332", "r781" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r894" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r84", "r831", "r1119" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r683", "r965", "r966", "r967", "r969", "r1053", "r1120" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r907" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r907" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r907" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r907" ] }, "evcm_AdjustedSecuredOvernightFinancingRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "AdjustedSecuredOvernightFinancingRateMember", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted Secured Overnight Financing Rate", "label": "Adjusted Secured Overnight Financing Rate [Member]", "documentation": "Adjusted Secured Overnight Financing Rate" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "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": [ "r46", "r47", "r427" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss 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": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r940" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r866", "r876", "r886", "r918" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r869", "r879", "r889", "r921" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r941" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r907" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r914" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r870", "r880", "r890", "r914", "r922", "r926", "r934" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r932" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r456", "r460" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.evercommerce.com/role/RevenueAccountsReceivableAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for expected credit losses", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r202", "r293", "r305" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.evercommerce.com/role/RevenueAccountsReceivableAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, 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_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/RevenueAccountsReceivableAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Write-offs, net of recoveries", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r307" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "evcm_AmortizationOfDeferredFinancingCostsAndNonCashInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "AmortizationOfDeferredFinancingCostsAndNonCashInterest", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred financing costs and non-cash interest", "label": "Amortization Of Deferred Financing Costs And Non-Cash Interest", "documentation": "Amortization Of Deferred Financing Costs And Non-Cash Interest" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/IntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r11", "r329", "r336", "r800" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveOutstandingCommonStockExcludedfromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total anti-dilutive outstanding potential common stock (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": [ "r259" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveOutstandingCommonStockExcludedfromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "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.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveOutstandingCommonStockExcludedfromComputationofDilutedNetLossPerShareDetails" ], "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.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveOutstandingCommonStockExcludedfromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r32" ] }, "evcm_AssetImpairmentChargesAndDisposalGroupIncludingDiscontinuedOperationLossesOnDisposal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "AssetImpairmentChargesAndDisposalGroupIncludingDiscontinuedOperationLossesOnDisposal", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.evercommerce.com/role/DispositionandHeldforSaleNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on held for sale and impairments", "verboseLabel": "Gain (loss) on held for sale and impairments", "label": "Asset Impairment Charges and Disposal Group, Including Discontinued Operation, Losses on Disposal", "documentation": "Asset Impairment Charges and Disposal Group, Including Discontinued Operation, Losses on Disposal" } } }, "auth_ref": [] }, "evcm_AssetImpairmentChargesAndDisposalGroupIncludingDiscontinuedOperationLossesOnDisposalNoncashExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "AssetImpairmentChargesAndDisposalGroupIncludingDiscontinuedOperationLossesOnDisposalNoncashExpense", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Loss on held for sale and impairments", "label": "Asset Impairment Charges and Disposal Group, Including Discontinued Operation, Losses on Disposal, Noncash Expense", "documentation": "Asset Impairment Charges and Disposal Group, Including Discontinued Operation, Losses on Disposal, Noncash Expense" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r123", "r134", "r195", "r225", "r263", "r270", "r279", "r282", "r294", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r503", "r506", "r553", "r636", "r716", "r793", "r794", "r831", "r857", "r1012", "r1013", "r1077" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r187", "r203", "r225", "r294", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r503", "r506", "r553", "r831", "r1012", "r1013", "r1077" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails": { "parentTag": "evcm_DisposalGroupIncludingDiscontinuedOperationAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Assets held for sale", "label": "Disposal Group, Including Discontinued Operation, Assets", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r3", "r61", "r67", "r108", "r185", "r186" ] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract", "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets:", "label": "Disposal Group, Including Discontinued Operation, Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets held for sale", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r3", "r61", "r67", "r106", "r108", "r185", "r186" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r929" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r930" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r925" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r925" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r925" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r925" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r925" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r925" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationScheduleofRestrictedStockUnitandStockOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r928" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r927" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r926" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r926" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BaseRateMember", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.evercommerce.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.evercommerce.com/role/KickservAcquisitionNarrativeDetails", "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails" ], "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": [ "r330", "r331", "r332", "r333", "r334", "r493", "r817", "r818" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.evercommerce.com/role/KickservAcquisitionNarrativeDetails", "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails" ], "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": [ "r48", "r50", "r330", "r331", "r332", "r333", "r334", "r493", "r817", "r818" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.evercommerce.com/role/KickservAcquisitionNarrativeDetails", "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails" ], "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": [ "r493" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.evercommerce.com/role/KickservAcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of interest acquired", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r49" ] }, "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.evercommerce.com/role/KickservAcquisitionNarrativeDetails", "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "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", "r16" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.evercommerce.com/role/KickservAcquisition" ], "lang": { "en-us": { "role": { "terseLabel": "Kickserv 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": [ "r118", "r494" ] }, "evcm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAccruedExpensesAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAccruedExpensesAndOther", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts payable, accrued expenses and other", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accounts Payable, Accrued Expenses And Other", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accounts Payable, Accrued Expenses And Other" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r52" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails" ], "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": [ "r52" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred tax liability, net", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r52" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles\u2014definite lived", "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": [ "r51", "r52" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other non-current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r52" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total net assets acquired", "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": [ "r52" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "presentation": [ "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net assets acquired:", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CapitalizedSoftwareScheduleofCapitalizedSoftwareDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/CapitalizedSoftwareScheduleofCapitalizedSoftwareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: accumulated amortization", "label": "Capitalized Computer Software, Accumulated Amortization", "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs." } } }, "auth_ref": [ "r335", "r781" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/CapitalizedSoftwareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Capitalized Computer Software, Amortization", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r780", "r781" ] }, "evcm_CapitalizedComputerSoftwareCapitalizedFeaturesNotExpectedToBeUsed": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "CapitalizedComputerSoftwareCapitalizedFeaturesNotExpectedToBeUsed", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/CapitalizedSoftwareNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Capitalized software abandonment", "label": "Capitalized Computer Software, Capitalized Features Not Expected To Be Used", "documentation": "Capitalized Computer Software, Capitalized Features Not Expected To Be Used" } } }, "auth_ref": [] }, "us-gaap_CapitalizedComputerSoftwareGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareGross", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CapitalizedSoftwareScheduleofCapitalizedSoftwareDetails": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/CapitalizedSoftwareScheduleofCapitalizedSoftwareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized software", "label": "Capitalized Computer Software, Gross", "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software." } } }, "auth_ref": [ "r335", "r781" ] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.evercommerce.com/role/CapitalizedSoftwareScheduleofCapitalizedSoftwareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evercommerce.com/role/CapitalizedSoftwareScheduleofCapitalizedSoftwareDetails", "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized software, net", "totalLabel": "Capitalized software, net", "label": "Capitalized Computer Software, Net", "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date." } } }, "auth_ref": [ "r779" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r310" ] }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostAmortizationPeriod", "presentation": [ "http://www.evercommerce.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost to obtain contracts amortization period", "label": "Capitalized Contract Cost, Amortization Period", "documentation": "Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r947" ] }, "us-gaap_CapitalizedContractCostLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostLineItems", "presentation": [ "http://www.evercommerce.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost [Line Items]", "label": "Capitalized Contract Cost [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": [ "r309" ] }, "us-gaap_CapitalizedContractCostNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostNetCurrent", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term assets", "label": "Capitalized Contract Cost, Net, Current", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current." } } }, "auth_ref": [ "r309" ] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term assets", "label": "Capitalized Contract Cost, Net, Noncurrent", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r309" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r30", "r189", "r785" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Axis]", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r189" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1054", "r1055" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning of period", "periodEndLabel": "End of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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": [ "r30", "r99", "r222" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash, cash equivalents and restricted cash, including cash and restricted cash classified as held for sale", "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", "r99" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, cash equivalents and restricted cash, including cash and restricted cash classified as held for sale:", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect [Abstract]" } } }, "auth_ref": [] }, "evcm_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "presentation": [ "http://www.evercommerce.com/role/LeasesScheduleofLeaseExpenseandSupplementalCashFlowBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]", "label": "Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]", "documentation": "Cash Paid For Amounts Included In The Measurement Of Lease Liabilities" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r905" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r902" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r900" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.evercommerce.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r198", "r199", "r200", "r265", "r385", "r386", "r387", "r389", "r392", "r397", "r399", "r677", "r678", "r679", "r680", "r806", "r945", "r960" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r906" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r906" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 17)", "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": [ "r80", "r127", "r637", "r703" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "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.evercommerce.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": [ "r110", "r348", "r349", "r766", "r1002", "r1007" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares reserved for issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r83" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r846", "r847", "r848", "r850", "r851", "r852", "r855", "r965", "r966", "r969", "r1053", "r1117", "r1120" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.evercommerce.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r83" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.evercommerce.com/role/EquityDetails" ], "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": [ "r83", "r704" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r83" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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": [ "r18", "r83", "r704", "r722", "r1120", "r1121" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.00001 par value, 2,000,000,000 shares authorized and 184,581,163 and 186,934,031 shares issued and outstanding at June\u00a030, 2024 and December\u00a031, 2023, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r83", "r639", "r831" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r911" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r910" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r912" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r909" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "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": [ "r28", "r207", "r209", "r213", "r632", "r648", "r649" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.evercommerce.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer equipment and software", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "evcm_ContractWithCustomerAssetContractAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "ContractWithCustomerAssetContractAssets", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/RevenueScheduleofSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, Contract Assets", "documentation": "Contract with Customer, Asset, Contract Assets" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetGross", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/RevenueScheduleofSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Contract with Customer, Asset, before Allowance for Credit Loss", "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer, when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r135", "r308", "r1017", "r1018" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r401", "r403", "r414" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets", "http://www.evercommerce.com/role/RevenueScheduleofSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "verboseLabel": "Deferred revenue", "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": [ "r401", "r402", "r414" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/RevenueScheduleofSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term deferred revenue", "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": [ "r401", "r402", "r414" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized", "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": [ "r415" ] }, "us-gaap_ContractWithCustomerRefundLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerRefundLiability", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/RevenueScheduleofSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposits", "label": "Contract with Customer, Refund Liability", "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer." } } }, "auth_ref": [ "r1020" ] }, "us-gaap_ContractWithCustomerRefundLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerRefundLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposits", "label": "Contract with Customer, Refund Liability, Current", "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current." } } }, "auth_ref": [ "r1020" ] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligation", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CommitmentsandContingenciesScheduleofUnrecognizedFutureMinimumPaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evercommerce.com/role/CommitmentsandContingenciesScheduleofUnrecognizedFutureMinimumPaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future minimum payments due", "label": "Contractual Obligation", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r963" ] }, "us-gaap_ContractualObligationDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligationDueInFourthYear", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CommitmentsandContingenciesScheduleofUnrecognizedFutureMinimumPaymentsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evercommerce.com/role/CommitmentsandContingenciesScheduleofUnrecognizedFutureMinimumPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Contractual Obligation, to be Paid, Year Four", "documentation": "Amount of contractual obligation to be paid 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": [] }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligationDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CommitmentsandContingenciesScheduleofUnrecognizedFutureMinimumPaymentsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/CommitmentsandContingenciesScheduleofUnrecognizedFutureMinimumPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Contractual Obligation, to be Paid, Year One", "documentation": "Amount of contractual obligation to be paid 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": [] }, "us-gaap_ContractualObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligationDueInSecondYear", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CommitmentsandContingenciesScheduleofUnrecognizedFutureMinimumPaymentsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.evercommerce.com/role/CommitmentsandContingenciesScheduleofUnrecognizedFutureMinimumPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Contractual Obligation, to be Paid, Year Two", "documentation": "Amount of contractual obligation to be paid 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": [] }, "us-gaap_ContractualObligationDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligationDueInThirdYear", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CommitmentsandContingenciesScheduleofUnrecognizedFutureMinimumPaymentsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/CommitmentsandContingenciesScheduleofUnrecognizedFutureMinimumPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Contractual Obligation, to be Paid, Year Three", "documentation": "Amount of contractual obligation to be paid 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": [] }, "us-gaap_ContractualObligationFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligationFiscalYearMaturityAbstract", "presentation": [ "http://www.evercommerce.com/role/CommitmentsandContingenciesScheduleofUnrecognizedFutureMinimumPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual Obligation, Fiscal Year Maturity [Abstract]", "label": "Contractual Obligation, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://www.evercommerce.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Minimum Payments", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r950", "r964" ] }, "us-gaap_ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CommitmentsandContingenciesScheduleofUnrecognizedFutureMinimumPaymentsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.evercommerce.com/role/CommitmentsandContingenciesScheduleofUnrecognizedFutureMinimumPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remainder of year)", "label": "Contractual Obligation, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of contractual obligation to be paid in remainder of current fiscal year." } } }, "auth_ref": [] }, "evcm_ContractualObligationToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "ContractualObligationToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CommitmentsandContingenciesScheduleofUnrecognizedFutureMinimumPaymentsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.evercommerce.com/role/CommitmentsandContingenciesScheduleofUnrecognizedFutureMinimumPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Contractual Obligation, to be Paid, after Year Four", "documentation": "Contractual Obligation, to be Paid, after Year Four" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues (exclusive of depreciation and amortization presented separately below)", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r948", "r949" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://www.evercommerce.com/role/RevenueNarrativeDetails", "http://www.evercommerce.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r95" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "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.evercommerce.com/role/LongTermDebtNarrativeDetails", "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "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": [ "r354", "r1010" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails", "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "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": [ "r354", "r1010", "r1011" ] }, "evcm_CreditFaciltitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "CreditFaciltitiesMember", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Faciltities", "label": "Credit Faciltities [Member]", "documentation": "Credit Faciltities" } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.evercommerce.com/role/RevenueAccountsReceivableAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r176", "r181", "r231", "r237", "r244", "r298", "r304", "r343", "r474", "r475", "r487", "r489", "r511", "r512", "r513", "r515", "r516", "r517", "r522", "r525", "r527", "r528", "r585" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.evercommerce.com/role/RevenueAccountsReceivableAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption [Axis]", "label": "Cumulative Effect, Period of Adoption [Axis]", "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r176", "r181", "r231", "r237", "r244", "r298", "r304", "r343", "r474", "r475", "r487", "r489", "r511", "r512", "r513", "r515", "r516", "r517", "r522", "r525", "r527", "r528", "r585" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.evercommerce.com/role/RevenueAccountsReceivableAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption [Domain]", "label": "Cumulative Effect, Period of Adoption [Domain]", "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r176", "r181", "r231", "r237", "r244", "r298", "r304", "r343", "r474", "r475", "r487", "r489", "r511", "r512", "r513", "r515", "r516", "r517", "r522", "r525", "r527", "r528", "r585" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.evercommerce.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails", "http://www.evercommerce.com/role/KickservAcquisitionNarrativeDetails" ], "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": [ "r55", "r991", "r992", "r993", "r994", "r996", "r998", "r1000", "r1001" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails", "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r23", "r73", "r74", "r124", "r126", "r227", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r801", "r802", "r803", "r804", "r805", "r829", "r961", "r1003", "r1004", "r1005", "r1071", "r1072" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails", "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal debt", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r23", "r126", "r381" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value", "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": [ "r372", "r552", "r802", "r803", "r1055", "r1056", "r1057", "r1058", "r1065" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r76", "r383", "r561", "r562", "r829" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails", "http://www.evercommerce.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": [ "r227", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r801", "r802", "r803", "r804", "r805", "r829", "r961", "r1071", "r1072" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails", "http://www.evercommerce.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": [ "r23", "r227", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r801", "r802", "r803", "r804", "r805", "r829", "r961", "r1003", "r1004", "r1005", "r1071", "r1072" ] }, "evcm_DebtInstrumentPeriodicPaymentTermsPercentageOfOriginalPrincipalBalance": { "xbrltype": "percentItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "DebtInstrumentPeriodicPaymentTermsPercentageOfOriginalPrincipalBalance", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal payment as a percentage of original principal balance", "label": "Debt Instrument, Periodic Payment Terms, Percentage Of Original Principal Balance", "documentation": "Debt Instrument, Periodic Payment Terms, Percentage Of Original Principal Balance" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails", "http://www.evercommerce.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": [ "r23", "r41", "r44", "r59", "r114", "r115", "r227", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r801", "r802", "r803", "r804", "r805", "r829", "r961", "r1071", "r1072" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Discount on long-term debt", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r1015", "r1070", "r1071", "r1072" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred financing costs on long-term debt", "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": [ "r1015", "r1070", "r1071", "r1072" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred taxes", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r101" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/PropertyandEquipmentNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r11", "r37" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "verboseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r11", "r263", "r273", "r282", "r793", "r794" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails", "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of asset", "verboseLabel": "Interest rate swaps", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r204", "r205", "r531", "r532", "r542", "r552", "r685", "r686", "r687", "r688", "r689", "r691", "r692", "r693", "r694", "r695", "r710", "r711", "r754", "r757", "r758", "r759", "r760", "r761", "r786", "r822", "r825", "r848", "r1056", "r1057", "r1058", "r1118" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails", "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r693", "r695", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r717", "r718", "r719", "r720", "r730", "r731", "r732", "r733", "r736", "r737", "r738", "r739", "r754", "r755", "r758", "r760", "r846", "r848", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1066", "r1067" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed interest rate", "label": "Derivative, Fixed Interest Rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails", "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r56", "r57", "r58", "r122", "r693", "r695", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r717", "r718", "r719", "r720", "r730", "r731", "r732", "r733", "r736", "r737", "r738", "r739", "r754", "r755", "r758", "r760", "r786", "r846", "r848", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1066", "r1067" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swap", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r204", "r205", "r531", "r532", "r542", "r552", "r685", "r686", "r687", "r688", "r691", "r692", "r693", "r694", "r695", "r717", "r719", "r720", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r786", "r1056", "r1057", "r1058", "r1118" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1050", "r1051" ] }, "us-gaap_DerivativeTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeTermOfContract", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Agreement term", "label": "Derivative, Term of Contract", "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.evercommerce.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails", "http://www.evercommerce.com/role/KickservAcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r120", "r991", "r992", "r993", "r994", "r996", "r998", "r1000", "r1001" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.evercommerce.com/role/RevenueAccountsReceivableAllowanceforCreditLossDetails", "http://www.evercommerce.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r413", "r807", "r808", "r809", "r810", "r811", "r812", "r813" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.evercommerce.com/role/RevenueAccountsReceivableAllowanceforCreditLossDetails", "http://www.evercommerce.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r413", "r807", "r808", "r809", "r810", "r811", "r812", "r813" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.evercommerce.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1019" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r425", "r429", "r457", "r458", "r459", "r820" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsHeldforsaleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DiscontinuedOperationsHeldforsaleMember", "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued Operations, Held-for-Sale", "label": "Discontinued Operations, Held-for-Sale [Member]", "documentation": "Component or group of components representing strategic shift that has or will have major effect on operation and financial result and business and nonprofit activity on acquisition and upon joint venture formation, classified as held-for-sale." } } }, "auth_ref": [ "r7", "r8", "r185" ] }, "us-gaap_DiscontinuedOperationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DiscontinuedOperationsPolicyTextBlock", "presentation": [ "http://www.evercommerce.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Assets and Liabilities Held for Sale", "label": "Discontinued Operations, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation." } } }, "auth_ref": [ "r15", "r25" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleNarrativeDetails", "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails", "http://www.evercommerce.com/role/GoodwillNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Axis]", "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r185" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleNarrativeDetails", "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails", "http://www.evercommerce.com/role/GoodwillNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Domain]", "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleNarrativeDetails", "http://www.evercommerce.com/role/GoodwillNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations", "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]", "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations." } } }, "auth_ref": [ "r12", "r22" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails": { "parentTag": "evcm_DisposalGroupIncludingDiscontinuedOperationAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r3", "r61", "r67", "r108" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current", "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r3", "r61", "r67", "r106", "r108" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other", "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities", "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r3", "r61", "r67", "r108" ] }, "evcm_DisposalGroupIncludingDiscontinuedOperationAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsGross", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Disposal Group, Including Discontinued Operation, Assets, Gross", "documentation": "Disposal Group, Including Discontinued Operation, Assets, Gross" } } }, "auth_ref": [] }, "evcm_DisposalGroupIncludingDiscontinuedOperationAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNet", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Assets held for sale, net", "label": "Disposal Group, Including Discontinued Operation, Assets, Net", "documentation": "Disposal Group, Including Discontinued Operation, Assets, Net" } } }, "auth_ref": [] }, "evcm_DisposalGroupIncludingDiscontinuedOperationCapitalizedSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "DisposalGroupIncludingDiscontinuedOperationCapitalizedSoftwareNet", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails": { "parentTag": "evcm_DisposalGroupIncludingDiscontinuedOperationAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized software, net", "label": "Disposal Group, Including Discontinued Operation, Capitalized Software, Net", "documentation": "Disposal Group, Including Discontinued Operation, Capitalized Software, Net" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails": { "parentTag": "evcm_DisposalGroupIncludingDiscontinuedOperationAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r3", "r61", "r67", "r108" ] }, "evcm_DisposalGroupIncludingDiscontinuedOperationCurrencyTranslationAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "DisposalGroupIncludingDiscontinuedOperationCurrencyTranslationAdjustment", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails": { "parentTag": "evcm_DisposalGroupIncludingDiscontinuedOperationAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Currency translation adjustment", "label": "Disposal Group, Including Discontinued Operation, Currency Translation Adjustment", "documentation": "Disposal Group, Including Discontinued Operation, Currency Translation Adjustment" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredRevenue", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Disposal Group, Including Discontinued Operation, Deferred Revenue", "documentation": "Amount classified as deferred revenue attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r3", "r61", "r67", "r108" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwill1", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails": { "parentTag": "evcm_DisposalGroupIncludingDiscontinuedOperationAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Disposal Group, Including Discontinued Operation, Goodwill", "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r3", "r61", "r67", "r108" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails": { "parentTag": "evcm_DisposalGroupIncludingDiscontinuedOperationAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent", "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r3", "r5", "r61", "r67", "r108" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails": { "parentTag": "evcm_DisposalGroupIncludingDiscontinuedOperationAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent", "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r3", "r5", "r61", "r67", "r108" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent", "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r3", "r5", "r61", "r67", "r108" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails": { "parentTag": "evcm_DisposalGroupIncludingDiscontinuedOperationAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current", "documentation": "Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r3", "r61", "r67", "r106", "r108" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails": { "parentTag": "evcm_DisposalGroupIncludingDiscontinuedOperationAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent", "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r3", "r5", "r61", "r67", "r108" ] }, "evcm_DisposalGroupIncludingDiscontinuedOperationRestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "DisposalGroupIncludingDiscontinuedOperationRestrictedCash", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails": { "parentTag": "evcm_DisposalGroupIncludingDiscontinuedOperationAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Disposal Group, Including Discontinued Operation, Restricted Cash", "documentation": "Disposal Group, Including Discontinued Operation, Restricted Cash" } } }, "auth_ref": [] }, "evcm_DisposalGroupIncludingDiscontinuedOperationValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "DisposalGroupIncludingDiscontinuedOperationValuationAllowance", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Valuation allowance", "label": "Disposal Group, Including Discontinued Operation, Valuation Allowance", "documentation": "Disposal Group, Including Discontinued Operation, Valuation Allowance" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSale" ], "lang": { "en-us": { "role": { "terseLabel": "Disposition and Held for Sale", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r60", "r105" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleNarrativeDetails", "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails", "http://www.evercommerce.com/role/GoodwillNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r817", "r818" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r861" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r893" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r904" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofCalculationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic net loss per share attributable to common stockholders (in dollars per share)", "verboseLabel": "Basic net loss per share attributable to common stockholders (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r214", "r235", "r236", "r237", "r238", "r239", "r240", "r246", "r249", "r256", "r257", "r258", "r262", "r491", "r502", "r528", "r529", "r633", "r650", "r787" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofCalculationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted net loss per share attributable to common stockholders (in dollars per share)", "verboseLabel": "Diluted net loss per share attributable to common stockholders (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r214", "r235", "r236", "r237", "r238", "r239", "r240", "r249", "r256", "r257", "r258", "r262", "r491", "r502", "r528", "r529", "r633", "r650", "r787" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholders" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Share Attributable to Common Stockholders", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r245", "r259", "r260", "r261" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of foreign currency exchange rate changes on cash", "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": [ "r554" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense, RSUs", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r1049" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense, stock options", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r1049" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockMember", "presentation": [ "http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveOutstandingCommonStockExcludedfromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares of common stock pursuant to ESPP", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "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.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r859" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r859" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Ex Transition Period", "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r944" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r859" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r943" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r859" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r859" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r859" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r859" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r898" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r939" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r939" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r939" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r18", "r181", "r210", "r211", "r212", "r228", "r229", "r230", "r233", "r239", "r241", "r243", "r264", "r298", "r304", "r343", "r400", "r474", "r475", "r487", "r488", "r489", "r492", "r501", "r502", "r511", "r512", "r513", "r514", "r515", "r517", "r527", "r555", "r556", "r557", "r558", "r559", "r560", "r563", "r565", "r587", "r647", "r665", "r666", "r667", "r683", "r742" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r908" ] }, "evcm_EricRemerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "EricRemerMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Eric Remer [Member]", "documentation": "Eric Remer" } } }, "auth_ref": [] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r866", "r876", "r886", "r918" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r863", "r873", "r883", "r915" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r372", "r552", "r802", "r803" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r914" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r531", "r532", "r542", "r822" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r531", "r532", "r542", "r822" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails", "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "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": [ "r372", "r418", "r419", "r420", "r421", "r422", "r423", "r530", "r532", "r533", "r534", "r535", "r541", "r542", "r544", "r590", "r591", "r592", "r802", "r803", "r814", "r815", "r816", "r822", "r825" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r372", "r802", "r803" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r531", "r532", "r533", "r535", "r822", "r1057", "r1068" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "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": [ "r372", "r802", "r803" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r537", "r539", "r540", "r541", "r544", "r545", "r546", "r547", "r548", "r630", "r822", "r826" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r372", "r418", "r423", "r532", "r542", "r590", "r814", "r815", "r816", "r822" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails", "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "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": [ "r372", "r418", "r423", "r532", "r533", "r542", "r591", "r802", "r803", "r814", "r815", "r816", "r822" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r372", "r418", "r419", "r420", "r421", "r422", "r423", "r532", "r533", "r534", "r535", "r542", "r592", "r802", "r803", "r814", "r815", "r816", "r822", "r825" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [ "r531", "r532", "r533", "r535", "r822", "r1057", "r1068" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails", "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "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": [ "r372", "r418", "r419", "r420", "r421", "r422", "r423", "r530", "r532", "r533", "r534", "r535", "r541", "r542", "r544", "r590", "r591", "r592", "r802", "r803", "r814", "r815", "r816", "r822", "r825" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r822", "r1054", "r1055", "r1056", "r1057", "r1058", "r1068" ] }, "evcm_FederalReserveBankOfNewYorkMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "FederalReserveBankOfNewYorkMember", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Reserve Bank of New York", "label": "Federal Reserve Bank Of New York [Member]", "documentation": "Federal Reserve Bank Of New York" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.evercommerce.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful Life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r193", "r311", "r335", "r800" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.evercommerce.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails", "http://www.evercommerce.com/role/KickservAcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r328", "r330", "r331", "r332", "r334", "r335", "r337", "r338", "r598", "r599", "r781" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Value", "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": [ "r311", "r335", "r599", "r800" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.evercommerce.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" ], "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": [ "r328", "r335", "r337", "r338", "r340", "r598", "r781", "r800" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.evercommerce.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails", "http://www.evercommerce.com/role/KickservAcquisitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r328", "r330", "r331", "r332", "r334", "r335", "r337", "r338", "r781" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.evercommerce.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets", "http://www.evercommerce.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Net Book Value", "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": [ "r598", "r998" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r870", "r880", "r890", "r922" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r870", "r880", "r890", "r922" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r870", "r880", "r890", "r922" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r870", "r880", "r890", "r922" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r870", "r880", "r890", "r922" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r903" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.evercommerce.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on disposal", "label": "Gain (Loss) on Disposition of Business", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r505", "r958" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r93", "r726" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r93" ] }, "us-gaap_GeographicAreasLongLivedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeographicAreasLongLivedAssetsAbstract", "lang": { "en-us": { "role": { "label": "Geographic Areas, Long-Lived Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 }, "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets", "http://www.evercommerce.com/role/GoodwillScheduleofGoodwillDetails", "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "verboseLabel": "Goodwill", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r192", "r313", "r631", "r794", "r799", "r823", "r831", "r981", "r988" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://www.evercommerce.com/role/Goodwill" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r312", "r315", "r325", "r799" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/GoodwillScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of foreign currency exchange rate changes", "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": [ "r321" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleNarrativeDetails", "http://www.evercommerce.com/role/GoodwillNarrativeDetails", "http://www.evercommerce.com/role/GoodwillScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill impairment charge", "negatedLabel": "Impairment", "label": "Goodwill, Impairment Loss", "documentation": "Amount of impairment loss from 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": [ "r11", "r314", "r320", "r326", "r799", "r823" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillLineItems", "presentation": [ "http://www.evercommerce.com/role/GoodwillNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r326", "r799" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillRollForward", "presentation": [ "http://www.evercommerce.com/role/GoodwillScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GoodwillTransfers": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillTransfers", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/GoodwillScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transfer to held for sale", "label": "Goodwill, Transfers", "documentation": "Amount of increase (decrease) from transfer into (out 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": [ "r987" ] }, "evcm_IncentiveAwardPlan2021Member": { "xbrltype": "domainItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "IncentiveAwardPlan2021Member", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Incentive Award Plan", "label": "Incentive Award Plan, 2021 [Member]", "documentation": "Incentive Award Plan, 2021" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss before income tax (expense) benefit", "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": [ "r91", "r129", "r133", "r634", "r645", "r789", "r793", "r972", "r973", "r974", "r975", "r976" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleNarrativeDetails", "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails", "http://www.evercommerce.com/role/GoodwillNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r817", "r818" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleNarrativeDetails", "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleNarrativeDetails", "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]", "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r15", "r22", "r24", "r61", "r62", "r63", "r64", "r65", "r66", "r68", "r69", "r70", "r109" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.evercommerce.com/role/RevenueNarrativeDetails", "http://www.evercommerce.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r344", "r345", "r347", "r536", "r538", "r543", "r660", "r662", "r727", "r781", "r824", "r1088" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.evercommerce.com/role/RevenueNarrativeDetails", "http://www.evercommerce.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r345", "r347", "r536", "r538", "r543", "r660", "r662", "r727", "r781", "r824", "r1088" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.evercommerce.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": [ "r226", "r464", "r466", "r467", "r468", "r469", "r470", "r471", "r479", "r481", "r482", "r483", "r682", "r821" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.evercommerce.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Income tax (expense) benefit", "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": [ "r136", "r147", "r242", "r243", "r263", "r274", "r282", "r465", "r466", "r480", "r651", "r821" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r31", "r221", "r472", "r473" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable, net", "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": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r957" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r596", "r957" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other non-current assets", "label": "Increase (Decrease) in Other Noncurrent Assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r957" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r870", "r880", "r890", "r914", "r922", "r926", "r934" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r932" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r862", "r938" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r862", "r938" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r862", "r938" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.evercommerce.com/role/IntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r327", "r339", "r341", "r778", "r781" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": [ "r217", "r219", "r220" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestRateSwapMember", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails", "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swaps", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r782", "r853", "r854" ] }, "evcm_InterestRateSwapTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "InterestRateSwapTwoMember", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap Two", "label": "Interest Rate Swap Two [Member]", "documentation": "Interest Rate Swap Two" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/LeasesScheduleofLeaseExpenseandSupplementalCashFlowBalanceSheetInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evercommerce.com/role/LeasesScheduleofLeaseExpenseandSupplementalCashFlowBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r571", "r830" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.evercommerce.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Expense and Supplemental Cash Flow, Balance Sheet Information", "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": [ "r1075" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.evercommerce.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r107", "r580" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.evercommerce.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r570", "r581" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.evercommerce.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r570", "r581" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.evercommerce.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Undiscounted Cash Flows", "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": [ "r1076" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r579" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": [ "r579" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": [ "r579" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": [ "r579" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": [ "r579" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remainder of year)", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r1076" ] }, "evcm_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r579" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.evercommerce.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Extended lease term (in years)", "label": "Lessee, Operating Lease, Renewal Term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1074" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.evercommerce.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease initial terms (in years)", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1074" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.evercommerce.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": [ "r564" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LetterOfCreditMember", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r23", "r73", "r74", "r75", "r78", "r79", "r80", "r81", "r225", "r294", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r504", "r506", "r507", "r553", "r702", "r788", "r857", "r1012", "r1077", "r1078" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r88", "r128", "r642", "r831", "r962", "r978", "r1069" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Stockholders\u2019 Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r75", "r188", "r225", "r294", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r504", "r506", "r507", "r553", "r831", "r1012", "r1077", "r1078" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails": { "parentTag": "evcm_DisposalGroupIncludingDiscontinuedOperationAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Liabilities held for sale", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r3", "r61", "r67", "r108", "r185", "r186" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract", "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Disposal Group, Including Discontinued Operation, Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities held for sale", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r3", "r61", "r67", "r106", "r108", "r185", "r186" ] }, "us-gaap_LicenseAndServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LicenseAndServiceMember", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription and transaction fees", "label": "License and Service [Member]", "documentation": "Right to use intangible asset and performance of related service. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r1021" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "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": [ "r72", "r77" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditMember", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://www.evercommerce.com/role/GeographicAreasTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-Lived Assets by Geographic Areas", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets." } } }, "auth_ref": [ "r103" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r23", "r126", "r371", "r382", "r802", "r803", "r829", "r1086" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 }, "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets", "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current maturities of long-term debt", "verboseLabel": "Less current maturities", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r196" ] }, "evcm_LongTermDebtIncludingFuturePaidInKindInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "LongTermDebtIncludingFuturePaidInKindInterest", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evercommerce.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total aggregate maturities of the Company\u2019s debt", "label": "Long-Term Debt, Including Future Paid-In-Kind Interest", "documentation": "Long-Term Debt, Including Future Paid-In-Kind Interest" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails": { "parentTag": "evcm_LongTermDebtIncludingFuturePaidInKindInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.evercommerce.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails" ], "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": [ "r14", "r227", "r375" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails": { "parentTag": "evcm_LongTermDebtIncludingFuturePaidInKindInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails" ], "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": [ "r14", "r227", "r375" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails": { "parentTag": "evcm_LongTermDebtIncludingFuturePaidInKindInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.evercommerce.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails" ], "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": [ "r14", "r227", "r375" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails": { "parentTag": "evcm_LongTermDebtIncludingFuturePaidInKindInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails" ], "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": [ "r14", "r227", "r375" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails": { "parentTag": "evcm_LongTermDebtIncludingFuturePaidInKindInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evercommerce.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remainder of year)", "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": [ "r964" ] }, "evcm_LongTermDebtMaturityAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "LongTermDebtMaturityAfterYearFour", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails": { "parentTag": "evcm_LongTermDebtIncludingFuturePaidInKindInterest", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.evercommerce.com/role/LongTermDebtScheduleofMaturitiesofLongtermDebtDetails" ], "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.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 }, "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets", "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net of current maturities and deferred financing costs", "verboseLabel": "Long-term portion", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r197" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.evercommerce.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": [ "r111" ] }, "evcm_MarketingTechnologySolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "MarketingTechnologySolutionsMember", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Marketing technology solutions", "label": "Marketing Technology Solutions [Member]", "documentation": "Marketing Technology Solutions" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.evercommerce.com/role/EquityDetails", "http://www.evercommerce.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails", "http://www.evercommerce.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r150", "r152", "r154", "r155", "r157", "r177", "r178", "r350", "r351", "r352", "r353", "r424", "r461", "r535", "r595", "r659", "r661", "r675", "r694", "r695", "r747", "r749", "r751", "r752", "r762", "r776", "r777", "r798", "r806", "r819", "r825", "r826", "r827", "r828", "r841", "r1014", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r906" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r906" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.evercommerce.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails", "http://www.evercommerce.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r150", "r152", "r154", "r155", "r157", "r177", "r178", "r350", "r351", "r352", "r353", "r424", "r461", "r535", "r595", "r659", "r661", "r675", "r694", "r695", "r747", "r749", "r751", "r752", "r762", "r776", "r777", "r798", "r806", "r819", "r825", "r826", "r827", "r841", "r1014", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r925" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market", "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": [ "r1022" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r933" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r907" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NatureOfOperations", "presentation": [ "http://www.evercommerce.com/role/NatureoftheBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of the Business", "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r137", "r148" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r218" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows used in 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.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r218" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows used in 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.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r99", "r100", "r101" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows provided by 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.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "verboseLabel": "Net loss", "netLabel": "Net gain (loss)", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r92", "r101", "r130", "r186", "r206", "r208", "r212", "r225", "r232", "r235", "r236", "r237", "r238", "r239", "r242", "r243", "r254", "r294", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r491", "r502", "r529", "r553", "r646", "r724", "r740", "r741", "r856", "r1012" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofCalculationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Numerator for basic EPS - net loss attributable to common stockholders", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r216", "r235", "r236", "r237", "r238", "r246", "r247", "r255", "r258", "r502" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofCalculationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Numerator for diluted EPS - net loss attributable to common stockholders", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r216", "r248", "r250", "r251", "r252", "r253", "r255", "r258" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.evercommerce.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued 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": [] }, "evcm_NewCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "NewCreditAgreementMember", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Credit Agreement", "label": "New Credit Agreement [Member]", "documentation": "New Credit Agreement" } } }, "auth_ref": [] }, "evcm_NewRevolverMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "NewRevolverMember", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails", "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Revolver", "label": "New Revolver [Member]", "documentation": "New Revolver" } } }, "auth_ref": [] }, "evcm_NewTermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "NewTermLoanMember", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails", "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Term Loan", "label": "New Term Loan [Member]", "documentation": "New Term Loan" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r906" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r870", "r880", "r890", "r914", "r922" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r897" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r896" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r914" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r933" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r933" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonUsMember", "presentation": [ "http://www.evercommerce.com/role/GeographicAreasDetails", "http://www.evercommerce.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r1122", "r1123", "r1124", "r1125" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.evercommerce.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r54", "r991", "r992", "r993", "r994", "r996", "r998", "r1000", "r1001" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/GeographicAreasDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived assets", "label": "Long-Lived Assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r288" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and 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": [ "r94" ] }, "evcm_NormansDojoIncKickservMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "NormansDojoIncKickservMember", "presentation": [ "http://www.evercommerce.com/role/KickservAcquisitionNarrativeDetails", "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "KickServ, LLC", "label": "Norman\u2019s Dojo Inc. (\u201cKickserv\u201d) [Member]", "documentation": "Norman\u2019s Dojo Inc. (\u201cKickserv\u201d)" } } }, "auth_ref": [] }, "evcm_NorthAmericanFitnessSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "NorthAmericanFitnessSolutionsMember", "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleNarrativeDetails", "http://www.evercommerce.com/role/GoodwillNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "North American Fitness Solutions", "label": "North American Fitness Solutions [Member]", "documentation": "North American Fitness Solutions" } } }, "auth_ref": [] }, "evcm_NumberOfCoreVerticals": { "xbrltype": "integerItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "NumberOfCoreVerticals", "presentation": [ "http://www.evercommerce.com/role/NatureoftheBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of core verticals", "label": "Number Of Core Verticals", "documentation": "Number Of Core Verticals" } } }, "auth_ref": [] }, "evcm_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "NumberOfCustomers", "presentation": [ "http://www.evercommerce.com/role/NatureoftheBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of customers", "label": "Number Of Customers", "documentation": "Number Of Customers" } } }, "auth_ref": [] }, "evcm_NumberOfTermLoans": { "xbrltype": "integerItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "NumberOfTermLoans", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of term loans", "label": "Number Of Term Loans", "documentation": "Number Of Term Loans" } } }, "auth_ref": [] }, "evcm_OneMonthSecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "OneMonthSecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "One Month Secured Overnight Financing Rate (SOFR)", "label": "One Month Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "One Month Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r133", "r789", "r972", "r973", "r974", "r975", "r976" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/LeasesScheduleofLeaseExpenseandSupplementalCashFlowBalanceSheetInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evercommerce.com/role/LeasesScheduleofLeaseExpenseandSupplementalCashFlowBalanceSheetInformationDetails" ], "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": [ "r572", "r830" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment on right-of-use assets", "label": "Operating Lease, Impairment Loss", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1073" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, to be Paid [Abstract]", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.evercommerce.com/role/LeasesScheduleofLeaseExpenseandSupplementalCashFlowBalanceSheetInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evercommerce.com/role/LeasesScheduleofFutureUndiscountedCashFlowsDetails", "http://www.evercommerce.com/role/LeasesScheduleofLeaseExpenseandSupplementalCashFlowBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease liabilities", "terseLabel": "Total present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r567" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/LeasesScheduleofLeaseExpenseandSupplementalCashFlowBalanceSheetInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/LeasesScheduleofLeaseExpenseandSupplementalCashFlowBalanceSheetInformationDetails" ], "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": [ "r567" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.evercommerce.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "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": [ "r568" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/LeasesScheduleofLeaseExpenseandSupplementalCashFlowBalanceSheetInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/LeasesScheduleofLeaseExpenseandSupplementalCashFlowBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term 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": [ "r567" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.evercommerce.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r568" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/LeasesScheduleofLeaseExpenseandSupplementalCashFlowBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for operating 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": [ "r569", "r575" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/LeasesScheduleofLeaseExpenseandSupplementalCashFlowBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r566" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.evercommerce.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r568" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.evercommerce.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r578", "r830" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.evercommerce.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term for operating leases (in years)", "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": [ "r577", "r830" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r194" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation gain (loss), net", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r9", "r17", "r121" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current 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": [ "r79" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other non-cash items", "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": [ "r101" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r906" ] }, "evcm_OtherRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "OtherRevenueMember", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Revenue [Member]", "documentation": "Other Revenue" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r868", "r878", "r888", "r920" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r871", "r881", "r891", "r923" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r871", "r881", "r891", "r923" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r895" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase and retirement of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r97" ] }, "us-gaap_PaymentsForSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForSoftware", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Capitalization of software costs", "label": "Payments for Software", "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r96" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of 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": [ "r96" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r905" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r905" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r897" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r914" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r907" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r896" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r898" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r942" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r897" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "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": [ "r551" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.evercommerce.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r82", "r385" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.evercommerce.com/role/EquityDetails" ], "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": [ "r82", "r704" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r82", "r385" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r82", "r704", "r722", "r1120", "r1121" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.00001 par value, 50,000,000 shares authorized and no shares issued or outstanding as of June\u00a030, 2024 and December\u00a031, 2023", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r82", "r638", "r831" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r953" ] }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from disposition of fitness solutions, net of transaction costs, cash and restricted cash", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity." } } }, "auth_ref": [ "r29" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from common stock issuance for Employee Stock Purchase Plan", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised." } } }, "auth_ref": [ "r6", "r21" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r6", "r21" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "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": [ "r159", "r160", "r161", "r162", "r163", "r164", "r175", "r285", "r597", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r783", "r807", "r840", "r841", "r842", "r844", "r845", "r951", "r1008", "r1009", "r1019", "r1087", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "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": [ "r159", "r160", "r161", "r162", "r163", "r164", "r175", "r285", "r597", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r783", "r807", "r840", "r841", "r842", "r844", "r845", "r951", "r1008", "r1009", "r1019", "r1087", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.evercommerce.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r13", "r580" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.evercommerce.com/role/PropertyandEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r105", "r140", "r145", "r146" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total property and equipment", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r107", "r190", "r644" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.evercommerce.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r580" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.evercommerce.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets", "http://www.evercommerce.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r13", "r580", "r635", "r644", "r831" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.evercommerce.com/role/PropertyandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r13" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.evercommerce.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r107", "r580" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.evercommerce.com/role/RevenueAccountsReceivableAllowanceforCreditLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bad debt expense", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r215", "r306" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r895" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r895" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.evercommerce.com/role/EquityDetails", "http://www.evercommerce.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails", "http://www.evercommerce.com/role/LeasesNarrativeDetails" ], "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": [ "r150", "r152", "r154", "r155", "r157", "r177", "r178", "r350", "r351", "r352", "r353", "r417", "r424", "r452", "r453", "r454", "r461", "r535", "r593", "r594", "r595", "r659", "r661", "r675", "r694", "r695", "r747", "r749", "r751", "r752", "r762", "r776", "r777", "r798", "r806", "r819", "r825", "r826", "r827", "r828", "r841", "r848", "r1006", "r1014", "r1057", "r1080", "r1081", "r1082", "r1083", "r1084" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.evercommerce.com/role/EquityDetails", "http://www.evercommerce.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails", "http://www.evercommerce.com/role/LeasesNarrativeDetails" ], "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": [ "r150", "r152", "r154", "r155", "r157", "r177", "r178", "r350", "r351", "r352", "r353", "r417", "r424", "r452", "r453", "r454", "r461", "r535", "r593", "r594", "r595", "r659", "r661", "r675", "r694", "r695", "r747", "r749", "r751", "r752", "r762", "r776", "r777", "r798", "r806", "r819", "r825", "r826", "r827", "r828", "r841", "r848", "r1006", "r1014", "r1057", "r1080", "r1081", "r1082", "r1083", "r1084" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r863", "r873", "r883", "r915" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on long-term debt", "terseLabel": "Debt repaid", "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": [ "r98", "r680" ] }, "us-gaap_ResearchAndDevelopmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentAbstract", "lang": { "en-us": { "role": { "label": "Research and Development [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Product development", "label": "Research and Development Expense", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r462", "r781", "r793", "r1085" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "presentation": [ "http://www.evercommerce.com/role/CapitalizedSoftware" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Software", "label": "Research, Development, and Computer Software Disclosure [Text Block]", "documentation": "The entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility and in-process research and development acquired in a business combination consummated during the period." } } }, "auth_ref": [ "r463", "r778" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r864", "r874", "r884", "r916" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r865", "r875", "r885", "r917" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r872", "r882", "r892", "r924" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r189" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r952", "r959" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationScheduleofRestrictedStockUnitandStockOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs", "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.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r85", "r116", "r641", "r669", "r674", "r681", "r705", "r831" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r181", "r228", "r229", "r230", "r233", "r239", "r241", "r243", "r298", "r304", "r343", "r474", "r475", "r487", "r488", "r489", "r492", "r501", "r502", "r511", "r513", "r514", "r517", "r527", "r563", "r565", "r665", "r667", "r683", "r1120" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "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.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.evercommerce.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenues", "verboseLabel": "Total", "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": [ "r131", "r132", "r263", "r271", "r272", "r278", "r282", "r285", "r287", "r289", "r412", "r413", "r597" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.evercommerce.com/role/Revenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r149", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r416" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/RevenueRemainingPerformanceObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, amount", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r143" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.evercommerce.com/role/RevenueRemainingPerformanceObligationsNarrativeDetails" ], "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.evercommerce.com/role/RevenueRemainingPerformanceObligationsNarrativeDetails" ], "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": [ "r144" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.evercommerce.com/role/RevenueRemainingPerformanceObligationsNarrativeDetails" ], "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": [ "r144" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.evercommerce.com/role/RevenueRemainingPerformanceObligationsNarrativeDetails" ], "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_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.evercommerce.com/role/RevenueRemainingPerformanceObligationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, percentage", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r946" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesAbstract", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.evercommerce.com/role/GeographicAreasDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails", "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Loans", "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.evercommerce.com/role/LeasesScheduleofLeaseExpenseandSupplementalCashFlowBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets obtained in exchange for operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r576", "r830" ] }, "evcm_RightOfUseAssetsObtainedInExchangeForNewLeaseObligationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "RightOfUseAssetsObtainedInExchangeForNewLeaseObligationsAbstract", "presentation": [ "http://www.evercommerce.com/role/LeasesScheduleofLeaseExpenseandSupplementalCashFlowBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-Of-Use Assets Obtained In Exchange For New Lease Obligations [Abstract]", "label": "Right-Of-Use Assets Obtained In Exchange For New Lease Obligations [Abstract]", "documentation": "Right-Of-Use Assets Obtained In Exchange For New Lease Obligations" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r933" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r933" ] }, "us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesAndExciseTaxPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and use tax liability", "label": "Sales and Excise Tax Payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax." } } }, "auth_ref": [ "r125" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveOutstandingCommonStockExcludedfromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r32" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Outstanding Common Stock Excluded from Computation of Diluted Net Loss 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.evercommerce.com/role/KickservAcquisitionNarrativeDetails", "http://www.evercommerce.com/role/KickservAcquisitionScheduleofEstimatedFairValuesofConsiderationTransferredAssetsAcquiredandLiabilitiesAssumedDetails" ], "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": [ "r48", "r50", "r493" ] }, "evcm_ScheduleOfCapitalizedSoftwareTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "ScheduleOfCapitalizedSoftwareTableTextBlock", "presentation": [ "http://www.evercommerce.com/role/CapitalizedSoftwareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Capitalized Software", "label": "Schedule Of Capitalized Software [Table Text Block]", "documentation": "Schedule Of Capitalized Software" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.evercommerce.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": [ "r23", "r41", "r44", "r59", "r114", "r115", "r802", "r804", "r964", "r1071" ] }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Assets And Liabilities Classified As Held for Sale", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r15", "r22", "r24", "r61", "r62", "r63", "r64", "r65", "r66", "r68", "r69", "r70", "r109" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Calculation of Basic and Diluted Net Loss 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": [ "r970" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock-Based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.evercommerce.com/role/FairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r1054", "r1055" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.evercommerce.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" ], "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": [ "r328", "r335", "r337", "r338", "r340", "r598", "r781", "r800" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.evercommerce.com/role/IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of 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": [ "r800", "r997" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.evercommerce.com/role/GoodwillNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Goodwill [Table]", "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason." } } }, "auth_ref": [ "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r326", "r799" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.evercommerce.com/role/GoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r799", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities 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": [ "r14" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.evercommerce.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r13", "r580" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.evercommerce.com/role/KickservAcquisitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Consideration Transferred and Net Assets Acquired", "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": [ "r119" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.evercommerce.com/role/GeographicAreasDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset." } } }, "auth_ref": [ "r36", "r90" ] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock Unit and Stock Option Activity", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value." } } }, "auth_ref": [ "r19", "r20", "r117" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationNarrativeDetails", "http://www.evercommerce.com/role/StockBasedCompensationScheduleofRestrictedStockUnitandStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r426", "r428", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.evercommerce.com/role/EquityDetails" ], "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": [ "r39", "r40", "r41", "r42", "r43", "r44", "r112", "r114", "r115", "r116", "r198", "r199", "r200", "r265", "r385", "r386", "r387", "r389", "r392", "r397", "r399", "r677", "r678", "r679", "r680", "r806", "r945", "r960" ] }, "us-gaap_SecuredOvernightFinancingRateSofrMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredOvernightFinancingRateSofrMember", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOFR", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Interest rate at which bank can borrow U.S. dollar overnight while posting U.S. Treasury bond as collateral." } } }, "auth_ref": [ "r1052" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r858" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r860" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.evercommerce.com/role/GeographicAreasDetails", "http://www.evercommerce.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r151", "r153", "r156", "r158", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r287", "r288", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r687", "r690", "r692", "r748", "r750", "r753", "r763", "r765", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r784", "r808", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r843", "r848", "r1019", "r1087", "r1089", "r1090", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.evercommerce.com/role/GeographicAreas" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Areas", "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": [ "r134", "r263", "r266", "r267", "r268", "r269", "r270", "r275", "r276", "r277", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r289", "r790", "r791", "r792", "r793", "r795", "r796", "r797" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.evercommerce.com/role/RevenueNarrativeDetails", "http://www.evercommerce.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Sales and Marketing Expense", "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r93" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationScheduleofRestrictedStockUnitandStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cancelled or forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r446" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationScheduleofRestrictedStockUnitandStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r444" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationScheduleofRestrictedStockUnitandStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r441", "r442" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationScheduleofRestrictedStockUnitandStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.evercommerce.com/role/StockBasedCompensationScheduleofRestrictedStockUnitandStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued upon vesting of restricted stock units (in shares)", "negatedTerseLabel": "Vested or exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r445" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationNarrativeDetails", "http://www.evercommerce.com/role/StockBasedCompensationScheduleofRestrictedStockUnitandStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r426", "r428", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional shares reserved for issuance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationScheduleofRestrictedStockUnitandStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cancelled or forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r439" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationScheduleofRestrictedStockUnitandStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r437" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationScheduleofRestrictedStockUnitandStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r433", "r434" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationScheduleofRestrictedStockUnitandStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of stock outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum", "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.evercommerce.com/role/StockBasedCompensationScheduleofRestrictedStockUnitandStockOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455" ] }, "evcm_SharesAuthorizedCommonAndPreferredStock": { "xbrltype": "sharesItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "SharesAuthorizedCommonAndPreferredStock", "presentation": [ "http://www.evercommerce.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares authorized (in shares)", "label": "Shares Authorized, Common And Preferred Stock", "documentation": "Shares Authorized, Common And Preferred Stock" } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/LeasesScheduleofLeaseExpenseandSupplementalCashFlowBalanceSheetInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.evercommerce.com/role/LeasesScheduleofLeaseExpenseandSupplementalCashFlowBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r573", "r830" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.evercommerce.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": [ "r102", "r223" ] }, "evcm_SixMonthSecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "SixMonthSecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Six Month Secured Overnight Financing Rate (SOFR)", "label": "Six Month Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Six Month Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r18", "r83", "r86", "r87", "r181", "r210", "r211", "r212", "r228", "r229", "r230", "r233", "r239", "r241", "r243", "r264", "r298", "r304", "r343", "r400", "r474", "r475", "r487", "r488", "r489", "r492", "r501", "r502", "r511", "r512", "r513", "r514", "r515", "r517", "r527", "r555", "r556", "r557", "r558", "r559", "r560", "r563", "r565", "r587", "r647", "r665", "r666", "r667", "r683", "r742" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.evercommerce.com/role/GeographicAreasDetails", "http://www.evercommerce.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r151", "r153", "r156", "r158", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r287", "r288", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r687", "r690", "r692", "r748", "r750", "r753", "r763", "r765", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r784", "r808", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r843", "r848", "r1019", "r1087", "r1089", "r1090", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r228", "r229", "r230", "r264", "r565", "r597", "r676", "r684", "r696", "r697", "r698", "r699", "r700", "r701", "r704", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r717", "r718", "r719", "r720", "r721", "r723", "r725", "r726", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r742", "r849" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "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": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "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.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.evercommerce.com/role/RevenueNarrativeDetails" ], "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": [ "r228", "r229", "r230", "r264", "r292", "r565", "r597", "r676", "r684", "r696", "r697", "r698", "r699", "r700", "r701", "r704", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r717", "r718", "r719", "r720", "r721", "r723", "r725", "r726", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r742", "r849" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r867", "r877", "r887", "r919" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockCompensationPlanMember", "presentation": [ "http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofAntidilutiveOutstandingCommonStockExcludedfromComputationofDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding stock options and unvested RSUs", "label": "Share-Based Payment Arrangement [Member]", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r971" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock for Employee Stock Purchase Plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r18", "r82", "r83", "r116" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.evercommerce.com/role/StockBasedCompensationScheduleofRestrictedStockUnitandStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock option exercises (in shares)", "negatedTerseLabel": "Vested or exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r18", "r82", "r83", "r116", "r438" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock for Employee Stock Purchase Plan", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r18", "r82", "r83", "r116" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock option exercises", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r18", "r83", "r86", "r87", "r116" ] }, "evcm_StockRepurchaseProgramAdditionalAuthorizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "StockRepurchaseProgramAdditionalAuthorizedAmount", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase program, additional authorized amount", "label": "Stock Repurchase Program, Additional Authorized Amount", "documentation": "Stock Repurchase Program, Additional Authorized Amount" } } }, "auth_ref": [] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program with authorization", "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": [ "r1016" ] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.evercommerce.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, remaining authorized repurchase amount", "label": "Share Repurchase Program, Remaining Authorized, Amount", "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.evercommerce.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase and retirement of common stock, including taxes (in shares)", "terseLabel": "Repurchase and retirement of common shares (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": [ "r18", "r82", "r83", "r116" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase and retirement of common stock, including taxes", "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": [ "r18", "r82", "r83", "r116" ] }, "evcm_StockRepurchasedAndRetiredDuringPeriodValueNetOfCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "StockRepurchasedAndRetiredDuringPeriodValueNetOfCommissions", "crdr": "debit", "presentation": [ "http://www.evercommerce.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase and retirement of common stock", "label": "Stock Repurchased And Retired During Period, Value, Net Of Commissions", "documentation": "Stock Repurchased And Retired During Period, Value, Net Of Commissions" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets", "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r83", "r86", "r87", "r104", "r706", "r722", "r743", "r744", "r831", "r857", "r962", "r978", "r1069", "r1120" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.evercommerce.com/role/Equity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r113", "r224", "r384", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r398", "r400", "r518", "r745", "r746", "r764" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.evercommerce.com/role/SubsequentEvent" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r588", "r589" ] }, "evcm_SupplementalBalanceSheetInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "SupplementalBalanceSheetInformationTableTextBlock", "presentation": [ "http://www.evercommerce.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Balance Sheet Information", "label": "Supplemental Balance Sheet Information [Table Text Block]", "documentation": "Supplemental Balance Sheet Information" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r913" ] }, "evcm_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "TermLoanMember", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails", "http://www.evercommerce.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan", "label": "Term Loan [Member]", "documentation": "Term Loan" } } }, "auth_ref": [] }, "evcm_ThreeMonthSecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "ThreeMonthSecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Three Month Secured Overnight Financing Rate (SOFR)", "label": "Three Month Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Three Month Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.evercommerce.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Axis]", "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r812", "r1019" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.evercommerce.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Domain]", "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r812", "r1019" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r905" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r912" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeNamesMember", "presentation": [ "http://www.evercommerce.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade name", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r53", "r991", "r992", "r993", "r994", "r995", "r996", "r998", "r999", "r1000", "r1001" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r932" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r934" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.evercommerce.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://www.evercommerce.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Point in time", "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r812" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.evercommerce.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Over time", "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r812" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r935" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r936" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r936" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r934" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r934" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r937" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r935" ] }, "evcm_TwelveMonthSecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "TwelveMonthSecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Twelve Month Secured Overnight Financing Rate (SOFR)", "label": "Twelve Month Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Twelve Month Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "evcm_UKFitnessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.evercommerce.com/20240630", "localname": "UKFitnessMember", "presentation": [ "http://www.evercommerce.com/role/DispositionandHeldforSaleScheduleofComponentsofAssetsAndLiabilitiesClassifiedAsHeldforSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "UK Fitness", "label": "UK Fitness [Member]", "documentation": "UK Fitness" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://www.evercommerce.com/role/GeographicAreasDetails", "http://www.evercommerce.com/role/RevenueScheduleofDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r931" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.evercommerce.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": [ "r33", "r34", "r35", "r138", "r139", "r141", "r142" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.evercommerce.com/role/LeasesScheduleofLeaseExpenseandSupplementalCashFlowBalanceSheetInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.evercommerce.com/role/LeasesScheduleofLeaseExpenseandSupplementalCashFlowBalanceSheetInformationDetails" ], "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": [ "r574", "r830" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateAxis", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateDomain", "presentation": [ "http://www.evercommerce.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r901" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofCalculationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted weighted-average shares of common stock outstanding used in computing net loss per share (in shares)", "verboseLabel": "Denominator for diluted EPS - weighted-average shares of common stock outstanding used in computing net loss per share (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": [ "r248", "r258" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofCalculationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.evercommerce.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://www.evercommerce.com/role/NetLossPerShareAttributabletoCommonStockholdersScheduleofCalculationofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic weighted-average shares of common stock outstanding used in computing net loss per share (in shares)", "verboseLabel": "Denominator for basic EPS - weighted-average shares of common stock outstanding used in computing net loss per share (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": [ "r246", "r258" ] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r899" ] } } } }, "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": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-11" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1B" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1D", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1D" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5" }, "r13": { "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" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480781/205-20-S99-3" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r30": { "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" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r34": { "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" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r37": { "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" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r55": { "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" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205-20/tableOfContent" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3A" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4A" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5D" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "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(24))", "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(25))", "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(26))", "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(28))", "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(29))", "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(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "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(31))", "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(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r89": { "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" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r104": { "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" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-9" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r112": { "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" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805/tableOfContent" }, "r119": { "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r121": { "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" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r123": { "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" }, "r124": { "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" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r138": { "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" }, "r139": { "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" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r147": { "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" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r165": { "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" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r174": { "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" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "M", "Paragraph": "Question 2", "Publisher": "SEC" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r181": { "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" }, "r182": { "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" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-6" }, "r232": { "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" }, "r233": { "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" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r246": { "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" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11" }, "r248": { "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" }, "r249": { "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" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r254": { "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" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r294": { "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" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r298": { "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" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3" }, "r311": { "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" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r313": { "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" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r340": { "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" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r345": { "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" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477123/405-50-65-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r427": { "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" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r461": { "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483041/730-20-50-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1B" }, "r506": { "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" }, "r507": { "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" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r517": { "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" }, "r518": { "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" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r541": { "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" }, "r542": { "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" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r544": { "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" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r571": { "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" }, "r572": { "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" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r580": { "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" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r587": { "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" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r644": { "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" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r661": { "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" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r674": { "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" }, "r675": { "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" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r687": { "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" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12" }, "r690": { "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" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r692": { "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" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/985-20/tableOfContent" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r781": { "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" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r854": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r893": { "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" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r945": { "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" }, "r946": { "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" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "340", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-2" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Subparagraph": "(a)", "Publisher": "SEC" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r952": { "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" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "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" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r964": { "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" }, "r965": { "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" }, "r966": { "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" }, "r967": { "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" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r969": { "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" }, "r970": { "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" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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" }, "r989": { "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" }, "r990": { "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" }, "r991": { "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" }, "r992": { "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" }, "r993": { "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" }, "r994": { "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" }, "r995": { "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" }, "r996": { "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" }, "r997": { "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" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "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" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1008": { "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" }, "r1009": { "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" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r1019": { "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" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-27" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A" }, "r1053": { "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" }, "r1054": { "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" }, "r1055": { "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" }, "r1056": { "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" }, "r1057": { "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" }, "r1058": { "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" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1065": { "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" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1068": { "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" }, "r1069": { "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" }, "r1070": { "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" }, "r1071": { "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" }, "r1072": { "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" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479365/842-20-25-6" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r1075": { "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" }, "r1076": { "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" }, "r1077": { "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" }, "r1078": { "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" }, "r1079": { "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" }, "r1080": { "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" }, "r1081": { "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" }, "r1082": { "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" }, "r1083": { "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" }, "r1084": { "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" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r1086": { "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" }, "r1087": { "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" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1089": { "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" }, "r1090": { "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" }, "r1091": { "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" }, "r1092": { "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" }, "r1093": { "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" }, "r1094": { "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" }, "r1095": { "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" }, "r1096": { "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" }, "r1097": { "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" }, "r1098": { "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" }, "r1099": { "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" }, "r1100": { "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" }, "r1101": { "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" }, "r1102": { "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" }, "r1103": { "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" }, "r1104": { "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" }, "r1105": { "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" }, "r1106": { "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" }, "r1107": { "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" }, "r1108": { "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" }, "r1109": { "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" }, "r1110": { "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" }, "r1111": { "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" }, "r1112": { "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" }, "r1113": { "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" }, "r1114": { "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" }, "r1115": { "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" }, "r1116": { "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" }, "r1117": { "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" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1120": { "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" }, "r1121": { "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" }, "r1122": { "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" }, "r1123": { "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" }, "r1124": { "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" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" } } } ZIP 98 0001853145-24-000047-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001853145-24-000047-xbrl.zip M4$L#!!0 ( +R)!ED[\7J K5P! (%T% 1 979C;2TR,#(T,#8S,"YH M=&WLO6MWX\BM+OQ]_PJ^2O9.SUJTFQ>)E-PS.LMMNR?>Z;$=VY.N]$R#T/&] M7_ZDGBI_DJAG^;;C/?WRI_.'B^OK/_V?_G_]_/^=G/S?K_??I4O?BL?4BZ2+ M@)*(VM*+$XVD:$2EO_O!#^>92'D>U3]JF8IP,!O!/;S#LD.'0HF;7E)_.*!EVX%+]1#&Z^DE[ MT.Z>##0Z.-%T;6C3KFIHPZ%LGW5,U;1M4QWJZK#=-FPR(&W#ZBB&/3"MH6VR M]XXBF#/,VPO/7@>!Z_S2&D71Y.SSYY>7EU/\YM0/GCYKBJ)_=KPP(IY%6]GU MX?+5+WIVK?KY__[V_<$:T3$Y>7M7')X\$3*9W3DDX8#=E_[P&4F371P&T>J% M\.7213WV12,;GY,?9T$*_K:GF>T1-KLAN6!G%\M7X\X"$,V)2RUX>1TBM MTR?_^3/\L$0CRX^]*)CF7YS^N'C#>DH@8.:47S=655^@?G:Y39W\ < /;SEZ M K\M/3R[]CVFJIT3I7NBJS/R/%OCI8=0D&[+'X_A7WH*']A;%4-7V!UG+@%) M;U'OY/>'5O_G$25V_^N75D1? MH\^,.)_[__5?__5SY$0N[>,(3K*7_/PY^?+GS\FC![X][?]L.\]2&$U=^DO+ M=L*)2Z9GGN]1&(#S>H87TB#YZ-@V]=A'^/T&5$_@6,G[7Z-[.ORE99W S#TR MQB=1Y^S*@]=-+V!T 7&O/9N^_H5.6Y(#D!F>:$:KKX"D=CNZVN[\_'GIJ5N\ MY!PTH(U:\)M+GEI2PHU?6L#!LZ'S2NV3(7$1K^E;S5;_V_GWAZO=7W@1!P&^ MS@DMXOZ#DN#*LR]!_2Z_VX9O3L;PE-&)3>:3[K;ZJO995W=_?:;TY^__!M^$ MLS?T6GUD=U4ON(/+?7OI%0#6_E^UK5[04;(WI$KV[-QB0@\KVP-H9YL$=OC[ M!(EV]0IP#IV!2[\[831'B]KJOZ>P_[#V@2"5AJK_1L<#&FPUZ)[Q=M#W(+Y> M3.]A67$\>!,0A_$<5I?;@>L\,35P]3JA%JS&C\X8+KD=/L"WX9!8^%M"374) M*JAHSNPX8&#)YMLV 2G&=L,U#SK<*2!O/EI W7:8[G7K&VU7V7:TJE(C<;L M_>W$37\[V.\T#"F]G=" H(1\I["$WU./OA#WD0;C[%4=Y.-=YQ_E7O;F-6AN MW@Y_#^DYC"$"X8PHJI?;X3?' VHYH&/\T$FHE2?Z!M#^?=&_!9,W8$\/;WS/ M2O1SE7/X[I"!X^):ECQ[ETET-^NO(*9V]BJ'AA=[G,B<3KO,I5>$(0LSVNM')I@+]O4O]C00P))?>PX1!['!U@QM/M-F\>J 7E-..D@TR&]7[)-=GB"NB0 @$M&N88BFB5GX7, MW8%!2VS0+4^X"!FSP03U['IXJ6,SB3R@QU?NW(_?GE)/1\4?=YCBY)FZ1&?ET?_ MWJS!/HM\&-(*&9'99]FO6Q'2\@/Z3_!7(@3:0(?MWJ: MZQ,O?X3X2Y%'I3*=3!P,XNQ[RGR8["]@ _P]=&@@,7&CN1[BQ?5?EGV;MS?/ M1K#\] FS"+*_PH@$$3H6S)X_453X7W;?_+?9,.V%2XT3]/66?\G^SE[R>6G> M^630."!#$KZ)TIEU3Q1M]J#TEUUFIG,WLT6>E9E9FZ^9Z2>J=J*K5QG"CQ("7;&:--Y'NP"@;1V5W@V[$5W08/-'AV+'K^ MZL"Z.+.[X1L/+%_/3G_.W-#<9\_(,!O"#FJB?7@U80C&;&*,7IPQ>G6,,05C M^%Q8NX(Q!22F*&,JE)A>-<=_;N5S>7 M(S6M,PV*!]0@(W6L*PT*!-0@(W6L(WN/ #1$>^_=X6Z(SMR[?]L,N="X\R*S M,,ML._[JWS$F'/CCB>_!G^%R- :^'_O>0^1;/ZI77/L)WVO<^85;TOSQ=DXD3$;0S]N?/ZMJ3_/8V(XU'[B@28<+4'SV]/A.?.F=L6^)85 MCV,7CQ@PBPFO"^@(G_9,KSW+'^_!>MH3+[ASXWA2_"5\"'V!0:569NZ\.EY7 M"1Z8M7>'KR%TX&ZCM0D:G@?&<;<1RYU-Q .7N-N5Y6G17DXCTRLRE/2F>\AU M>&M5TK_IWO)!O;4J"=]T-[EN;ZU*7O"7IEO9U(0CRO>6@2X&;[OER MX(!5QHNF.\.'4OQ:=5N4[<9O%]>@^*ND?],]\X,J_BH)WWB/NV;%7R4O>-C9 MW=/4FNYR'B[RMEUR9E7;?>VF>YOU1-YJ8E;#,XJKHD-G[^[BMG30BM/AC78M M10?NO#<\ W*1K,NP#%\-A]2*DMI[M\-SVY^@I";R6^A*^U]Q&.&K-XBSL.I2 M0'#G0M8$"'XXTG@'L_;-DIK6&.&9-H%+37=C#W>VJ+)LBD[C]W]K.5M4'?V; M[E,?^&Q1=81OO*]<^]FBZGC!@RN\GZD93=\,/6C,K(:#W09W;C>O"R /S.+. M)6Z"TN:!<4WWG _O@-7!I::[R0=TP*I*%#&:[O36Y(!51O^F.\"'=L J(WS3 M/5\.'+#*>,%#E:<]38W;;."O<0AR&X;G%L L:1NT4&'MAK7$"B_]?_F I;\X MUH^0!L_[!E3W1*V$ZB:W;B\?5']K["W2?8.QMWAIJ1+WW#J^WQS/B>AWT*)@ M3@ $G["/5M*E[.OT-_(O/[AP2?A&&U_29^KZ$VK/*]VR!FH'L-3K8!ZWCO!. MS+M(NRS=4YM(YQ8+#/;YRMQL2/CPXC2Z-RSYU;^I1-:KH_M MH("A\,?$#XG[:^#'DQ >X<;8=F':LAMS&JQG.SCK6#VY2/@ZX=O_\E M73#J6"=RAO9GZMI#/X '-.9TK\EM4/'1&0,&;H>/ ?'"(0UNA[_ZOKVF,UUV M44#M\^C.=[SHVH,''&?!E"ZW(#>DNMS'*)O"LI@Z=W(8FF\"S>KIZ M=+F-2N[*L]MG&ASO4L9MD(YS=M6TBG$;L^*<734M8-R&<#AG5TUK%WYB"1LXD2WD-[[W^W%NK_2X"Q5PQ))Z5HX>=Y$ CEA2TQ+" MG;?/$4MJ6DNX\^@;69JGPO:4O9J<]F@ZH?9ZCSUMD7Y/Q\3!TSE Z"%+,;?H M['#- )\W[>SX-/;1^?DRHNDPG4?M\T M0]0" 3G:X.W5%%0X.CAU,OW\L>%44V3DZ.!D"#@AG+@+[ZQ)9/KNYZ4!/5#7 M!3Z<>_9O)/A!(_B,'/+"X]RM4Q7N8D#-8%<]'K"J%*\[PQ&72RSWQGN@\WO\;,&0#QPV:5VU#-!Y0YE=M S$$K%.U/X7/$:FZ#./RSNFDJEML $.]U MQ_;%$&XC/CLQY#$@-KTAXXT.[(?0J]Q&BSCD;=,4*;>1IOWREB,.<'?TJ!0' M;GR,$$YH1,^? LJ"A$*' I>YB_ T@LM-TZ;'%>#9@LY4$RU4@Y\^#C,1]"A.G<1GD9PN6':5#^N ,_! M8ZJ5\H+;*,Q= *9^$$WO7)C5/5$)MLQA$-9A5"I'' ;F]B* M!]\I">G(=^WK\23PGQNVQ:ES&T3@G F52@)WWOX1I,OHW#GP1Y"=TN;67[X( MJ.U$WXCEN#"LA393CS08?_>)5U6"Q"4=1-= PR#&$2[V0J0O!=^U S]Y.%+< MYM:-/G+F[TN8N77%/PX_JS0CVMQZ]N^1^9X^^^XS#:IB:1YV%HZ&P[L<[VGY MHB-5U]S&&3X<'/:EP+F-8GQD#E>JTKF-D7R<)5JMDI_QC=U/%K0,RTOA0L# 1XYARB+7 L8N0UIR6V8=+)[1<'V^N M"BH+PYI]_#-,E 36:/H=2U:\.222773M3>(H9%=HCIO/]?J]$_Y8IOXUS":@8<1,]12'\TN+Z MAO3O+:YO+BVUN!H(VJ/H^X9G-^9;JCR_^O@FO5Z:7N T@ M\D+XMT:_7E OO;FTG%[B-LS&"Y?VI9>XC29QN"!4ZL=P&TWAA?!OS\S4T778 MX#88P267:NH];'(;$^"22S6=/S.%:[ZE+-71A]CDV(]?'Q)/XO*S\F=[SDOZ M1FT:$/>>AC1XIE^)]^-V"(/XAQ_\X"S/I*%[ .;>PQ3;&7XJFYM1B>%G)3)G<-=F_@C4LUJ MB+IW9[I&*=R["UJ?,'3W[KC5A\DNM^X.5M##XNM+(4P+G_M,SU](8.,%:/7L M5?ZKM*FZW#HM-=+Z[8'V16J_?Z!]Z=)2AGR7V_U&7ABS73!&K@)SG84.!:>!HI\Z\?OGA.%]P^_-R8QI MN+-L^56V+=_ES@WBA> \;'MUN=V]H-[G*[SWB-O47H0P18PCN_^Q;K M+KI"?HKYI.< NJ1''EY[]3J!IVU*9&VHB/2XW7/DGF,U[1+WN'7(N>=833O& M/6[=>NXY5M/N<8];?[\0QWZE'F[L L/.[;'C.6!4L+2 XU[)N T%-(!G=:UE MW$83&L"SNE8S;F,,#>!97>L9OV$*>(+MN#&R@!5\8$5@KEXM-[:I_2WPQTE' M/,;)V^$5"3S'>PKO:/ P(@'].LU_P)M*$NA,XW/@[>Q!&!0_4NGD-^1QK)RN M2Z:YC;4F184[B-Y>17 ?@6T'_'U+/> M9/+.+EZX-+Q'M@; =IXJ &S:!B\\F L28D $_X,=')^)BW->'L!OOD>GOY'@ M!XV^Q9[=F.Z9\#0!RX/"7Q1NDJA:78TVBH27?)9HV["""U;%C8;.?9L>.,MJQ6UE7@6/F-;3-?Z*6FM\31E,7:#]VO),1Q7;39X8^ MB;Z\.'8T.E,5Y;];2]?A:$Z(ZSQY9UAMCP;P7TL/C^>/5P]93/?1H M'ZXN?K^_?KR^>I#.;RZEJ_][\>?SFU^OI(O;WWZ[?GBXOKVI;PJ]0C/X^_G# MGZ]O?GV\O9&ERPM)4SKMWMHQCTGP!!B._ E[.B]<^'9[_YOT,TBKYWLWX'J" MCI%2H;ZG0W:@L25Y!-6?39VS2]]B_BF6R&HQ>1["!7U5.?DKD_GY4];+V@(E M0)*KGG>WT+0_X0:)=.O1G[)A1MB((1O%P ] =9W 8%PR">E9]N&+[803ETQ! M+;)GLIN^I!,:^%'DC\\Z,(!G&D1H+:8<9LQ.?IXKKE,E45X1J,C(SMZ<_GP* M/WU>_5X_-=IJ[B_*:?[WZY[4:Y^JG=Z[C_K,1I:,#@B 9/JEI;>RBR?$MAWO MZ4R;O$KJ,J)=.ERE@3^I'.)*(5YOC^Z_QF!\T,"=WM.)'T0M:>@'8Q+!XO4: MG0V=5VJ?1$$\$P PYO[G#SVS;7Q9*P.1W7@R_O7W\_O'J_OO_Y#NK^YN[Q^E MN]_O'WX_OWF4'F\E4.:/H+$E59=N[R6U\\G^2;K])CW^^4I:T/,S'7]^\8@_ MJSV]O40B!KG/3*KX5?O?_$"*1E3Z=X82*3&*)#!$J;V#,KUCMU\E9NPRV&SX MYF0,CQCA;2!#^S7_XT]^C]_4 WEBZ[($MIPA77Q_I>A8N"Z MO=]JB(=5UKW>J=95=]#59JB&[/^^'&BLQ<7^BD4Q M<$+)?#*I[F 81CUI*QVSLXLG[I$RN7Y478<2"CB-'J7X$Z0AC0 MP*+2M6>=;DN9=)5$XAP:Y 7]N*M78D42SEORA]*<$A()I8<)M3 (9TN.)SE1 M*%V,F,7V$\>VAFF"7];9UM;0NJ>J;E1B;+25T[9F5O(H53\U>QL?E;/*9L0$ MI-(M7ZBU\W\J;R@E@'C+P;%CVRZM!_S;Z@FLPQ> C<2J_[#=K8MD,_;"MY?] M#AB0A2'XB$X"_QF?,W5'/9P04LS[620'M=^].&Y;0)D$\A81R*67,)UY&]S!B@^ZL;A!@ ?++I!\Q/;?YT<-RC0QKAO%[#L?".W^ M_\XD,^M:2EMT$BBK]1BI2[A:UCB:/AA MEWU FX1PV_?BSGNP\%-QF46=?!Y0LB2E>JMO:BNKTD];J&2LCN[>C8"VRUX! M'D(RVN9)N_>.4\#IJO=I'I?YGS]T-=7\$DH1=>D$IREY;)ZR!%+IQH@9"5Q+ M C1:A&/=,==B$[WY?,X]+[[!J@Z&/2).9DL\_$%2[4@\._MJZ(0 1 EW&X$U M0\D:80]O6PK1-I!<$D92P#9<-O(H#7_I[P81_Q6'X&9,]TV3?/4WKW0,WHI1)64GJC,W4&:Y(4^JYC2QFXTE\1FJL_9A.A[X[J=")E\AV@3)2XZ8=-DN"\,5?4U6 M! FTXLO(@6_FJG-UDWBC5*9Z;2WY&HS+8FM0<0LQ7:VFJC9@HCZS$#O)IJ^/ M0_>M'[+T1Z;_%56:D$!ZQH.,.WB/@D';,BA5,8F&F7$']V/_=O%;71QHLGK: MEP1=I3HLV39_&^Y"#?NF'@):U?^.';2IP90>T/0">.;,K-9Q R;)0TJ-ZP6;/&,3&MSX,^8A27:, M9[#9I9. 6I0MZJHFL63)4/H$SP.&2F$,*U,X\G'?/\O[B48D>COV%[(\2AQB MN- M&,V?L>BJWL,2P5C)@F]-9(P%X0%.2@863'JB*SL0S BD1R8294 M(I8%@A$01#=")4#UF_NM!'0\R?TA'(-$P5N"3"L!]\9 @ZF,JPT\#@]3/N'W M3X'_$HVRGT]A\:%L;#8=.A[+&64[!QB\U&"::T;(?E:_9)=MO&#]^+(+<<5) M+UXSUNQ*QTL$'YR"$RU;0Q<7SBTEK2F1*KW;W2J\M.Y[[;2CO1]=*ASS MUJ MZ-7$O"J=GZX=\ C!?AR!8DKG>[Y\5I_>7^ A"<_ MF.8X>NPBAA$KO6CN\V%MDO-5*.W[Y$CMT#*^;!/%:]#L;O+,A2-DX ?5#0_K MC*KC8O&V*I"1Y6L MAJ_D./R>$GJ;&84=ON.L8MY,KH_M#//B3BS:!*N>Y[-@41PFCB[,-#F]GG-* M$GQE?)<[Q9>_./!J>*WDP=1\5+//3LA648]XED-C*6#;!+8H819 MHXZ]+JE"_T1^RO59MTYEO7J=GP=.CM5OUG7Z9EW7%*!L'VT)1]1U,RQ)GP A M+.:1G)E[/Z+PTZDD2?^ P<_"MFGT:NNU"?P$@TCJ-VA)^089:1U0Z07_2:GYC04505IBSTEH&6++=EC+E^FKM8"#E@/+ M??A+Z_KF6TZLGNT1L\TKUO4]O(TC)JD@LLOD]^+QB>U')^D#0:W".@;/4F;, MZ+3Z:K-\ZF>>P#Z0.].6)8)4[":%6DM[=_/ MMNUG._FRY,^9=7J0F>3G@JS?HDDOZ[3A.1,_4<5G 759A>.U==O2:*$ROX4, M0M^-H_6W;%^S;=M*=.:L$MTHF)L43_1D$%#RXX0,X:5GQ'TATQ"-"U&NKFB) M"K.-F5CG7[]?85V)B]N;QZN;Q^U*UAV\!(RN;'TLVSSM=JI)I.PJIQUSNTCP MVD>=:N;[@RKHU55KHM=\HF<%L_D*_ ZD?ZOLMI7%SK(HA<5N2Z_Q0)/.U_5W M)(BDZR*)2LD_%"A6:X#;%=&Q MI((U1HJ?=RS*2HG]5\GA*?L;?']0DFH5$#P.-%SZ2#0-0\(EI5K:G\Y6X!(\I/8PH MC4*L!00N%\IG3JG$!LY:^A1[)+8=F.I/+$<$IW9)+58 /)V>RJ:GEU!(U2%^ M"X]C.#PTPO?XQBIXK:Y95LJ:"ELKP#V9&D(![@Z/SEH%.%]U4?/=3FCRAN2$ M)X9: SK"A@//5/KNA^&20LDREA%X$0R&LIM"YS5+ TUV"E"52HW5HD"ZF>8L MJ2>K$PRA)W?GIE:5GA2&XB9X%-(Y;']AY+O@^H9I>%O"GL71-%?9%%4T[!)A MV#1=8+NMOBX,&V'8Y,-#5PLJ&6R$+GUS_9?U%LQQV2U(F66[I8D3V$ND3.CO MPW*Q(PPNH;_7P*.-:=81#"?RI36*/"]"O*C$2^H(8>/Q )C3S:>V.0&,$*7EP (UK7:7>S]^!I M9??7L,S4U+%VCPHG[XWE,=EK]>_.[Q^EZ^O:%8Q@66&6W3[^^>I^^4A"E0]2I*C>:0"T (;5T" ,):/AZ!QOJBU:0?"&.9 M2^9>TB%A>6"_3[#W"/4O(V?@1,+\;;SJ16[JE=4BX#^E\5B$ M4&_U'X!V)*H^T[W&"D!"C$O@07^W7,#:KDU9PXGN*9;R;WC+"1746?F>$ZSY MAN@YD5.Z[OQWS)T^O_^'='/[>"7=7_UZ?G]Y??.K].WV_N_P\>3[[>U?\.^' MQ_/'J]_>;4MQ\"Y0FT51[6)C#>SI_M>88'MV=RK=LTZ(DN])W\#CE%3EY*^L M9Q!QO!!+9;V0P#YQ??]'VK(K+<9R*OV=2HZ'?<'2CNUK+TW[T5O^,]N='TQ9 M]:V0#*DT(L' #Y+^7R&K0#I,FLBO>U0ZLJ0!5=8A3#//LZ8Y\TTD[$&%WZH] M79>QQC,9)Q6^/N%U:=OLY^9O'B["6G MTKGK+D[-3[MP,40LEC$#?D5^@$N+-"366R)$F]DY)E-DP'O,O(:7^F-@$@EI M*$M3/X:/'F@E['X[G+['$N0G#<9A @.@0#II>.O;EN8OCNNNM#D?^;%KO_V6 MODZ _.';KRH7;DVPK[0.:\,_'_E#87UU1K# M@')>.Z"N0Y]7OZ<@]^.\&X"\%$B?]W9J.WF$\"/D#'&S[T%L%@;F>#%=^ 6A MZ-&GY'AW@F7L[,>X!C\GR L=4#8DD(#T8',Q:3Q%$!42Q0(H=#S+C6TJ2X,X MDDA 69-!%UZ*]9Y 12P\.H"Q!FAL27X,ZB!&*Q"^G-4.\9.Q2X9)T?4 ST ^ *EA&0 D M15*BIA:@F&J+Y&]6.R%E Z@#?,XR7!,XHLZ/@)U2JC:8OB;#(<65!5Z604Y> MN--:*JN3*QKO"J_C/?LNO.J'Y[\DSXB]Y'/@A#_@5;%G@3\#\LU6NSEPG3%2 M&!M$#I-DYV3T.&2+8+]0'#'\$L,@TV')V"N4A;.QZ8*//X]PGHO&089J(+'M MP-09=8>!/V;=1)$!R=*<*!F*%,4O,WY]83>!8L>YI&U946>$C%KX IAX" (&5&;MRG# 28_. M5$^G\T[N_8(089A%U 4.A=G;H-9AG#[,-Q4'*DU@'6$#>J&S%Z440G@.0>\, M'!!YR>^C&R/8$^TXB M)W-*91"UDP<3R8NQ'06;90(D67H9.6!!C,D/S-Z,WVJPQ8< 1!P+/N*C4K'^ MPMZ)O9388A)/F"; ^:6D3_7G3(&SH<^U\X)"SPA'DX4)D(&8MA.!@YEB5'4 M0&"/ ::%E/Z8:?1H%/CQTXAUP$U7$+@$;\C$UWL*ORPR!U# V ^O>D/[3+.S MQI#9!.@K@ ZID04PU[,1 \M=U#FBQO44("H" %J&3F M;KJ&.@FV$NZ\9/P P&R^ABG? "AC U9F L+J>,=LM4HGG19^S/09/CA=3EFQ M7FJ-/%ARGJ8GE$D*W$Z#9\>BJ?8!.\Q_01-F#!HD6!A[&62Z&#-#3NVP%Y-'[MH)J)H,9WOC0A3PR!G MB?^:"FGH#Z,7!B(,&;%?4HD':9^@ 0S_F\L>J&8;(&$_@W8E3]FD:#A)\<<> MN01Y4$I^,,%X&IVC9BXH7^!N "CZUC2P*+P !AL$C(L(%%;(6SC,&%@3Y1> NS='UFJ@ $42(8Q.';)5:#_8IK4NKXH9.&\V-#1?L'O'74 M%/#-;S,V/\[?]# G/K/JDZ4O,6I(9ETA9B@L;>#O@@Y-/K%I1RRDC(P$BC.? M)D;+*T28+ TR \<;'S13Y8L>,(KM,XI(E"F@-/:0V%Z@F+'A=9CT!\=AH]L4 MTYEO!<9KF!*0S2/G%9F2=9D?C=&T>7S(7K2+L_42! TCDQ*:#IDB<)+S0XOF M81H>RJP>)BY([Z$/XH)+/O6>'5A<$%8 M9E=GX@8,WE\IA<=#Q[(+)!5,03A M MLZHLQ;]2.F=$&G(.(MFDH0_(KK&)K<< VHWO3Q*;#A*[#&8+138#JXTBGS M<3I( B^2D<; :$#,HE^7^US@? "3I(DMXQ)GG(>E)Z1?-G%8SV,W58@K5S*5 MD*SH4KC0 F9N); A_1NK$0ZGS%:$WQ8C6X'OHOV'*R=XAEF,*_:8W8]=T^/T M[!?&#FY(:)-_)\UF4A'YLN3(9&HO4?1A\K9D95M8V+)A3.(!6%+9N^69NAK/ M:N,F]B4SLMA\03T#%U'=8U?VB/G\SIA)#9H0S%1SF/Y<0@5!:P$MV9#-*>%0 MYF_#ZF@%SB")N^'KSQ/_:S7V\9=9JXLIQ< >BTOG-P*4/J4T7O^PA>AX*,63 MI$X[.-9,[),1 H[!N9F;G@OQ"D:?W4QCXY7%OM)(CSQ MA/DW\Z6#/(/\9]9>G'6!Q-'8S#0=%GA^ @%P>N I"_$;9K OO@L_)<@BH9^8 MF# J)XG3L:L7(Q$KMV<:+0L_!,SZ ^C0B,Y1N$"<)*:>.9?PUM2/9;$%.HLW ML6 "FFEQ:N^ "3$B&/%[1D BC*?,E60K NAB!S#K#V6F*F<1:+0/9[0$6:?/ MB63-QL]X&=+% 2)?,L,'[I_9.HD[X^$2@5#'RRS"UC":3(?I:SN&>P)4DHRK MT9NG%XIS]GB*<_[#CS.>)\L&"4[3/LXSX#"WBQ98BA/WE=(IO,5']WIV[+'1L,R%&FV-\LB_@:7+X6 M9%Q^$^?.++L7&-9Z>5S,1VAZ9H91269&DJ4B_>4J @\WJMA9OJF5]:HBVW\\VN\\(.P>]R]%#+7OZ4K\!M0%,0 M(U32M6>M5Q2\@+!00W'N9_&)J7]PYPG;#*?).C2AV48#9]NF02TK/LPQ?;"6'UG9XY'GLUN^E+:DVFRQ'J M[3TK^3\JIFOO]ND>IZJEF MY-^R[E'KO]<[G6H&I9SVNNUW'\5AW\\$\&OS?NL0@ZQ[Y4P&^,J3YI!B63A$ MTM5EJ@G %2$?ZY(JP%:<6OHV(,N6'98NOY8X^[SJT*<3Z^#*>1@N6FT[G/!* M[0:,*\%D)6882CCPVBOO;S&R0Y^&JN,@U$6:MT<8R\]XT%R5W5^1J$KLOVT6 MAWC+RK=G2OGB+7;[9GOV^ $C:L_$7?*>4RYO0Q!%:@*L_UAJBHM38UN&7,WM M9^<55Z-O0;(I+,6>$]WCN;$XM%LLI FC9U]8)X!VFUK.F+CA+RW\RR-CBE>> M/!$R.4.$G'LV_N=J#H_SZ(($ 6XV_HVX,6U)25#SEY;S&IUY\?C$]MG9-7PL M2!.0A3*YPA#,\ 1[77<-V>B9/W]>'FD_V6$KPYI,' NSJ)H%1@C(L0I(NP8! MT5K]GB8;2H\3 :G(SFGL.GF/V74.V_'%E7*M#:1M1Y)<1=!L:=FPG,P)B0*3 MFI;+TC%T7JE]\A\:^#F"H;?ZZ6Y&6ZZ_@O;.QHFIS=H MHICQ3,OL8 ]<]\?=]5;G+?+.LW=^\X-+/QY$P]C-QG@_&^(,D2GHC!GH.JU^ MY[2[ CD)2.=F&=);C;>]W_$:K;YQJKTSWDC"N'F:$*>PA+@VFT5^KIR<9>:S M%.P-A4G>TX-%S>EFZ\$-J^@J)V]HM*,Z- &9:&H>D2\F@%1T0:T22-U6O]V1 MVRHO0/KH/@MK@0P<2 .WPF?9.026$O+O3@0V9W+,A^U_["XKO59?-62]HW)B MA HOYI 1H\KQU%88GM3RNE73CCQ@:"_ HDFU]EQQLOY44/[-CMQNZ.,J2!CNJQA2;T:[9N4;\)0 M/K"A7!',W@MNMK7*@IO"A*X$0'ZFN&W&V75M3"N.803QL4]1[PU 8\:7(;NQ%P@:=*DY9T M;K(0\A,-'UE%D JT;>'DOB.5FT)V](X2T@'3N->13;VJV%\Q+C4@O/QAX5;( MGMX1;@; K:O(:IM_N D+>J':"N:7LDIC;"M7V,R[V\P)4>]J;A[25WS$PA*E\:%.Y.AAU6_T>K/\',Y'?AY%(ZV=U55F1P*S"W^XZ M]V,$ #?FP<](>N&/)W%$@X>4LCN(2Z_5;RNRH9?>_Q-)%QQ":6/&>(50ZB@ M)4WNJ+Q Z:-;O$DO4N##B0@15Z-Z%R)X-[YG[>0S=E2F<;7N:DZC" HW'T$; M-&XE"-*8HC4U7A#TT8W<:R\BWI.#I6@2#2LLW%)J]AN64Z7?L>SYG+2IT&QO MEK!-.%WN:;RD@PH3]X *MUHLX8D=M0,VKC@.R0=2?O5]&_O2"9MV5V6;47!; M4>BT^CVU*QL=G1,K1-BQ!U2KNZ+&P./DIMPN'V_BT7;MY:A/_E(81.K"?E,7 MMI4)L]57Y;9ARHI954:OR%IH.M(*92ULB[0N(JT#J[9BE-X?:U;"@L*O89NO MJK\O]+)A_:P7^JUDO92N6(/",F70]E#ZKHAY5>W(CJO*X?NE[Q9:'.U6_ZZB MRH25W__1'=E9F8D)F>+IYS)V\+%5]O2/KUB#ZW*NCR9O$QWE);T[# WU2'%]EK-A7G* @H/#[=EA9N\PX]N\69\ M!2"P5IBE=N2.7%QVT+]P)Y"IK-!T6-RD:Y1.PVD$+5P,K/#>LR=V> M."K!!VBR[15@8=;RWA]*KN\]G40T& -*!N*4\,[J^3O0\1'(> E4W%%@L#:P MW%&$,7R,\-F@ABN 3Y$/4!Y2J/'A$T7P>)C MA-HF75TEU-XK46DJ1UVBLEG%T!:RDLI8R1\VV;.X_MY-)9M8,5@U9+-=5?"O M_@3CBDSK#XNYXHI\1\QIB#E3ULLGM>\=7\2G(F/[R*6E2"6?!1MG=XGIM/IM539,7AK>B-#THQ=A6.,Q6W^AJ75A3$=#7/:#:[<\^^6)S;#)6]A-_;S^A0![&WE=ZR%.DJ,XI\ MA /@>>?_*3O_+\Z!EU1I#4B-N NRF&N(.)"E/[XG;7!B1@+Z[9E[??,OI M6)6\A8'MC@2WP4-$(FK_C;@QG3\U73*5F2BJ[TO_NO'H^QJ/UNHKI\B2U?S* ME2^D"0FD9WR@+*V=1(@O"LN-GPTV/(^CD1]@Q>UB=LE\4OH[1,X?WW;\+CL^ M#!TJ,A =_[\ W9,Q2V3V0K:R'V"*MW$41O ND/6-^0;&;'J=KRP$4A^(/ES]DF$Y1#_;^S1Q&W0 M%5G2%*W-8'Y)+3H>T"#]264_Z242W3Y&.&Y#B&$9'FR5*)Y1U.U5EE$D0KD< M8F=SN\[=L=.K+AN-K_CMD=G1Z%?ZWEZ-Z.056UJLO3U9T+L-YD#F\Q:4+&F; M]K:WG;>@;-G!X<'<%X9V%JK>?/H6 ?/MMSIJK*: M<\ISE?1[<%*JG$_U-G=%,,#:HUU#[NEM6^!ZAHG44EJQB,":%B= CA$:&P]-;X*&JBC\8..CYY>=6U8\ MCETT"Y-R:T"%\22@(^J%H"HEUP\_6IK9IU**,H3QPZ><*EH9G5G2T,4BE:\] M(#K]#J2^H='M\)&\;KEIK2IXPD.1#775>OQ)A"T:C; 5?5L3PC0LF*FHJWF. M!P?81S^N<0[30,H3%[QOQX9Q2E;2R54;JF56A*,VPU$'G&5-',7@ R6+IK)-AX[E?+2:0'NQC.]I M1.!-]A4)/*!'N$#FRX3*6PM/I]4W])YLY*A@80TW&U5%K>$]H,H 5*D]N<<# MJBHU@9M1;")SU3>[8,#TJHKUB5,;30?=!N.Y M M!U6_VN9LB*SG\KQ2KM:.J.;=\55_,%3RXD!90<*B=9_KEQ;&C$7"4 M,6SAOG0:ROP6,H!!Q]'Z6\8D>'*\9(K:LKQ:8,;0H"8%#.0 M/#]"DR6 KSW)@9$]!6Q#)F"ULZ(1#2G"T\9V9NS$*N,6BQZFA;.84PM?L'.. MI\LY20L46:# O^(P&:83)3:-@GFG\1$\& 24_3L@0)GA&W!!WVUE%L1T+GW<8!E_*M\:MGMF4\IH%%I6O/*H3'6D=\,1.N MBT7A>IB)%,KAK,)LXETL;8I+WQ>36WB=YB?' VWBQ_ ,.Y0E^FI1T.\PK21# M,G&:DD]CUA?S)_ZG%'LDMAW@UOJQOK,.S+4@6Z_FBPU;'&$2+IF$]"S[\,5V MPHE+IF>.QX;";OJ2/C]=H3JKOC%[8?+S7&%@6CPJC=1M3]^<_GP*/WU>_;YM MG&J&FON3JI89I;/6K]]WJG4]6@NJI1UZ,.,S\M_Z?L41M".>_& M"WLKE^6X*HFX'L8P[Q6+WHP"2J4Q7#<*)0J:V);8N]JARI^D\4BUH<)6%9_^Z/AE7N3$56.LTJ$2-@]0ZL MZD<5;HVT3;FC\%\#1BB[ Z&R_AT[#?=3=%56NZ*Q- _P24\&>T\2?9W@.>(= MT^F+.)+B_NWO_^A5OB_\D%62R'POZ1-%+<0.KL/7-IT$H&O(+#.>C'T8_'^2 M+^"W$(\O@1*A$P(XI^Y4&E#7?UDI52EVO I[:LB2V^&OOF^S C(T>'8L.EL; M+A,3I6'5-;^4BJV(?E$4@;#,4*@:0Q M(.7USJ@?2 ((&PS "G&@@^>IR"8WV^Y"H1S2KJL02&T6PNB8597(Y2E_@W=S M[2[P[=B*@-7/U/4G6!93Q/]*9&J$E 36"*3B6B@P6=9+5\Z6CA./.( MI8WI%55BR0"?N"OKW+C$ @M;Y414"06SU6\KLB[4RG%":6,B0Y58ZH(O:,J* MS@N6/E*D[5?J4>PHP/9V[;'C.6$4L'8+(N"VLP67$A5#T$LDW55 >NP4OM'A MQ;<13O(A;;B*T=16DIH.W=+GJ47H[?!67-5@4%M]HR>WVT*U'"68-MAQ5:-) M S1U.=H>^DA!N,OW4O5$.&YG8VX?V05MK."GRCV]JB1MX3YS!:D-%MU>(,5J MW,F]'H\94@(2&\RZO2"BT^JWVW*WO*$OE R/B-I@V^T%4D:KWX%UBYLTS$,? M(5IH'9<^X@2O/S, H?5 !KL+2@"5$75MY*84 L^8_>>,)\0)6(_"-]TA142O MJ!%(GZWQ&1['BZYGU+P8D>")-?>]=,*)#_3^%2@VN?:R=%0GQ(<[7DSM66-( M9!,-;[WLECSAPCV5#H]1&>&([\LBW".^%C7[T'FE]LE_:.#GX:[; HQU-57[ MPB'V!';6F(X'@DX!HX =SI"-KLCA.TKXK;$SN<%?!X]JR(I1NN@,AT''AE1N M\E=.N8L:3GLZ&8S"E8;GPZTE14TJX734JE(M1,V2QF.NP.'@4IC#PGI&5];, MJF(&HOI2[9C9,V1T+*W4D36]JGH$0DTU'G(%3@B7PEP;ZR:U9:/'_]+(2]!3 M[1X@ZIEO=L[+*CF>Y8^I],D%+^*G\G'.CRM@&VS/&<6O&<'1:=M:QCJMOB%W MS:I"G/5K]8HB"!\7=!N,SRI AX=69+-;54I2_=;GAP?-_C%CMOJ:K!E"41TS MYCZ5LS]#F !\V@?\\$!,;F'9E;)Z]2&OHB@G)\'-?(1< P("&D9L.]W'1D59 M?%.6//K1SCAO)R\KYN0:>;GQ/7]99'9,/N[T6OV>W,G)/2XN-2+1B4LLK5B) M^\:2H;3Z;=DT5@\ZUXHE@855XV_O4, ]$^Q^MKJ]*/1*P[%4U*:K#DRX&=*3 M>^U5S^+@8.(EBJBK\ZK9"U6R:PHLWM!(PE"B-*# 6IJ%%R/RBI6Q&=-_@M\\ M.G0B$6T\@'TX=Z.RM@F.%P-E9NDCX5?&J>2Z1_)*PZO7*"! 6<9"5Q/C'8O M!OI'<8$W[/K/Y"EU>+\FA,T3"[/5-Q41)&D 0O9HY>8@94OMVD4+5>E6U4%6 MA%_W:W+N!P0]3!0RM#(;H$*;\*A-MK/W2@/)5)+DGR.K+%D^YJK4'F 5P=-# M;*[3:/0MWOL'<*JRT5K_;:PRH!"BJV(TOI8=TMFD* MRTE3,",4$0\QPW*@:[,*?899)@7HZ*)\=8#CEN5= A\G 1V!+X"=J=& W*V/ M>A$_3=R__?V\>#;U%>+ZY@?PIR=9<1!0SYI*40!/A6DNPG]QA<\"Q]FJUN_=5M]LUN!"]8T1VMMX/X0 M]FU^X/YBQ0/+-V+W6,*$.]_TC_LI"E(8F4W0-47W*G+43*8TMEZY>KARM7,: MRFV]?UQ_P/ =CUV(FA"U7=R6"D6MRW;8.^9J(Q.^1$V(BA"5'1RT*B5%A45) MD[52_I18E?@"G1"UZIS-*F5-8[+6KJ(81&V[=[833EPRQ='3]:)Y7%<)D@B2 M")((DAR )%O%"MG"^-80>5NR@*LU^BL)'8L5KK(=-XZHC=O.26F#"0VD<$0" M*I&%,*P4^9AE,?9QJ+[U8^2[L.ZM%/+?(ME%!^+9?HS//GKS;LO9-]B^NZ/! M X+G_4"?MM;,NR*!!W0(L^=<)O"<67'*W(K3W\\9J'HD3&3RQM%N]9539=66 MK#0U[#V\U+1G)F3]^&5])P'KOA&P@A*^H279@L1U#C*P5."+#\M8WRFM^E*Q M>U (0J"/7Z!W6[PK7C'-'>6WD?4])[E:))I"*4_.%2=$+RXRB,X$:@@12'<*/C ML4,B,>L*LQKKJ* A84*I%0244:7\*96UDISPX7U?6WDKNW]/N7F>,/,F'@]H M<#M,E0D3Y_!VSLEB^SP+(J\>:, K(\UQ'0H,%\N_=CNRVM7D7DYY_VH[3Y6# M:P.*90BQ7(_R;JUB^5[@KLH!5R26;11+;%%IRIJR6AOSF,12B%4IL:I5JMX+ MBE4XWHJ$RDC6NIYBRH96P"AOL%")M:Y6H>S5*I7OA;JJ''!%8ME%L>S):@?6 M.K7 EE;#Q)*YTY_9AG9V,&7A+$T*LTZ7M1R8^*&#J9?7AP[&@%, M&0H7[DOGHLK$FS)7 MV8_@Z2P;P ,G.J)/ 7&E"0DB]+FC$0TIXM?&,FRHLSR6 4?05Q\Z'O$L!RX' M3$84SWF%I\NG@A8HLD !/!7F#*;[:J6<]N:\T\*_.%H4,*=C MJJ9MF^I05X?MMF&3 6D;5D_U3E7#0,%/@\?IBU.=< HS^;SZ?5L_534M]R?E5/WO/23J%1J6 M>0J&R:91%7R2KNB5/*E[:AC5C(G3)YD;Z50\R?*-@:5K[)AR_B,*UAYZ#W'& MRL-R')M$, _CV?2*'J'�RFR]^K7A7X+V\=PT;-\QS&BE8R<9GE<$<<^^3: MDR[(Q(G@NV.>N67%X]C%!9Q-_9(.'_2C%>P%;;7W)NF(*5MVS@MWVJL*'I/CF81)C*5)8\#CF>S[V8^]=[;3= MLM\T4&XJ?R@>4/X!I8_E\-^9*%^XOA*7>!8>LI$NJ44QBIL$4W55EC1%TS<4 M@:Q2*#Y8ZXG\N+NFO%]3,C'/V>J]X[; _ 1RKX=Q=D/NY12AJ:V336D(-#CS M,V^*#45WSB'[3=!>-$D34W05LYJBL""W0*M ZY[1NJ&-5!Y:MU*_FJ)B6:)V MIRTK.5VD!*0%I*LNC&K]<*C66_VN MK*BFP+3 ]!Z-C_;>;8\V %DS9$7GR/+@KEY*^S1GF[M6$%TL'B]RPC"FMA1/ MX)MG&K)#1?Y0PH;A@6/A7D=R'2*M2,!XOR&$TNF^3J=7W)'IOC5^0L)[$34KSU@;\R2;MA6UN.(>+<3UE_^;\!Y M:E][=S!/W\X3^TZKKRNKB<[U=P0Y3N2DA1@$>05Y!7D%>05Y/R)Y][[-V%AK MEODQ)P.2).W/;:':;=7F;C?NAOH]^'""O(*\^]V@Z;SO9LW[.H6/_CS;$Q,] MK[TTS9/Y68.WKM@]!40=X2NM!HF"XT^=6%(OC\KKDN^2S6*-%7&EA.6"@36026#Q-8 M1OYOC<4$2+F>A45Y*W!HU@C7VP% M7"->6RZ+F) K*R:/+=N/$QY"^@1YFTO>*EV$O2LW5>%7N7%U$NC-:;2DJ79O MDN<>U(2[>SJ) VL$OB(KBQO0R E8YL+;"KBRY'B6&[,"N!%YI6O:<8OX?@69 MD25\ACD_[7,/G'MD9XX+L;7$LP1WK8H6UR)<)*)QG,K=KH[$1J';*;*F8OEF M35;UU1*Q0NB$T GR"O+NJ-.*^ ][TFDZGSIM[SL%Q^4U?/,#^-.3K#@(J&=- MI2B I[ELFXDUPI"Q)08G'D)S@P(BYB+(*\@KR"O(R[M%918\M\J.^2P5J[OV M+'],TP7U(EU/'W$Y3=X+QM?C?'&=9W_[_R _;#06OO1OR/PF&AK MXZS=ZNMR1R]SS%O@ZS 6>R/QU>$27R*I?QU&;]*V=K7G!377,1=Q#T%>05Y! MW@IL@&Y!&P"T=K+H8PGDK==H[*-ER+HF=OJ$?#6=O/NQLP.KJ:VDWJZ*I&5955"I=N MK[1L6'G8-+B@V':3;ZBLY*U@&P2E4%5>M5=!55Z!?8']PV)?WZ$B]79+@\:2 MGMOM;FX$4PB($!"^_1M]I0KVWFJK:FJK;^B&K/7*I/D(&1$RU6YTUDUMH2("!'AULY:J=!=N6!@86Y%D8UNZ9(2AQ /L8V\$5]X%)&%U]X< M*4-@2%?CB>M/*4W:E$IWV6FT.Y=P4SQN 4 Z\,'V8VR]_$'";WJ94A49=]E% M&6^1M6&>Y+=;?4TM[5MMQ[0#[)P<%WQ*[5D)IG"PA)>HC;%6GK=>Y3L833$[ M0MKY!I:0=L$4P92J5;"ZDB]>APHV&JF"15$_T5&&(Z)7[4W5UU%&,UO]MBG* M!?*]B@OR"O(*\@KR"O(>!7G%KH'H*,,YZL5Q T%>'LA;98R;MRX*6K?5-^1V M9_54B$"3$%9!7D'>_06;N=.%/7YUH0@^BXXR=8OX'M)TBG:4T9567]-U$2+F M>A45Y.4L:Z:2I@LZ*\%N&J:0/B%]@KR"O)SDHU2CW#1^E9OH*",ZRC1#Y+?M M*%/(9]A31QE=!U=";O>Z?-7!.4Y@B&@<1V=,Z^LHH^,!F[:LZJLGZX30":$3 MY!7DW4VG%?(?]J33.GSJ-'X*ZC7":WBWH\P3<3S144;$7 1Y!7D%>05YFTG> MK9S$#2WZ#MSG8]7J,EK]7IO'_M\".YN,\=JQ8_**'9&,+SK!<+:ZBGB%(*\@ M[]&3=[L=A*+=!DMUJM"[V*U--SF+JQTG_X5X\2->J_;S7L2KQZ5X<16VKKT9 MS/_&'DUD4E?>-(3A(@*=EMQ):+92=>[=Z.RT^F:W+2N](_#V MRD=3RTI+]G_>1#@W8O)"@OWI7Y@I\L2C2=^R*HUG@44,[R? MZ9<7QXY&X$)9.0GF4?OF32 MZ7B,?.RF+RD_4]G(R=QG[TM^3NG0ZYVJAH&D2/5K^N*42J= I<^KW[>UTW9/ MR_U).57_>P\*JM"PNJ=:N[MI5(6>9)QVC&J>U#TUCOI)O>[[3TK7[C?Z7C?8 M^>Y\]F=Q+P6C7KMAR5AY6$YL.!&YFB*A^1E_:>,T%L5\[X1+X+^\33[NJ5M6/(Y=7*_9W"_IT+&K/K>]JO >!N?L M21)P"QPM/)8)GX_]V(L*($YO&N V#$8\8*L'U%!?M/8C%Y?4HN,!#=)C%RH[ M=J%Q@MCP^T=8.>'P"^U#W5+G=+EW]M[H#4:4AT. 4F+PI-A3=>6ED M&Z!=[%B"6<&Q!(%6@=:-:-U_YE67I?MW>W)/+YWN+R#],2&]72+O2MGQ_27R M]EK]CJG+2IN/<]8"U<>+ZI6ZWGM#=4=AZ>DJ)\7S!:B;!.JM,+VA#&$%4%9; M_9YBR$:O=%>YB@#]T1LY7BRT:)$V51O'>_Z^K9=ZWD0$.^)I:=\G0*MM?IZ>W5AJK^ZXW$B1Q3M%>05 MY!7D%>3]8.3]Z"6)F>]QPGK22]:"E5.[%=K<34)1A5*0M[GDW2JPL:$VV;S& M??CHS[,F,6'RVDO3)9D'-7CK9-U3<*%")Z(/-'AV+)HX2O?4\I\\]I2=NEQU M]%;?E#MJFY,@R?&C20BK(&]SR;N5+MQ048X[7=CF2Q=^]( Q,\0EG\4')9IV M@!?!8'Z"P]RP[H=W'(LO40=X#6O>5:"^3)^WUT0/C\S[K$O%L*6"-UM%] MP\P-:R&[HW83O;G^]?K,P!(V^IQQ]KD';C+R+<=DW]I?9HV\5&W57Q:-O#A9 M^01Y]Y*16\1PWRATN\6H>JV^UI.-]JK'+(1.")T@KR#OCCJMB#F_'YUF*/SH MM!J:$6;/3A]Q@M>S0BRK[L ;( $PK!/G]63DV'#1&9)2K0EKYW8:IP=7X/SA M0M(U0Y8RYNUI0.R)9[A+Y%A%\L]9__E(NGJ=4)9A?@'@=2()J]0L;"MP40^@ MN2$$$:$1Y!7D%>0M;Y%T#M>6QV"=Z?2<2./677D$"(2,-4C&5FJ6[$_&=&YD MK(;R5[L;^8?"S3<_@#\]R6)FLC65H@">YK)\*\D%&UF6/!IQ8A\WURD7,0]! M7D%>05Y!7MY-HY4"66M,(W:2?:GX\;5G^6.:+J@7Z7KZB,MI\MYSSWZ<+Z[S M-.@;&MT.'\GKG1^P'Z(H< 8Q:P;PZ-\1C%[E&5;M5K]7QJH2^#E,0)U7_'3X MP,]'3W<'[C$[N_;LF>;ZOB*T(,@KR"O(6X'U5[24)&CM9+G&;<2M8V)&JZ\I MLFFNUD<5@6M[]ZU;WNU6;<;.S'\1@)K)*4= M&/3:S=V4SL5ZP#1$%K?,(N^LE)C=7U<& \N"=[L@E%6=LR[=3T>!/8%]@^%_;W7;#85UC'"Z,IMM:J.$4) MA( <+&BPZN+!FY7UT7>%L8(&"YR]J;& +)>NQA/7 MGU*:=)B7[K+R#'C(-,.L!%R7/ IM04EF%+_XFRL'$HJ7O5HK3QOO7YCS439 M-$K'2 2PA+0+I@BFU,Z4;52P6J)L9G4JV&B,"O[H9>L:W'>PN:GR5?M)]?4= M-,U6OZWP4A/^^)$CSD )\@KR"O(*\GXP\G[T2#^W?0>;FY(N,OX%>9M+WBKC MTKSUVC*[K;XA:VV5D]K^QX\F(:R"O,TE;Y4!8NYT88\O7?C1 \:<]AULKEMY MR*29HJV%NDJKKW=%5)?KY5&0E[,4EL+2I8)T*55EEPK^"_$2Y#U>\AXJ^Z.P M]M)XTEZ-:DER*,@4[D4H2XYGN3%.0XK(ZX(=+SI\'*9%82%SOG"+PE5AU5O] M7DY^ABB@Q,DR*,B[CW.4A:SX_?3KZK;9N4K=6 U8":$30B?(*\B[FTXK9-OO M2:=U^-%IHCV):$_2+'4H(AV"O(*\@KR"O(?S_XIV;JN[O437:/6-[FJ]0]&? MA#=CFU< F9P Z*,GJ(L&)2+:(,@KR"O(R\'R;11M3_>F@<+J\MIM];L]H_ZP MU_$S6,@//_)3V/S=*#\]3N2'E["Q.6].LM",I/ZV(_\;>S01/5UYTWJ$BVAQ M6@(FH>]*%9B/W)[$6&G&M;_V)#TE:4]BZ*LB7:HV:BF^[K>P1M[E6" MO(*\S;U*D%>0M[E7"?(*\C;W*D%>0=[F7L7(^YGE[6?),PO)0&E4 3 M/V25,<\"BL.1F>JPL(6"_>EOKTROX4,P)./H_6WC$GPY'B)WZ\M M1ZTLZD4TJ"D:\SBB$K&PB#OQIEAYQO,C>#H)L%J-Y,#(G@+B2A,2L'HUT8B& M%(,T-O62ZN\>"V$0[$KJMQQLN(+V9"<[$H- \S44'YNB#A2/KF^B\A]_/YY'B@#OP8GF&' M/_$_W-@CL>T R=>/]1V5A ?#G.$4!L\6D_E*P,*Y, F73$)ZEGWXDBU$CL>& MPF[ZDCX_73YR#DVQ%R8_SZ7^5$DD/[42TC>G/Y_"3Y]7OS?;IVW=S/U).55S MOU_W*%4Y[1K:5H]:_[U>Y:#:[SYJ@V65A=L5#+:_-2AZ*Y?E[#8E<#[,WDJO M$,8?G%=I#%>-0HF"LK$EIM$QFUC2%7EI(Z,,=18RM8ON9O!--TW1V@6."FZ> M[82CN:CZ#NT+# MLR)@W["_64(*-E%[U_NW&)DX()U_0'J;^1];"D;>%/E.I=CN&-ENI\BV3*? M9M,]VA1J951WX^K9; MY)8"HRM8>D"3%9V7SC-5VD\"0YMT<$4@4@%$NFQV.IR 2!C!0QH$H'*7NP\) MJW=KJS>A8Q(V>$1B8IU1\GH!7SK1MD$$7=' /)$-11B\30'3?B)1E>-*;_4U M657+G#85!F\UL:D%[P7S@.Q,%:BWPTRZOF44OT""@X#=^![NK5ZGQ,X3I':KWU5Y;-$L;.%]V<(5 M(PB/(6M5'4'FQ! N79]172G/6&=?']S_D0 M(^K:N-)*(3"1*61G/"%.P'86 M-A1J/$YSIS*%'(8TNIX1\P+(D,"MO[<,J=/S2:6")-,71. MP/C1K?:OQ ;X#"(1EBX;,KG#W?80'O+-#R[]>! -8_?$G[B$U]8J>B_XZK3Z;;G=.[)>TTU4V@M!J?(Z^J/8.=O*T"S. MD) X$YI5N3! +CCH<"GLXOW&_-=D2!8&SI;:%D_QRD9W=35O_KYK$U7N+% Q M(5-T>3Z8.7R0^,1=0MJM185MOII::5$1UB^/:-HY/K$KG'H(ITZ/%SA]=&,7 MV!G$-"]"(FL-!?3KM-83!SA[B] MZ^E] HWM[G:-TD3FX]M&-Z]5(\D*JC;"O]V%? MOPD/EC%QL'>OK!JKQ2R$+=UP=%46?2X#KPX&0O1C.ZNO=7E6T_F%MF^*EH@L M8U67Z(+-G[A5:&\#\?$H]5U*^J_3WT,LB#%S4L]GU-]:P@PPM4U94U>W#TLU M@MY/C_5#6N$?%XL;[/,]@M%L]=M@3N3L9?,&QD,7"ZA#Y2_T5HBQ)J&#K=&> M:5A)3> B9E@=]W_T>M%W<6"-"&YR^$-METH!$N(Q+2&TZ^[L_ M3/404YK"03[O1V]=@\BT#'K75[\GM+@&A$WDT#"76"!N^"]G94=8T.H!WI@AC*EI.XF=H2F,]O,"Q ML!,N?E>B?%IS;:!JZ^@P#GT#!ETZS$.-XH#>#K_&H8/LH>$-C6Z'Z- FOU-[ M:RG5F"VD\;)M*(SL ]?7*8FPH?-*[9/_T,#/ Y?> AAU-57[P@F\CJ^YZ7L. M =?U*C;LQ[P7FBOC%1Q5_'M?/2/S N'7&2-V#X3K6%I9[F@5G.FJ?S^F(D_C M ^-QBZ:-^P)DAU7?,+I<(_*#-;S.-/^\6KYHU'BJ6!Y824[5%A1TO)G[#(Z =+&]A3?),U";U-*)J1>OM@)CNO MWM5+]U83P4P>T;1%,',-G%81TVOU>^5[\8EL@#UL25G^>.Q[J;)UPC &;Y"R M7CU7XXGK3RF5&)NE++=+PLR0#^8Y[$D=7Z?DOAVR]K#A[X"9X!J^\, 3QW)G M^5UCD0%;!V':V'^XBLZQPMO@$71;:.V#HHZ=8C=SCG@U_Q1[$W4_.)V9&D]2 M"2(GH.B$HL&]N!1\,'M[3REA$G,;&(\Y]D2!O.TBD2A00Z+ K&/N[ONR[39H@K:L MYG3JY&A?5F0*-"13H I$=MC:9!H5G-D7F0*E O'#(;685P S1E/6VO9W6W4'3'M5W>LR$SIF;=^1$ALO3%MYKCZ5(EDO"T!DZ\#<)I1%U M;;:K$)*%XN/;'UD15EK!1:241-_!1'Q[M3A3RO1%W9'HDZT-O2XL/K)::OD1 MGL?18+JHY\$YJ'N8>-_K5M"0]7B<%Z;BZSGT?JCE[&S#>B:2IGD.?.:CYRM] M)Q @>D6DT&)I8VZ$C=[75;5^1/5%+4!0[MZQ;#C81 MH81YSUUT^(][FOSQZ!V]P6I'PVQ=66E7U4&J?@_]'2M9B*T0V[G8&MT&RZW> MZG<-N=NNJO,)1T&(D@'Y.L+K#_%DXK+<2N)BX2?+]<,X2$JC6MDY;,GQ$B8# METJ5PEW@E0X,L?UXX-)E9M55)7>;H7UT"Y,=T,?6YRRXY(!JPCA4F?VR(UV9 MCG3]V=@Z*P'$'2#DAFX=H.ZT6WU-!\ONB.J0"5DX6EG8V.JKG#!@>QA-5HVJ M^@5P8A0=S=IG^6,J1>1U-<&XH,61S&;%Z"A@CQRCLJB4-D>D93;V$P08/B(* M=]4SV"1'5GM5[2]4PL":-B:$X K!/6 GT+*2:[(6S&;I.&C=DMOT8U9B@&* MAQG@YXB U&69/ MYO*F:ZG29V9P5<3\+J$OPU/R7%\>.1J#FF!9;N"\5=F5^ M"QFP$:?!C4IY\<1E8@%2A7>/<7,&,^/X.G8181X M+%;U%! 7+/@@*6$_HB'V%T%_ P\/PB<602:84I4>(X3+PPB^8$=<3Y?3J!I MD]W3GI+_DW*J_GGE;U28 MS@X+Q)Q@?ZE?)#_(?EA\ M3OKK3Y(#YH;D4L)2M=->T@&2++4^4#RSUF8G)#PA.(MG!T;R*7WL R$/L\?- M^N[@>],KPR2M._GC9(!5D*00_$/WA$UD3&T''$>DB"T-9OT[9L_/WO?PV]

\^I=!L'$JCF"/W/4&)L(5;@AR'C]3!V7]4.F=[T)?4 MHN,!D$]794E3-%UF@TD9PIX/4QS[@,EH! ->ZYM;@#?PM(."2<'TV1J?@0: M5]\.+])["R8[*',%T&OU3:4K YA7O',I&U&847G]V&%Z_\SH]>X$KF^^Y<\ MGO"W] '+LP#L63B3%S"M0NKE3,)06OUH%%":,P6D>S:P\$SZ,P;#'U*(?I'^ M3(D+G)Y_@9#XEK:3^A\RGGR1_DY=E_V9770J7;UFQQR0TPM4"D,?%C24'@8@ M_!4/-B!,?(!NUJ<*KJ/8BJI:G*Q)E:L&)X;:ZAN8S9:'DT\AI1+3O^U3Z7*A M-Q=2\\_9$8\'>"3(\-^!,HZ74&Z).?(")9.>]I21$2[V4%[].)3&#@#Q9.&6 M@'A/R A6@W&$S,T5:!DTIS7"$R*Q^8T2M MD>< 3[&G&!@UD]$T9'_"XW'VJ.?P1IA-0"9.&(52.K W/$ M<6%_,M!\F2HB+O8S>V%?I(]9@T40"1STZ?]C[]V;U$:2]>&OHNC8B9\G0LU! M@+AX3A#1;MM[O.MQ.]SV;NS[SX:0BD8[0F(DT>W>3_]F9I5N2( $ @14Q*Z' M!EVJLC*S,K,RGU30F8PT8J3)@YBFSBLX&C9L6,!9J+%3FAIX+%1@?_?YX[+: M5AO\A@='6-@%Q'5>80&0'!8P&&QL%M "*/D"@Z$:'MBUX!)T:$6>CO^Z^B(Q M,E+1K[>I7<:;3F%_=)_PD8[CO>!:ID=#A,GLA4 ^6$M$X8MH!%OX'RQ4Z=+H M1I K^?&:NC2!MT1O83\Q!9BY)]?>4--I8FF18?R[!"6<^?]5[!O?[ M*EP#!#4LC[]P9D3<2K--;4<_7+)^R;B%Z=T;KF$9JO(W4&.&JT8__QUF;'ES M5;E#]@#+PZ#'HA7Q_P$+P><5?_Y_,K9?%?L1H2MWL1\?P1K"[0\;V9JFM\0, MNZ>O8,>;8(5\AQO?.82?%:F*#M=,E(9W%XKO\+'K+5!9H-R< MG76>B^$M8V^W0J0.E, M&.P3J.+Q=[8($WV843RQ1?VC]=A2_GIW]S4VV^/4.'N>&EXJD[*EW,-&8E!? ML_A+4D_I/$P7?\%Q\.I//H[M<]\TXWBL*0HE=(5A>W,[A">W2 )]BS8I581* M=UN*8.8MP5"9, 5VO6@*_UFZW%"@4:$)EWKTE@2_51M@D; G6S8WO$J[ITEQ(\XJ\HB" Y2(T[V M%K8K>KR"R!I/=!E9"F"ZH :@VU1ZLLW[[L&EG"%%]3'"+>'W,*8Y]86%O3Y M51ZMS]2P_60,4=Q@)R8"=G0?PM'!5DRI=LF/NEQ M!@AG'@B0$.Y$H1B,E\SM*?1DD\[J"GKW0.#U051CQR1KZ"%IL %'KC2CF5Z/#85*2M^ M;=2$.]YI*CF(WU->\QVM#1!:^%$B:,R4SY_O6V S/WY4!+(KO#0:\X_/]_3@ M[^2\_;E,O"@^5CR388BMQW#3$"/_ O.:)>\3=T0S !7#)2*PYTLG-%R&WBCM M"B2-[E-VW!F/Y?!.VX:KE3>_OW[]_G_+"6DW]B;Q>X$O^V81&+'_J:7)MX%\73AV>MFS(LT]^6L+UK0E,DBZF- MT#*>! QH#"L DW9#L8!6TI\7/I-\*^!-.2 [M-8^;6>$?XJQ2"M5N9.X4Q1B M,Q!" FBN$H?NMKF+?45H''P:[5W%:T[CPRV&UZ>B,^=[RR<>SL&74%,=6&@5 MR&X[M [1K6#:;@"X0.\48XF<]I'*33V4LU+\PHR&;H%=Y^ [/ PVO."BBK@D ML[@:B#0E,47*8!,Z,-'G;G1&L_-.IU@>+6E$6![1HC<#CTULAV KN7&P1G'G MB,/M"9RSV"NBB9?T#D[H"@B.A:6+N"O:"2DLR:,[F_=?//Y'BD8&BDT&M471 MYN?X."-Z/ 8N"%,EMF(P]AUMNSB0PGT7F&@/__0'(F9_ *F>HV.1^*&]<_1# M?_#F6/%TSM(%Y3X4EW*8S*[*,;*@[/!UU?_R$?,'O;S$_D;%,3?^8 J+:$?\ M#8*]G"_2P44.?6H*DR[23ESS)\IHIT&G-]2P,)\F&\_#\Z> =LIDT$"S&3@- M'BI_!]P BJBJL?EHVKZYG,,K,3JHQ@9K$C*DK_ZSM)XBOR$A4?;E[-EPEO3* M[ !6J4;V$/S[Y.$L)A@H00<@KQIPN>Y%K+], @XOL"!=&>/,]ZL1WNI-&& MAD8KQO(G3K2;_):J78!Q"3["?26]^IRV9$MB_#CNN@3F+_/1&,:[4]L37D^2 MCRL3/Y6NBJQ2>#..&*CX7[X0%G5YI:4'@G"RQQK8A)?8H0*V4H C2]])'4#$ MV:>9:@$3/PD'%)&+KHQTF;";$3!Y/? MR6]$DQ6#1FC1D%F 1/(FH,2BJ+7/,M$;(SX9$1&H^&AFBP^UP:=HD]\EV_3G ME!>9"1"=I9T>68*Q^QNL\YAS7G$ZR"<*EL4LDFPN;KKQ<(4P%<"T$N%5 ML#[1FA5O%K:"Z=L8G3=2SOFD$2=H17 EW0>!(F;IS,02?[_"UD8-M!;%LEYJJ8 M,_SU,K--'J+)#C:>*1\US/$>\P#\@*)?3V#[!;'OG7J^YV:R=RA*DZ&^@J%V M)Q<3XI9_:LJ%-ZN<$L02:6J H8=&,3^$0GL2-9*(X3,#YAB4=KLR9W6IQ1Z//,-;8/3!42MGZJ^^] M@&\AZ']V>OV.1(-%LWGBLXG._:(#D0]_O4\"ZKC>?P-W'_P\/Z3CTB@]&>T+ M/UPN O3WD].4AW>/^$6LZ?J9%-='#>* MQKER;D'QV:*PR1R6#?>=B:":']$R60&:$Z76O28YI>67ET+JF65]51C%Y3"H M;!EQH"SF'LN(BM%0(2YI!YHPA-B"<8EP$0S"%JL9)4<("D12?""!I">^M4.0 M?[.$B HQ^L;0W0 "8L=>F$XZ:RM#+R%G!Y[$QB%39F?^K+I:O0=[2>6096:X M):.L7])KI0RF]O&>WQ?R3Q;%CLNA3,WND4*%O!6 B69D\K[O''\&OU($> M)?=59!%'VJ?P$>\\^$_&T_AX]_@NDR=&&386\]-Q7;!QHRV KN@]N#=Z7/! M6#.F\\7H*SLZ"%!>,+\E-G8IN4S8>WRG .7(;(H0XX-3>PZ>T@K#/0[&PO7D MT1@*QK=]RF<#K6=2XA2>']=3/7ML_J^H]^[6;@B"+,$A=]DI,!BQZX,%GO7&.W!./#PY7_7B1EH>.=J1+BL]22.\D M(BJ<+'*B\'21.V3D+06A*OQ_H7,U_SI*JP6-5UNK?M M0=-4W2/C!^/?8O&X53[-R66"S_Q;$L'HPOLI51F74ZX)4/ZI M,,SB=H9-?0 V:)Y&21@2SY5"JM*+M@ER6HWH MRO\74"D?J#K0BA0HIA[JPK+%8?*0-]8N4D; C/NJXF2<GB2D209S7Z$IZ:,-G0Z"W9?6QJ8[DG[3;;]ZZN*O(+ M,U.-8@"5'M53^608,6 <@5B@\<^K.U9FDM1HD!O T) (,RF5?-U%^G@TMES^ M8W'N_DK]7[+\P@>+K!*F6[-;41 3ZZZP SDA M),0I5BE%-8ET'K7RX\4U=$X$3W[R*%D=>?7)9VANXIW&$_S!TXG2\4"?*V!X MA&D[=J9^+'U'9B#P<$*OA4'\9^G;@66;<2E,);TF='I9J[Q741NMO#^OG'"N MZ91OGM+'WY)17&EY,L(;X;G!V1OF#J]PMGV (O!1( M:Q?!5!FF<#G7P@ZY!"&4:_0U6@/NM,HO*0I^167BAK"C/$S_X:&Y$K6@X%?! M,&($HMM.PDK#F[%6 #_T2Q2+B-K\B-(^(%P<^GWO_6>E4C5:VB0[P\@@H4UM M##1'0#&IZI<(%XU,S SB4 K&C,S/!3SO)Q5:@,GVERJ8W(-V!LNI7T(([],' M=-_1RN?U#UI,RGY"R1%04L_C. 'S.92FZE)G+6'Q)@N'L9H@@>SA.9D$TL-1 M;[#HTQ?)5HNH3CB*6(#%M\ O<=[DJ(-2H/)00YGXGF&EXD8B@R6!@TIY%!D MKQCHZ/QV"U> MQ0B)E1XZIC[%[A"]$OC62*J/$HV83]%%5*DH\Q4/P5.K1@Y75%]EI1)! S62 M W#??II\3=-GZJGD4UCZJ$"JI?PU*I5*@L<^$R$M?L[%/&U^ M&@.$1M@U)#'Q.U9<+7UPLLXQTO7/5 HT[3U%'%0/XX!:I"+/N&0\6H[HT#-F M!^4S>.N.TDWG'Z>.7BD?C& A>"B4-$BGW30-\A$'_P\:?.KT^]21M76+0^DK MJ8R5R6O:6$!E^!2)HLV+246DQ+=N$>+]-57!2/7\0*4@"D&.ZY#(S-(%_FJVI3(XKN,%$,3?.3:;1F1'?@1(4S89X0H M^A3/A1(Y+5E&*5I$%PS/%<2>XJ MB3CA8'-5N&- T<=4,7.JM#62$MM]]ISG%*Q0*NH9-SK(L7RZV-<'WG.7M'\P ML%#Q2#7)'<$"VY"4J2JJ*N"AX@ZXT,,@'KBB6+JMTN[CM;JHY..##03'W!2UQVD\+B2 M_.OHK"-()">%B'9^"_P]?%H]?G !Q'2L@'?;(['XT9V!$.^QA^BVV MQ#\)RQ-T.VGZ:#.X4=MSV_HUK(1^EP2VERE&X#SW@1:K X/2"@5GA( ML-8PXIW#,U(8)O$2M:+_ES/BWY:1O=6^H@DACWL(HK7;K38_G*ER"C+46YJ^ M^12DJ>VISOZJ==1>^;ZKZ]O6I]12:YU6>[3Y427/9+;TO6\$<2_NJI+$S[94 MQ-Z(M)D5MDT\U8GEJ!R& !UU*-$I1Y7C2LFH1[^JW[1C\=&.0:LWY--ZRP#; M(_Q:Q'7[G'J?PU)>RE4EB5\U,Z%LN_M&-UO^[H4"![K0=GZ;X?NF+.@U7+65 MN[;M_Z7O;WS_67G5A344EE?5NJ!KVZH7=4+IN- MGPCLLT:1$BR]5FM3G+';^EIO;U_;K:GJX;RO:HQ%7995&ZTKO[!P]5Q%.HO- M8>T-^_9>]TO?XL*ND@MZ85?)!;VPJ^2"7MA5-9TKG$4XYROV,[*M!*@F:0_# MK4=I,S;&9MS@#E5AS1/'>E:3"O8-]13-\$2AGG)3JQ+IR19[EHKTY/,4C3@G M?6.FXCT'N^!7"KWP@:L%N/X!=0+_K2@JU+L9Z]J^$:$->G2'B%!S1%E>)2TL M>=65'I@E=4&!J&42?:*9@D4+EC2P&F-@E0G*=:IQ::&Q)4V2DB9)2G8JGU/I M-^.NJNEYT(63'E,UA_WE5=(HD5?)!;W,8QEW4QV5AO*+KIB*2FH_HXOES M([D#-68'NMIXQILZMB#V;,YKC69$4O25"]$=%R%QQ!)$9RQ%F]D -K/\Z4LD][#WC&>\$1!6AB[RJBLM"N64U9LNZ6J>IEBWK$#'X2&Z^&S]3 M/Q;M4L.;<;? WRJ_31W'U;HHRSS6:@*>3JJRQJBRDUK?<]NR''8BIFRL+A,I M3JD?(OGYQL6G2*V-;L:=@FJW(UG?8B&OS%A[$.VGW5O1@BF-!R=U7&-TW$G- M-:GCBG3<%\\UC729E&>_$-V!2B$]/BS8&%54]2 MAUK-@ ]U<,'.88&5;FP%W2W3?U=HX=B/6SA6PI=^#_K)"PSGKT"I1? IPMU_ MCZCWU&6360\+ =L1O-_0]FW8X?Q%M]R%XCM\89-AIC:.V<*;<$7L"%3Z*^P7@ M?6!CJPW#9=XR<$2;$>IL[SYE'_/C[ZNW_FT)-VBBL^^;@#&%%E(;M93'I 7 M!W"TPU]A<9=^U*DEG,',:+*!_5.9 R5G@<(;*2/2O)(&F4]W1,+>]!QHW-$'XE$L^,6SW,[SCP46&>YA&&ODFW^!MV+T9MUN=]1W><';51MG; M>Y1E%'UJ"EC#UK$%%\X[YPF5A/=E;&-EL@1'&GQE;,'TYQ+6;/I*W2=3 MGF1F%X6].[DA:6AIP,IBJ[4G\%V#F3U%PAJA0@;!S'AFU-Y,=&7B#;&B'5WT MW(H[0*]LV;E>4[N[ )D^H&O68\4("=-]&AW>"S9(>5)X>PV>1;_8M*-40@K3 M)$;=/1EBF/:7B0%L#@%\IG$]N-$M159A'SV1;IV>R* !LQKG!EF+R> M/FB5(E:?J)EGO&>]XVKL$;48L,@=[.1XF>$DD:V@(+0U;'80:_V.A4P AI'@ MD#6:JL3^4'57R/;FXPWUC$"T;@M*]4M;2TO9+DU>M?&J==1>^5ZV2Y-7E2?^ MY;1+R^SNLEE:HZ^2S=(D(S;L*MDL;4,G2C*P)7>=%2O?6!#ZMDE!5]DBKTFZ^7IK5.I09G3(4T&3 M)7* RJRJ!ANU48,-1J>%$C],74K3-5@,\N,SD\$61#@_$AVA2:KL>DN*3V27 M13)!F3I84>'!'+[%\D'E%'DEAA43H],"#Y=684UE?GG5NJNNR:K>T)XH*@R7 M;8H:MDE)>_O(FY00DFR3'@%U4;0]=;"@+U^J(BWLPVLS3!(+7TF+82!W@4E1 MTLANEOZ21O;1]1<7BZ^.X6):X(=(,K[$4!9%:JQ[,^ZT]U9C,M2YPX'4@A(/ M,%$Z$"6F4HDU2XE)(^R80<^41$0UUSL@+8QZH-'4;F==":XTS8X).";]RH:I M-&F7'=DN(YE(;+"US5]'^LUXI%V8);9+7:EXQ"U>CP44)^\X*918UCA+RD6; M(NO7<)4TT4ZNSQ*YX*HL[5Y6M-3Z-^.^2OG[EV2IG;'.R_4_DUJN&5I.6FU' MUG*1)&B5E1J66*NCP=ZY-\TRY#BSC!KN?W),6.ES-DQ[U62C[0'Z>D2(TP8' MV+C!!A>6A;5+J;7AS5CKJYI65UCMP BE5VW&_<-P!$(1XM&](+J!M.@:IA.O MUZ*KA/E?E^J+1>(NDHC*&A [F*C#2^MATM$;;M/Q32N+Z")MN\;HL0VVW0'M MN<9Q:?EJOFJ3OWPC-G+.N9RO(&-M5NH553C, 8S8KMKI]B_>B)6H$HW0CM56 M95NS!^2SU4X/5PE1D6K)(7$JFL/M$J>BQOK!!>]O+MF[,>Q];'B*,S%H=X*G MN!BSM4KX58CV5R[9:VM+>FWM9MPI:"AXS!.D/4S1,T[*OD/X7U94*2?U<&/T M\ 5VMV^\XD*IR#2NK^AY=S!XJNMYZ/%CIOK(YO:RN7VC--E)#X&N49-M;53? M:V-!G"YMKU,5CSB>^W0;,G\N>]4WX"II?)U<9:W4C^QCA%%E7*]_B498XX^Q M/Z_KJB1U6V-T6TWFF,Q37*/U4C)PV'->_6:LJWJWKF*Z!AWS7ER9'8^"FJ]* MZ,-3')&V:&&G) 2OD'F+#=.1TO[;31.NM!VOC(T@Q.1[(B5WL9!4UH]]Q(=M M=TZ+7E5:"S95..15ZZXZ=@K^28Z*"O)2)7Y/LS:K/4[LLZW25K.NKC-UM4[2 M7/)>OT]U5G7$HUY[<#,>JH/.WEFM-:[OSF; 2M_U3'M=_G>Z!3OW:) .MC[0 M!I8UT*9=;=KK]2UC8O3ZIM[N6Y.!.;4&_^Z-;G9JVBO."C[ZWOP>KD3:_M,. M9_=@?'GP@%RGW5Y[R%F$EO?M*<8/ MDF8\/?GLB3N6WK1X)I48(OO,AZEXXG=DW )N&)58=R%K6%]]>DJN[\3,6Q]3 MTVV<++;4COK=6SE"8\ME<>2L3$%XB*PH/8'R O*CF$* F7R&E\HNL?3,Q9& M&#*?MUI_8MZ3;RQFJ#@4(-$?+"S5@%GKG'4'YI[>TOO]PI\J=_C56D.MVJ.. MT'98#JK"H#J;7[Y/Y]M1[K*F]&C=J-Z_SWS&E#E<-PL4YEK,4OYWXO]/W!ZX MA"]VB61YM'^6)4H][9)+&X7-IENNF?2NL]VG#_?ET+*[K_A='<4D]QV*^_;1 MZ_IES[KY[MA@JJ M4GCJ7A5TEWET<*E' */-B4];0L@??HIS 3P"@/]9WXV?50\!-,2VZ*D#;>_L MSII2UX]P1B<%IDESJR(PP_;I!0;[B^IJ3PJ,%)@S$!CM] *#-9PCM3NHZYQ9 M"HP4F,,)3.?T M.]&7?;JB:K"4_ *P\PF$(O3&8I)S+2/;V,]!!7NJ/V"W!5 M3Y.,+!/A:V6QWNE93$=#OZ?VNUW)8I?(8OKI6:P/.[TV5+7N:;M.2A8[$(OU M3\]B S0F-;7=W;NS3 /+M[5NP\U)ZBQSF+K1"_4KKZX. "3TY$H"N[0,!FIW MM+>I<_#2Y^/5\$CYNP[YVX(^< SY&Z'\M=6VWGSH 2E_4O[JE;^3BU^G#39R M;Z#J[9I+X:3XG9H1I?AM%;_3YZ!T-)"_KJ9JPV'CY>^RVF2LS<#<6#>W0W9E ME4XD1TX\E$,[]-"N*9/S!ZA:9BF/H1'F\4=EVL"E[J+#TP=Q.AUQ)+H_4*=, MM)$2@A?+'\#)1)1&4!@3A^[P0K2,3.B^2 MPTZ?5]\9X"FKJO=DLMU%&5$QW4"3 MV9QGELTI$:$E(G3S,T&[[0-E@AX=%?IXB3)2LJ5D-S_'M*L=*,=42K:4["N6 M[-,+=N= V:M2L*5@7[%@G_ZTM=L]4%YL4UNTI/].]640:Z@/6]@S8>$%! ?Z MUF?8T.Z9):T2?LDVR1#3;">W&!.8U#)W-0J4T%-^N 9H=\ST!>5O,3?@GTAE&OCU1]LU7-,V')X*C.TV@Q69 MCA=K13%&G872#:N2'E%H<19TB>J<1U^H:*M4WAD.T"=)D3Z%DE5V:.9$W=D> MEXN%0VMJ.&(BCS/&PD\NW^!AP=9T=>KVFMW-JYA0Z?DJ$SYA)< 9*W8R984V M9.!]D(^D9Q-OX13W;#("Q9N6:L&TE@)GT8%IT&GI6K6F/V?75T@;'JRO4..V MYG+M(^KJ'W2FTW_/3#:?,%\!I^4 W8+.BA8EN[+4T7OEW.A27X>5T2J!9(.5 M"VQDTN@XVYUIP@S T/%!^=G/:&84MO/>.W>F<3,O'V$LFN+E1 JWY)T510>I M9_-??2\(*L<$]9NQWE'[[;W3R9N38B9%XU)%8TO"7,VBT;\9][ S0U-$HZ;< MN$9S>AS0,:@-O:QXOY;:JC6['L7'ULIU] /]45W ,8&_KW;UO9-?9?&A%) 3 M[7T'%9 A"8BV_P[8K%K#1O/[>S9EOL\L< I(T Z?M=BW>[@^'VVC8GMV.'K M_1)XQ@TK2SC6?_35X>"":MBD@%RJ@.S@_NTK(+TV"$A/;0_WSG*63F!Y)U L M'JPVI5I)-_!JK-P=]D"X$\@3"WIE"<="!DT=]NNJ4))>H)2/)FV!^\H'X@!V MU.&H*5&2:W "/WONTVW(_#FLMG0'K]/:W<<=_.*Y9F3PYB6Z>S,>=O>N 9 > MGY2!!FYWA3)0< M5#$87]7# 34ZA-L"#L4'$\K!Y3X<:%SP*0#(4X+Q IUH%M,5_4 M![APLSDSW"?^I(7O64O,OX;/,.QGV\3"A9D1*C/CF2D3QEP%1-$-A+4R>566 M\**7&7R_,%XQUUNQ Y!U>(UE

[;,_ MES8]C<$86/I!UI*UE+W2OIO!82OGW:=EK)7!'(%-WM@MUE+Y^C.?M#3RKC>! MQ>)OP(=Z/O\XW73AS CX\P/X.YC:S/I552;+,,TU:>:#6P+8+\(9:&;%@P?[ M.%"WB!=;RO<9T$$QYESNPM<%ZFE@7%ZBD*U0H.G:+M9KPA/<6Z#AW(:[@2&P ML"<@M@="35D0\*'$E )Q 3;'$1#!\;FIT;L>3$8L"(S#=N"E\X7#TL2)AH%T M,\R9#4X#W0X_!Z +;*2+ JS#8+-TQ5CPOJEA^\JSX2QITL7+F%HW6'2&E1DS M3M0 ?K/=\+(DTA&&A'W:JJ*W2M&(5%R:5=\PK=B]I9^6#N"D:/W6K*ZG&'%= M#QG5T9EQ'9Z;KZ#+51C &47:-\_&>7%@6BU<8 M960I>M%K?#M(>%2R<05H_\6#SXV9ON),:MC MDGPK#X.*:L#!T>%BT\+9/Y4YO&X6*,Q%RD?E)SBSWF4(][J3A1-)]NIP4AN* M4/Q!H:CADL4[CBI$E6P_SKG1>:A/8S*DI4V+ #E7%'4-F#TIQZ>*VL MZ,P63S;2W9>5IF5J[/9?@5'NE>6I3Q:!$V6R#5NX:*V>;>M4UG.7?E0K)3QC8G2[%(BED8GM6 M"3U\^A64QZ_7>_R:=G'?>\M).%TZ>4=XU\S;P.K-C7R*9MO?-[2/](/)OU3^R>S;O_+?*](\$$ MZVCNMJ61PU??>[8Q_:= ="M+JH;IJIU+\I0D(Y5N'% K)V'O#W78E9[$\7GB MG[X=LEMO.@WB9%Y,2H(AIA+0+F(#.%_C[4V-.T YXXVXX@&8HK(H=W%3T/MY MZ)9?I5-PWGRU94,X-&-1<L8Y]>I1*0Q*/N,7K,1'I5&!!H()%,QK< M,+YX?CA3[BAC#0;ST0Y=%A3UB3CW+>1\3;\ZMA#"_"J;<9ABD:!(G/6;\2C? MZ:V\+$NGX8R%_!( MTSMO[Y$K)P5:"G0Y@>X/3RC1_39FL0[[^?+K\Y+HG1%^1DVJ^?W&YH9-V7I? M4Z $#PDH08/:QS:JA+IXQ DYUV \I/ H,.61$"B$Q"Z 9P@R8NG&@"T$]F( M!Q*V2O+UNJ<+9(@$>@6_4 P$C;&!8(:3LG&CRG?"F^ 0+8'RY#,CC(!?P)A4 M7IF1!K\ 33"U'2="4,F 0B 41A#":.'I5+-,/POCF2!<&!7.<^J *=V*@3Q6 M,&*Z[5O+>(T+]:GU+BA,@_ 8J[S@6_K:%0V",;6O[Q%SFKZ#@A#,O8!$<@<]X4NLM4-FBDG"8W=)G*B_W M1J0!L8*$/K&"M-Q"IC<:O _!#(&-4Q/[J;,3]B M6 \QHI2R2G15 =1''Z&,AZU\QEX$]<&)=._-05F\"N$(^.0%@HAB+!:^]Q.& M%C)8V;63@IUOPOQ<(FPF#;ZST[R^8AMZ-S2>6#S#VTXRQ0[LI_E$IU]P93A^ M1HE5C%@GQ7TN3(*D7ZT\Y\'!YXQ'^?E%W6W.D:BQ/Y>HU7:;\O#@4^[=C/.9 M"[O-6*PP++5OB?E&J%?\.18"L"Q]TC1XX8MW2_L 5]M_,3TY$GMCM!"CZQRT1]:WAO!BO 1J9:9,'[)TL":O,_K@ (,-^ MJ]_O5\7_&(&B;A?_5!&'XCPJX3_ 8&#GF:/<*Y]GVSB5Z#EO@J_!W[D0?Q2-SDQ'F!\CX#U$Q8KG1@-?@NJP_Q])\]MTWS!7P"!1OP_ M3+E5-J)_Y7&HC07!2,#M$9,@)]WQ9T;V#A@3F? 1+*?Y%@R/%]B@P$=.C!_] M9CQ%9#:T0H+5.(L: S," 8,%S%\X@H38%C#P617'GK+$#76XBQ,[42WE,5D> M0?\7!!ZMTX=90Y(O++Q? :9/^2_]F_%H$U(ALE"E0?8.,,C!S7C8RF=,)8,, MBWQ$''HQ9"2B=B(V*YJ%SBLW3A-1./[Z%/0.2,U^2"YFW@,[P1IM'N@(!CK8 MX OON4Y95QK]9Q^UI9$2^4A71BH4,VR"E=!&6=S2(-Z/*=*S$"$,_CB$ ?;9 M#&Y#K4'5Q'!1I448C79:A;2&*UB$ =80MO*.W.[, O;_00:*D9-6/K\EAY$: MSGS&-J"DTHS6277%F6Y#AMUMIECB4ZO\:NW.00:*48]6_B2T(FSMF@7907S1 M?N!5.117*(\Y?&C9U=J[Z?IM"]"[&;GW+F!B]OJFW^]9D M8$ZMP;\Q_7T7O-^_>I[U G-Y;P7EA"(+1%@**IE&>[Y8R4.]-1IVZX/_'>P3=CU$6=FI8":V=#,H MK@?8N[;F_%.L+C15:@O>7Z3,JB9!#<&2''4&:J^[=P_1)G=4DV5&G\"=LGUT M=;94$LDR[FWP )&L)23%6HO*DJOUP 4 %FL'1?A52R[N\QRUOV$)8#Q MPZ=U4K.F)JF$P/0)W6"0WZB.7A%]3> W'Z939E)T#;,583CB4-%\3?H+^IC6 MQS^OQ\.1&TME6?G(*7XO"$ZBXU @Y:^&[>ZTZPQ0B+K]?/SG&G:=D_MR^5.M MW?PX66(C2VQJJ9G;V6\<@M^H#=6^7A>TX=F5SS0JC^@3) T2N5!8]F.G2&1C/^[ :]11+BJI[P)&%,H@-UK*6EL)!S2_T4F]R,,\E?X M/97RFS\8RCZ91I?J$6I4.V49;#D-6N?LY:6;=6>(VLG[#W902F>X/DN:TKJ>2#!+ M31X>%,VNX-AH50!+'AH-=SLT^N2&8+W:B*1 63V;#H]&[;,]/!JTE&2F"I]J M+:=!'U'-L,_8=W25E&OZ:HZTDE0\41;J.CT;4T^D?VTX-"K?+_/,#X%Z>DOO M5^LF>7Z-*>6@2@ZJL_GE^[39ZVA-*[$8E5*^F5/B S0=K+$GXV$0DLJ1Z0?E M2%..PF=[6@9;_Z#=+NML=7E*LO[51UOPWO#]5Q@SD?FN9PO M*9>?B)O.P)(TKH?&7UBHO/.\/]9P;TV;2N-[V\H.J[!$?' %^2U M2NCQS^Q%F9X'ASPT;DI5]69GN3U<=9?7.\G<\$&;I[ ,#:O-$L<9RP160R2W M6\8R.M!8L!*@O3J8J#INX]&Y;-0I,]RR3*JU-Y]5;(@QD85;]0QCU+L9ZX.> MJ@\Z#,@\I'R4++E(14E!G/6>GUUV,D7NDB):0Q728G97V+ WZPL M'9B@UAFH@X*>]GP*AGC/GIGC+3(P"COY)_6E?)^'?Z+ECO-J\@DP MQ:RB?Z+ED,IJ&@MB(N0&L[=_ZHO6Y3.B-+AFH* M0]5C >OM]LUX,%0[H[W+I22'71B'5;<8]3:VA^ZI6F_OK@)GFI-]HEH?B]&R MRC!V&3.Q=Q#33&_O$,;6ZI*?FL)/=5F).NSK.EB)>2Q"R6'7S6&[6(D(+=51V^VZ.M7(L.)V?OB" M0+C>?,'"=*&,#"R6L1@'![+2=@DL'B8)0V\/;\:ZC"N>2/VNZ8UZ,(-Q1$73 MP[WM11GSN3!VJLE>U-K$8/K>>2B2P2Z,P\BK:YV;\4#KJ_W]C^#J7=*&IJ])<9;B M?!QQKLL8[MZ,>WI''9RZ,_-E"[B4;HD%==NK)A&X00)5$\ MSA2;0@ZJ[* DBD=!JCE'XE=R(/P2R4,B>4@DC_.GKT3RD$@>$LGCZJZZAK1G MB>2QIU._^G$->E#W8ZW=5WM#F1(M&>H@ M%C HS?&@IPZTO=,3)(==&(?M8#%VL*9<4P?]O8$1SS0K7R)Y--],[!_(--LE MC'V@&M%.7R)YG%#G#H]L)@Z \X9JO[84PP8$L20_U<)/=5F)0T+HZHSJ:G,J M.>Q2.&P7*Q$!*GMJMRN1/"22QSE8C(=I&Z)W=P@L=@^4A-'5))+'R=0O$/^H M!F.W@T +O?W3!&3,Y\+8J29[L=LE)(^N9##)8&60/+J]F_&@*;A"-<4,Z;V# MAEN%68".RX;FN(;$%UGJF]%4O2/;53JH,;VK]FIK#'6J8E\IQ5**+T"*ZS)G M^S?C7G>@CMIU(1E+N99R+>7ZF$'G+AZ2:;JJ:WMW16H>$,=*W&X-,,>H2=" M:7VLL)\+Y@9,>3$"Y2^57-%!AH=RC3'2;WF8KK)1S";]A$VP5=JPE=?S"M# MP>$8KE5QC,.ZQXAYV9U6GH_C,8)H*.&,P?]]QI0Y#&<6*,RUF*7\;>DRI=LF MY(8>308A'%3%9\&"P6.>F?.ZPQQKGF*OC,LK7)]9 H?S2_;T16BN=G*+,0$] MM0S7W]*4 QM-6Z%.ZE\<+BZ1K0^T@64-M&E7F_9Z?M%H%G9JE>Q62'1<(:=AO M]1'1J!H.TFC8&K6+?ZJ(?G-BB($<2Q4#,GR P=Q[N=:'/Y?V M E_YW@Y,QPN6/OL.M[]S//./9%/HW"@,MHH%TM=?LIN&&6/K5T 9MI1HRK0E MQ?/-4K@>&A90KMMLRA5O1!F*L6AV2); #I!EO2F9 %-0ZMX+"*P")JXW?9NE MZ44"Z0TZ+5VKAMUV=O!PVO!@\'"-VT?+X1I%IFV)0Z5+G'X:'.\ N'AG10MT M;NIC@XV@8.=&E_HP$T?G@_65;*GTQ.L ^[J&"B1PFQ9+8*.4 83F4.!-PQ?# MSY4E[9UMW3@"2("**#-H"T#%6G]@I_/V7@\C0:K>W[L\NCEE"5(X+E\];REC MD[6=6G=+E_::90+S)]I@DM>5 =L DUQR4XJ;!D?EIA'9L .]KKS+AMBPYU,; MHBP*#[CVL6CW2 $];^$YJONG8W&QKO9Z>Z<[5EJV,S""KY;_CNIIZ=B<>Z!J M@[IJ0 ^<4'OQ=G,0*$92#@&$E]U!9FW4@TC1;"QW#5]FA,DM'\ =UV-O;QZ]Q)4_DQDCY ME?)[6E]O%_G5;\8C=; _FM^)Y?*V&0TK1N[W>QN6G!;0;S-!0;9F50H@2Y0\EBSL MZ\6%?97*5;ZQ@!F^.1,]>% A@G*,TAL?13[CIOJ??KMD%4N__L$2/J]F;YMHYU@"EJ1;EO,H* M(%D!)"N 9 60K "2%4"R BA''5D =%&GBT46D*SZN9;"ABVQXA1SK'I2.V46 M]#LWXWY/'?8N*,50"L>E"L>60&SMPM$EX="Z3>D%=0U5/YA<\S:376.D3N"O MK/JGSNR:#=)1$[0K1@JQLY6V3U:#+ 9J(F_MKGGKXBT=> LK,/,GVT?GK6MJ M:E#DC51+EY%0QD BW%%U[=Q%^#*29HX#1K[)XDP-0"O(O^AC ]Y6WDO._8#)EFTPAW,O#N&HCC<%+HXA3Q"2_/4Q^%(T*M]%=/M(($I]6$Z04@ST80>)C,"%^\@!Y0C D\QG/ASX7O_0<> M CKH96:;\ MH$-LUG26^&53.$W.9;SCT6L,"E60'H4]M%&*[P'-IW,L8K-R, MP^#C= M)T):"?(Y>H,^YRW;73+K+A3?W9;-W&M>WJ/6;BE\LF52\DXT_C40#:G-RJ$I M@%P ]S+B/67J>W/@TTA4%@88!W )> ^P 7K10O,[4TWA^28\,YY1-.P0X?9Q M>X9G8TL4N(&>NZ5/^; ,>WV'QSY,[^%65 ^%741[ LHM41JD;!&8#^ W,-_KO@:@$& M[X/V>5$C)82->$(%S"=TV)ABV8'I4XFG"@HEXM4TVZV-'A^+'Y7,<)!6M_;/ MVYEM@7Y\BX0"SV *"D\,7BF:Q+'&BHXO$A.XFQ9*888Y:RD[I#LGK 1K? \; MT)KLYF$[KSF'[:9KSASUM([0/+B' 2.+#8YKD6B3Q'T5_&>>]!RL3W9>.Z'Q M_TY\C"^LW'5\ \&3F7)QK5DI6M;8'RS\3",:53-0AQ0+Q&M3_(PS5*<6@,RTAQ*#KN/H0T=,'25SO#O;&I MI31(:3BX-(P.+@X];"33&-QP#\,WZ:3I!W[LWLG:PB?RQQ1\HQ1_]FW&_H*ST;/E#JL.+58>5N;VB M?8/HFVI7V]N^:8XP%"C+2]>)6\S@_;D$L^A4K5W1*6Q(972C%=WCS//#6TSB ME-'^:_1@MYB[Q!Z8]+K1GL%>?+VF-).N(6)3RMX]WYXS==J[I1ADU+X9[]\+ MMSG\(?7AQ>K#.K@=^]OU+XC=I3HL;>J68Q \\=N_^V:S0KIG@?_#&]?N'M>5 MF"&RRTX]AO7.OO"(#DC;[9J;IS86X4?VQ)+2>G(O9W=I11!)M3O<&\Q'2JN4 M5BFMI9RTW855QV2+X:"ND]L+$%8IDU+TJOB_N\L>(E>JNEX5N;^YX'8;P.X$ M^?5A"RO-%UY < -O"8W#?F9)@?DOV9)_,V.W$9\8?M\84!OO6<%Z,UP IGD8^L-W;+ FKS/ZX* '#?JN/ MY?[50 )&P]:H7?Q3Q=+P$]>NE43;^0"#N??F("DF4SZY9BLC[A6KU<3E*\(& MNN&F=*G@[L3=N+&=5"[7XQP1P,R/&+3J/@:MND^#5GVT7<,U$?+G,8:O6I'I M>+%6-&,$F"(@3CB89@P:!?;B&@F$02AP[]=^&QN(X / M8G<%N/?0U]%54\.T'9O E7P6+!VJJX/O;7BT[2,1!8!@4!E!L-/?C :9S3[^ M%+_P,S4/R<&RC09U(\OUML!55AT@9H&T\IYT/$"$;*2'$ H;[>"WWO06UTT M604!"XG;X0*X;(K7.VX7Z+@U,DA00QO@>$^5F[)<+!R:*R@=TPAFRM3Q7H"D MW+3$":2P_B(@)$J01 F2*$$2I^5<:"E1@B3W-87[ M)$J01 F2*$&':*4&_ABXK]RE786,=FQC(N(>LIC@:I)G*T$'?35>*?)1^:0( MJPW4GNSQ+$7B#$2B$GS0CB+1;[=1)(:CNEJ&29&0(M$,"*&=)0)K,-2^+D&U MI$0T7R(JP0CM+!(=S&X;=)LB$M*[/)9W>8883*L8M.+DUIO@H3H_5F4_S9GA M/K':_$\)5G+N>G2+__D-G_LP_1&P.V2G!\%,G]P/@I4^>GY6UWX6;/1:I$^[ M-^-!?V]MVAS@$BD8%RL86[S0F@6C!][H4 J&%(SF"\91Y4)'%(P+@@64G#4V1._V/:@4=%@\CY= MZ8;+&1H%ZL6FC0XZ+5VKEJEX=LF0VO!@R9"-*Y\IE_-25]+CF4[_/3/9? +* MHJL=(L7QK&A1,I6LCH2QFHG=$%P;U*R;A4R>@=4S*PK:&N#OM-R<(JKH,? M;:B#WPWG_ASOOP8;X5[$32J5#U>/]%II4XVCFX+FE74'Y>9H6K\AJJ.& M356RTFZ[T-ZLU*4TK\8T4+R&;*7/GOO$>VC4K6O+GJ2=MX#LIFN_>*ZYHXST MR%3K=BZH!Y=DISWU[1[LI ,[C508>$/8J2;K]HP@W6NL/Y28EX7HF=VV MKNJE$S$'\DLQ0!J&$],\=GC$#YWPSL;W['V,1G_Q2OON-O_A:]F'[$KD):A@$Q<>JMM?1?F>$G+#>\ M&>NMSF@5?UC!JW@ZUL8A]HXPQ!$.<: 7#W$55!%'7+@NEAV8("*A L-C:=KG M%0!(*JSVQOV[VM*\%^_^!J_^BJBU;M+HZ;83S[33IL7("?\OZ74H.]S>X8>K MX7#SYQ>_9-4P4(K[34<._Z(BQZF'VTT(/Y%AETUKZA#+>PZ_;Q=),.E1U &NCSU/ZB, MO%^R+_#$[R_,>6:_>XC&6UE">M@-I]=M6"K1OIOHN4A(7Y[5'EI"<-_X_N)5 M%@P=!:/3F"K:*]LZ!G+K.(I@(+I]9='H8^)/KR?WC).(QE#N&<<0C8_>LKJ_ M@:&?Q&*)-->A< MXL:A=9LN'Y2^Q,/Y"Z'J]ME)]LAQN$@9JKK'5!:>$>PMFCKL[WW"7VD!Y;:S M)2,;EOLM]M=;A@1_ NJ1!>&5;4%OCB4_/U+'G1]^FG#IW1S_JBI,W3:Y,)V\ M+/UZUIO0J.'2PC>A!8@(UHOQAIC>='\H59F.=UC2-%O]-"^5MJO5E4I;XRK6 MF(ZWVGY^;7K>-3:@[ZZ<=Z?^Q>$BB]CZ0!M8UD";=K5IK]>WC(G1ZYMZNV]- M!N;4&OQ[ #N4[%HON];+KO77T[6^0G*CYSYA#NQ[-@GSZ8O=#M_U0",SZRX4 MW^%3RB8UII^1&/IHSIBU=-C#%!_TR0V &+1: M!83L-IMDVXJ$+9@@X5/: ;*HR 7E&9B834ZIFNM3+U,3I%>?;TJEA*N\1HQ" M"5!JUR7H!X'*3&_UPW?WIZN<(_L29=L_!<[G,7Q>SPA M([MFCEF56!P6_T(U8$:HW%EH X%5]?CP\9NJ+)PE5M4HQF(!G,3O)?,&K:Z* M]5=:KYV.4GWZ\G'5ALU:KN\,,/ >%SXSK ?W'X9OX^NQ DLKJKWJ]F[&W58G MW]7V%V5]''_=0#-]+0:;A_E)D!!']F$ZY45>HDC,>&*%8]5OQL-6K]?MYU$@ M?\%5R)<9_:K\N31\>)/SJBQ\&URR!8:G2%,QO8LVQ3' M?,A=03+!A^F#;P-'&,[7:%SO>.54X=3[-^-V\3+!'#SQI-04HRHL8F3XP_%@ M;F+>BK5D0"L@22:!J%P]A@2G//.8]PH'YZ/>62Z^-WS_%M[C[Z,JI M_9-9M_]EOE>@)L%< 74X[&B=WQJ22"UA$^OE(_TX?-1I&A_5F1G9T1MN8L9> M+IU#[9,2*7.-#V^;@H51L]_6:( _R7[[8]?5RGZ]NEVC!N6WGR'2^'LV9;X/ MSLR4Y[6 T6QZ 0907<7))!A<63EBG;GN$9%Y[A"[1P)_J=X0!LRI<5?5]\IF MEX9R$_EGJP*NAW^HH'M4T!CYZ/QS#6AD$49B3:I4E@WE;9$?\*,'$_TOLR)J M5Q:*P92D&O+!&(R]QMJ^W^WL[>P8N9CVS17BV[;='*^[";CN#8W8ZJC?9N M>WGB';OYZ8C(KNK[=Y:2-F\#^:>"*_$3)'["R7>BW?LFI>MW^06-;D6WP'J3L M2MD]NA6PA^SB06ZGK_;K=K::B'UR!M7@WV=,N??F\.97[,"S,/SP%0$-#,7T MF66'BO'D,X(K4+$>'#@"^Z1@AS(C5!:^]VQ;C/<36LMJCF>X^1RO_IJ,5:J; M^4+9HP]3Y+?/<'N0;^8%K/8":QLP-^:R=L)E^LTX?/%R',9[IN& ^)@Q__8) M)OB$.;I)K8PQYP:\==J_47$;$9>^T'[#1%C%SZ0W M Q>(T>Q C$%&G^BKM/C&HJJKAVDV?).?&AZVC(JFIJS.*DK/CN9$N;V&$BPG MMXX]M\,(Y2!.XS:>#=NA]&MD"(>%P")4!R;X?[D@<4@SRM0PV>X\,CPECPRQ MIG<;B[04T H!X_@0AN\;[A,'+($_&!HL3M2!#=A%Y($ C1!AUW912R"!HP7A M$U'$3&P6<]M*][8ST)5Q#GK LI$)N]LH$FTW%Q0&@ M1,-$ U,VZN W>/B"& FK!ARXTB4T+.4=PN!A,GQ,W+MWWV)&+R@HP-(#54$] M!V]"5GDQ?.O6\;P_,&&'="%5)TP,Q*M9+D3#-E"O2UQ3#^3#Q?FGLGS\].NQ MDB%1'C2 -_:ORAOC5ZX^1+,^9(Y$VZB19 54@* 85!>Q>_GEZ("E#_H(JRPU MK="MRI)Z6F=PXY MW X.=P TR>? _$+[1E('1#6^Q,F>R]!. O-)50+[)V^J2,UX>)5088?1-Y.\ M[/ ]&:7/X0)DK!4A?"_J]ZK4 P/]9V"_=6U'0!GM3+V(9%VPD7])%%6Z^"FK MLM[8]J^%>@OV$NI1::+:(YH$2_ASY3JAO(3J6E6D4]N'17%LYBHN@P\LZJ6+ M6(2TSRF@0X'" G24[UTS4'JXF,)6 ,-P'@WJ(P/5#B;B-[C<)YWL_H'7X1;S M+\__@X^))@9[ZG#T&_ZH_9*TC\U0@ANAR"F<)5;YB#^H\FKV#BD+X,!I!1;$ M+YR:JZN#$\1I)_H_ID1L@MD[3%$_Y!3U#8[SN@%M,_WW&A!FX!70?(TRRK)8 MRB[92;$.#CFQP0Z4WF9 [S4@-) K4/I=FKXK*@M\CO\(#6[.T(9.5)6W]+>I MIK.SCM.1!(NA<0F7<'TZ-6P_!>>FA[":W@,4;Q(:, 2KZ,%X79B@NZ2*/UO*_WDON!84[Z =9^5^G_VYM,$1 M"H#F]A24'6R[2]>;X(9 BL]V%\LPB%HDXUUX]]RSF*/R)]H)K"#WJ1PC".!9 MV%4\4#[#ZQVEPQ5JBG;^U6WFQ+AK>N'S6..\)($S_% MOMZ&+N1G(*F)'_M@AM[J]#I9*2+4+=Z[@,(@V;KVX,58)"%"Y0W>*4R^3[#$ MA'<*E\06'RA(6&R7<2X@HZ[(;,N[S=Q0 FF%^_:(T/6W>S6^_4SN]A?QKJA@ M*<]<&@93-D:E4/5[+H:08?#B\#7&V01C/HQ=:A,H &:@&QN=*8-IZGMS]-\S M-U",ENI;Z6^N+-(T3RW+#".W7-\E'O8:/%3P==:2!,?T,+V'&W"F^9BLM?3C MF&Q$)'"=DL;RJQ'R*,J8S$.QN2&?#'Z'F$!_.QQ"-*6/^.8TT$"153#HWHQ[ MK8Z6UW*_I*/B.'8"E40E ;N49=F*Y57O > M^?4IN>,FM_?$X"H_D;HTM_ 11$_ A]]%#P^:([W;'9ORTHM^3+.D-[5P:X4W MN^UO$>6"G;."*+]22^V(7-CPM*7G!)C$^E!BO-VGJB;&Y$:-],+XV#HQ/KO= MG3@I*\!D8QJFZ(S#I1$-ZXAZL( 8O)^\%ECKW)\1?(*NNL]0%. QN.ABF9X+Q!Z8&VYY#0&VCEMY8B2N-I0&4ZG^=. MM-TV1"V>#I6!N66@3,<-,Y <0-'D"]-[9O YY-J![A8:=7$^>E09T21LD>.U9[*-W M<>994@VWLIW%^RN=ED0G'-PY9QS4YM+HL[EA4X(AB"M* M^*_%-)6@Y)=:J%&AR"K9/=/IUC'TYK>(EQZF'VUT:?]%,=]J)1W#+K"F.M#; M:OLBZSN;WF,>U()^92A[IY&63^X7>.QW2N'\G<(WE46E)\J@ZQ"59F&JG8NH M]"6.Q%%$!7>2[R]>90G1:Y00N9GL(B$#N9D<3T+PS*6RC/3E+G)B&1G*7>1H M,O+16U;W2;#-F*8C7KC<2$YU^.;U#>A;+Q,96)\/A M);7(X@T:=S5BV;=S2U'2P&!&-"^C*< M>3Y,@"ZQ@V!)^4X< &6M>@EF<'N03Z=;5X)!2N:1;KJ+7FAA[H?GWKG6UPA0 MA)BXG'I)8']&'3R):/.3B$(%H_#AJ@AT)#)&-Z8)?F4^C;7\_"(IY%.B:7PU M_ >?2&Y1H5KRT/P,NILU^>[CR5*VRI!Z"'Z LI!/;LS3=\%\3F.5,GWM@!)V M-R7_5V6@ @*OLE-EOM&);]I;^89P@>B]H"S@Q9LKJG>=67:I]IX<1HM*S6P1 MH_G0Y,ZP!OE!5&YHO:B4$2NM)Y[A6SA!R_:9&7I^H+S![T6UTSO\.<&+P@*; M9T:@4;3$/ELL?7.&%=WPRY-OS)4W5!D\"=B?2^:&F&::P*+%153?DON^\OOB M=[S8$6731%KK:QV+>IC7*MB,[R2@]^,Y\&V@8D[UNGJMP ^YF9(02= HX7-> MN:45I%J/,+BSL7++=E-L7>1?980XG '5G_B>R7XN;+&/QN@??-'AFRB;1>F( M4ME$1$[$[5^ 56E$@XCAXV_TJ+00==3OQFLTZ!X7"N)Z(!28"%2 3]5:F=6/ MD=)6^1C3K+%<):YOK,H6>G&J/3<-BMDB?MPUIN9 MW,*(]JAX"Q*EXWHK=6\:>3#:MN:@^2<8"T/?3PT')&S"$C08:QW> MH64'Z*I2I:'%%B)YU(M&2>6#=KH$DWN[# ;,+%$W6$!"RX,QN%ZH>!,P3JGN M.N5BH\MK17 MB.<2+/C*8M(US9/HAY"+ M^!*$#A.S3F89+3MMPGSX]I]J\KX2Y]BB>G=+SM)]>L=0T'[2$"/FUR#7GZ M/"J:&/@YV33SC*YR^<:+]ZG5,*DEQ"RVOHK4CMS)PZ ]XMQBNTL0G%!\=WO&YQ'=ED(< M?4LS5]+$.;L]^I,+\J[ULR<3AN4M0F'(XJ\1TWYRT51%.?GJP%#3B$1T&7X; M8W^3R1-_'342L.+*-1 ]-XH/S/<%\\G1P,.0Z)($820_NA:0 MHA G*<);^KH$<]14'J931CHZ LG]]/4A0=,N,I-YS$8L0 (INWI95M&(>*8J M%JRCI5;J#@=NS)[!=A><3@ZS$B[XZ#Z 'SI%C\PCX#WP4C27+E";,P/4(6A+69&[\$2U5 M2KG'[!9QGYADMHU%YNP+2_QC8JUP&L*>_ GZF<,V%K.AX!;^%^Z1FSAT"U/A MF#E04FHCLCE+$1(_ 1)S$4H.[U*SCZ:+D 95S=3A-MR\U&G,O;&P0\/A5JG M2;9@Z^))!)_$T"H>8PRT-AAUG>T'>YGM.MGCHXW;9\^VMPQ*$2QFET])L).S M76X=RE/?#M)H%QA&Y;M\%(F-L',X/*QEO"8@3$ 1UP+W%(O^0!1ARW"%F_PW M Y[AOW(S3<2F>=@A]J0-@I"+M*:X@7730SC_JK!=PPP4 M>PY.,#$+TGOC7=)FXMUKSG(@/?45T0'(![3?W\" ?-J]S%.]. M&?&.PB\H8>F.%>PG\(8=;%+8+>7=)J#X]/JO.^L->,9$,22L*)]/RY7 _]I' M6<3',Y/7ZHNZS?':51"C[DS)P4'^C#KGF6G8M*^5;_<0.6;G%\%:9^5]?2AA MO24+_6&^<+Q7QKC; ,9AY("N6F4?'K]^30QHD#@N\+;+)8W"BIRY\4J5]^9! ME1XG2JUS3*+ \%X.YQ5C&^D2VTAB&TELHZO&-BJ &.*1K)V1C];LS^A5V^%K M,?[10.LU.W2V_C"(XQ!1S)IKL>4'P:\!X6C0:>E:,9+13@A'_4J/6O]]5]?K&]2PCDTFW6NYN7O1J)1" M!"D)UE;C59YZMNQB\'[BA6V9XW4FJT2JGM)2@G)Q,]\"WZ][99 M0F]GH>'V,6R.?]4)\,1.E"::"FT41BFV8+)=647[NFC*EO;H.T=3^/%9TL\H M>, C@.\SPQ4*Z0L&(;&?VQ<1;ZU48R1<>?NZGY\S64WIR/GN>+E>CYO"R-P$PO*+'^5=KGY\YV6Y4XAI\^44I# M/JV??A1,]"&2\P+^Z;3!RN[G,R>.SC_79%W?8^:&XW M#-OFE-G79VR?D1;^ M&"W1!D71=AMYAGR64^@@M18B2[>A?7SQXD2!'*'S,T_)2AVZ%3AKYV$4V; MSK@N30[P0@:8;QRV!E&EJ47[Z^%A.?H^(BR:WI.+@$"(I)3 S2#&M1LP0J*K M$THV@M)Y9/ZS;;)BI1E;#*0? ^K-F/X=L4N_>.&_&+PT&G[R)'[3JA52@'?4 M[=Z,>[U6/LM@=Q#BD\T^%:$JFFGO9MS?#+GK<$AY+P.S58CH$.3@&X(56.*L M(;\CMD8I6MTYCF?2IX=I0@WN]Q'";1Y^HZN?(_S&8PIN7U %$T#6YB(RK'=X*MS^#T_._$_Y]Q!-:S+Y+) MF9+E<16\:#U1ZH&X.1_TDHUTVYCM6V6V>\#B5')M&T_.[G&PA"Z+:)('#\B# M^RB\CK:=_DVD$#WP.B";FGK5-132H,/+V[L],W?)ZSS7HW8WUP03%:R34)UXP.9IOI-^-^ MNR>YYB*YIB;;K%H%2@\/BU2M )E3,M4E,%5-IEM%IAH04_6;LK]=0]#MK\QE MON%0V,VPYK9K!Z%/S8%E[&V#?-1T"%]1/H8$EKD_MJ#TEQO)5#4=:E=DJA$O MNJX+0$\R5;.8JJ9#XFI,I;=OQB-U--C;YY!,U4BFJNG0M2)3:6 >:FIOT)0& M6]<$?TBUJ4JPI3;Q%+@#%YJP40MI+DCG;$&3.I#*Z=R,^VI/KRMV=B:(-+OD M4$E1EJ)<]GCD)*+<15'N]/8^;):B+$59BG(,ZG$"2>8]-MK=_DJ(L1;DY MHEQ3SD)%6=:I'3W\]\QEN02*&/Z--+?=)9&,(^D@(6Q]H TL:Z!-N]JTU^M; MQL3H]4V]W;([ M?%*3H9.*2]"_>"%3M%X+GA1(+2E MF>< 6R15M'N!6:U0'"3%-N]&80!<+"'0P4*H+ MHICDOG.%HVH<>>B!.V)1*>RGR6!ZB5ENS,';#B5(53U72<))PDG"G<55DG"2 M<))P9W%5G0EYJW%#.O"BOVV$UP_?WH[R8;^3GO90J-H(>6_,@ECKAZ^/"D53 MM=^2N*NQ$A9/1UE7P^(27/(,T936MVTLE647P 3@T^IYQQ<6?G*!5QB>LMP] M&[9#YQH>/U5)'ZJ(3/CUFW%'4_N#?'G MZ85?A#6B]T1\T@/1+J\9RI2VEK@_=?RUFERY[Z/ET)H^M&N NGO/7&]NNQA' M>UOF+'XGB"%Y__'OKPG-AUM&W7,+#J?8ND1XF#^*6;<&S,%X8CP'@!K'9M)P MTQV$EP%O1HMUX4L$[RY([I680MSTX>2L6N/\3[$J=WQ1OBSG$^8_3(7)0]GF MP4.R(I5MH/ZQ1IP;ZF[6)L*%#755&^:Q:QJ"$%'G7BY%I$3M\*%%9-.I1*TC MKDE$1B@B0[53@,PN1>1"1>2$_#;8%-:O<[AU"?1 XWO(J#V4 G(M K*ETO6P M$K(I/%[K>&L3$8R+#T>JIC=V#[GNO)]W9:HJ#Y#G4[K4>EU;/'V%D;\5\MHUY-)6@G^FG+H4/=(\GF#:3&H=^,VZUV'IQW_P.$ M6KBIH<>.4HMD#9^I_9-9M_]EOERUEP9H;E2T'M/FBM2AT@= M4J\.&=4KN\,MV=-UCV.],AMJEZ=%2D*YI?].04\);M&'+82%6GB!C=-_ZS.' MNNHD:%"_9#&^Q#S;R2W&)/"0[FMOR0$,G$@FM'X6B"O][RQ.6UL83^QVXC/C MCUMC"H-]:S@OQFN %$\C=]GN;9:$569_7$BO8;_51VRN<25$K]&P-6H7_U01 MQ^G$0!,E0?D^P& P3Y/Y)E,^N69K'P2)XE3([H9,R*IY0+OFJIU4+M?#(088 M[/WA&DO+QLCPO8=![(!_(NP2A/14/MJNX9JVX2B/(7R!_5U7T!"3Q5K1C/M@ M)=ZYH4TQ:U",C\Q<^J#X6/#AI^DL+69]]+WY/243$8!@'EHQ#Z,X[.1@%%= M-Q/82QC8&8(LIC.N%K"^,#/#<5Z5B(S9_"SVY])^ABT;\1AG!OPZ80R;=7 " M*U.@,,=I3,B,.5[[G2/$"(YPE^U9000)"0^TEG03_&C[B@%COXW'#5L^,\/K M 78<=%JZ5@U+\.S@"K7A]< 5EM3)UPS!5Y)$34!!6W$QSIV>]2&AC;;3OY$4 MHB?N"(96"?.L]B((V@)/87BD@]GMU ? W((8K^2[+=]OZ+9V$[WK$ M=Z-^4_CN&II]/Q97\2R6?K $;PQ=LP^/7[_**IW-\K2M4TH]\I07&:I1SN;7'.K)5+[E\UV*2T[#Y$$M,U,[^G=V;V04N MV_6M*'F@9!SLP'2]8 F,4')Z-FMV#;%//-[VEX"05 MFB4Z.,F)YBJ8Y,1@'B!1WWZ;Q[.QD=@J>S\T-"P_I M%$,)%B!O4V".A6>#;XORAL#CY;MD#_V5R*YJY"N!?K2+6*/FK#P M!0^B.7/!4U&=VC!:9+20AN:SA><3B@AF*+24](Q@PCM^APO.T6LT:VJ% ;4@[+*30H5A1T^O$>>_PA9,FE]3#M MZV;\F3TS1]'>'F=J@?B,NY8N'*+5*5F/Y@XZJBB!Z,R$0$:B!")F@"D3@%(]+?A%[.76G##-HZTW9B!.7/"SHW;*V=N%2_W@$7]2(W&%WD3F.DSI=S -;BQ M3C"AR/<]L+-I)YV\IB\"?6[P*2PG&.@0"4S(_M,E[#>XE>/.3_)0--32VW%# M1>(,M7"W>2*QRH;!2?>@?@A8%G_XF&)V@>N M R-=0=6B!"_&@CL9]&!+L,=R00PBKGRU&9BVYM)_1LV8?0#X($;(]URB@,\L M,& #<" ,:\L;30?F#ZPCG [0GV+[B*:5FG!LFZ+E#>HNPW:"D^F9F]7F63HB M,*T71IM)[#8$L0>0HI'P4W"M%0@,,&:)N^C=K,#+#LT><^' M#E*MV_]?D(H4I)1%VNP0JVZAWY=6O/ X5#J; MM-K=S5FXQT\-EF,ZWS%U.JWNH%1:]TJ-CM:I4J23.>_1FI;K7:X#<69?JJ$1 MMN^]K!Z G14]WAD.[ 5,>9PQ,,?OA?EDTN91E&&[RD";\.XO)46^'"5%:.S4 M2?+-SY"O0LZ.)&>=Y.Q*7\S&ZH,&B,_Q7O%[Z K7L5)PCX9T9>&_%0TQ3/-ERSH3]=I M;TD*OC>"V9UKX7\^).EV53,B1]B$5FWO7QW5G&H/*2:7*R:=@XA) 19J M2D(ZZ[%0I8PTAH^DC$0RTCV!C'2EC$@9.2,9Z9W*W.I=G+FUAT?6:&&Y7TE2 M.@0VRUFXI)_R>4E[]4._,%5Y?BW?JZE*?;.J? ]C>";$61[ZJV(UZ+59#0Y1*704Y9 M+B'+)62YA"R7:/Y55U,N(:LEY/VR6D)62\CTO;+',5NPI2ND[^7/:48WXT&_ M=SGY>5(.+E8.M"V-/ Z0ZCULMV6JMY21,Y*1PU36;9813*V%)XG"3) MII"-JUC5LLA8RL,YR<.6(N,2\K"UH'C8[MV,>^IPN'=BN10)*1*'%XG2Q:0[ M;A'U591*>9#R<'AY*%U1NL\6T;^X+>)28S#YVJ-4"XM\0";? #;=[K6H_6LV M=58",_O/690\R65$K\DFT=(A+ZVLDMQB3PG&6X_I9<\MF)2*L- MLOT\TO]6:(P[C!OCSN)$Z(7QQ&XG/C/^N#6F,,.WAO-BO ;(J^E2&-N]S=*] M"LF.6R,S[+?Z_7[5$IG1L#5J;RZ1*9G[>.+,Q9(!PP\PF'MO#N)E,N63:[;V M*1$L3J[O5LFMWYVX&Q7A285Y?2_F -NH_7"-I65C$ZM[#UOK!?P3Y792;ZND M/?-C"%\4=&=>JTZK=W,"'O#F[+OQ,SD1R35G&F)9?9.;,VWJ?MUO*7R."DR2 MG5^;:VRSMO"]9^K9S+M5\NF$.!UL34E-V.RYLH!_/0N^2G4"].#NI&VSX;I+ M8"M&[9RQ+2L\@\<]%\Y2- *>+\#24A5["E>_JMBO#<3>]!E$KYG*^Y/NS8EA(Q[GHC$7W_;DT_)"Z9HJNQ(9B4DOJ MZ((-(Z=1PTR3]M9GV0 NM9C*&_9S@>K@5V7"7#:U0^7%")2_O*EBGFM9 Q] MK;A_X.]ZQ]\4F^#]1.;!;&BW!CD#_%<%*.%03S/74OY2:7##U<%AJS_XM,) I,TB.O1&\\%7@7F[DCESD@ #3+:FM0UQ)H[9LQ6#6U+L&H M]B70-+!46\/M2U"R.6%V 7AW<\L&P0?GPF1R"EVF*& "-0.OYO*\[ MWHNM)F$,L#V#\9'H59?&1U)I@9/+7.PA#,H%- ,VI#1H9&!34V].Y4?KL:5, M&5B]V.$/QQ&2SDIK;_PZJUZQ":?I+.G%1#3#H9:?7SP_G"EWM*?#BS[:H/! ZC,,VLA--7HWL).A(:A<@8C=%=U;Y,:5+:MN(LRWHTWF$ LD&0_(!45 M) ,,J.>M OK!\OP@I2,H5L'P_L";AB_48IF_505]X#\QM'3FAHUC#K#%<#BS M?>L65%/XBOV_IZ!0J04L_0F\,.W]PE!'V(R?K11P?^+ M&?[OV&[8#E__?_:^M%4G>Q8!$&@WVCT0_=[K6[<.L(KU"G1 M7<;]MZGZ#;]49JQ_18;A.,NHE3'8;<$R6V)C9$G$?L9!?8'(5"V.V1SDCZ+O M!'M-JVZKPBEGW+W>]B29Q _/U!*EG,N7?NOMY'@L--#@VA^C?FL\ZIZD5H,' MVMT;/I./I';^3"1]I>+,R@O/D#5[\@@T@Y#5%+)?_8 \,N< )AE8-PD'H49< M#4+X'N#[JL*=L<^+;ZO1-?S6Z($PFVI-1#KB-ZDB_E :XH>,_ZFIZ<.L4%;' M7C!YO:^^&[KC]O;)\3S%[4X4<==L4=&O%@LY/#K'P:-21%P?'P'+O(]^ASD^ MK7EXQW^C0]S1_-*'0W['[??J$A5O=2LPS. )#'.H3KU2AOD(AY7(?Y1J&7SU M7=<=]I[<+\.JEM-QRN9-NE4M)^.43^BD>!2C# $U[J!3E\8R5J4 HXRL2GDN M1ODISI)T(3EEFQE&7WTW&&U?MS5:9S0B >C3@B><@J!V^GBL=MA!]/QNNJRF M^$_Q]_P/%OAO$;!(\TC]1X1%>^.ZA46?LG^6UZT[4V"EP'UN^F,E4KF\(FS? M\>,,_>A'U%>\4)_?24!S\:)FKWX]UO3LM,'8&;K]=N=$"O<4.'RT4-J.J39O MNW9=<(WK=/?[4Q(OG318TNTH_J]+5[CZ.CC V]V[.+R3M[MW+ GB3#@A6XLL M4%>A(9_CS7 2 T80ID('E26!#,B(\:(W%7B5BW,#3H*()?<5%\0MY]<@5:2% MWQ;9Y-]\2C>_083F0I0""4\!*2R(,,Y=1E@ V)@/J!(8:"&R,%4WT3@Y?)L" MY8%(02$*^-][M;+9YM;A%9;2@ 5+EG377"SL[72: .D+BG,)8R'4Y:NZ]*=K M4AE\!Z!:+S@L20X+\"8ZGB"E%/$@; FTG.+610:@DO/!-B8X"1-Q!,/OBS \ M^'RQ11UYIZ $\(UHG\LX(6#*C:^X#*+1^P9@ASYL#","B[ED7!\&+!I8)_4_ M?$,[+*)C9WETK [H=Q6T!7XU7O%$Q0/ 6J98(&*&%\;-BP[\$#E_9\##0*&J M\GO/=58A4=QLYOS?D/G!,DBFLLE2& M8$ZQ3KJC1+#B'1TL\0X/)PC =PL,N8"/2A3*&&3\QP\<7J%;^#FL >8W4.4Z M2[HI)10@0WX?L\3/R4R2/L8Q!#(&&H=@?)6(,7H\GGY>Q*&/K^<7_JXCT6V& M&0$4_I"Q&%3[/<48T'DP=7Y.XG6Z<-Z_=WYM_=%Z:-#M6S7LXZ]OG1^G8; 2 MN(_;]]$=$+JK'N+2<<"[W_(QO\ :4:[(('D;A7(2&[;[>'0N0%T 2Y;KV0 '4:X$>DX("@P(@W8&O[#YX"/NR .-KWBL&QG5K"TI7,C0Q\%MW<>"[B@/-N? 9ELZ1T2P)#Q%>.GA228K( M_U;]D/,YB/$XB?B]4#N6\WP!J9OF/ZU5<.*,JW J^?4B:DD%;2JU*9]NKD5" M0QL $_SM#N/=4XH-PR@?6 A9 3Z?T6QY]"9 <)D#MX G?LL04Z5]8K![GKAV MG\-!LHBOIPPP*"UU5*);>)]KU%S2K>(4GJ!V(ET*TR04T [?TUH89]A2KC!' MRT&)C^+.ZVEQ;]I 6IS_%A/3P69_",0R$!J*^#+,Y_7URW_D.X]7H"LQO)4, M"WK_4'WX\LK/ZV_$ J+E0B%PL&4TEW'Y". M>R\ NP#$/IY. M_@0+EV")?"A/@J7X=!T1IAZIACQEY.?6-S,$BK*R"GO[J*C]WOZ,@H]PNL6P MYQ^_3.% \8E]^8/=HT1Y)^44//D]CI30J@C@[WA/.:"??#6=K[[SO(J4CMT) M!@!<.!$O\D!]-"C@MXI\9$/?A'$TO\433/FY0(.YE&Z%$?CRQ4S T0F._X*2 MH'BP4L0SC_&K)AEA>#_FG2'D(F50D9EC$,K_05-\BO2 UA%^B4U!!\HSS89 M0967T]7F?C:R%?3B452(*5B]#N6,^7P9(272RN\0(3F@2''IB.H5V)ND^.*I M$B8RYTRD>"[8P5%D<] 79@&>T5!]LB]:M!V0'7#%2=Z;-VZ/2O(>]VR2MTWR MMDG>-LF[*COJ(Z=CXY\<\U< U/M2HCK=YJ9$C5K.SSR>)VP%&LIYB^;T5B+( MX5#[%2R$7T'K^+)!]O?WQ=PT]8Z$F$ZOW@#<;6G+W!KRU4BI#KM&79XNI+6$ MR5*^:BV-OIUY 6L& $'C*9Z]/N20T?#&NL-.J^\=USIU;W+-H&;=66E1!W5G M/5@'U%JO'M8]3[NB3]?>K5';WYD-=86D@ Z!DW?YJVP]67%)7'O0=$]&'N.' M.R'6"$"%JJ493](^LO9M'2^KS'XU?OX5D2E/EKIX4DK?948P76@D4F>CFLY6 M+%+AR)1'A*/#D/I??=<=NX+& Y8=+I<=1L_,#ECUU7.];EW8 MX:53I\Y! =3_0@9Q;?<&?W+4>^VV:^LX:V9^H"'IDYEY^-5W8WZ^QS!CX)?B5OB=#MJC,7\647X? M\BB_.D;S'>GX_%<44CW&!=>JP4DP$#B!CU*8UCK F*N$J^JOJN I .N?LG9T MB#'S5)41(/43J&3':]_^$V_@OS*C(-ROS/A\'K' M.$OTK[0N_-A6Q 6]@/&9I=P5 >(_\ .6!%Q6C32N7/TR53"#*C #J"*2IF"M_Z=148D&DZ:Y5$*TSQ*84>RCSWV_7=RO',I9 MR@_8/6&>)R"#LO/0OH]\BC4S=63>CU]4/7,JU"J1JQ,E/O[XSLPV^(TETT4> M^=URWN9!R9A<@ML#8&+$.QAS.=(Q(0/#C"/8BQ"RR&@ U#&5^3XJR%V/SM/* M@"QD[+(*U<,(/AD[J>-49>)OG>.%JZ7NASL,P.3K&B^\6A"6!$B 0:@A,&X> MSZEJ)V*A_3DF-/FNHRW[\/XV90&LDA?58&^9N&6W*ABUH#C&/N8DI\/097BG M&GHK^P8(.,.$MRI?P@_@<".H:JN.IH=MZSGU-S[^]GV>XM1RJ&D1P$ M)X:Z4MRL)*XP=,)@QJ?W4VDF4@,!ID*V)SQ=QZ&Y,:42 ]V%[Y *JB^J^Q,'I;BVP2+6ZZ/K!03U^'&$6(5$W>6 8#VUG@-*;&@ UHM,>42%S5,^740!0)5" MK&-GM0 MB_^$3R %Z@K0:'RP52#2/$IZ [?R;=@>15K#1X$U-*VR$/,[UI'. M;@NB'42PP2J*UT4EW MX[/5#R-R&>2^S)<^8U;9A&7X]='U\-5W^\CYM?/,RW^PVU.5"-C+@(&TJS:9 MUU$YA]+U)'M^:++6S)D[)7("EB(8I[Q?R56HQ%;@W=MX!OR4JNSA69"(@C^! M@>(5:@/LA)(3NE1PVBYU0?=@OQG9:67))4^!O+A'3H7_R64%'&FX+\R:'/+L MGYMX&DBD)"1_ECA2H!$!0,*%HA,=ECY3AL14SF9H&@';"P.QP..O6CB@=TH' M6D.[./\2RD@3W%1Z)5F!Y3-RH3)/5#QUF?M=9;,4CTK=)["Y#-7,0(W'<=VD M\ H9TW3I47UX:XSTP+1#0(\TY51E6&!N7QDFG"[MY3H3]3)) M@>@N#H@-6 :4R_(#0Z[;<0H8/Z=B&[G?"CA3F;;Q,@INT0D2\;"H'S9EJR*% M4;EQ"@F#1QRP;W+?'3 2Z5A8*] MB,C8-^A8F>M2^DFOE'2^%.X,,'!".JV1KR*(HECV.P?9B6G8GPL7C@-&10K' M547LR,-9I!Q3YNDZUG1><@ 9MH=:CVHNA]WB(BKH4+*N"B%2\?V2R*4-P5SA M+=4;RX<#J][Q^Y)XH/HWL3S7HSL^\M&YP4V0D5C(PC2XU3GCSB1!#P.^*-/- M.9:AF>8>Z?R#6FK\W[APA@>10%2J>8L*.E5@R;V(6H*9GC\MS%\7KRZD#T=, MXX04AK%SV=M+VM"D731T0!LEJ&]^!VOUCR1>QFA,?T2/EW*7YI/,P&9%6],0 M9C@1.J15V:5+Y29@ M(%VDY3(^C>-0B?6REVY.)U;Z"GD,-![<@O *NHKO 9#WAI,A+R @\:;IN0)I MAWMIK-0^O=3^C8Y*2#^?T!,*2YO?UTEL[U\?G0^+^\O],EYW^3,D=Q:$OCIQ M&0)L@K=F=\&T22_-U;<2$5+W&TV-!E7VUBL M./V2W#9X52L8O>0-B0H6YD2@H2J/]6@IW_$P7DEHD/N=NA+*EJXP 6H">"!: [^*X5=<:/ZH:BR!Y/Y^B75916]GK+B M),A36A5=KX1DTS)YK@%R*\EF=("@/-6G6BB/?,8MK^IA+M1/>!M;Y17><,KF]G^FBVI& M5/HO2;-(5:0D#74KR#&@;UAT(300FBC?XDR$]]*]2=4>G!F<=!!"W->2]-_X M7?U] R.P;EE<:_-((LU/V(42U:$\7Y"J@?_1UTQ"5FN]E\<-V@>>/:84$6;H M<=K<9XYU&C,XD*CB?>6;(CDS'N+BPE?KW 5,[W=+69GEMR2C3*D0*:J _ Y+ M:LYXK0J42F?-%%"M+^7S56HR*#2\@H&.QT%S&VO1S6X3'D2S."%WU2R\7R\X MUW7^7%!Y8([C$PD-ZCRNKKQF<;)AQ,/J7+H6 ^ND0OV#C$)-QH5I0> ,2FZ( M!ZN8V\6T_<;2B=!UQ7NKEK+V/:C9U]P##20#NMV/UG,J>$K)^73&GM.1NX^F.CQA2 M\@,QG'XNI\5+9KA+A7M:&FG*?UCF=[4NHPLW3_D%'(JJ2LSHJ9]N>U;7I2U:AZG%M=C1G"16*E;LL.YR:QWL?C)+U MS@2V/<-06(KJ82EM&648*B4'V^S%2_)!4QWC+U1I'O X'GY#H!OWO]&B-2=R M60U1X2C>P)D*"A#!%TD30@5\FI7$935/&06&1Y.BC#?^OE8A0QC2(ZOZ$W&3 MRSOBJ4$$R@_G)*I&.BMOH:.V,/HFCT!57'/,HB1_&FN ;\CTHWVK02!Q/#1J M&CUL$T]8)P44T9=,1:H/7['^02:".'Z6Z(@WD%+P516!NN8JJ#4O>*M,U-*H M!R.7\[CH2!;TE/"B>MYFP%VA^V@QA8PP(FWB,O0? %X>#E<2A;D ,PQ@)C;I M19$\GEJ>1C"@_(K2P^8RJ5RIK(1?*$+)F;AP_B40J7FC)&0P*KHJP-2!DS*C MZQSEQU7N5,6>I1+G%)\HVP>I[\%.:8E*WQC%W*7;1!FE>2WFROJ\FA@J%HH7 M[]N>2NG/)QLO=QM5G"5DR!]86*K:LB37.[J 8K+:,KZ)N"^XKYH*6A@D"0MD M&*E$09DTI[HRX!(T&P9P8?F6P5&Z(ZC>MS8EL$2LR&\U9<#X?''0BJ4#3$<+ M%K"#3X?:R:)P; :@ 7;8!@Z8]+IAS5DSKI%V> _:;XZW#X@H[6_?\L55&;"E M114F;//TXE_HV@NG64CJXF"Q(J\95$L")LE(L^!A,^1?E6&^=!PFY6B*X93Z M0]_*WY6<97FI_&4L4KK- 4Y2,@E%DF1F/;^BE =$I*QFCSFR1=J!LJ]DJ)'B MO0/L8TLG!I5D8 :Y*?%,A*W2Y_HC/F<'F-(^VRO*K&K!85*@TN?(H-EIP MJN)MQ/-].DK%,MD-!8&6*$P$PD234J6[S9S<2B7DK(F4$RHEUBPA5&EQ^6E(#PYY=9'GH[D086H;6!)RT M6KSE&@"1?EE8PR)84?H.HA3=DX97!\/9\OM.XW,;^N%D6$:I^3O&P6.2 ^4R MJ;A V<: +D=T;L6!'U7G9W][:LU @F&0/D;C/_A2QR7*W_#B,+Q43E()YQQ' M>;*&S-7HT/>BN, (]7:JPD8)&?GG5M8VG1D XW70)H(DGB MSQ^O@'Y2Y6]9&ZE*VI"4KY#]+93=8EBW:$7L1X8^Y1@'&17V7W+)5AI(AX/V M6')$*)M]:U0Z"-XW!"ERQQ* $DR%02*YUWY*>='!O@B-:[RG].P]Y:E"O#\J M/ZF^M\L]L8T[RGW(4[:[NO )FA!(IUS=.OE\%D3R)$/^89*4NLU*WNB0CBAT MV#=3.DL'F+_'$1/%_>0SI')^,GS8OU/!][=4D85%&_5;4)Z R&81E]>$\J(9 MT$$!SN8T6Z5?2F5BC$U4U<4Y:N&J(#WYV8W6.,I8,M8AQ3<<5K"BTHHN=*@! MG&Q:PR@BQ\][_BC-EBM2I4*DI%06F/'I\H/20J+#BBU,6"BO2A:<)LT;4>7^ M/KE?X YL&D>^-3^@:@@R.F@F&]<90=Z"(@2%:@>,)H"^DZ:T:*V!W2=4@] 1 M\V:E@=U41&??,,Q;-:6+A.P>F0:DO'(4_[_.&[89�+'VR6?ZBNA+'Y0:3\?$)MC*Z9Y1$H9N_I)8ONZW>KD+:F0(K[NM]JRNH3^U72VT)4D.<;V M7E1LNM@W+IYRDMZS8!DHBDVJUIA!@:Z.()'9T@N0KK39K[NM7KYX(" ));U8 MU0V*^\4L\/T=*-[:9&ES4F@6#6V+N]45 M)GS!98 :?A@$ZV-PA3='TD6N^BOO%$T&46\+'CB;P0;5)3_Y;F3O3*TII#NL MF@:[91KLM,;ZATU2JBWH2! M3G=2=-R9AS&H43.T1^3%(@*STBTVK\&P5YE$"K/.P@"C;6!($B>!6 *W4)0H MO#8+52RG/K[J\+,B^5P;&Q^='[!'36*\C18ANLY9JF+C\>X# Q4H7QT$>)*M M2LGII<63+W+!?!50<9\#H&@-6M5&W3@;JZ,K%7W(;R@K+]=*%2%B7=E#Q7WX M,:7:%0U5U;U6RCYS*6M(+YC+PT>.+NNBH[&7 /*Y#,HI;M=T*]8"W0MLO1O- M<5&3C.Z)T%J3K>FC& 5KEI"UQ/*^OW+W($9(JBH' ?P(:DJ X@IDET4PH3>K M$)ZO^6TU-_^#WSL_J2(F;^6F8.WH1OB#)^0!@(TWCJ=+=]*@XH@,B_VHJ#.R M:JDV"(I_ON*81T27^%L.(EV5A$P5>0B9H262&D&/J&V1YC-!9"1S+6/,H0K$ M9Z6!W/;]_^ MH2U!#&/E&#RA$[8VR*L(="EHDMK+ZU[.ND^TFJY$A);Z-/4AZK\W(U"*:7Y3 M+D\]-,>0.40"5]'&.4GYJ+J&@;KPV"@?6&/EL%OE/8"]FSUHJU/:W5??O:HQ M^'YJH:1_)5878KQ(ZUJ7 ]N*\JF8#5 *0(LTM11>JWP;>.95 M0AF30]"$9WE5!+H%271P8/$V.?FTW)&A*SD@*$^ ZVOI376O]+(,&_VSBZ77O;F1 )9*K24 ZL#*WC(U*'IE*#D5G$AYL M-LOE*J)$GMHD20SW-VM02P-83HCN=7D92!8RTEI>J0#OQZ=,!IBLL@0MY@:& MVZ'=AY%$MPB+6ZK]^R!J-N_RY:T\'HFW+X-S-[S(Z]*9$7,8K*+^Q E%6@IQ MKGIC*]*CB(:JN*-'_[6^5@8\[=T:24XL["+=]$;8;VE?.NBXN$(H_.9&N(KV MU!OO.C?%;7WA5BNNNPK!+Z,>R+OQ2H7 RAN$TK)*T#UR6<:[K@XPB38B+_,H M$PDC&6=I!+6DZUA]#KF0QNWH6]J@&?,J$]Q\$QIBYVBY.RJ[ M68K_H#6:01/;@31JN ;>&L&R+BZ1[C&H<1T5,?Q)N<9/Y?+*&#"NIA0)%QZC M]Y&Q.!EW@J6*#1K*,X'R#TE+@=^:$ZM1#R&@E$-8R%V4RZP0L"BG[=^WJ@14=4HF,B6Z5#EFN4$-?(V3I _V72!@/7)+[HCX<20'I.BFK242EMQ4#;VR(/<=88DH*C02R_A,JLWTW^,.*>K;9!CJ\'X4M,7Q1X?9 M;8M"%[@;I@F#_RHW^H;[?B\'JKSG8E-%[#N(B6*'ALVKKN\H1C_W^^8Z"4]5 MZ=XXM;I2!)JD52(=+R][K:[,_^JUQD7^UZ&7SP!D%8BO;GV*NHHBK=2R9%C\ M(YA^QON?7&\QPQYYF\T!6H[7ULTQ\J"=;BM_TWEKS'U8W(ZK[JJ'Y? (NK#V M6MT3!TUL9OFF.^!4;69(,.T,!LF!EIME@?;&;<0YG2A8RU7A&MT*V TV(7H\ M["H38K_N[)GX(;(D[_LNZR%/51VTVI+X^ZW1\<2_'24S"Y4!HV2P8?0I":>\ MJZ9A9$8D8P!P.6%(VG%Y8=X'P,E>$E6:+B"Q,&"VO5[PBJZ(X[U:B$?<^-R&3 M9R,0.4N9B$Y4JKPJ(\7$@_MW]BZLM6,I1;LJ+*\E\<+,9.-J%Y=.JF$RI$): M#FGL*O]O2@\F),]EVIUK3 1B'^L6Q0E%&KD44P\66D1E8M2O1F!G^4:/>M;0 M^S+1>\R8,5-P<(;.JO4DTN% ZP$3J+>?V'P)R@40ETN>7\ )> OL"> MJR%;"?Y:__%&U9%['5!-ZEMZ27>F5*<^/.=L]%VE#\K'Q1&HU9;'(-5@7'U9 M/09U6.XZ+'_O#EOCSK#R4;OE5?Z^:ZI1JS?J'C73[M][XYY=TVG65-&D6M,< M2&-^U*@Z[J_1:QJ]&/:H/[.2#!7#-]H_UZ3)^*Z^#E4-KO--C0_9E'2)O3B@\ M#F(/ &TOO[WD3=AA$/UZX]*I!JKLZDC:B@S1,OLGE3 MUARSQ;;3A(U^_:0MFEM+<-9:[H_>ZV>![ZG&DQ66IK M%K6UW7:_8ZFM-ABY9&H#R=;S&DMKSW Y:>FV$73;[0W=?GO06,JUU-8H:NMZ MKC<:66JK#48NF=J\@=OU:D5L+W3 G]'_->J _VXCI/2HX-R=+LC.<4"J9-GZ MT?7 V-S>"1=5]/$LPG1C<]5&IN7B9W^"%1^WFH_I2T=-SO>ZQ'A.+GA="3\]MM\=U0HZ]&MN%JK<'Y*4]RD ^ M]$Q;/^KMN.-N6^2\$')N1N/NUG&Z26AY*<.XN2CNN^VN MY;^:(F?H#GK'VET6.2\E'#ONP.O51#Q:5_*A!G%5"88K\QAWW%[[V(L0>]9^ M,>2TO6.#XBQR7NJT,KX 5[[U%C_L[QIWK:^XILA!CX&][JPIUE/ M\2Y4_5!5YM6 M4]3T.[4*<+6H,>1B=U 3N=@,7[%1"T)-<8OC7Z1AZ\,5AA\H"W' X>ZP(@@- M(6[/:[N]\2-=)@>7@ZC[>?VR4-KNN\/A(X-C+4KKB-*>.SPZ :91"'UAS_9% M$4?'&[GCQT9Y-H,\K@ZE(,+;_4>Z8RU*ZXA2K^N.^L>Z)<^$4>MZ/\CUOM5< MX\K<['VW?S1%6Z_%"R%GX+:/#GFPR'DIEU*_.ZZ)3\GZVI_K%.[V[%U7;;'3 M<=OMGL5./;%SX[G]WK F K(93O>S!&CK[E_S*O_Z<6<;5:NZ"VCSXPP[?1U1 MWOO22O2<$C3UYG3/ SNU][1C\9/@K@_=]M&./,L5EBLN MF2N\CMM]8LA)39CB">Z];ZF[_/Y^]N,R<1?M[)\):S1C5=^KZM9?N0OOQ^_? M?_KA;3DXMGI'@Q?>T6$N2+E^)Q .H'Z:A90)QX03\=0)T3O)],@T=J@DL<^= M !N3<9'237Z<+GBBT^EH+OIPF @DWQA]N$JSWD2XOHUVF6), %E.(G6LZ'K8_@ MHG%WHOSK+$Y*%32F -L$ON6PZ7^R0 0T2$WZJ6(=],AA"7?$"C8]"Z:P?^"R M\G.131<(]I#/6>C,.!>N,PLB%@&80KE'@*6?<<I,UT S>+W;^8LB,0K(@,8.DOBI8/\ M'*M-$^;@$Z"8)4X:@(0&'A//T9Q"NL%DA9RJ[)B=YPE#LAPGH3W.$>\XK@T M^ O^H$4!!%K.)A^*19P!*"?4VU26L^K)ZW()'WV[_WAVVQIUAY:-VRZO\?==4HU9OU#UJIMV_ M]\8]NZ;3K.D9W*FUVE^CUS1Z,>Q=3_?F\2&;JE]#]$^+A*--$J4+X? (;552 M17_/(NYTV^[IFJ4W"BSO%BR:[ZYZ>/3FGQZ]V5#Z^AA\L=1U '5=CZ!L8I?[ MO?OMM#N]D^SV 1(O^W,WYK@<6'9/)Q0>!['& 6WKXN2<>NKJZ-7RON7]>O.^ M/;H]8)$TR"09/7@!N2/5(XB<=!%G,*DO7AUC>IY2)=A1USSJ&A+7?U=W/4]J M$WUAX3K-ZX1]TW6[P[I4HSLJ8]'26:/H;#2V5%8+3%PTE77FOW]6?Z'4?#T*S-V4.O3O(/)YE+Z^'6]' MO)Y5#+W?GS9S954PQVZ_;]NJU!0Y/7,3HN]W> ML=7,:XCI"\7.V!WWCLWEMMAY*3]0SQVTZW(9TXRC^:X&5%ZWL+4-V_IL5O3N MW/*G-ZEJ(*4/Z]5_^-G:6C00-3<=MSWJ'BZ$+&)>*EW8'8X>6;&K3LAYX?9/ M#43TP!UT+@#1EXF<&P_8L&?%8^T0,W)[WB-[6S;:@+XPA_/>KDM7YF[N>.ZX M:WM%UQ4[?7=\=#==BYV7\Z6T^YV:^%*LL_F9;A5Z[FADW9DUQ4X?U%?/"LB: M8N<&:QW7)>;PK,[FQMK*VP5!'V4@-_?,Y[F#D74DUQ8YO=ZQ;?N+V^;81<6^1T>A<0(7N9R.EX%Q#2:OW)#QY9.VZ[:SV6=<5.%PSFOL5. M/;&#@3&=OO4G7USP\M%MAZXRHKGG=H[./K.'^9=S@QUM6UODO!!RQIU:>5JL M*_K94L_Z WL?5%/L]-WA^%C3VB+G!0\^@UK=U]7 '=UM2@&?C7:[!YZ+;,_M MYP5-O3F^Y[D=[Y&NCGKUW#YI-3G+%-?,%-T1&"F/3(>P3&&9XB*9HN/VO.'5 M\<0IS]V6ORQ_[8;)J.-Z;6N)6::P3%' 9-AVA]WKTSJ6*2Q3[/'2>6YW)D*4.NIW$TY4F$42)Q!J.F4Y"#*?YS!?)L&G#A.H)S MY_P3*1]A8, ,!%J7.V^*]/]1[#O65Y$X$;PJLEX__@,^1 MG*1PE5D.59'"#TN"=A!157T?7\<5O8VB#$;\R5=QDCJP8MC,TO':M_]H'8*' M\0OC@6:L:KY937U_\CL>95PTCJ3^X@XHO^".$Y(2N0UGEL1+P',"!+-* B(4 M <^G\-WU(I@N');@>\AQ$XEBGP.[AC$@3SI8P_": :7]CR6=.!/J)3Q<1@&E^[WR,PPSGS>=4 MU"<<4,8+8TY<1\)OX^F.C] ^ Y\2*;_JN=Z7J3[0 !Y%PL&#D*.$ SL"?@; MQ"FL;IK"B'C&A9"L"MBY"Q!\./^")?X:=MUR/A@PAT7&P(@$'LVS$LZ!F&9" M2#@O8X)\ 6P'S!U8IR:\EV:':JKZV_^,.IWVFW=)0(91I5A!2)BBY^^9/Y>B M Y_\"% $T<9%B^;RWM21LXZ$RH,<\O\ M)V-)RA,@?2H@)>7Z1\8^.L+8H$2CB&"-EQTK]#JPY1=:$%^C[,H4IEGHN-9!R!Q,@C-4+V"]F 0>, M^8)6B+N8)Z0"5YM?I%7M_D[%-T"7EV3P]'X*P%@:FY_"MZ-@ZDP1H,4#*5,X M"U.4>R)+"+#P,D.\84=H;D*BD'!+OISP1"R"507F<"EB@5\"?"1\@KPH$26R MU2H,X$5GSB,N]X^-IP$J>/I:.2O0% M&VP8( (26HBSJ:)I=R @$B<($;8>( MI_CY:<+!Z,%]R]C8M^]^,5_#GQ 7^-5H#EN'9<\+PX4(5Y)7+H51Y? $S2?N MMYP+D"W[U>+K26C0&X8+8H,)1KPJV^R%+R%.[L#+@86 M=N",EB*]BH/,Y9I3*]E6-=1VA(Q04DNP7(6$=$42(+.#2(L;&9U?:>(I7:.I MSX?OA/$*)WJCY&Y)#&K\3K2Z,UX \DG22(IHFO?NE8/OIKAJ('=%>O"K-BE) M@Z( E8D$<%I#&LKG-B@92*]06DI)YUKB,)%8\S/9.^![E ^-/9OI#6AZN:%. M=8(.:W#0V%?*\U5Q4H&A*A^[1!<^#V&B1#L,2@<4H&L_FZ;Y/^X"$JBH^/'P MKJBJD+E2 2L^XL W\3WG,EM%G;CD9V/X(!@JOIN_6U+M&Y8 L!SJ<7QQB<<= MF@]^7 2)?XN<<>_,LG &EA]10>38I@ ML&$T9*8HIN;R5R06+B G[ZJ_<(&4DAWA*Q]D96*9Q J N M="G94<$7\P,3GJXYCTJF(X'?-&Y)"4J;7]LG:6&?B.+8'K()*<,M%.>T2R0^ M_4\&ID!AI:+S,E8_M)SW$4G,8)J%+'$?^&:^$:ER0SC/+ B>"X _3XZ!->!& M.KD>@H5^HX7>+WG:("<+42V ETQ58*$(C=^_9V"E=-NNTVEW>FY9:SP,=,!= MP@F]_5;G&QHS:(V_P7D$$A0P/Q[F)'L:,S\ M&):KS60T_J\^*FW]0$L# &\ MZ&O/X0H(+W'NP1131 AX^R0? =.19LJ2@U&7Q&M "]AE0+0B17\-$#LZ:S@I M:+"A#))!G4>*>QU@@[V#L28*+Q"*JC@+\60R9W*+:"C 6"D2RS0C]A#-;EFD M!$!_1&F*FKQ?DQ"%+[Y9!WZZ &"\L%\3UUOM8M7V(1 MOL50\[A"GERKC"K MWD96H_'?15)D<<[Y[01H[?,MF\%B7[-PS>X%7EJ8HASD>!F$!^R^+.6_^]]) M@CF MRH.!J!)!':E>0OA7'&6"KE)VE;XA24Z?@)^7 1T.0,+M63[\'(I8VT^E\ZY6 MAPD#09-G!Y3;21)_)FUI[E8;8 0-4[KF9B8HN& J;X\ ,>BB4N?= M*OS$R9Q%^=E<>J=2$?B&1P=6"F":Z@DKL9PE(!F5]\>$.3G6J]Y0D-;H,_8H MS3&P&7?!,Z<@,A*U2DE!EIXM+N//[0[*6 M\T-Q8&^<6-5[,)T.CQ*KJXJ)#A:K>Z6IDKDM9\]:-V2H>7Y 24%7E[YI2LK% MP_B,6)$N,&E6?1[.W6VN$K/+58;V)0>AN9+N>/$$*5<%+E/*;7)QU?A\[V7. M>R(/ZR73CE(&#T"PP7OJ^I=&T!K(0Y: N)*:X6]; F"W>S/O_!I1B^A&UMZ M+%TC"L5502)PA KAY 0289'!T@W"*KRJ&ZLXUCB3[+A#HK2[(4SP5)J@ M@U< 3K+Q8R9.EQ7S/FA4^3 #JX=,8#!X\$!<.,$.L[)M4(=X4+"2- M-V4+.I""9S,2I'>A_):V>.E@#5_+0CIP3[@TN5;9),0;4G0Z1/>7(&NV.C:] MK2I(WQ1IL[?_5"D*",\@$O&@A.8!DA03@B.C [.!4$AE_$&ND*6>9BN"+%K4 MFN-V4\%1#H!#WCL_N?P:"[H>_86'4HS@T85 \QY8(DB(W1I'-GI7"[TK"A1) MD)B$E!_HGP;YD"7J=DL&9?WK'\Y/02JOU#D_1H*J\Z_%E>'TAX4!T!HV/?DJ=N M+ON!:'&5N-ABS9Q-,50-A:!R2NAI-]8.X^&,":L)@2."68!G25'^=LM$=^%; M<.9Q[,M#7_Y8A4L4T-3^?A:&L51'^5NP\]]A>0L00K"Z*1"" J_<&@-X2D09 M?OGMZ)[J*;87X 0ZDK :#+(+>) M,.4!Q^I!,S8-P$8/#KP8J[FB?(_^:S H:*\R>/-':<>X2!.-DWFE_4C#CAO[ M<0UM:1KH@7Y-&W% )6$%'I3/@4B MK?ZPJWTYOK8!Y'E(K3:1<8[J0*-N*%'6R_AO0XO $',_I!]I1Y+"2UR@YRM] MZH9KU*LS+"Z:6+-0#*A.25/!^")4(KF'"<&T]>G.FV@)!BC/]B9(<<6%%J1A M*W9/9S0X7AK:Y?\(X\2(5DK@!W3(SNW!'_U0%^!S@Y!O8ZES_6] M/BO2)D&4D76$B$=_PYVR[P!9"W:'E@"/S#UJ0DGQ)E;22&4^"MWVTGKA*_HJ MP%["FI>P?7L)>ZILM#_),T$4_&&E3-7F';L^D4\'C@%K,LE19H#U3)EC,(OS MF=^3,"WRZ^3]5+[U.-_ZED15K(_1UY_RGP$"M^K8(\-& H'OJHG!V$[CA/)) M]#=0WD5Q"E(3 \>D,11$Y$5347*[5T0B95 TLD&=!A"J0ROTNGN FR@=SF"]>GLT% H M&@)_= ^!PNXD52+G0FQ3#O@4O9HKP5_K/][H[-@@HBW02V_4_$K6][?;\M ' MY>-"\+7:4OBI)&[U9?6X!8^^W?Z].VR-.\/*1^V65_G[KJE&K=ZH>]1,NW_O MC7MV3:=9TS/46JK5_AJ]IM&+8>^!\@Z/[8%P#MNGND9'OJGQ(9N2AO#+;&M\ MT*X^D78J:24R4+5JVKG?;20^4&JM46!Y1REWI]O\TRM;-)2^/F[:/):Z*JGK M>@2E44;KT I%]<8F&N\GV>T#)%XN][0QQ^7 LGLZH? XB#T M$.;,SV[_^LP MB'Z]X6JJ@2J[.I*VXN%ZQ$/]@+95=M&>[HXW6IIHM>QT7>[HQ4A>XCB#27WQ MZACK]/S5_>RHRQAUHF8_-1$UU7RF"S>\/L0J>,2&7U+6'+CEPX^$3ZSG;^%U M8G@]\_LG/4PT'!;G?O^L[8]E ?->T<+8$-Z;+8UKQ:I;U0\WJRP\I??>I=5U MK]IBS>NS=X=NN\%M@"VU-8O:VF[WZ,8QEMHLM3UF;P-WV!TTEM:>(<+$TFTC MZ+8S]-SAP$K)^F#DHJFMWW.]CJ6V^F#DDJG-&[J#7KM.Q%:#KNT-= O\MK?2 MXT[/7N_2\=.S^WU']FLU&+GN;'3[W>:CYI3 M.OPO$\V#OML9CYN/Z0O%SL#M]+H6._7$SLVXUWM5#[2<_PYM6//#6ZE'RE'V M[Z'GU?H1:-_M]IKK0+AXY'3&QYI8%CDOA9QCE6X-,?-2QF]SL>RUW5[/\F!] ML3/JU,HE:;%C&+_=X>APX_?2/<7=FEN_G^*4ZKQLM&Y[A!OXL#2$AA"Q-QRZ MW?$C#]@')V34_>A]82AMN^W'^BXM2NN(4N#1HR,A&X70%W937Q1Q='M#M]\^ M-IRL4>1Q=2CM>JXW&EF47@Y*O8';]1J"T;/ZTFM]BOB05]+5'5 >ETMXG/?* MOG]N[U]]]M+T]YN1G6Q4DU%3W.)XK*9;C][M(F\,=M+%#"C>[Z'55)2O1MUT MVVU5E"[%GEDXP5??W7BOGF71!T+PF';W13EA1W"JT8N-F2<\C->%RZ^ZK,]E MWO0//#B"VD#"FF*G/X+C@@TDK"EVNJXWL*&$5X!HSP,^/#J'H(:HOE3T]%RO M^T@_JD7/(;?5IYA*7?W+"&;ML='WU[:(-. M7@X[@Z&-:*TI=CK#8X_(-42-C9I\T!G2=HD M#%UNU&2#[?L_DMC/IJGC\SL>QBOJ^7UM]GUSC]F=MNL-CA6/U@GR4CZJD=NU M+JK:8L<==2\@&=EZ\A_T1;;=KA62=<4.5H;M6NS4%3N@P6IU!]9L/[[7+6IP M&36WSH3#RM];%?[@3>>SV>E9$UA4[(WM'75_L].I5U:<&Q1$:6$;WAWWA\5=6 M1;?CN>/N(W/WK+_AV;'3=\?C6CD<+':,^]X>%J.H29%(ZRY_)HW?PD)/9 M'"Q7+$@P1D9NS)JBYF__,^IXG3<6/?5$ST5PCO4T/YR5Z Y&-IB\ MKMAQVX,+J(1]H)_M43I M8.1VAH]TP5B4UA&E';=S='Q HQ!J2_(^I21OW^UT'UDNJQGD<74H[?;PO:DKQ'Q;"/SN:9+RKV!M$T7G+G)HR%N,ZX[X$[&EZ 3_$R MD>.YPU&MXN8LEBHY.:5 ^QB#'%X[!> M19GCMX M;(?&!AG(I^RS94==\ZBZ7%QT>F>[N/B=IPY>53@3/HL3KJ\O4O8%&UG1H>P5 M/(OX+$B??IMQ41=[-QUW,#S"0#D*!@WP(%T:,L?#(VP:B\P:([-[M!74*'2^ M\/W*19'&C==UV\/C:X,W@S*N#IN=KMOK]RTV+P*;7MOMCHZM2GTFC#:[JG]O MN]@G_72V"Z%G.70TUY%S,VQ;SV?]T-)QVZ,+*,Q^F3D,M#TA/.D;5+_?[ZD6?'IX&FYA*@ZW:'Q\>TG@(R9_*B6'ZP_+!/ M(XXM-UANL-R@C\Z]T1'V8?/YX91';LM;EK?V1TL.VU?%7)8A+$/L4S:>.Q@> M$;YO&<(RQ"4SA.>.AT^[]:X)3]AH;SNJQJ.(T+Y-&?"'=IX:7MXE2^9!1,R" M39+*3M]!6:S^.Q-I,+LO!U"[:KD4-KVL8%0)XPFXM,*?L !"%; M"?Y:__%&4T40T4;HI3=J?B5'*_*EZ8/R\9MUX*<+6$>[!6#]YJM<>*DOJ\/3M]N_=86O<&58^:K>\RM]W335J]4;=HV;:_7MOW+-K.LV:GL&U4*O]-7I- MHQ?#W@-FS6/O)9]7O@\KU4NU;9IO:GS(IJ8:?;M$UE+X^!E\L M=1U 7=!S$&@>T+7?B M.?74U=&KY7W+^_7F?7MT>\ B:9!),M(;I@E?!RE\;'J(WV5M1UW&J)?.^SS')<2[6*1./',2?L>C;+O3UC%[O;3+[*HMUOQ2NE.K M0F)'9?-82FL6I3VR@Y&E-$MIC[TF;Q"-/<-]HJ771M!KIW=LIY;Z4*VEM$91 M6O?8O@J6TBRE/69OM;+UFI&*?@XT?60A3(;].98L^$%-$F[3-3<>.UAHSMGO7!MU0:B>.@],EFE3FB^3-38 MOJNU1#NE0RM][>73CZF4<\ M82'Y>YF_#*) I E+@[O=>6"7>4KKN]W1L7>N]@C]8LAI=X_5P18Y+W5=TKL MUY-U_CZ$YK$['AY[#*TAHB\3.9[G]H;'!G)8[+R8!]CMMX\O>]=H6WB//3^L MN4W\*4[!(GZH>M&Q)QM;Z>]Y05-O$3!P>_U'.G'K5>GOI %ZEB>NFR(^\:V@P1YSR$&ZYRW+7OH1#M]T]-KBW^0QFF<(RQ1ZFZ+K# M_B.3@"Q36*:X2*:X\=QAIW_T]76]^.$YBJ4K*/5'U$=^%8L G6*O$Q[2K7%1 M(ON;3A+//MVP& MBWW-PC6[%PA1LYQY$-V607C [HM"YW(96$VT:DF[:]KOG.P98$DS5A5IVE$7 M-%ZN6!*(.,(2,NF"P_]C>5Z,2!";A51U#54':]#1$"R@YMRL>((D B@PZM"\ M*L.H'M#9[WF&WL,D_3@ M=P$_K8-T$0 HLP3 (+*P-"J.!!;=9TXEO.#3R7$(F!+NX.9:%UD^D,^^>0&HU 4DEK,L9YV+LVPI MZAJ,4DC8\')VJ:_C,XN^ XVSNG_G K=T5M!=0]4%&6G[YXZRX2?:]5D5P(XK M5W0T'F)?/36.QL+KQ/ Z]_N-P5O MP2[[D%\JJV0GHT%['024?=^^?P(%]VAA8(9I>3T*X]ED9_IW$/E@;KR^'6]' M']2J89-SP[],PTP$=Q0/XO-5PJ>!3'>DRB#+&!;_7_D#/!-H1/F.X"L&ZUCBP^=(K7W/)M]G(EZO4G?0!SGJ"=CB:,)Q-%N MG:.4AJ6-)M &"(YS]!^PQ-$0XCA'F1=+'$T@CIMVZXB4E4NABVLJ37.JYCS- M+2KJ#8\VG4Y16K0.A'Y*K\F%$L?H:-/)$L>U$ =HQ\'+UB.V=-$$N@"->!ZP3JD#B,-Z+"UQG")"Q-+%M= %" U[<6Z)8R=Q'.ODL\1Q M+<0!&F5T?1KEVA/(?MB7(79M%V2=J_5(6&_5@\31;YVC<;4ECB80QTVG-;Z^ M>'U+%P=HE'.T5+?$T0CBZ+>&EC@L<>S2*$>.A3:Q?!0MG5)5BN6)!@,&-13*9K'8?;]56?__SD0:S.[/M(>_%@'@1O54< "CZW0!_URR(!(. MV<63S/A.FNN?@=V62Z#%)LII#'\(TH#>-='UP L!(-KXQG.)(0C=^TZ M$4^=((+WY%WN6Q\W#:_\^/W[3S^\==(%4-)\X<31/$8G0YK 1+,X68O+6O$$>V*Q.3&&*,/5AC?1UH;N?XQ*#V'=F2;QT1OV6]PT":]2%/UR8#J^S MD_B.TY=@>9UVVYDP$0AG!1!(<9^.'P@ O 0H=K (8,'WCI_ UQ.1[RWAN'(8 M).!/D87DI0GR#_@*!X#%,(S7(E]H-A'\/QE^7G#Y?JM\KUX/XJ497PZ,:J040STDMOU*:5(.MO![,3&.3C M-^O 3Q>OP9;LC[K??)6[!]6'Y5.O!2O\=OOW[K U&'8J'[6!7*I^WS75J-7O M=(^::??OO?'0KNDT:ZJP3Q[=%[B.^VOTFD8OB;V3C7K@$F*OE3O>&E9ACM:O M-?NG1<*YU*["X9$/NNU_)\FWW_T]B[C3;;NG:]O>*+"\6[!HOKN:Q-&;?SK5 M-I2^/FK;S5+77NIZBN@YIH%Y(^#3:7=ZA[@CGMJNO7RLWICCI[1VFHT;*SFLY#@.HH=F;FPAX>QBI3H%XU). M2MT&V2NC!UUF.[S\Y!&,,YC4%Z^.L?3.CUL[RHXZDM]/GEAWCEL;[>:V'>[K M__Y)[>*&P^+<[S=0.NT)'C^@$0F8*^?J^IA-Q#0)5GFU);K49735Z,SX=@3Y M,1"H#*"HG93>.GP?M<5ZQSYXW:';[CTR5NE)L1Y'"(<]QSI+;PF04NGQE MO72Z?;?=/K:@XBG*+YS8,7>AV.FYO?XYNK-;[!R G7[_V#9]-43-*?7+9:)Y MT'<[XV,+$M<0TQ>*G8';Z9VCMI3%SB$1(>->[V7;HUR2D?VT"[NS(OY#NN#) ME75"Z;O=7G.=&!7(:20..N/]5ED]07U1?'".EB_UN_&X<"Q[;;?7.T>?[XD9Z+LY1&.HW'PW*%Y8I]7-%VVX_UJUNNL%QQD5P!FN+H M .GF\\0I+5?+7Y:_]MVS#]U^^]A W>9SF.4*RQ5[N*+KN=YH9+G"!381!'KA,G3J_5I>J\\,@; M;#T;PS-L28OEKB+L[+?'R'9CH6N'.5\/6FW-LXJ+>P47YVM$.!ZR9_%D;O(-8C)<\ 1J:@BK NL VJD)5L(G M+.5EML$"[0GL#!8KLM4J#+!ZN%I9P6E+CNL1BV!5@@U1,6K%E;/*$J!L@=A: M)?$\84M$T#[\;6'(6"Q\\NMV:UA&5]? EEKA F0#P,E$#W!$AA('5@$4CH+< M)'*]"E!9*9:0%T^7 2UG;S&#?)[;0&Y8G+\QRZ.^=&P.C?8R#^;JL V5L# MJ/@Y&M!K.3^ 21,;O_^BV\U_9"'?A!O5QPJ$\\^,)2E/X&-_Q/42G(Q#! VJU!B0-\;CP:&[SP9 I&06]*B@T0ZW8%J$$+P:YX M<*=8@E5HZ56TC@"^DYHRY,PW%97622[P*)B\+"35,1,\=2;W(+[S3@:X/I\O M<7K$B1_,L9B9PWPRE4D"F?I 32OWJ"&XLR%#L3O9+H&K'@W5WZ=N"U%N$6U9 MN\IVZ8]:V"! T]1K@@*\J?H">&TT;%N"D4 ;A ;LOGR.^HRK-54MJ MP*$$Z%X3+&E:M*TRY"9@W0@/CRWG0]D^+ D/;[?PZ)U2>&RL8A_!I\1())<6(D_M<91F2!BR!?\-JL>=)2$*!Y9(] MET]F:Y?<.@:C?;H >,[48RM5*9@0*@%P9\)CD4K7XJ6)?MWG* =#@H1+8V- MICF@(5B:)L$DDTU']/$NFZ*5,LO"LH&^88L[4[9B$[3S [3:8_K"Q]^^%]I@ MU&X"TL<+[*13R-,%9R&L />[YF&(6ON@9B[C>C=S>:=Z]VPV==G:4N4>7K;U M"TBL5EM*K:-ZOXQ:[<'@1+TL>J/3]=?HV36=9DW/$W=WOB2>[_4 MZZZB6L17>^3S336TDXCM5%.MSVVG&MNIYB6IZWH$98/JU-ON&+8[1M,A>DA; M'=LVQPJ&^L/R$,%@(784X]L#X@O:/4\T?&K3>&G\H(]T1QJKCY[,1/7UWNKB M4[1GLKU\[*C&C3II7G*[@O7IWP&UXV]%_UJ!5??^17[S=\"_3,!/! M'<7/^'R5\&E0W'6Q90R+_Z_\ 9X)E%2^(_B*)2S%F[H)#^/UDTH[-30$.B>> M(RMV#8^-VSU3/37/[?:&AYC%IPRIMW11=[KHCUQOU+=TFZ[7:O"S[4_1I]_ M@7:4'749::9;/ILB8'MRCWDTG5)6:;_5TQFGO2)YC1YU6_T73#@M)XCL">8N M9XC@W$F NXMG5YNS"E]$Q8%N-Q922E,>? ^4L)D&0YXZ7T;X8ZX=1:X#:@!O M3(:-&QF!I1PY3!9D@$N@B8'#C5WD/*\%OB6P'>=\S8E%.2[:[LG:^]EE=>@1GB#\0CXBCBH0S*!ZJ! MA"&E]N/0.W@$++9@C@2E35VP$SHF57=U9&\%1\VP<$F.-ACI$UPL D.=M0ECSI1@D--)%PU M!Q?7(C?N])J=4VX\".LJ/.3;2- MRSBH<*_D$;X;V0?MC9Y6;>IIM;OQ! WR*$7A:7D(AZFH+Y]TW"DC3BR;>3)/[,$XJ]#@3V(Q)&L':>FE)^5Z3Q]//M MA*BC^O,[PLC-_()2\R6S"U0: V/F^0CE+011J>F'^MXEA(C_D<0(8>>'HBN! M#1%O7ACNU:_I&=PCM=I?@]=D0\3K?K??T!!>&R)N0\1MB/CYJ>M 07E84%O3 MX]9LU*0-NJYUV)L-NJXYR5OQ88.N;="U/9B=(.CZ+!2VTP/YJ+AJ&U%M1S5R MU#5$5.O; [_B]N Y(ZJ7@>^'_+EU9&U"BLZYW4[;]0;-B"BR5/%BV_5&;O>J MZ]L^DBJ.VN&9PLP.I !WU.W::.JKH-KGEV7GW&ZO[78;HN$L5;S8=KM#M]VU M5''%&JX+)DZ[3AJN]F?:\R_0CK*C+B.:NL*UDLR[&V'F8WKTDI7L15$07!S]81EFSO#S64C%_*@)4X@"&:NSK&'".P MRU7-O=:@'%U-N.J4:\ ?$FR^@189N=VOF-O(),"Y*VJWER?;'=BMJ+$_:F&X M\BH6M*O7.A6@B%+^IGR]KVX-V\4K;$)(V/W*LT<$')HT/=J("3#^NTB*2[K7],S^-5JM;]&KVEDP_!K'>W1T#!I&X9O MP_!M&/[YJ>MZ!&43H^).'.ANHW[WP/*@\G\V:< F#5P.R=ND 9LT8),&[#'2 M)@W8I $[JK&CKB%IP+SR8-57'LW+':AO/=*S[K?;=P?]9D316;IX6;IHC\:- MH M;I_:9]M8?].L477E9^0.7(9[U[D-!:I*,JP[R[I/DOB)>P9 (^KZ& H'6+ M"9:K)+[C%)X/WV0K^.>78,E2W&FO7+==HDQ]8ZM:N_["2'^A7?F%T>:@:_0ZWVU^ UV3+GS^=1'-GP:AL :\.K;7BU M#:]^?CG9Q/ A&QY9K_!(&UUMHZLOB.2M^+B@Z.K& K.K6XSE#K.L5,OG\L21GW6_'<\?=42-BC"Q=O"1=]-WQ MN&WIXII#K&]Z;KO?>64#K"^=9B]NX(>@X MKR8ZKO8GW/,OT(ZRHRXC9'NOHZ6(=/:Y&;7=:WGEJ.U^$;8]W'S6I6"E76 M'*.0*.E[@9M3KY#[ ^6"I/X(^41?, 0X/EIO[V/Z..-WQ3@M,F.@ 1 M:8 ; +C,X"45S-^3W_$*&J#0\:)P^I2MR']/]=GC6;IF6!U^YXTW=_H.X>P;_QG7#W 9R M7\T%?$,#;6T@MPWDMH'NJY&338Q3LI&8]8K$M('<-I#[@DC>B@\;R&T# MN>TY?&4M@'>&] M\R=?Q4F*X/TI3I:.U[[]YRL9@?X[_+YPWBYA3U- ^D_JNU2JFLG0=!DZ+DMS M,R=4>/)I"2S$N&E 1*>,B'ZK+36)_M7/$BJ!_11\8$B\,X]C?PV3&F3A "@3 M67#\ZVZKEZ\DP8!Z 0/PRRP,XRG#;>0S;*VIM!:)TJXG%]-RWN;!X;B8-4;= M3^-Y1!'B!5C*Y"MALQ'WF<"-$(-AJD!)ADAJ$0HYPS*=[F?Z MG.1_C;2_SD$91,CV6RL;KUB=6VHOPWUOR"2M^+#AOK;4'][ MDE2;:J*%M--]:F/][:CK&74-1=M+5Q\Q77WPJJN/YPSM7P:^'_*ZQ#$]?WC; M6?<[=OO]3B/"VRQ9O.!^>^YPX#6"+&S4X_.1P-BK4]#C907W6W'V@OOU^FZW MUXPH;DL7+TD78W?%'>'88/2L$ZWY;U<]7;760?I@AY/*1)"&!7-58ESV,Q='+(T M"(,4(Y4Q&4 " LNT4[!XZ1='K-E*M#!"?S,D77V>:K 7$=.[*L*S'$X4XMPW M(N)A^5D$CV1=\SD+(D%A[ D")H[4_%N+JBZCSF0A]6)N]=' V!C\&"]YL:D< M&\[.^&)%//U1"V.!=9K#ZX0C+.]X$0+\3?DV6EURM8M7V(32)W:_\NP7V(=V MCQMO7&$;_UTDQ071G-]. ,:?;]D,%ON:A6MV+U RF&( 9$ 9A ?LOBPAOJ,( MIZHE-4#1WP67&0>P; U[@PO.%;[ZM?T#'ZU6NVOT6L:V3R".A=Z;&B8MTTCL&D$ M-HW@_-1U-7*RB3%R-@SXY6#9]"R"^@'UD#!AFR)@94/]86E3!&R*0+.-GR9: M/SN]HC9#P(ZZGE%7TPU 76ND>*W!];7&I.I:PS8!N)1"N#?#=G^&B[&;@#CK;=&R%V;43 MA@?R[2 GG26+B]5Q([?GM6NBXVI_TCW_ NTH.\H2K1W5^%$'I[:\="3TH0Y" MY1\LDEFT#GW>=55?OC@O\_%JH& 23Z=(XI$]#T9&HL@SY.A,XP3'Q!&:(0\F MZSR8"@ O_JOUL>7,N,\3%LHUIACB'^08!X!12E(@X"5\DO*EH&2F,/-U+P3= M!&)'EPVC:\)#(,!OX;B$ASI;@2$D ?(1-6Y@LAE(&,9K%DU5$Y CNC'4,0UA M+Y'_&OPG"WS,K<+=O6,KO)AS_N0BSI(I%X?LIU:)*Y]BQP<2T=M M!M$=YONE%AP3#A0<\=29,K& \?%=X,L4NACHG\F>)\@S01IPS.!*8C#6@2MF M2;QT.,P%,P5"9$@MDI;+0\(XFM^F/%DZ/I^DK=T)6W4%Z%_4?@1L'&?S!4WZ9S[$^2.)YPE;.C?48PC1SX'_7\E\.\P#!.$4K,PE MJQ49"P':R%L+=5O.6^.)AD(48\*BDK4,Q!NVT9G" +RKIYXZ\'6@HP 8D.1D MWJP)9*%L'(3??AM%&;'H9C.B?Q ] IRJ!A+J5Q)%CUN+0\W1P(P3+"9#@C- M>13,4&BG ,T4%4N2DP 0_F=D0%0["I+8^^D+ZBKX"$N==9Q\1O*9*NF4(-_) MMCPP6/]*M@-, 62#Z6,EU. ^MQ'N$D\Z"*5@2IP.\%.*80*LQR3ZJ,O1A&N) M D!9P>
- (05;2"J'W]8L\0_2!;5B];881>QK6FHN1/\&? [+HD67^%? I%J$!P*.+4GF?!< M?/X=&&I!ZOP$>PN5,J)4<'A$\\Y@&4KG*-5ETJ[(9L!_ 3(CL/TL4V_NXRRI MS$(61;2T2B:+?-G="AE(,@AQE,D]B%$ ![)5*H4/D+N3KCD@1%E2+>>7> V M2Z2XGV4X_?ZUR#(@=('Y02*.HX*5F/)*O1X@1:2> +4<:Q6].Y82=(=V2AH!3Z":50XQ0?MM";Q7CH(RM59D_SE(07 MG#AS^8I'"Y:?O(L#LA_(GHA8EH,'T>M# $!+:V[V]K#3Z@X[)\E&];S6R#NN MH=SSI\C2HO;GR#8AS/BJ>UH=D2QX/;AL8LBX38IY.5AVKY0OQ@WDBR.-WIL& MIU"<*%Q>QL:T*TB5_@VF'.#Q]>UXVW(Z:T3)[X=ZJ%^DZ+X-''JFO76';L<; M-+:.MB6V)A%;SW.]WIF([6AIOI&)?R'2/!/R*D5>F>V7Y >%S5: J9+1ZD>- M-R.W7Q%/_1B"> ZI=T@EB M%C-=V!\=D;)P(,];@*XD(Y:9_NH@X5!?7D!*[ M/=<;UR6N^G&Y0Y>*F;$['(Q?'#/7;4;\2!=O=&>I(MBF69+P:'KO\"\J1H\N M/W5Q[3@BF7)MEL6@.[)V1>W0TNT,CSQ[U,NP>$RK;S7%+8Y_[?57VP+FC.9& M7N8[B(Z(5WER+[T+6/3C#&\]CW"F7Z@'X22@J3?KWPQ<[QB9?$+(U-0S M9OGAJOEAY(Y'G<;P0VVSC!X;L"2C)C_DUREOMT_838ED.OBBB)IY?-T=MCI; M&44/)=&8:4-?][R6=]P,W9;S3AU(@B-R+U1 (O>-A"/"&[V- ?G!'8:MXT\X M*481"\I94G'S(IL4SU=)7NHN8T^>_A4S2\S8"4P MNM(=HH8=Q!"C1AE8[_-;S@8;6#\%;(,]6L54YH?3@A M6^X<32-#GM .W-VY8"!1Y#(WI4EAH#9/1QQ*+-UCB,5K&^A^!+6,#6(K\N&7 M+*!4,U0EM 3#RCZ,>"Y08OV47[I>J<2JNG66+1Y[QL&QD@@E6>4IMY+G4Y7 MAW-0IK;0NA-MQQAA$T\_RR\,"B'6P+3YI[#^;JB/C8H@SP/U<2%SY%R@=:*R@-L&6>24K_N]\V$^!N5:EMDJJOLTE?P<' M%7GR9%2,JR;2>?-Z&M64%PZ.MV&P#%+M_\KSZXL49BJ,P--4>O$\E]#)99F+*(QYF O>?5F?@7/LUT<0W\H:)RP%K*O3O0&_!V M?G[-)B+P _B1HZK"\TE76<-$G3''.03@S&\N+WEO-'EF!)G%1+ MPHI!KO,C4,P[D*X\ 0J@_O9+6"C2Q/MHVGIP@8A]-6]$(E"+:7 M6+5!M_IE^K0 *"?2TQ,&/*+H&EP?8$2=H. _>N%,8#KQ9F4"='40]6(]EY)1 M37C4BD7Z0W(@:)B8P#!G+H'U8^ZH09@V3JQ^J@0_Z-"4H587>)*' M'RUD-A'D2D)PJ>@"2GJL6J&O!DAR(A7(BPG7]%2YQ8I7(??GG!94.G(I\P-0 M!@H#2SI0[0]Y%Q'@TB>96:JB.'@+)>X!1"'R%I:CB'(CR=4E)("8_DWU=I#7 MS9(0$H!R$E5 3G-,+O77*&LG][ GR8/[E9;40TBI4M/=\"^:=+<4QJM2+1;5 M+C[$2B(^(\5%=3\",84O_$>:21C[1MZ*;O\;+12*!9&+6OD'"V55" J])^)\ MZ:@&VH+O(6IA??"(R;"Z($;=HCY@+HDJ8FVL:0E,+FZ?TF) MBU9A)L@^+B@KD>4,9>$?75SL-HSCS_)2!FQ]BO*=8+U4L+ 5$6O[!"1X$N'. M#+<"C=&O=J2^L7!PM46O0!]R( 3?,17?E_3;GE> MKS?ZQH6_.@-OX-%?OOT?@-/D2D:6.T! EY.$4425QL"16: MR/M&KG1SY_H*U*BGIK^26Q2@%+J("!Q;_K3!>OA6)Q^UI8(,-!C6C8J+S\&_ MH>&KP&TC.8Q(#L]&QWR8IO$$W2Q4=5&JF8XL@UDZA1L& K&26+.5<1S' M(Q$&><@;M]PAL"E=MA65Y.0;#&?. MT ML$F%B#DQ"-A[CIU#EJ^-UOC'==#B,?/4R:NUM[EE&?<-S M[)%U6L)=US4!O^E* E)""CU"I%^+TRW&[X 601HC8N=ZFY3U?UE%-[=G$[6ET3E M25@'PPX.V/!;N]4=PE\K.I!%V9)FHQN'J+7&?4(8)6N=;C@8J #JA2SL6^.HVZC9_05>L!NK/$N6L+UM*D3R; M #$/)"<9[$EO<7/,J&*,^7V\ZE=_3OY_>]?6W*B2I/\*X3@;T3TA8Z&KY9[I M"/G2&UZ*\])A@P?-I8G)AF[$R,F%,I-@ M\.;%U\C[2]N5ZIJLTN#N@_0">'U68![JG?^: XM8E@*0!N-FR8M%H&V9QHI4 MACY8H]TU[@UJX0ES7S#XF^)?B+#RTAL&A>E1T"X1LP 6VZ17[K!?%B)[W%30R; M1;(E\8)G-Z_#<&%]ZT=1":PG#HU $3W0TF(-=%'[1^9ZF9V&-#4BSQK-9),( MS457DE,W;?A/P0FB+?M$1'"U%G=\]*T"[S#FN6(\,4G\L;Y@HNS'76'I@\J^ M-%_H4[Z&CLQR"9@1!WZ0:9ZH\P4P"@+3D;)9<#,R-^,K[DC@BR QC\(P&SN M.ZH%-I . 6<$] /?\'(B$Q,0I'3RF2*'"I, U VB;4""$^>IA&6XO]7-9YFM M'[%;Z1(O516"][GEA6GJ BAEZO@\XQY#6-/0?2(U[CN/S*,5"_?7X3MP#;@2^S M@G :H'F ^!ADON3LJQTX$5J6PDG(.,S@05K8[1_M#DQ*MF+/#"5_-L/:5*A MY QLA)1H,)D=38G=P/K!=2+]((X.+X'P*%]UNDK!BWAT:?J)&X^>490 *,CD M1,)GX!Z 1F,VKVIZF&+-Z1J%;P*994;#ZG-OB^<9^]7=YK%? MV'!5[< 3]HO0I*R4ZS2=IB0?;X]I0T?&] K ^V7/DG(PV,&EC,YT?7*ZD%G M$J+N(8A(4'A!5 :-J7H'_U9.;HW8(G3M @P7=L8,@_T-%7OH:YYB*AX[949? M!U&1IE0 AAP%=QS?HFK$[>3%<@,']BO&DD21/I66Y7E\;;9830%C9&\:RP4_ MU#K0H8N5_-K0LD!]PN)O&+%Q@V#A=Q(^US]B^S'=S#,V;SA'U;'$D=R5CB&VT$<*XG2.O*(EQ0,+4Y' "R1I<^KC"7E3&-2:-$*AA&! MJ2QQFLST-$V3TP291(@7^$#IX(3] M'#(/] 5SM4:B*HI1X"2#&'6;(D9=)XA1^,#6MV4B: X":1O[6D*;:RO44?&8 M,OQGF1VRC)'F; ZV%6^S.78Q5Z%5Z5P%Q;OGW!($JGR>P\!G?UND*BHGV^\$ M?&M+U^[B"0(',U$FVT9Y]I-2!JXL23*[D<;03#N8SA)OGG\(">[P6>%P"-6\ M.#,Q.DD,*I(J2- MC(L@G0&4?SZY49;?'V.7? #'Q:H*2('ES:.HX\$D!?S#FC+0S$GD=2X3W _\ M_7Q28"5O2-FC\X_'@*3T#A[\34=6+Z(@,P_DJC@>0H6NM"%+R)1+I09C,ZBK M %!8;M6F<6XF96?$)1#K2#+WP1\S[2\&:$R5S2 MM*3-%[/6D:\).%V^XV"L@J%,LIK%9D/H&GU"-CG;!:1>9DA3BA;V 2KV.E'A M!%1=L)SKTH*AXM^@XXDQ--(109PD?>7,FGFHT&-0SFI)CN@BI[KVW_;<;M_H MVW;?&+6-4:?3L\T'L].SNLV>_="W1G;_WT:SO:>6=EBJ"]"K:^N@J1G7SM(2 MM'^"?.3_/DU\<4:S!Z#I)=V= AM%8]TV4"K+2T\K;_G%TY =70,(H>!1V+K!AH0 MV4 ?%NY@#)Y,RDK31*Y1-SD4\0>G!9I4 M/J.Y? M7S/5A3)3Q!,IMR-TH,84C@TICY;]D)'0PJ=$3 ^[:2#6G,E4I9RXRT1)LWC@#K#TQ07F";?I\:H/S[!MGT1$^1 MU3,OX,KLW_E=H!9P+HA!F=7Z6" M;,>WDU0S=89,QC]9Z3\$SCK40CTXF1@0=[X! W"N^>&V7I MQX/-,RE7F-_IY,HX2/SW&J)5*/PL,>*>'?,7;AZWQS#KU\=F %S\0=YYNJ[T M6F?>FN/&68.,L\%0+=-,%T&+ EM#G6N)CYE"OK3<:B[F$E= 9+1#+1"_A!%9 M@=E2+*5O&0ONZ]-VXN?B\)W(AR^]@;L5AT_A119VS*)K:1)!SU"%C*FGH@E0 M@&JL%DJU4/J,0ND^RX5+0X3B M;$*<%&T.\+#@3BJ4; YHCO7+H=Z4"P,:JRWV#4'%05X,I.B>.N^B=L=OTMO5 MNTG_>-KERZJ;X>T]) #Q1!CM^O[/LUOM_.K']>WE\/[\^FIMKC9:KT3VE#)J M4-U"%JGSR [U#?44AUX=92R7CF*6"\@XRM"!RRCPH.#_4IL1T:3/P]5.T]4V M-,LSW0EOU/:(W7EXJSC7IRQ3:N,&"001"E3>"5RD*5- +'2CM&H$ NN0KF Q M>4IW03*Z 19D/SB>ZSPY26Q)BSU*/\3PDA=G[Z@HGL:\RB#V;%$!3/4/O+LF M: SM<\0[2-*"T;]S P:F99RO@B7!7(V+L'[Y,63RAZ';O6.PU#'(#^4C4)! M8N6,>"GZ*>((TEB+5HC$QGL3,VBL%8@+"G*RP7O#8: M$;FRV?ADV/.;(&,H#&FU[/N\W=[&QHF,#"XJEN4]KG#AE]D<*8-1SFQ:.8&Q M[/$_?.7X]Y4[_BU=^^F'SJ,;47^8.X0L8UO">XK?00NW-*?[)XEVKCI5%A9+ M,P:356;7GJSU&[3F33N?+M("([B.=@XY:R$HD:%H;FHG0T.%J?,J8,#K71J> MG6QEWI*RNDR9[D+/_[2QQ6(M6[GZ.ZJ26"B>Y\@%+TO?L%BZMP03"UM;0(,C MSPN>HZ,R&VPTBW88T2M3SPRA,K$#]#1RCL0?WYA^F7KFRY'KXW[A(%&VQ]TY M<&#FD#+QA?1UZMOH3?)O./ T?S/_6F=?'2Q^WF&C#"/WJZ:>_WG1HP9Z=]!9 MZ4G%GW=6?%*5YF3T=*/54FU2?;TYZ"]]U"N@YDOQY1=_E@,D3#[TQ\#F#LHE M(F'O C_&1@ I;$?A=-JBA'T"'U BL4K(I,0?6"M2T/CL1:4KN63\Q&;S$;6L8\0[V.-;]UBV+%<,T7C%L%,7NH M'6%S/&>*7:Z)@:C3"/U%==!?,U8')^_AKKY/9^LU[HAZ#_O&6;2A-_FWQF]X\K"RSU<) M[?VIA4&UA$%OT&BW6MMAMY5M'=[?4@E;I^2]QZ7Y(ADZ\"^>)+>>F9-#@:I( MMOYAI]$T5I5L^5O^;I)M[G6E)%O9/:FR9,M;H^+\-M 'J\HU=9BM%@9J[T\M M#*HE#'I&H]O9DCC8B9 .(1(DADXFMV'7 CK]7J_1&71K'TZ=+?G4/MQ /]R2 M!U<'=&IA4 L#I1;7!<.ZK61 1^0;^H'O%'/G+OX*"7> "9BK8BO /_F^[<-1 M.VKGY_W21R[TZYP=[1N''P!ED)\G+5W5?WQ +DNJGM[N !TXHA8=FCQ8K0R2 M5DZB+X%UEH&;>@O"T!/501_6@]SI:Q.9S)%7T60PKVS?2BH+%8/MH@G&A"B1;/ M[>X;/ $-4*<(7)**-J=RD0PT\>+G40Q*.]@_;S3W-B2QS M"NG:8>SL+2'5]E!\7UET2UXTK73(.W:?,O62+M80X?>.B+=G'OR]L<:;SGW[ MBGV4OJ2U]_T,QMY"?^W%-X!+L-9;[MV9)[VF#?W!7&?$C S1>?!:ZCQX,C9= MQC]9Y9E!/7[;XL$P ;O$$,1V[!^>^;BG$=NR\_E[=C1R?SOV/O)5,F\F:]&^ M@<*L[ 3(XC$S-@^S4]$:,\,0#"G>P%0X$($6L1,2C:@0V&3+QR/S!$;I". V M9--2LM+8D[]87Y,V39'I83$ N3F<"C]"7N8:^R[1@ RKO06ZM/?8ZRQWPNRY MO^V=7_U8W+U4UPX?'X< (#F^&WI3 M4$W,[WO6(5O!%1P['K;!/(ZM7R&;$W9.\*'=Q\7%"?AJ8(@BB!DBVE^&.O%T MTGL2.NS/V+C5V?DLCK+/5X(SNP>?C%_(JRS7F,/8JDW-4 8-FV99TYJ3'7*:RD.UN=R.- SJ;;+&P MJ4GU]%9OU7>_]YSZ>JO=5FQ.*M))Q3G!WAU^8'.,#_B95%JK6@'MVSM"C)I\EMJH?#8LE]4\&J^^6'A/EG)>A2:L&[ M0S0F6;2K0*\)MZ;4JNFV,L,!R@0(>PC=[:I"CT/?C<:.C83XDQDW<-MQ5U:[7*1B]"$N3L!TKH%N@(\Q6H@Y5?S5SHYD.*>QOVYZ?-@[AUF$\FTVCHX.# MY^=GG4U3?PR>#H:A-08TR /'?C3# ]NT;+:+;: M Z-UX,^,9K/5:G6-WT;OW\[O]KZACV=L!X<3NB*"J]Q;!X&>;>T$=GO$]GN& MUY6IE\V3I,X8.YP$DXD#()'LV[\>F/,!XPKQ\!9.^^'^?U?QM&^!4HR5]SO- M;K];T^LSZY$M4*I_,#AH-5M*D&M]2T>E!BQE.;2U%LG+]&9X1TK5EDY5+9W6 M$DOG^ 72\=_!IMDRMU;(IMD]2KW-IMD]>E548U3-IMDPN78J>F-4T^RNC9KW M-FJ8 6(8^U824&$_"D86Y-.357(B?P-V2%&N_30.H]CT$>R1DCH!=+?SQ?QZ M@("[\)=:<9AZ_&Z/5^R"+5]R_V659)G/8"(P555):ZI651^AJEJKJZH?"=+N M!ZJJ][)5Z_$[.7X75%4%O:I6[575JJI 5;4V[E49A]I/_4X_T:%E!0XTVMUF M[5/5X]497PU%M7M.5:MVJFI-5:2I-NY4O8NF4LPDK\=7>_Q.:*KJ^51&T]#/ MK^X4Z&=^]$,NS^>!E:,G8.P#X[Q#3NIN.);6WR; M-$ TIU/'#$4_S7,X'=!KA_DGI^;,U+#FZL&QS#ARL.,BOFUF/D8:(,!"\QH; M,EJD#I+RM,3[2M5LJ6[XUN.K/;X:ZF#7_!;0!GOQNSU^%^1Q-:WSD^&%"@;;9Y;')Z9GB1YV%Z[_ MZP':D[]).BMF;=7CJSU^%Z1S-:WET[,?*IAOGUDZGT+K47>#PEDQTZL>7^WQ MNR"/K-POC ?'*\VFNOQZHW?!;E<3:/YYO9,!;1=\JCN7_+TF^%1;>?"ICZ=X M?G/NN_._7PWO?]Z>W94Y:YFI5D78W$A5!Y!?.@]'#I^EH),9''+XVABT.PT^ M\-&- Q^IHV9#63'WHN&B:TV08>'SC0(9QSI/6(+!^AN'[->'YRQZ8T W@4> MA!46_ < 8NC$ .:)SQ/PXTX>\/9[B/]*X(1U#;W["EY1V4>U]59S,QA*;;US MN!K^5>&3^GJ[OQQR[ /@F'H;C]G-@NF6SOS9O\YN3ZXO+]E_S[3SJQ,]SR>> MT[Y+X08V0>"W_VRS0$BT/0F4X$>K'H#$.-*&\2.3160R]032=$9UOAWVI_+L M?/QRM(GP9VE':'LK/8@.-!D1O'PD:RLGM)#DFP6Q^8C]*(#^^01[42%R%_1X M4)[V:I$8GWCDSMBKK!(RY\M-Z/J6.S6]19%?;/%< MFJ&EW8^#R32:P[M44=A_>J/GDVQ'A2A>T#%$>=JOJW_*AH$+]W:+UI+8%#6, MM]1V*^0>Q0GZ-4?[5]U>J^S$:T.S-C3??9U;O0'-D[5UM<]LV$O[>7X'3S=RD M,U5LR8X3^^)T%"?N>>I8'MOIRZ<.1((2+A2@ J!?^NL/ $F1(DB!H.2$5ZH? M4DG$/@OLLU@ "Q!^^^/C/ 3WB'%,R6EO\'*_!Q#QJ(_)]+3W^>Z\_Z;WX[OO MOGO[CW[_M_.CUF]<_3$\0#%[)H@?]_:,W!_W#R>&;_F2()OWAP3#PT9O!T3 (-.@C/^'> M#,TAD$TC_.21G_9F0BQ.]O8>'AY>/AR\I&RZ-]S?'^S]]NGR5A?M)65#3+ZL ME'Z7J,! M$RX@\98:?,'ZXFF!^*!<2#[?4\^5HOW^_J _'!BB=LEA?_^@?R EH1 ,3R*! MSB6!'U HU"<]B+R9P1#'&#D2^\(D>)_I4#NL8!LBL05G".^@!ZJ:9UWWP&@ MB,/S!64"$$,\@'RBJ\V9T&(]$)-\23THM.^JDEP6U2TTRN^A4'#UK:^^O7SD M?F^OOM:(]Z<0+IPTYV5B[>S@^/AX[U&Y8'D-2OU)E^^KC_W!4%+L MH+;*,>OKEM_ZJ=PVZI!U/[;5F/9<9VKD4@Z54,# M<>2]G-+[/8]&1+"G.EVB3"3]XM(95L!\A%UTI\75A\8ZD>>[Z$R+JP\E.B$A M5&AY]4ORVV*!24#C'^1/RG5/4O^]04$ZC!@#54F0T/\[@M#.'%MO11!X?]]PST8NC9! ME@1*].U>4: %7'DC\D[_;G8QQ/AI,@:P8*5:LNM=JI2L>3'U)IK;4Q\1*2P M_,!IB'VUOGD/0S5]N9TA)+B;\:UH:U@Y/GXU'+Q2K-Q*+GVKT%8NATVX!"]6M'S?=6Z7!N0T&,O(K>O((9&% MYK*Y,RF []$EY9MW50=55NX/ZG&?J00T )E2(+6"%;5 Z=TY0\;0K:#>EQD- M?<3XQS\C+)ZVZ@ E\%;2#YN0GE?TKW^^&0Y>_QO$"G=L9W2<03X[#^G#=GMY MAFKE]E43;A4^T HZQ.45%!%#-)!#V/N(8X+<0G.9N)6=(S69Q=P+*9?"\DN, MHCA0B>H4J$,LW$;S.61/,I#A*<&!G$L0,?)T"@:3Z;5T6$^N@5R(J8EHY>IU MD:L$6 ?##!IDV" %[Q!_/V/O"T?L?N3)L8!K5!>RRL2MS+PI,I.B@!Q,ASB0 MMEC0N-5R/O8?%/H!9;2';(O#]1ZC_@T&GUO)2Q&GA0-' JVB$+7\B:DRF>A&C$N6.: MR9"U6GQ8M'@& 6*,#IG^.DX /\GXJ999"S59=S%_J;R5@H,B!2F,CN-+H [Q M< 876, 0_R679'*V_P"96Z:[1-S*PF&1A1P*2&$ZQ,$E@MQM$9!(6"W]JFCI M6+!+MJ5D>H?4D9F)4WQ9D;/:V5CX*O&^D@<*H$/V=L\!UDSK'1D+ULZEYW2. M\CW4F;3Y A$.7=>C%0A6VQM+4@W4UT@@#]4A-JZ04)L!UXC=SN1X-4I.\$$Y MG1-4VF1.23ZI[)1\80.)A&%X0+IC>J7=BTP9E8^^UL196B$!#JFS=$A3D4#M$U061ID9W M\-%M#I47LU)@K)9C::#%.V1K%12PT!ZF=V1U8A@1UR3V.A@K%\8Z.H>6[-CF M\#I$SD^(3AE[Y0W*HA:23!6TAD"T! =LOMM-.'HST@VX..]8QJC M*&JUN[%VSA" ANB4W>MLA3W?)EO-S;;#0W/XJ+_9!EZDG[IT"*EDX^Q.34R= M6*P&L1)FC#%E>W#@10S7)6(J]]'BBV8O[<>[FKT"PTF D?XU]O2[R4;9!Y\[) M&A0K+T;"N'RSKXODE&S;N7-3#6*EQL@GE^T =I&8>'_.G8L5.:OYC71P+-Y) M@^?V^1J8W92V&?^-D0/J Q(0AYN^1Y6B6&FI^3H5>)$@=HF= MDMS^%63JO=U[U("F.G!6OHR$0^FF@:(Q0=XQ%]M$W07G1Z'L)A^YP'/U"N=R MKJ#>#Z6$8S]Y*?N.0<(#Q!CRX^2:QI'?Y ARB>$$AUA=*R*?R9'?WXXK/'_] MK+Y5ZZ4PM69)JJJ"Q+*RN1E2_$)LOL(@5^,?TH1E6FD]+N>J#9)Z=])S*S>L M-HD\]4&M/N+VHEKG U&EY;/NKE;]E,1OJ2>]>:47GX60XPC!_J=$%43?WZMIN M@VP'-5;BC0Q:.?%YE:N7*8& MPO#% M4M_W.]IKD_+'X/F)ESIVU#\G]>FIN&QZE/[2H'/;P:QD&FG=Y;&]U1E5=IJO MPZ1M$H@K,:P4&9G<'$7=GC85#TEF_:#XI %A[N!6)HV\J7DX<[77E1S>W-&\ MT7S(BF4ET4ALEI'8[7Y9=E VZSYE3QLPV5R)A>)7^T;RL>*P[FIGK3K1NW, M;8A->FTM/"NM1M:PDM9N=]^2L]2YQ+_YL &A3558.3;?QRX[S%W8+B@][[TC M7MEADUY;!\Y*J)$SK""TVUTV/C._"5D5"%9^C 1@/C^K< M-I+#37Z'(KUR?'M[,-M7;O6#BMO="J%6_PB2FNAA=V6K9GDY^@^[79NUWG0> MJ<-WGXDO+:Z2[,A?WEN_!7>I@6[U!_,6NC)_B#6!O*K<#?D[JFN1X988;H2_ MH_O9Z,Z]M94+V+E?FW3HVJ!68HWL8^$-L4)\+[P^MB.TVO:.W=8!=D?J<4 MG>Z<\=V[#>A<%;31-##2PK%\)VU>_G;S)J&Q)J*5I?IO3G<]7)9;/(MK-X@+ MACW]!])DR<]2L4H>J,_CA2HZ\J3MFG6]K>NV^H61&5[C%_EPF]4DE@"J+G'J M0G^-JP/2^NP\J83-\N=)&N@9O*>6/JO'&*GGFAY362S->W7111RO5,CO!BUK M3P-I5'4YI?\!AY'LD070)J_$?L5J61W.R*4WO!^BN+VUK*GZJNNJXU=2VS(M M.P]U<(41$=A7MI03B7$DN!JI,)GF1#X^>F'D(S]@=*XB0B02Q_GV?OQLE;=Z MN[%CL!5OS[<'Y!JT(@K2-@'5*)!K5?S:T*Y?U+]ZI8&SUD2T>I"1=*YU^4H' M*8%&9^8,:2LU1H8Q_S<*.LG!FDMKLFC\F3#DT2E1IQOBS9)/L@;S:'X- MGYKVMNTJMC)O7J>X]F:=U>B=KT:Z6Y14!*0UV7G/*HD;'=%Q@+4R;Z0Q;0\(#1+_(J?"DF'V="&?*/#>7F6C:[R_K2_DND./ MXGTH9]>51FB 9#>*'\57Q]1LOB]87WWB@Q.1JJEC!#7]YZ-(S"A3@U.\FA@1 M_YJA^+H:O;"H;GI=>0R:RV2 MNWK*CG")C)T'^!9'+S!F4 ]XY M95?H01^)R;T,.4H,E3=9W+#88IOC;KWW)-XD%^5D6L,RYTA=[!3>('4Y%'H/ MR9=Q("O\.V5?/J'Y!+&JIM<0?+[(<.)3]1IKC?:EM][)WCR1BTT%?[.9#4JNWTK?5U>3G.UA.?)9OE)REC=KC,6,U0]P'R+JK1UQ'(( M-2I9H#\L+R;81@ K0VVKL2ZETR"45)U,=3!)7>+ICKY'UQ#[-2+;*493AO2S]1&KNOQS3F%J1ZK1G#*!_])JQL&'9,Z19,A4NI?K&[RNU.#+ M9Q=$%,[%%E]S"%]S+\KYRKTHV2UDO-HXC<#::AKIV&KAUK*2K>#594$1R?!$O"=-3)QG&/G_ MC;C.36UEQ;)>05L'N;B.5SV MGFG=1(8+1EM2& [NG)UY4L/W-CI($;&E2WF5H58-C6"8+:C=)L$N$&V-"_4& M_%:.]@X^&:^$94%>/>0WA6NK?VNW.8<>#H5>\:]GN+)X*P*Y2IC>H$7$O)E< M:%XSM8W2.])]NX%=4 MJ)R."LHJ/GWFR*^.:ILCMW4J?#>3"_9/LCO/ULYA;L?G-Y9XZ [4AGYT%:FZ MR*D,9>@7))?U'@RK V)%Z>?9ML!$H"EB#@/WKUC,SN2$E,X1TP$Y?1!'9^NH M;95O:6#_*"=7-_(WMMY%C6*M<$#*Q&PD*Z7.T)YCH=+8MS34>BP#5"W1-K3Q M[@&%]]N),@V0VF"!9>!(>E>-$).5_-;A1<[\U [*/1K)$<^_ECUZN#\I(MJ*)8[*57N<,TX8NI\>LB_D"8J8> MG,T@F^K].X=5CMTB=6[B;H4\(JD-G2F8 M"0N+976 X$8.!#(F?HA8?,^XK(D^@R^]5*T3YG/,^=H-LXTP6QLAT$1D[QW$ M3F%$S!#A%XV#,\%0.)>&U;*^'%\OS<=4Q8TOPV_:GW!B]B"M0 M:WH5;Q#K0?0!+NX>J&UN52GP=QUXKRCQ9/A+3N%\U6&XJ+JM72Y_R';9PO@M M C5J7)"?,?&M9QL<4=J:"[S2?WZ!?Z#_I;(5Z5]HM"ZGU\BTH6?=XL=M3.>= M8=K0]L\_)QF.]6TSBK6A[E?HX0;=T_#>EJ$J*?AUUY'Z70#NS= _\*7C1Q]Q.AM.QK\\YC^Q MQX]PG"9Y./[PR^,_W[\ ]_B?__:7O_SU_P#\QZ]O7SUZ/DF+C,*\S*9G@/\;?G/GDTNODR''\[FCP03:O.Q MS5^G/_OBDV$F@=0\@[+,0(STQ<>B0RD)K;/_]\//&(JFCTI@QDE043F( B,( M*4I&QXTH9?G0T7#\]Y_KEQAF^(B&-YXM?_SE\=E\?O'SDR>?/GWZZ7.%Y M@.%X-@_C5%\P&_X\6_[RU22%^7+6OXOKT:V?J#_!YF-0?P5<@.0_?9[EQW_[ MRZ-'J^F83D;X%LNC^O\_W[Z\]$HDZ:?)^3E]Q9_HFR?U0T^>3<89QS/,],UL M,AKF*NQ?PZB.XMT9XGQ&8UD^>_[E G]Y/!N>7XQP\[NS*99?'N/'= Y5Z,Q( M5A']TPY/??(-=0JCM!@M)^D5_;Q^=H77P0#P\QSI7ZQF;8-@-$F7/C2J,IM, M-_]R%"*.EK\=+&;P(82+P=/9C![];#&=TB(9!)N5=-%(3MY.&6)@"5"Y: MYITLR5V>LSJN&0UL*>829G$IZ_73G]3)?(*C^6SSF^7T+J?V1@"KV=Q_-,_" M[.SI.-?__?;?"UJV(WKH[.G\69A.OY"*^+($B70 M<+.V&G6QH?$H=P)V>?1;;'HZ38\FTXQ3TGB/'WW"JIW6RF^%,DS3-9I=7GCK M3SR9+<[/E\^$X1S/-_^^3"?GK7@QGW0MDQ4;:$2'TN4MSN;38:*%5M%M!IMR M"$:6##PHTMQ&!PB,QFZ16ZYXB*3!&]/C1B"[T$$\.#H'$-:RZ,94=Y,\2(,\V^?+ZK71@;N-045T\L#=R)@=E8#_YEX&/ MY&I%],""H,D(-"V!&[*OY&C;G#WW4C7FU/'V*X)HRX>JRV'?*&_IIY^?#^?DRE!S7/1-:A!]PG"H@$[/P MCO1ZX)J""19RW7IC-# O7$#DSK>F^!UP^A3&=EX]K) ,5% M>GOQ IQDF1P"+R)GK%B5&U/C>_KNM+%2_)WNSA[3.Y#6/)"3F/\R]O1F$\IV58U\I%5:04Y ZXIK$9*>/IFS!M)O-O7M/)MP,9R'T? ?]2CH_&(QQ^F[ M29E_"E-<8K(N2^Y) 4>3B*44QU 0@^1R,4UV-$8C6J_^NQ'UR9HU($3#Z6]& MB:VMC#\FX[165=P*,L3%@ F63"D*!T$8TE<:C0C9HF"^,1-N!-*_C<>#"'#X M9#>3^XOAF(;[:O@1\\OQ/(P_#.,(U]"(B^AXBG5'/*,D3))I\&2D !&5,AB4 M:NX(W(VH?SN+!S&AX?0WH\2_3";YTW T&NC@50A<@'?.5&^E "D?#\N;=_=OI^\@,>\UI5ULV&U\4,^G&8"BB^JF)R5\ZV/ M'J^C:'6X^B9\J>=Z7\]J:!J5L05*[NCZ M%"4=@3P-1-3.Q9J,/[S'Z?ESC%]S1GQ4+,M,SGL4-%[..025&+B,B1O,A876 M?L@-,/H4,#4FQ:&3WH6#O=/!'OD<5AG(XS>A&%^.5X?K0PLZ7T6BX68F0:5/7UG MD08ZI2#!<9ZT[VH[92#$ID*%+1P*/U MY,XK"9ZI!"E*)U1ADKO6T=/-2/KD*C>3_>%SWC:=9VM@6WA8M"P+&F)FM>:1 M"0_!H 66:LF(YYR9UD>_MZ/IDW?-YOX*%_[ZY.H4O:*?F_>S>#>GK\L$ M^TGYNK4U"^-\R46KSMEEG UB+=,+X7DRG-['KW/'UY/PVTYM)R_L=Y M^=-:&OF_%K/Y.FUZ.2-O)M/E'^;SZ3 NYC4/Y?WD35@EHBA7.R I"#F[FDN9 M@ 97P-F21+126=-Z_^>H ^R3_]05:?O+F&:+XO*Z%#)DJRU"Y&I9.^[!B^0I MC";7@P?ZK[0N++U#$]Y_-*LGT3RO*^1_Q3&6X7R R='0=.VY4UC=#]3@',5" MC'X.&87EK/5)U"U0[JGKH=-UL[_PKZZ4%A/?C-/?QO2"AKRJT5P,QQ^^N52_ M8J$E_!4TSG[[/)\&FO[A.$R_O*1)6_K,->5C,J+7?'@YGN,49_,!F29O)4V2 M]9K5/DX,HJ4?A63:*TN15O-CGPZ'TRB^/" %# M3?06E7? ./P@]:/.%[@1DY7$ZQ^^[S.=Z@9\/1?KA9= M"X9:,P,V%@^*%R*)M ZT+Z%@D)[9UGNA>\#LDU-_*'^NG\5V*[6&>96S99W^ MVBK-!HQEBRIG"$F26F$H(!3ZD71-09Y\+KFU(W 5PSUU;K<>0&MF'#3A#\(! MD$4:ES"3'Y-2C2^M8/JDB_O"S6L;-$TDV:G+D\ER,$\VPY'- MH Y:O"!)> Y)F=U9-JT/OK^KLMS6I^YKV0Z5'K=.0 E<%-0%LBAEK8'C. X M)I!.9HHL9+"J??;F70[ 'IFVN!04/?'W,/T[UFG>+-6D*:969&@93QF4CAF\ MC &LI9%:2P,7K5?([6CZI'4/XL&UCC]M!-"RPS/28VH#ZN?DF8\FR]X>&TBT MZEA6-@ OD1SODCG4,B9@FG/421=C6[N\=P+JD_YL2HMV8FC&C.=X,<4T7$X% M?3_"]1[UT_.Z#_V/Y>\',157$YA $Q90T4GPPDC02B/1F8?@6U>4[8*K3P?S M37G27"CM^B[@F.SVJ&+)Y\/Q<#:O5OSC5T^P)AU$;3V$7)M!!"DA.%\WO[AE M)@6A=6OS\AU(?W9C=?2JLRC ..U M 64R&L0Z 5O MII./0WK:KU_^G-6N52_''W%6H["GB4SD*GV2_"3N/0F>HK%:-L@#!"UJ,H6N MG$RJ?>.5W=$=7!<2OBSG^\7D:]N^@8J&Z:PCQ%H=J5@.$#D%&5SZ(B@0M2*W M'O -,/J6WM %7:X5C!PHC7;E0FL@[R=/TW\OAE.\M>_G %.4,6"!(K0 A9I! MD#Y#BCY[61(I]=9M%7='UZL3LB.3J+'L6G;O38AYN<_\?+@<^WPQQ=?EU\5L M.*ZGO*M:N3I7J[]C'GC)=4["D6^85#WS%;4UNH'$'"H4/C#3.K%V'YQ]VFDX M%MVZ%F?#3L&SLRO7ZEV^78W6QN5?;'WR#4Z'$YJ^-,4PP^>X^O]7EY(BG;,P M_H!OR8'YK11,\T'Q201O%5!,0^$,&@,NDPIW @V-E7GM6YO1XX[P4'FLGO*Z M;#_Y]?B@,0R"Y\$RYH&"!6)R(2;'R(G8Z$.1@C/C6^N)#H;1J_.._JZ:JZKH MU(1JF4I]D^I^,1R'<;JLNC%;%7E%E;'>!IH,!$NA*@O9^"AIOGCSY(B=T?7J M@.;A\+@C\7=-SQL]"R,R8VQ9))AH&@I-@V,"1"K>%19$2JV/#/<-GD]\+O3@ MZ7FH^+NFY]=,DBU\-C/D$C7HY"@ LB& SRR3BH\L.9Z-;7Z&L#NZ7IU(/7AZ M'BK^D]#32%TJ/B^0PB3O!7@E/)022E::YB6W+A'9EYZ'UHOE[(1%0Z+@G/RL M["P$QA*)0I.B<#*HW+J2O[>5LQTQY.Y"VOL(X,A9)=Q:,AT.@JQCU +!H50@ MC4Q*2RED\TOH6AWE'K'BZ1B,:2ZN=CU#S\(4?PVSU2U$.)ZML'"MI.>1@Y6& M2"VU 8\E@K"U4D1[DYI?;7DSDCZYFDUTV M +^&XILLE)4YRN^>RA_P_CZE M&77,G6-)J>7YU\?AC("^F$R?3Q9Q7A:CS14T UT2A3[9@.2,9J!H54][*7[F MB-:@#U*U]OCOPM.G=*$CZ:!FXFG;;::6UBRINUU/1:;4QI "",=(':)7Y&I% M"=:P[)0I3.C6=YW>"F87JM@3'[6WYDH;R;0L5KVRP[(A[EM,./Q8>\0,3#!Y MV<98L."(PC34*!2'X)TD/TRC%ZW;9>Z":Q?ZN!^,/LWEU2&3WDSQ(@SSQK2N M>4XV=>O^ST'@.=D2,V07"R@1(@2'J5:F,(;*R:A+Y]S:!>DN;/,_/-N:R[1# M_GU5M:ONDVMPQECC0F90E)2ULE2"+[I 5%IC++:(W+TRNQ':3ON)[(>GV.%B M.X)U7%_\..#.L8(V@^>U3MG7#A,N.[!:L: 2\MB\'W$HQ]L8[JMI+HE MT)7+(C?*\^N47&[$*Y(0,8)WHJK28L'K>K5$B,65E$0JK3N?'HIY)_K]8+O< M1Y5SA^R\\Y+*0='"2AX9)$O67.G5#"G +")YF?0GUSIO^YX0=^+>#[9IWJ44 MC^>=;2\&X0OW0C*(J!!4KH6FI=ZGD92PWD87CF!4;\>W$\E^L&WVSN37WZK, M]2;-9GO&.N%LO04NRDR#TH'B::TS"&-#4XO2[;U]0,O&:D\R:Z MG%57E:NWH[IGHM /P9S&LNJD4O7E;+:@01.L95[3[,\QB8*<$,(]_%CWS&]. M=ZHUM[,!]UB;U'>1Z&H[UZD9P$9ZNN)J>?Y$;]43;% MVT3J2,NK@GN+:?)A//P'+;E_-IKHN:C"4O M0!Y954DV0#0DCL)B[2CJ(A>M\\M.,M ^A6M]6$M7;5S_V=?,BVLYU)?C>1A_ M&-*'9Q3\)EMT<,!L[4+MR+K[+,E#);/OBG8L-D_5[&@H?:ID^=$7R[X,:M>9 M=3U3 Z^8%477K<^80<7:;K%6?;D452G>^61;Y\YLWMVG:I@^$FXO&?5286YR MR]Z'S]N'2MY&U-QD*,YS4,4R"+6#OT&5;+:J:-8Z(.Y^5/<,E;O=NNDCK7M& MK%XNF&?73F W(UU?E37@6N=8<@1F:D/ B 9\$0FX$IY+Q90MK?7V40=XS]JE M_UU&_:%;+U?4C6D-RZADX)G5/D8$(CR"\CJ!-TB*$$+./MG7]S'%&=L^Z MK?]=0ST@6)ODF98#NY)UN\Z"W+3KWL3V@Z"+UM8$, X+*"5)#LIJ<(PK9$S7 M\[^=DFF.C[U716M]6B6N_AAG/\?CG*93-^%$7[;TZ^'/I/Q MJF/Y>A8NC?[9*,QF-$MU0W_K 0>OM!2:*HAP/K=-/]L5Z<#N-W5]U/75^8(,/!6F-&R=$7P0X#Z=)1R%G=?:.)C%!T-&&J>/+I4K*M&Y(=#+I/&_D/@*F'BOT4;+T:GCNA,;%$ !'K M-9&)\$:MP&E%G[36%-7\RKV]T?9IW[_O_#Q$T*<@YATE)%8X*9/3P*.RM5HS M0!#>@"27WO+L8BJMMUF: .]3[EO?Z=I(_&TV0>YC!I911PV3O4/KC;:0>$GD MIY#F]YDF2H28U;)>'7>K"=KG[<<:[LK,I2_+3+,UF?-_+6;SY7TP7&8;B[20 MF3"@)/IZ'PRC[XH*TI#75F3K*;@342\N@3H.I2[MO)Q$HLVLQMZZ*@EC(W)3 M)ZC6DY#?Y5.0$+QU4F>1-&_M<[<)H4]4X7%<9AY5O,W(N!KS_8!*+J+EQ0(+ MM?TX3QRB2@68SZ8:,U6:;^7L ;,/WO1I&-BU3$]*/F6TB)$I8)'K>C>6!!<, M+1J"+"SSR.ZYL,:8; M#VWY_C[M W9-K'V]D7W%=72_O]9?K!"/1I-/M<1GP%CFKHA2^][7YIY>04BU MM89$*ZQ..B?6FE[78?3"L>@[S0Z4WHFBS-6R<"(S3H$ON,P)*"OUENO:#]VR MXHHL+K+=6D.WT&(=1IKA8C@/HWI4O+G+MII]:;%V[$Y@C"F@#)JZOZI 2Z;) M#^182G,=?C.4/JCS8_%H[^#R<"&>8B_R6Y+]VM_\NB\U4*XP&94 9Y@C[10* MD"=J("BA!!^.=H[-UM-)_A2DW>3Q\(&)&!2Z#)YB%5 N>8CU M]JND,626O96R=8;O/C@?;OQY5$KN)]=3GH3_,9DO4[)>3<)XJQ5UU?Q.QF@( M+I#VIT7DBX9@2/-3$*U8T@ZEXZ>CYO<'T(0 $;B;]HX>*EV_1',C@ M!$U) !MK^W7&)7B3$A3MC1'.,Z>;;TIY&JLJ_-%RD*:W@SZGK?;_$_E:0.)G\;5G-"W\R^UZ]>< M\%?L%S7]8FOW(0L2%D,.*1)\5>B[R(4AQT/5:]&E8,J>TN/\[@CN>67._U0* MM^9"YT5.5W?,OA7G7/W+ 45+]W])JR*D X?7J*CHQ7!,C'XU_+C= .9;+D1, M67CE+922#"AM/3C-'0CM9!')JR!;=R*]&]&ARO..IZ]6(RM&A$0>Y]97-]T?9J]/\T["JA?PZMX(;LQVV+/8W4W'3 M7P^PAON_K)55;#3<1M;Q=I^)6!F20FX3@RQLJO!KTE+[YV2OE*YS-0M8.B4:[596/1UH>,AB;"@I=0NN;'^Y&U">KV(PG-W1\ M;B64=JFCW]3F<[R88AJNR\)(P2SG?WQ)G=XZA &76A7G-:C(Z$NP"!$-H2^, MC+F0BM1]ZWS21MA[93T[8]]))-VY1;TA=6BK[\/U/QY@3_=]52MKVF2HC6SI MUNMJ531"? Q6J((SQ!$1I Z!.,UEB)58V5P-Z)#U>0=3U\I M;Q7)ARU1@\^9O-K,# 0M/ BA)7V\C2L:B&_SNWBJWKC MXM8VY/+G=1\L"KC>+2[(XE5S'D;U'.3%:/+IUS"J*>[OSA#G+\=E,CU?.PA[ M6\SV(%K9THZGIY&5_7;M;X7W[3I6E@UY>R:#*75C0^A:;!\2!0Y)UR8-@?C> M6%/< N50-7G+8SPRK6";LU+9..5XZPK)NQ'UR::V M8,=5M==0'LU,Z2V8MDZZL/B0%3>@BT=0,M8K-U/->,V%EU*,YJT[?WP75!\R MZ4_ E#VETJXI0$7S;#(CZU]"3LP5$,'RVI,@U)1\8JT*0D8GC9&MDR^_OOS0 M4;P[([^BWFSX;3C&.>3,.U FU30:FLBHG =)?DV]:PQ9\VLGKZ/HD_K;3])7 M:7S@3#?C[;^%Z;+'Z3<8VLF$F9%R#8)&)82%6&@U)>V$8T5ZV3Q/[AJ(/BFQ M-O(^;)X[LFE+'#YXY")R$HN3%*T$ U[0=YAL*=IG96.W1FQ7@1^M=5H3@1\X MTTUG,5[G^M8 Y)#,F#W>TE6H==\!MFJXB[,9XBU>R^9J MV.<+' CKC#>U+70Q%,;K[,#G8&ONOE.*%^MLZ^!J5VP=>=(#9XKSOHBJ B,H M7EMW9Z> "7+K58E>N9/$DZ=V,#I@S(YN]+U$TM!YOF/$VROVM\^)/OKTO/XT M*%84;I',9FVAKC3/X(0EI\G:E 2I6IE:G_SM!;1?SLP1N-6].'MH'0?\./9Q MP$]H(:\.\M@V,G"7L@@1T @%RKM*2*S]4&RB4$EXHUJ?[QW+1N[ZGC]HSM]_ MPM%'_'TRGI_-!EG0"LW*0N#M++WX=R] M-&$KH1['#&^A_4\,T_>?)@-4P7KN$!(K>K6-YY.L2;7%8!(15?-6;O>$^"!- M[S$(MX\(3\,S(@YY(XZ3!^(]),L%1FYN[:Q RC(823,JV"[-<61M^X M=F\QMJE,OQ/C^\FO^*:6T9I5( M("?45KLRK>L^&[U55O<6XG&I]A;/PY"BKNGK\H(BM3"JF _PP7;_;[(9/RAGEH^Q[A54;/]VT,. M"W9^>+,=D/V&TVK;8^L] Y440\P%I) 9%#T=8F01LK'%:%(]/K4NC=E^_\'] M!.@9+\>S^711J?SG.*PR%#$_7V\F#2QF;8OR$#CY?4JIVIF#">!.LQ2,DRA: MU\1^%U0O+N XF [7ZOF;RJ)=RXE+L)Z%Z?0+J<+U[J]2)@I$ S%0?*"2->!T MX#4-(@LO;)2V>>>]._#T:N.@&UX<(("&E%C= O9B.*XYKO64?%FKRV1P(9&+ MSY76H!Q74$^>(#C/@E+)(&^]IWD+E'M&]0]&0QP^[_WQ-?8\>KG'XX_N;W1U MT+)-H)(HCD&;(3-%PL;@R)\EL0N&2:C@LC3-;_1MZ'%L/VLK^S.ES)AC!E@2 MM"QBO>%2LWHA7.(H94%W];KVIJ.Z7R+NT0X[]I7[M3CF\$EO%RQO8=DDBBOC MK:K72)+-8F3%&*?XW0LH7H024Y'H6R>SW0"CM]Y#*]'O,]TGLA>_A_EBNKS- M:Z5HYUW%J=][4;,G)>2\YML[@GLW;UC7^G9;5*'%4C>LV3*%5'@P+&=)'@BWL4L/?!_,?3B[[R\C#Q?S MZ13C.O&@V."6W8V8"36EE92X,PJ*X=KGDG4'AV-[(>U#!D!_B;BO2$]#OVM) M?=R+9+'0$M%.@))UQ?BB( K..&?.E=(\B^D0P'U($N@S&0\2<*/\INMXOUQ. MF6$83+\Z^)$ ?T,6L*H%EW ML^ZFI57/,\(T#6F^"*/7<33\L.KZ8SECMI@$0C/RP5R6X(5E4+R.H6B)A;>N M?KH1R,$-JVYZZ/,%WJ!>)3+-G/206&UTQ&R]*($%,$'4-O?4(%3-5[=*@=K M(-C]G7W8-VA/B2XG_@B:Y!WYC..5CK.&(S-"@Q BK2,!SQ.$7&)!+TJ)1_'6 MKN#J0X1_"DVRIV2ZY7W\37+13(D6\)$4K MHD*EA7[?!YD/@$QD(O/?_]>WT\%/7W$\Z8^&__$7_E?VEY]PF$:Y/SSYC[_\ M_OD-N+_\K__\MW_[]_\'X/_\\O'M3Z]&Z?P4A].?7HXQ3#'_]&=_^N6GZ1?\ MZ9^C\1_]K^&G#X,P+:/Q*05EF($;ZXF/1H92$UMG_[^1O&(JFCTI@QDE043F( B,(*4I&QXTH9?;0 M07_XQ]_JEQ@F^!,-;SB9_?@??_DRG9[][>>?__SSS[]^B^/!7T?CDY\%8_+G MY:?_LOCXMUN?_U/./LV]]S_/_GKQT4G_K@_28_G/_^>WMY_2%SP-T!].IF&8 M+E] K\_3BW]X%8W^>?Y'^NBD_[?)[-^_':4PG2GHP2'\M/(3]2=8?@SJKX + MD/ROWR;Y+__Y;S_]-)=<&*?Q:( ?L?RT^/;WC[_>1MH?3G_._=.?%Y_Y.0P& MA'CVA.GW,_R/OTSZIV<#7/[NRQC+2O3+(5=0NL+Y?^O3?MX:TQ<",D[G$8%^ MB\-*\888[WKZ]I@OG@492S@?3!LBOOWLIGA'IZ'?4L"W'MT [>Q!<(JG$<$^UFJ\$D#.E#IV=C_%+E]!7?CB:3AP>%7],IU*68&.JY=CQR_39$>-U_9EN@&HW3M0X.ZKHXNB# ($0>SW_;. M)W 2PEGOXO4T'/R5OIWTM(BI2-1@;/&@DD0(07!0NJ@<35""R=LTFBQI6<(D MSHBT>,7/514_XV Z6?YFIIR98E:CF,N\P;@^ASC GE8^%.4B((T'5&$%?'8& ME E)V.AT\'=,C39CFB&X/IY+%KT8+T>VF,(;[41E/#IMJL_IJ)D8YYHBT'_Y M:33..";CB_XT6U?^E@8CF@;_\9?I^!PO?SD:3HG5KP>S%]+Q_&HWR>IN_'GW#\M9_PQ;?^I&>%,D)I"9+9 @J3@, "!ZVXTH*G[,):7* 7 M7.$!_73)@57O;LB">_;^>UCQ"#6.&HKS+DYLK][)BV%>()J\FFU4:X'JW3! MMM?U;2 -%;[2<+I4=QL=W59X(P'O3/LQ.4E>E0,G-*UX64F(7#I ;14W%@LW M#6?XKK1^S?S&)ZXR\!P%P8H9@K4! M"B9C%&>R)-UX6SQRJ_6O.]W\+X#YSVAR>? M,7T9C@:CD^^?1H/SF:F\@" MLI:[$&?#J3Z#]W[Z!<OS2W%=5M[8MN%>@%F\B).IN.0ICT6/=.1:1H1H[4C>C(X QK@#EW1 MA*B$V'B%OHEA=VKNR!7;2J@-%^0;>-[0N%^2YU8A_;,__?+R?#(=G>+X];C?&5CO"#J*SP;8^K/3D;I^P'.A#[,+TY' MXVG_?V:_[S%-6UYP!;A(Q&#-#81D)6CA4_3^>48TH,-JK_CI@ MX"<<#.J:.,P7QO%"0K069\Z\1!C"D?8P+E2RK*:@PEM3X[7HGF6!C3 M2-Z=&*\3I =^(6BO:"<=C,[J KP$)QSMODQKH(TX@BI2@-=1$E<3)\Y:K@QK M;L'< ^A8^-!.ZKEQ-]Q2&,>U"4KGY* ZWBG_:^XA)<+;6L9(/@D M@;!I7E)((;2.I_Y(MD=S'=SFB=[J.*OZ6=-?3\]"?US7M)=?PO@$JYWTJC\Y M&TW"X._CT?G9K\.EM=2?U$AHGURX?)$04./_.'D_7/Z37O2!?,$4@>1# Y). M@^^K4.@RUW>:A:>%GU2$LI=1#QI(P.8),%8]W M#$)6&4SB2=N )@3;@==T%<-3)TL3V=[6M6UVID(4'9W.,HAZW@A+9K0%7H^7 M%2I#=A1Q,-@LLU6)ULC2U6G*)8SC.4=YI&@[\%K>C8:CZZB6)E(*:+-(#*1& MHB&R""Z& C8IYW)61:?6QNE*,$]>\VW$W(&+%7#9/".QP.$^>@X>BZ@[\J0O(BUGU"[E_I3_MQ5(V+.=B!MZ2!<+*]G:EYMIM$K[&'F-/Q50 M45IP/F6(]*/T(2=A6V?T7 /PY+7\>'%VX'7,$A2NI;-?8B.@[PNQ\0..^Z-, MOQ]CF. KG/__PC!/K$B.3 /)1) MG1SX;,AYDBJ19#)SS<]0MD?]Y%FT8\5U MX02M&,$;VA_[)\.7Y^,Q#M/WS^,PG!#<^K;+'#;LN!U& _)(YC0K/KTA7CY2YCT4T];+734 F2JY^>&(;BB M)""R))1";]:[,[.!_N\$\N0UO[UX;^OJV_AC?F/$TE,!Y4 &E9I''+ -$&"UIS*3CWVN;69OA& )\\3;I3 MQQWDV=IB6(%VP>U;H'O&.6711RBR("A; RWUB(GL'90Z6Y%CZ_5D0XC'2J F M*KF#0HNXQ;__?$->-)@_.BT2\&DZ2G]\&0T(QN3U?Y_WI]^OHVQ4&.".U^RJ M&,!#(^RN (!B:$VIEU $FVU,'&+6&LA(D;)HJP2ZU@F/71< ( -*:T\+I-.6 M>&X2!\>D!.?)I.;:6RY;1SX/I@# )OI\H # )F+<=P& 6T.8SZ+J>XV&=8[- M;LDJ&GV)T@,KS('**4(@AQNX=[%@8B';UFV%G@'IQPW M,"TNWZT#:I-Z 9MX/'*E_SI4F%%,8%],6$387=S]'DZ&LXLKN4-6F>5*\:"4";0$#VMA(9Q M2)QEBP994>T3XVZ V+TSTD YMT\ZMY!L!]=67^0\$V(8? C]_.OP93CK3\-@ M 2Y+)OBL3&,IFH:J$VU[GD,1(@;N58JF]0''O8".@0+M)-[!S/^(4QH?YN7Y MW *5\QH+DQF\J]E\RN8Z5 ["&>^CCIRI]M=\[D)R# 1H(.,.,B9?I'1^>CZH M;O>J,-\2**U*RHL G/M:)*M2U/D$W$BAF$W"8VM+8&UPQ\"/;C31,,FR%NYX M.8=8[QX5LG&F\ZCS^_(BC\YF J^&4=%U M3DX>*#RU#I8G[$=V(NZ&*\@Z^!;38AV$#>O0K8=J]T7IVFMS ZILH8K&%>O6 M1*I1(_J 8)0G]RHH#[X8#QR30LZE\FFM,,D!D^6>6G:'P)5--+!CCERF%"WV M1!9,+M(SP'K#2#FDG=<$#4E%%T4)GO;B7>PY-W#MMJQ6%WK=9#?:1BD=.+DW MD^%^'=Z.)GT<#09O1N,_PSCWI"]:EU"@>%4(KB,[+F0#O @?,C&YTJ<_4)VG::Z*)JSJU1]Z2(*1O)@#N60643R?3/ :P/G$DER$]L?75C M59#^6!FQI=0[.$N9(?IU,CG'_.I\3,2<;Y!SOKX^/1N,OB/./O3A?)R^D'P^ M#,)PTN."2R]S 6[KI:.L&40"#QCI#TI(VD;;9QH\"NH/P*B.]=?!I=<5L/\1 M!N>X$G4/C3=:A @FUV1;EB1XYFLAX\(-1TFK9O-Z7H\!^D-2KJ'N.KB?NDS9 MQEEW%G)FY[<\QN,P/)G9BK]\O_S(A_"]_NI%%=5<=K\.)]/QK+O89';0^?E+ M&+Z?.1"3?^!DBOG7X5P*/9YIS7:*IA-R!2H9&J?-"JPD-X)F74Z^=37#78WM MR&E]B SIX+[NI<<[^3Q:$>&;#33>E,5'I)%.^E-WF.^UD69_7$S4 MU]]PG/HTQE[BQ2=;L_)CKA%.)'&JF"%%SFS0FH?FM^8V1WG$=Y2:U5Q,HIB@$!2(G&A8YPDQ4/K&MD;@_PA6=9(9QW<\IR!^HAG M"]LZOQC2>COMC^^:)3V)V:/DGI;;6IK9!0DN^51O'>6H0LZL^;7V3?#] -3J M0E,=W"-=#^M\-P_"A"(T8;N*X*WCLDM>'RY4N;M]>K_%D M$D;,Y!UEC@&4-9KF::!YBCYI::-UIO4FO>>26;MDUN-EO?K2;$?!6:VD,5ZZ M6<&06F)80,C%@0Q!"9>=3+EU+'_]X&R3$*/+C#DI/8B"#!2/"(Z1(J2+@6:> M=$PW/QQ](,3XJ/3CT7DMW7CRJ4J*"#KY_:Q> GY=[_5.^K32O.U/ICU=F,LT MG?$I&%RI8&61O?D7^?_?3'Q,OE,7S"?#_!]N>,MDU^^7_EI MGK"M$HNI> G!1T>[I(K@/*VU6G#G O'=EN9GEAMBW-55^F8\N>5_=:F40[EV M?\?0YJF[(04:]-A>#WLA3'8%9=09G&*& MW+:3ZJ;->C71SOE;^-=H_'(0)O,Z%89+:X21P'R]8*XYAY"=A:Q)N4(+Y67K M]-(-X/T0YD=7ZNH@B?D>J)= WX73Y?1:!VY'!LJ&4/=CKG2F^O4IUDQO'1@T MF\+.IGBEC -O1"*ODR6(F&E)M\EI[3,M]*T=\X.@V0/&SJ&R;!-U=<"N11-= MS)\Q?1F.!J.3[Q]K9=!E\0VIH9>M(0HE0)M=(B"S 3O6T<)'H"T M>PNJ4Y7>ZE+:3A]=7/<[GTQ'ISC^B/-(Z.1+_VP)C28&:DEV(R9;4Y5\A%!+ MTUMN4,?(BDJMK:A[X!PW35KI83<.^(=ZGD\B.2%;\A^CZ95&8I.%*Y)[G)PH MSIDDU-F 2JC!:>*Y2L%FU$9QV?JNZ..0'H0'U^9\>0>JZF -6J)^.3J-_>&, M_K4VYI?H5:0BMP8C,&PUAWA-L%W MA&1JKI8.UJ@EE>]9LF\42/]]@N5\\+9?L,=K2UZA IA0: O&FMF3I8/DH^9" M^VA5Z\C?-GB/B&([4]O*4X-=1.>7YRZC\GHR[9_60ON9S)2
0$A,@49+)' O?&HVB]TS_) MA(1->+)U0L(F2CGTA 2N95&!_#7'(_EKB1EPQD;0K!15*XF9Y@F33STA82/U MKYF0L(D:]A)?7@?@^C4?ZS/QB\N,M??8?3BQ;80<9< MT'E@RU-^AV;2AL.[A(VZ7MDAA9B02"LZ&^:*].Y &+_= M0/MO>[ENY^) MMK5&&E:)G7F.+=F^N"\\^1"^S_Y%2N-S7&X*D^6NT-,AAR), &^] A6\ 1>- M %F+XCJTZ/F#8;D]87\F\%,A3@?%;5N.^!7.7>O/X=N5/_9RDLQEH8 +&4&I M:" $92"[)- Y)F@'.6";XNY1/4^: V91!Z5O._ RKOQA.>:/^!6'Y]B3Z*QT M@4/T$D'95,BL\K1&8)(A6LS,MJY(M=,!/L^>I\&M#BKJMASLN]$PW1KO?%NU M+N84E0=G:MW@[!BX3.XZ*F>9C[7K\"&?!:T>V?/4.7 V=5 =N",-]+RT621: M"I+29'O6(%UP9( R)5U2M*7R<""3Y*&A/,^*0^/+ROK%S;-N7_4G9Z-Y<"8, M\W_A()?1^%,88(O*6.L_O%%^ZR-'TR@I=5[O\*+DVB]A$(8)/WU!8N8P7Q;X M)Y0UB^]\C)-?OL\AA\'?QZ/SLPD]8G!>BP#6SXQJI35R>]^?+2*PD\OXF:[5 M&!,O8%/M(^3CK&8!0LHY>\>+YZQUA^T=#J]!-\>.H_Y M"XA6%N L*<^#,UZVSK3=T=!VE:![J'/FCF:4!\>H0TD3OC;,V=U.VB%3N$A: M,\F%R%T"&>KU3NX"Q)HKPHSFK@CZVMQ2>@#2OM*&#Y)%-^]=-]1F%]?T5\-; M5JM8 V!'6<B[,::Q,] MS94_#L(\D'V\7[YLHH:N>3+_@1;8\LOWF1\QFMZ][BY+?2EA,AH)T0D#BI9A M"%%$X%*%$(UVZ%I7?M@&[^X]_\;JOX]<7>JNFP[T'=L&L[DK')K:_PW0!@ZJ MV *.\P ^:VG0,.=%ZZ)(NQG9LTVWVJ8[0&YUD-"T$> KY6?6@;T+@W%]R/LQ M(P^11?=M !U3H&O;8Q/XW-$R0&N#E4@&&5H/3@A&.UF0@=F],O+TYQ3 ;<\$U_6J,FGT:#\ZM&E50*M7X0 Y[&V6=)DP&1;6X&U3C->@64OK;>>Q#EW$^UUP:I%>/77T[/0 M'\\Z&M6^8C$YQC!JB"PH4-$KB-X+X#EXEU32S+3VM^]&\LRHAY+:M]!N9WNG0B[*Z^V,C7BL@!8[0,Z&I(<)J.R2&ZYELRR/*ZK MU;^N/*"+!)%FH+I.+.E&>D\P(:482[Y.O7NA7 0EA(/ +0/-N7.%1^%DZR#O MP3H MGQ-2'JW2C1,,'J./O1 GJ(BQ=E#VAK/:?25"M(16*J91V$(N=.N"$D\S(:5; MOFRBAFYXZNG A"#@NSGTU+:5*:P8LUO"#2!&\2ARLCA)I#"(V+_N[)K1# M3#/92*FW*=-<(T\WHR220R]3P%J=0H)2)8,/PD ).5F.48KR]*XB/!ME]QME M!\BM \HH60?V^>RCNCR'V;9>?Z;;UM M;H#^(Y*T^FF*LP'T9(I"\^( ;:Z-ZFNA24(*J I7W)F86%YK@WTTA./GV Y5 MU+4+_("4%D4;WXVFLR2:MZ,PG'S$A#1)X@!K$904LG/:>,@!:^-#IB&DX" 5 MD[6TUKC<^JRHZ0".GZW[UWO#@K:/&,RB?:L]D#%%X6_M?K7=_:&LHQT_ M/:BL@QJI&PQ@MNI?3I5%=Y*0A;+6:F!%T^I/NP!XCP)*LD(DDZ05>[11[\1\ M_-S%)0*=W937.94H?G$QZR7!28[2@2NTJQDP!E[4#8URTI:1LTGI-8A_W_N,G MU*Z4<\?Q^*,#.)MB_D<8G,_!#P:C/VLW83S3J[&J[F#9UMDVCQ!9SPN>G+ %4G2TQPN5(-I4'2>1$_E,HGWW MM4? /'[Z[4J'=_!NZR#-U9X+CQ*8-$$:36)B0=+$05Z+[MD,EF%GWBEF?WWB;)0D:0*%1MTV,ATM0';FU644A4 MNG7&T-:@=\_GW?)D^_CB%DK>.TMK^\*K'=E25E*'@"!"H1TJ9@_.8J#O"J$/ MQ6'8;R#\!N!G=G:DW/VF;-SL;V8LBYRI6JS$YSJG.!G0Y+")K+-.W#/:?O9' MR[TWPGLJG-Q&K?M-O[AQ:']U5DD9R9HGO\X90;.JT*(?@]!@F3+2"YMH8AU, M7.9YZ=R=LCO(OGBL!'O.AI"$=F"]** "+^1Y*D&"5 :-=MS)UD4.'XOU!^/E M3E2ZSP2*V21*WS^/PW RF,LM_^M\,JV^:J^D$&,1"6ABD;%LF*B%]SBDJ(TI M7-$0FR?ZWHOH!V'?_K38,+7B<0?_-1>$[."LA [ 9+UKY'R Z$N]9^QH#4== M-*Y7%/$Q;W\^(6H3P=E4D;LK:KBP;R^+\-$HPLG)&$]F\$=E\8$M2A1N^HI& M!0>W&EFC\H'77_E^^, 19?O0IA34CM+?)[,35P M5>YZ_KQ@0E1&)_H/;*D=8AQY4(%&"16NE0(E@9R1^/G$,L M#$&6$D,I+&K5^G;]&K#V5>^D'05&W:JB@U/D!R N;H&O [*C>B)K =Q/]9#F MZMV,/EOH9F]$4ARM\,Y!B:6>1S,-GB96K4TMG2/O@N76C6+V2* 'BG@V2BH9;7GCK M\ZS[$>W>J>M C3>)TDX''=0^N(+N/?DJ5X 59I/*-&:'&LGN8Z*FV7"0V<5H MD!N!K:M-KP1SY+S80O(-%XW)>-J[.-WX.XY.QN'L2S^%P6RME,DH6T M5JI:8B9G!299HXBF2>FUDHCH+5>H0#]=TN!> $=CO[83<\/H\@S4W$6Z"FE! M\W5 ;6*A/L2!54!V:XDV5-2H*RFWGOXKP6E=9(D^0+*T0ZF8(P2C ^C@@N;< MH)1K78X_+-6OL"%WK?E-A-M0X[/$J_'WWN^?>D59[HSEH+U@9(7PVM8F('!N M:8&+02J&]ZAW@NFO)Z.O/R^>.-?PXH=+!5^^;W?[>4/!C[:26@>VV[O1\/=E M!3CB(C&OU.)O1=8N204:7WG]4];GMM+LP&U;V!AO:-0O M1\-9?/*?_>F7E^>3Z>@4QZ^_+<(Z-8)#_^7/X5M/Q(0IF0"163)%HDP0B8-$ M32.%RZDPWOK4\1$P]U*;L;OS[:X5M7+1Z"K8]BZ,:W#P:X.@VJU'M0V>W8^T M49#L2A&$I7Y?CB;32_)HE(:)1&: K#N *Q%\-@PX.6S9AV1<\[/^AS!MN_A< M&#YS%\>7+)S(M,>55*>'<. U2V!8Y%%I8QP+C4=X'<&N F%-=7USH=A"J(<2 M^KJ1_O!V=*5%1Y#H76(>3!&T[]*22FLH;;[6!2=E<#ZKUK'B>^#LZZA@&R7? M7X'_T<+NP#A9 6U9TG@- M'$>(QFA2*[E-R*(0\^(2#0;6)A_FW,/X#I_3]ZV]G M)+'E^3<7S!(J 2K7"PV9.<+G%6VT6C#)10Y>MS8Y'L"T]VS#;51XTQ9I*?\. MCC6JU?6^U/:Y%^ZX<#(I\I&*_N@7BF!BPG80[ M6!+NLQ9Q.300&&H,D$(]/.Z:)!UI:E0;LD M5.NRGVO ^C'(\FA%K+R=W%6 9EDNY;(#PT6!M#(:OQQC[I.G,)EL'[_9]$UM MPSM;C7-75Z2#]GK%2E;!'F#D4'0.8#2 M$B%P^BX(7H(4+F*X+TOD:*](;<*#C:Y(;2+P?<>):F;&R_/3\\$L*ONZ%$S3 MN4G_OKS(H[.+@TUAK1,I&9"*U\[$CI%[* WDR)&YH+QJMUGGK;7Y@94V4(5^R%-B45P+LG_TYH, MPZ)J.=!:PH%A]"D;C&FM+(4#)LL]N:J'P)5--+!CCES6V%B<=J>4@U<\@"?K MGCP(+! <\\"YHFV;TU;NUZK/M^T.= /7;K,HN]#K)KO1-DKIHH?QTKUX,QJ_ M&IW':3D?W'9"/HX& _(__@SCW"NFQ,"$ .M#J#$33?9?]E"<=CP4-)FWOFZY M,<@#S+?/2U7TV#.\#V0E*!)?(AA*Z=Y0-J\B9"I&75F!RB MK?TY&S/I/CS'3IQFNN@@5+&>)/XY[D_Q?2F3'C/99)8%\%)2O?L0(4J=P) ! M*25:5TKK9(L-(1X[F[K46,/@QJS>V#WGM&^NG=/.ZI+-U#3I:L=.L/3\@+)Z:<5E3OXZ _=](F#6]];?JFME'# MK<;9*&JX%I2:<)NFF)=E1C[1;R+6H(4S%=\2TV= _3<-X^BI,YU7-;'8V)1F!##G:ZFQ4-9?; K-. MB&QB;91W:(R_-H)]167W0<'6L^#Q5.BNCL']H^E%%F)TY'F$0#Z(TK6(4N$: M&#FR2B3DT;7.HED+V.[-_:>T%&^DM@Y.UM<"^:%:B<-I.,%>RC9%KCA9_+IV MVQ8,G+869,XAZU \LKW8 9<0G_G6@2KWM:K=)[5Y*)3W$BO!NE @H)R=N] X M@D_ ,'FI3!!,=U2R96OLSUS=I?)WWG-A0S^ZQW=W8M#C^STSN#G6YU.#YU.# MPY#A\ZG!\ZG!LW-U%(Q]=JZ>G:MGY^K9N7KFZC$Y5[6#P)_]P:!%N'7ELQHY M1^MA;>3\+%]VR2(6LM+H$%2JO3 CZR]!6+K.E>+]G[S MUA'UT8NZ@*Q6)U8&G. )%$L"//=D>VIM2LB,:;G6[8,-QK8"RJZWT>ZM^ M50.Y'HH1?ZU=Y\M!F$SZI7^E"!S7PAL>,Z1$UI\J+(.3M!L+%4MRTA276M\Q M> #2WHIKMM#Z?=W,MY1^![;0/? 6EW/6 =A1MVGXF93E:Y/ERWTL1?B M2!U0>W(MO9$_N4KV\KV=R3*76L2_:$W8RM#TK&I(2HD0M3/2M,RJWP;N7FW M MU7\?N;K470?'2]UW4I]7T/62&^C<:3[^\.,4Q M&5S#-_WI$">33Z/!^54CR-Z.FR^CF3W+&E[,MM OKOK>/;KED:=R.RLV_;!&F MV?PEC>(W6XZN46#G3<6/;_M?,=]\[27C=/!)IV1!:$N0T6X4U8'3=P_42Z!7C,=UX'9T7+$AU/T<4W2F M^O4IUDQO!T"W$L@HE>1)%(^REK34X#1]"8S^4F+)HK0^X#T(FCUPIG"H+-M$ M75UT=EET+OJ(@[G7^Z5_MG1,77**"<=!.;(F5&$(CMD"F3Q6EE"7Q)KW=%D- M9_=^8*>JO-F#H9$>.C@@>$7.U&!TAODSIB_#T6!T\OUC_^3+= E/^&)*P @N M8>U-Q"7$4!!D<2(ZC0:Q>3K._9".FRHM]='!BO)Y'#+6H2[Q1(%2&2G ,E/C MJM;36*4!C5AT%I:,QM8;TDT,QTV(K23>05ROMA@:G9[A%%^1 M F?$2(WS!HV>80$3M$HT3IV;-\M8C>:X6=%("PUK(]8*V!]IT/,R'+QD)[+@ M$'WMKFEY L^E X.9Y:*\5KI%=?J+%QZI _UXH3:<^1<@ELURUX#1L%W%E5?O MOB?%(X5_4WU;2*YQYX"K<$32/MK$R1-BK.9$$1F3\Y!"$$X;S8QON-)'5Z?KH $K3,7B8%22CR894E>Y Y ;4F;LI.)HMK[;0/ M:.[:2W?;J^'18A^UD%E#1VL&)'R[ H1>K:3(&DJJA3E3[6-MHP;!R8CGFC9K MV:(;U+67/D'E/5IF.SVF^WV"Y7SPME^PYV.1*<4,C M%!/-DRD4RP:PT-$QI MK&Z>?+D.KH,RA-O$M9JKHX.#E7N$\/=QS1$P*9KLBZ-MR-:#'RX@\IIQCQJ] MTJ4DEW9&ESFF'XHJCU##;@, +U*:=Q3"?*U;J_$AF)JEY+VFC2R7 D[6I':4 MPGF7DE,[),X*E#\6E5JHJH.SFGL0O\-I3\BBBBP!8@Y$_: ('<\,C'4AH6;, M\[P[(A&B'XLTFZI@Y6%-\T2Q#^/1&8ZGW\,PO_[O\_Y9/5ZZ3*>ZZZ];)(P] M_F6-$L<:C;91 MGR?1\&85@3HB]>>LG'Z'/PWA$!:TM#E7, KXL"5ZQ#'1N4KZZ *#1E9/3@8F# 98S&D9W'>'?%!.['MJO$ ML<8<69TVUE 5AY(TMG)(OWS_3(^8G14Y)B5C@@.SOIX5*0:1%:Q]11+ZHH1F MK2VL-6#M_XR[)1UN]Q-KJI9NVL^M&#T]8!'360=B1^E@:\#;3PI8<]6N2YTM M];(G"O&0G9$J0F(R5#>4TRSR-(MR]L$E,C^;9USLC3H/I'4= G,V44<7*5RC MT[/S*8XOH"T.1-'&3( X>9:QD./ /02;) 0>4G3&L= \$7 %E-T[;- MV; :S?$1HI'D.U@>WF*8X)?1(/]Z>C8>?;V6",*UK>>7'$RHE]L"LQ"=C9 % MMV@MF6:E=8G2>^ <'RM:R;Z#@[^50Y^?>0?!C$G6 SF)M&.G:A&RJ@BQ[ME\?5K_!LC*D_K] P.'' @Y0!=2%KO_7AWWUXCHY$S82_NQK#LVVX24/7%4]J%&98!V>C&,); MG$P09R]\A9,T[I]=KU@MF2=OA>Q546*=X9&!XSY!0IW(YN%%K9>!M)%E>"^D M[>W@NQX_/Y;49&T1;1F0+6Y!,9O)%B-#CTOGLK$Y"]5ZD[H'SJYB!"TY<-OR M;2/M?<<$KF>(&LPN1^.!_ $.*D8+3D@')49$80)+AAU#SGHS[=V9I+Z)%#O, M;5X'QO$EJ6\D_!5)SH^17(>*3(H@>'*5M+:UNT(($ HRL)HX2<8-L[)%JO-A M)*FWT-\F NLT29T)6YQT 1A7 93Q$F(1&5+6G(6B J86Z^F!)*EO)/:52>J; MR*S3)'5ALV-2&,BN"% N$Q"6)!AF%&B?+32%)_M/(>+;-.SH+KOKXH M<3<\F6WPGW%\^KZ\)+-I'-*T%TTLG P^<@C1D='''7A9,Q/1E1*RC3JW=I\? M1K5[)[I[V[B9%CHX_;L+X4<%2%&TS$?ETG@^'@H[%@LT\^EQ)1 MMNZF^0"DXV?(8^7?P3)R'=B-PH8LH,N9"!LMBEK8,(*SGB10:*ED)GG:O1IS MXSX\QT6,9I+O(*)T@ZZU),7[\OMDGLI\47+4DO/!C>TP(C>2L"2JU0IJ*T)+=@01:F M9?0LY=0Z;V13C,=,ML8:NLTHTRFC9H7XSX?3CS0_%NV7>[42HTU& LV#VD>G MWH0SHD"21F;A,K>I=21R4XP_$*.VU=!M1MFN@OZCX4EE_"N,5^[J7?WM-GD M:S^\56K XT;3*%N@/O_7X60Z/K^>1^*S*LY9 38;4RMW! A(1'!>62.UTBXT M;W=W-Y3MBUQ>?>P\TAD"YRPG#ES5E1)+K4M2PYU&*<9<,%RU+VQY"\:NL@%: MZ/AVJPK M/V!KO=[+DXWEVT5GKVN(KE8%7P-75\WG5F#:4U/A+75V+P6V%/@N"1%,B88S M!YP61% Z:XB:\ EIB[:F:):[W27V7%A]5SS81,[-.Z?AG]7,>CL*P^5%+UE\ MMC9 TLA!D;4-KB1=36"K2A2Y)/Z0$7GWH_?0%:V)R$?-Y-4PH+E$\Q&_C@9D M6"_0D!%C:DTXVJL$H0E&0*P'?YHY@2I:)VZ&&%9K[_JCCT1[6\BKBQNN8\S] MZ9N09N=HLR5&NBB]Y09T!W1LC/X&I@Z,KWNPK,?LVM;7=VK^BT$W?FT7V"+0B)Z)4&'Z&KZ6P2? M$:$HIR/+&-=,]CQ(Y3]@:NU"]YO(M[69=<-F\$F@"RC!Z9KIF)2'X(H#$Y3E M+#J>I5IKE]ZW@;6]H$=MI-1!JMC<4N@/3ZX/\\QA MJ(U)DI )5)$($6D9$Q:U((>1@+8N1[$NMGV;\%T'\7+ M,!Y_IXWWQ6F-@/>R-2A=<&!M#7M+ M02;I*RPX)J-KGK.%+T>3>85F8R2&68$G)GF%)6F\RD'1BDGASAVD:UX?ZN_#,"^5@GF9$]/S(J"V6A&B4LB4JK7<(VV'+'&E1+$A-*^6 M_B"H8Z%$2]EWD"AY-1.GQS!+E(Q!"98L(IDU!,,E*%5"2BR87-9J;;!7+(LV\ISQ9?BQ+P.@U^?!!0_2L@(R:,Q:X2['U0>0=,(Y/ MUX^1[\JLPC8JO\S<[LF@653.@"0#M!JD!KQR&;34046=T(?6YQ9W(SD^Q3]2 MRK=U[W:04=JDF-1]S^L@;W0GA:56L22SX+DFE@@V:V*N:7].H@ RKT46B-)T MZRV][3)55('^NPM3K M8/H1K'"'I7)"@J,E,4@4%?^ZQGPJ83!Q2TSTIFA7"MHY^'G*O0 M7/>;R+?C7 7CC#&2UK DHR6WE!P5A]Z!XXY')S./TCYD#QYNKL)&@KXG5V$3 M*>T\5X$)JWW2!H(2!"Y;!<[$7-L0HXS2*]Z\<,E3R%5XC.[;"[R38EC3*8[? MESFV!::L)3?5(&&Z5D:66E1GEBS:8J(C^]:5#NK>WL9Q!+K?6KP=Q/.JJW(3 MD>.\8."@.=*F) H#GPA;EB8G)XVQS8,WMU$<@[JW$VTGX;I;%U.B$ABTHA7' MRWKWO>X_+'*0UB=C;0BQ>1.R MUF,$OLM+>X)6)"]2@L1K*#D)#U%QLDM3<#X5'YAO';PY]$M[G?!@$SEW?VDO M%:$X2@6,:5KM7**%SLD Y'EZ'I%LT?#@H?W!7]K;2.3W7]K;1%[=7]I3,F=7 MG":;I":J6BDA"*%!UQ"_9UGHFUTOG^"EO6VTMX6\6L^]*^;EE$1YT0LOH M"C(I38WC6RO U[9J5MN@#:7BI MBTFQ9F(P:SPH%@,X++R2C"E3>Y7=K#NW>E+>^89CT&@3Z77@(5V]"#"_39:, MYM(6,.AJV2BO(?)Z-8 +GG+63&+K6[4W,1R+=[25;#O6]?*:YQJ(.O**;J/9 MCS^TG9;N4?D6(N[ #[H#6?2&)1?(OM=U-TFIU,*2M3ZO\CY;J5"W/NW>E=(? M\'VZUODFDFUM=[T?XF^CX?3+)TSGM..\)VMP6.OW+-L"9R M(C76&S=>6B#+!\&;'"$K+%(H4R\&KL6*#5_\M#G1I91;^WB?_\3!U\T(K$5! M5HH''AW!+:'&=&QK!OZ#S.X+_*_SB=3S/=B M7>",GCD3F ;RGLB:2D$2F:TFP7 GDC92W[S9OX(3&[ST:9.A*^EV< ?N?K*. MRO+LL1M[5)*.,GC22!T,-YYRV]MZXC6 7#K@1/P@Z/6)EKJDE*_#L_.IY.9!,3R[#9&C5:3KX6A@ K. M@&,R@9D>7/NV:)KSI[DR.B#,)AS'A(BVUE51M2]$ MK4#L9$E@'#,EY.QD:GT4MZ?U9T,+IYE^MUB -E%.!X;.Z\FT?QJF^+ZL@34E M3=.IU'[S]0@RNDA8:7/WUJ-P.3AA6Q_R;X)O]TSJ3-&C'6FIDRLXX_[76=6A M2[/P8W_RQVQ9-JY&+U& $#4QQM0J]KGV,6"".QN3T=AZ*;H/S[$8S,.C-();Q0B MH,X"E&"UY85#T-FH$&BC3HP_>7H\>(-O'^S81/(=L.)J*?I/?X:S95*$#SZLY8 "F?TE^GWGA(8HZN,Q4C]K\Z%PC'>SJ'_%LWA=D\KY6)!TI*4C(BU'DVN-=T+:&3,,&/0 MN];!VU58CH,5323=>>&6>YI5E1"<,C:!K#:($D6!)U\$2HS28$E1Q-:!MJ?7 M-JQ=&=Y&FNB\N-/%Z5=/&+39B0P6:]7XPA4$'APPS8K"8AE+K:\UKH!RC'QX MG)P[Z<6R-([?C:I0PV#1(J@PK1D/-5& ._)/8@8?B@63DDS!<5UD=T<#U[$< M"P$:2+J#R/LEKKJ)D:FS<))ZR?JD#&H0D=6.N HA^HC@B]#"<&=U:%^*_6XL MQ\: +23=Z4GRF_XWS%<]VQYGG'EF W"4Y _15_!>*Q A7>0I7X)[<5D@M-)SV.6KD@'-A<&9*=PB,X8R$P'RW6*,G876)IC.#:E M/T*R*UNS/%[3[Y"&F$:G^'8TF?2LBT9++FCG8>2X!A/K'A3 *A4BXY;EYKO] M-0#'H>/'R_2V@GU'O7=>__=YK5/[^&8[UQ_0J+O./:@:M=-Y.0@36*P7GT(A1BI!_B:+618:/HVZ\1CO@;.KUCK;Z_O6?=%&,MYW M@YW)>-K[&(8G\YH]2<=D@E @A:V])!RM4E)$8$DIP4(2?#T#CYYZA1GTTR4K MKKUP7ZDAS;0WVE:*#0]^+T!<5+UX&,8F:1_K*'4?V*]-9[ MQ4)M!1]HL[ \DR_O./GRV4EP##V+46%2:^VV#VCNVDMW9SUO)?91"YFUSH7X]"60\_WB M?/IE-*Y]D%^2;4J2&^8/XT7W[-E^T; M76I7E6U:[X5[Z&31S&+J3+ =1-ROH_D0QN_'GZ9ABGEV//\!Q[-QD+?N1:Y! M7>M=!H76DC.7"T1T*0E:ISAKW7IP/61/F2<=ZJ"+SG0S M\/T5CGM1 ,N)$1 M:&5T$$ITH)5A/B=NLV\=5ET#UC%PI+7T.PB^7X%X<_'K2:655+Y4%\. BB@A M)D94IM\:&[S)LO4Y^CUPCHP06TF[@YCZ]?7L-CIO0JBY@;)M+8J)JL="KM6 [4'/(]SN 2+P36&0C2(A0F2_+<:<772^;=],U/F0W=B[J#F/P- MO)G\IH\X[=/Z]NI\W!^>D,W3'^7Y,M87"+7B\;@?"B0A&$AAFRQ><.;QZ-]RAS;L:YVEY@P#\O5&4,SX@R' MDU"?^BZ,Q[.LF2TR%M9\,HU&.PVS[N?7J%_3FX/%G&.=+2AI=+/E#N1[%*U!9!G"U7EU2)O$05-#-J[1MC[IA]L1#6":KP,PC MR2%:;@534!-W:S9W/8'R'FQ(RC%&]D!N?26K&?A=96;LF*7WI''L4-G[3OJX M."89A&'MQ#?OUU1RDI$D*&MRFF*7)6M67 K".PCN>B6Z?^[D+)#U3]Z$K'FTBS]>7_7X>)EJ>:85Y7J J,),\7 M.1:2<^XL,K"B;IF&"7#6:)#&%'(T+&/!/61(/_B6/50*VT+\HRYDUT&*PI5( MU\MPUI^&P?R<:='L(+\9C=^<3VNUO2:D*!)?)PS.<[*/D"T2- MBEP\ETV78>CU0.Z>*WLV/+M58P>\>[2\/E2/>#@-)V1BO3^?3J9AF/O#D]G0 M%YE?O9Q#S"8$L 9I;"'4.<4D2*T5#Y)'7EH'Q+L/]-UH^!5KC[W9H":?1[2-7?W[R]%D^FXT_;\X_8AI=#*L M [M\TOP?O9]^P?'G+V'X_FPZ"WO($CW+T4 ./(.2VH/7G &Y0HQ,\%)4\ZK_ M>QOL#S=CG@:M.L@"ZV[@=:M<#C*@E<46"5FE7 -)6%/=:)"::R&JT],\F6PG M WN>)WNGR\H\N!W%_I;GM*-"+M)TW$_3Q6!^I[>2U7AE8"\2^>[;W6MNCJ'3 M>&(KV1Q.Y%%80>Q+' SSO-9#L/4>" >TFD7A1(K8.AAQ3)%'Z5ERFGPD[[0D METGY>O)5_28AC!=R$I=U%'C=1]J%$'N?PZ<.S(_> @EP=5O.Q ML9;3+K7,AHZ@92!OA\6@;>O[5-< //W8XT8<&+72Q3Y.6U8*XG(8PWPC$+#. MF#H*878QGOT$0K>@R:;')KO2\5/AK_><,:\4E" =S>Z$$$(BL]W;E'RP+MB= MYV$=#&\?B.T>.&TW46TG1:)O^0N3CY]^7U[H1\^M):_0>E= >6W !R$ARL!+ M#LB2:9W =B^@ SP&Z%SGMVI-MU+8(<4(YQ6_+BNPW3J^NSCJ^#@:#-Z,QO4? M]9Q$P;5CH/.L6(!S$)$SJ)7T),]!*=G:;-SM" ^0[QT[18=+H*:!IAYY M!2+:[$&:.&MDD2%80WN?9Y%KS)$;_?1FRGQP3VB2[("ENY]0CZ#8(47I'QSH MW^D1T\FOP_E5K9Y7Z 7S&9(M"51,BI8WQ:H%*903B#D?3,A^P[$]SZ2]S*0M M"-9!X+^[?UHB,Y88%Q1-F\S^VNQO8\D?8R MD;8@6 <1_^[&25HHV+\Z5%N\2&@=9%D0E'(68DH)O SHK))"Y*S#MK3[,Z8#2F1U,F.#;[NP5[@7"%&1J-2C.C*P82?M_.7=JB%!9PK M:;Y7YP!Y"58;[8!9H4!)*2 X*R%R++5&%ZWF!R/R>T?RA%:K/1_:M"/$(3F4 MMT>U6%1QC/?#X >79QR MU.!9O5IW5\FNJSFRK[_A./5I7#W!;9%.1'"ANI/,TQP-G'9,;I%,1:=1-*_F ML3'*9[YVK]Q#.BNX[JJ=T_@NG+62+;?2.W#DE8'**8#S]%W4TM2D[W! T='5 MPW@F] '0XY!\^=4VE$!5T 7@0M?VJ8*\]V 31*6121NU=P<3X[S?O-[YC8J[ M__[Z6_VV?:VU#=^[HYL3F\N@T6V)M:[ZO!C,'D3?O2^7EWGF4[E>\YEK+%OMBQ*%[L8 MYRPYUB2>[.S60&"Q7I&ES;/0EWJRGX/CWC/9F.'WP-G_I8R]<674C@FA*$$@:9[$K#D$:70L M F-NG@NR!X(\<%-A/_S81/2=]-&:3-^73V& DT4..\N"UPZLY(XZ THP ]$Y M1AIDW"JE+5.M^Q?< K'[4X>&2KI5:6P;"7>1]HR#02U*/LR_A?$?.*7O%V[6 M E]VPB3O. A>\?%Z/\*13R_1:,5E]MPWM[0?P'1,A&@J_V[N)"$]\ L!?$6^ M_&!T5@5P'6(]+9,F./"!V*ML/;DEOP!L+;*K8F(IM2X2M :L8V)):RUT$,3Y M.PYQ' :$\$4^)5%/IO.J^M=!"IVS=ZA!N%AJ\E\FRSM[R+5[9%!:,M[Z/&0M M8,=$EO::Z"#(LO#4KM:*NN.HKQ>$S"K: -&40*N?&8 M7)Y*OQA.^[D_.*^3Z4JTX,H_>?TM#Y+>M-@.A"P='%'Q*B8]U\'44 M^7@(VYZJ1QT*&=8BZ9::W ?C'!/DM^<".E:/R@5%9'(*A*J5C*-EX#7YV$:P$+TR M3+GF-0]6P]G].4A;W=V5K=Q \!U$:B[.?V;M.!:'>-YGF02#(FPFBZ"F66)F MD)4).<0HLFZ]SMP!X\@XL*V@=[;AK+V.SML+]TI"0^*HYV_>D--5$XRSY!"B MSBHS981H?>>M"?!#X=>.7=S=*WUW9[!O0G\\:[0^*F_ZPS!,_3"X-H=(1X\>H7DPE.)R^&^6T_Q/Y@QI+?,$S.QYC?#S]6YHSG(>9W MH^%X^>,O8=*_$@U0A1E1>&V0RFL,P-:$?:/!A2R5,LAS:!WF;SJ ;5?8%F#F M7KH6,J;:*U[6-EF*JP*>ICL8Z[C31B/>;.=X$)+=LKKEJ5U&GL5[V1*&2 MD3E'L\B72+.H?G%J// 8=LA,&<3=>R(,9.+M7B9<5MT M""F0N6!=+?)A+03&(J!// 5N,.G6Z8KKX-J]E]M M@4JZT'?2 %J>DM.BA.;7O0Z/? ^85H?(O4WTU@'G?AL-\?O\SLJ;\V%>HK(I MF4BF) 0LF<11"!4! N1)&9^99Z6U<74WDMV;4[O3YJBY*CJPK%[AF,98@Q>7 M!^(?^Y,_9K/&:L6+%!*$C0J4S@Y\$AFL#P5IUKAL6A^2WH?GQ[:NFFFJ@WLB ME]A>CH;3<4C3VL9IX9RL@ZTC^^D^7/NQC]II<24]&JF@@]WH7HS*,A:*RL!" ME* 4=Q!X-"#1:\=#TH:))T^/!RR8_;!C$\EW4N=@BF/:E3^&*7[Z,YPM-L9B M:2]$EVE.Y1J45PB>!0NI,$7K*!?%Y,9\N!O)[FV4=MJZ5==@:U%W8(-<.1*] M^/:_^CBN=VF_OZTW:6?\=U$%53B'FJQ!_*^W\1E98,Y)QG4,48?.3@3O1?9C MVR4=:*^#XHEWGG+>QKM,3%L#[ Y#7BN![CWXU4SCZQQ*-U77KN(:*T$+16"C M%_7*>*[7;G5M/.I &,Z"$ED[6XZ/6^M'QPZ#6IMHJ4M*_3H\.Y].9A+@BUW; MA.2SL0R$T!I4/=ART2?92^>)SZTSB>^#\: 1YC!9VM(+(!31=> C, M24B^AHUGI9^Q*,C"BZBU$[)YL_)[X/QH!'F,%CJ(CR/0L^:>^(.@]DB6O6?#MM78SM(U[@#< MTU%B-.3NFNQKUSA#)EUR#')*CA?GM3*[R=ZX ]P>+K2T5>Q:Z1G;:J738^*Y M0'HT&WBIG6\$IMJG0#.@A3&#+$PQKT1RNK6K=!/#L9%A*QEWL M=64OO&S*7 M):,V%K(-2-:VJS>UD &7L;:?3*;HUEO1>LA^Y/VH ]UUNJII4ZF* ]Z;[]'. *_9-22H#; MRTF]!_L7VS&)'=OFJ:T*1(S\T!3>:2&01QCA@E$>X>%2W T@X]O/$%JS.IE' M16ZU ^>UCC]TNLG$W]>M_)[!YNE1VVBAY*B6\1ZJNO5E'!&7B1874A[40A"-LALARAH34!,V]F 5^B"EUGM/JAWBLVL-1 M;,_>KFQP94Y=6YAG^_6QK6WM4T097Y?*]PCUF1EK#"MAC* PA.5$OI::,Q"E MNJNA/'!IF"3\JLWQ)H#I6X$-;P"I:T4X/#,5H$H#:T*J F'W@.J2'6VS$AN0 M<;.?#A65#B7ET4R B$@*%L&ID&H!X (*N'AHAB(0J9D2V+^KW/ASJ=Z2G!Q; M\UV$ZU#CTG0BR=[7JY>UC)GB,8N1Q(R;8 D0N 8H(V9A)J&:OS C,9-^9P93;=@@(< MH% 3A>+ \Z2BG/C"==3\',,4A1L3W AZB=YUHZ83WZJEFA6#< MJKCJHPV=4O\@EZ/:3REW"EUT0>DH4-$Z5#BW314^8@,#,DT$&YTX'=^ZAX#H MK""Q:**W KWFRY?5[Y.-Z+R8\!JOSS>QO(?%V.L';XC96I3CRE<4TOF9J.W; M5AW$+G?N,LYI]W,:[7![^@Y@8@:D-%BTVOWM]5L)/KA+36!YO0##68)!9M5) M1."(*AX%B$@:P;#NP3>X?NZ?W\JU) MR@=WU(77*U:KM?HS,\<1N$)&.[U(#H!6E%3S_1WY@PZ>U3#,&P8'K+OM,@=+ M?^JLY)D?=-PC/@ZCXF>L[39RTV!=$T&5_\V?R(XQGW[ M\@]02P,$% @ O(D&63C*>$H- P$ :#T* !4 !E=F-M+3(P,C0P-C,P M7VQA8BYX;6SS]I:E5FBBP=X]>S,6DI*]>J-+I.R:G:L M[%D8+BK9'4EFDXR4''__Q?/^ZW MX)&755;D__(G]\_.GP#/:<&R_-N__.G7V[4] M>%/0W3W/:_"ZY+CF#'S/ZCM0WW'P[T7Y]^P1@\];7*=%>0_AOS:OO2X>GLKL MVUT-/,=#_6/];\N_)&E"0R>DT ]51'%U]^PO':2 > M]:$3QCY$!,60>)Q S_=2QF,W]-*T672;Y7__B_R#X(H#05Y>-?_\ES_=U?7# M7W[YY?OW[W_^0X_B_]$__J7O\Q\GSW_WF:3=)DE^:W^X?K;)S M#XIEW5_^SX?W7^D=O\]-T__ZC8G_[UOP'0LJ,LMOP+3X'\[Z]?WET$F?PBG_@EY]_DWG[F95:P MKS4NZ_>8\*W OEFM?GK@__*G*KM_V/+^9WRLT!%\>X0&8V2BW']1-SM;Z=O>@ M9J.^/,:V/HNBQML5/HL#F '*6_F#]^)O'1BYT(@R;>!TJGN *O]1\YSQ5EL> M+0TR]B]_$G_;["KX#>.'S:<'7@J5G7][SX6V?9]ADFVS.N/59_PDS\3JS8Y? MDZHN,:TWKA/XE/$$T@@Y$/F!!^- '&M!@CW*"4VC%&WJ_?>^X3G\]6N/6@/? M'/B?-#A27Y#LDE?%KJ3MF2@0DO9 B^._ON=5Q?D5V*,$&IRN0(_5TQ6H"T X M^(PS!G[OT?K__N@O_@N 0?<+TKQ1,J7"WH M$49;:7 4Y7/V%'06>P["70G^-+Q)<44:!G7K_B(-OU_XMJ[ZGT#YDT;"C4#_ MTSAX;[/;2%22$NX@+"S,F"424$HA]G\*$NR1F.'!\JJ7,ED!R M8:4W0%D*9]DC#81-"+8"8?E3^7JOT5.NS7=KC"P3"H,48_"1Q_EG^6J(-/@^VZB>).LCRGP>Z^8#^(CIW2?Y: MTLV+H+BJ#E^2R<]U_:*PS,Z$O_+B6XD?[C)Z78H#Z'TA#J+LD;-K88?4N@I! M;;'E1/P 'S0("+-)H ;'$"+Q"*"JD>W)=%3!+JJ,.DQXKEX:+ZM]\'S1WJ_ MN16\YQ^*O+[[RNFNY.S3(R]S&8%\F^582&/^[8OP*K]^>OOE [\GO-S$21CZ M7D@@]1D3YHV?P,3Q,'02ZC+'2X+8]U7,&S/P"QLN#3Z@00AT&($]2F"/$Y!( M@9\D6C^K&2>&S![7,LNS4$_;&' /_-XBI>CN&K*1=8'X)H;\@NP\PN-%/DIE M33Z/&:U&EVLT:MH)?:=1U8:KKJ*RYU'ZF*KKYV;H+*]VO4AZJ.I-QFP_BF!,,:V[- M?G]3W.,L5U0-SWDQKCIG4*BG$XV)4Y;4"Z2,&57BE8%!)?YU,*:>K[:*Z%T@ MH9>I2[\V,_"_\(@^8@*\75;G(-10X M?A1)*U#&O!!C",8>\V$8.#AQ0X]'?J 3[IK%+G,E)$& 4L#.F"7&J'F(-LC5 MTT@'B*!(6W]0 @5OQKX);0]PBBY+/M]%,*MZ>5/$/O?K)I\WTVQ?ZX+^7:PM M-OX.5_QS*;W'^R]<'C0R5+*K[XHR^T_.#L][O'8W!,EGZ[ &=IY47O.-MM>7-P2PS S8\'GDOEE#/P=??PL&V\"^%K M--L>;BQV9<-A$(/1TV276JBDJ"PS3TT)=FH $"7YO M@ ()%31@+8:Z)PBSI$HN05E53TR0^EP)3#UN)N&OB[R)>O][5M^]WE5U<<_+ M)A[^D=>O=V4I/O]-X',2.0Z!*$P\X9-P#R9NS*#O.@Y##HV21"E&K0%S88UT!G J^@NNMT'F-NA-J3B9> MLZP&\AY1J((607NBK\$-2VI !>*J*D&#!<_5@\ZK!C=;'W M-A&X:D-1BG'($/11&@K-@# D2>K"U'-($L8XI#%7OKTZ"V)A1=#"E 8 %5!E M-4(+5N/^Y#QG%*Z:9M.K)^\=J9]2( &"WZR1JG$=-)MDLRL?;=+U[G5&J1J] MNSG_YGKW,Z.8']W!C#^IIU 8SX2Z$K*FF/YQ\OR2AZ( 8S6'XR+R9\ZPBM,_ M?RL>?Q'OM,>7^,OAU#I=:94/Y2(!_?=Q^0%#DU3X6O)_-__898]X*^-Z7[A8 M.:,U9_(7USD[_L'@R;8>XEU.988'?\/;_XI_;W>RL.SFA_".\V]I"D7 MWQYC!'$>8^@[B3C# IY"XKH4!GX8IVG"F?!H-_6^#&#:J%L5?:WS\4+)Q)CF M%"XNZ[ 6=YDF%ZU>:;\@'7C+Y=[FKJGLA[K]ODSSP"Z%09XEF;BW[@"=WS+ M&CNS$LMJVN3K?C.*YOT?]DO05(K-=C8AD &",OZXW\WV$;G%SWYX_$9+%.BI M C_U=/U\!?:D@9ZV-@6CI3#%-5[1;9H*N-]Z#!/H8C@5_)2H,EXC*JM%K3<5/P5E9+BN2? M:A+5%TTO9V0MW_GZKJ>^6._9[4),<92Z00QCXOD083^!<1)RF$:$TSCBA(:> MWL6--@XK7NJ\W0D$./@U9UE%Y7U8;Y3(FQQ-S6'";=6[G$5YJ'O/HU<@>B@* M7?12R)A#UBZ,]#%8^3+)F$6G%TWF2YEILE>[*LL%U&LJ3*DJD[$]84E1&>?[ MQC^EOQ42CW="?*7_V#Y569Y^>*NOQ 0.$&A=TP,\6*;#'"EQ/ M\55;>:[&9J^E'M&]++'V\KT_WI-ANDH"F3I00Z'G( M@TBVBXJ%S04#/T#802GVJ5*&S,G*"ZN;#A9H@:EIEU/JI^/YQC3IZ0!%K7IHK$C4B56*([^"@[2-7D MPNO7P1?%_X>WV27ILOU7[=@ '/U51%%766CQQZUYF M:#;7_Z#'I>WU]%C]>=!J0UU&E3@T+:NVF:-[;ZW(%^&GV_30=2DW$F@E *L) MM@ZY0P'7>L\@0^MB EC_B[;-P8:Q "$24V&4RH9*B'*8^*'X9QCX?NK0.'#4 M<[84@2ZN%0S2.;68-B'_"[%"5P>,)G3N?WV]%),T$L$68)99:I@EINDEC&E2 M/YI"IKK6>DEEFM0=I9GIOJMO$'TL\H^\T'1"CEY:6)D)6/#CS2<-+^.8I&E3 MQ9@:/7W4$V+9;SB+O9%=<;S2:@;$60*&EL+Y!PR+6+OKL$_I#2YEL9C,46A* M"E_A*J/7.7N3;7>R&/[XZHIA[*6N@Z#KDQ0B-R(P0538"VFH#^LW78&^XX?; M[T7?NHI[*$4A@=BC&"*.$H@QJ(7'Y[/==C MDH(C9V/Z:7WWXHO0=*Y# O>Z+*]9\2#TVMLM_J;J:%QX?6&%(J$""1:ZPX@_ MZ#!0]T0N43_MDU@@7$^G3- ,?I?@+;DL$\09.2^7UES-C9D@:NC03#UJ<+/X M'9>L>KTM*GY;?,@?LC=911L#0OE>\>(*2]\J-H!! UF6U-QF]URFU'WX^/D= MD$B(7^S$^QJWC)>9,2UX=OB@)WNJ+.@\ EL7CI.4FETW7EYVO*.F=N91K!M':,AK@'7U"P*>/05QF19+?8H#9B^B@_'(?(\)X0X28F02SFR-0I# MZ(8H"<,P9JFF-:$#?6G[X:@G$__QP-N"^K8YDYP'I2N\>KR-(LI]-PE@PF7: M2#,.EZ4(^BR-'"\E?A0ZFX=G,U5?CL//,5'F\RO^+85ZLV7C/B@RU+5@OVNK:K"5M.K%6C10L8A0C1_Q6JRC8$(^%C\UC5Q)(N)HS,>;R64TK MK<"].3ZX(N.TE=!,LBVI(U,L5E5,,UGU7$7-74X_>O\9/_TFLP":ULF"Y$/( M]WV6\W5Q^+^J9SS6Z+5US. MV=PX@4-\GSG08;$'45=LQ;M?ZOSZOE9->9A89F'_2T+O7(@&/A@@ +YPP;9\ M:G:--F,4C$A[/-$T(.>S0\^ 5"/4S'B<6'L]PU&-R".C4?$5T^F(CUPX4/M1 M/0/K]!/99M^:TV>O*;)[\)NF8$R/*VJ@6&7FZS]#3;R^R3P4C%)=AI;1"C5>16'M^X!&-/ MASXN L4X,^19Q]_3&/\F(DGJ1P&#OM/TW@P13!S7AY1S+W 2E* H-AB(JP); M2=AG#\?=7V25@XNL?"3!PIR7:AK3&FM,LTV>=SF7R:YGKONL9J H4VPO)V4: MY-I9*LI,.).WHOZN4?7YS J1RRLL;'[)RP0$^8%:BW6C(R M3:-IR?N+%XY,D_:L&-YN^4@OZ6]Q5OZ&M[O!-4%U*+K&;A@$W$/01\, MDL1QH.\BE[HNPHZK5?\^"FUAR96P00.\:8J=Y<)(RO 6O,NKNMQIM+138YW: MV6R-(7IR/.#%<:')$D7G2C1:.H;'8:UZ_BJ1_?S@57O)3-0_EX4PLEGU5J#: MS%+^]-!<9M_\X"7-Y"U%0&/DDY1!',08HB1*81Q[#$91D@9>'"616E,L98@+ MBWP/1PI\UFU)+8 M3\-;5?25R7\N_NHO&A:+WMXW&2WO-1),SKZW8!ZH!-='PHX.I_>VLTE&*3.O M@CQ9<=T"R$L$G=0^7GQ0_]OZ5-_Q4L:>/@AO4>R6QG7FGFH MR!0U+3"+5#U9UZ-26ZPO4F))>$_77U5$+Y+W7! O/VAO-N$@1,A2F>^<4N@1 MS,0)GB(8\SB&+O(=+\ I=R*MZ.HXN(4%L84V?YJ@=@C5'M5Z,GEA1N!2450U M,A<<]/=2<50UPE7&]UF+I+XN[N]EZH18J4F5JS[MZJK&36'OAM#$X2%'T$\] M<:*B&,,XP>)$C>(PC0,S)KYA?BF=MS8XH3>8=-)XM=6 M$EO XN@Y@+8XZ%J!0%LSKL= K3O>6H'HD\G6*N^8'3#'YY:&6L;B*8BEPZY[.VG;Y(-1 5)/>L]P14UFY]&J M&6]]/C+Z]1B=VM)YF11+,GD&P*J2>)G Y_(W\J0-J=L/>_XH$&\[4XA#OVY" M:Y_2??[(YZ(=JWKSH^9YE9&M>+&2C1S]D*(H@F[J4W$(,PJ)+_[&<1SXLE<: M2K1J%"SBMIJ4,5:8>FX;K8#8B&EO@D8<1(O(# 1#KKTESS9 MTRV!24)Q@@,GX0ZVJJJ7CL05^3W_DQCHMT@=8DW&Y! MX"34EZCT4V7%A1(^Y==-0]:G2^^%JV\8R; 3B$,P@FD8B9,P\1;69ZZ24*/ABST MH8_D="CD"_NRR-G(5/Z%'^#.Z%1MQ'BU M$VU5=NH)NOX$J3WOF[_<*/!^7K/K.?Q:HNVU$3XOUP![#OM&6V'/6M@P9"_K M:MH!5X,(L^.%KE!^"4PPBR%* V$,?$0EF:T4;X/^Z:FBDAESCR8SD^7J8G>83"V..R28BP MXF,'N5&@9)5,0EI8.%O8T1E,LSQ/GOD[%U>BPV4J1GM\2),Q*K:T,1S8Y1P MZ$>R353@B!. (>&<1D$<8>H[@:]5\C %<.&#H($A_)ZR?)(>4E.(J=D::HIC M:G)HDP]ZDME"A@UH<("]M^0:\!9;1"D2:JM+U!2X=1M%*1)_TBM*]3TSJ?]* M[SC;;7F3H'4)4#,O?>.Y/D6.'T/.0P81<6*(Y;TQYWX2.C&F.$(Z\J\.>F%- MT"/293^.B 3XO<%'\^)$@\=J&F,9SNGICN>\N3IFW12CM)6'/LV6U(@&X%45 MBCY#GJL6@Q7F*IDWG-2#5HR#'I0A]9R$Q= CD0\1XRF,$:608(>1F!,4N,Q, MN5P"N:)2:7(U;V6NID3&5'E[LDE>'N0:4"= E$48IHDK:X6# M%)(X<&"*.'O]WEK.KZ=;E.A&,AZS , MJ" IHER4MX8N#67K]2]SVZE!L*S-:!>2ZF=$:3#C)C-9Y=UZIR0YO#S.HWNSX MN_RM^)3JN__@6!SL,TI"1BL/37Q@@Y+()6GH0\YDKS^>4)C(IN81]0(41YPE$=G4P&$LH\T BG,(Z("U$2,T+C +N!8])A1RZ^L-H: MM*"1T R[ZS1<4%,]IK3IJ1%ELHS[Z@SQM]Q5IUGZ17KJ#(FZU%'GZ!D]X:G* M^OR]SELAMG@KKW0^X%KF9SWUZ9M-1\ 83"C'D),@ M10[F"2%*DR5G8[*P6!Y5=^P$(AQ\R/+L?G_5&(_-9/B[6JS)2TXNY M^O:X+9+%;8TW8_I% !GH%O&O@UZ9#W\5)62-3;W&LK>@8>5(WT!< M]AVIGUX7]P]%+D6V.29=EPL-YON0-L-QD1L(OX@ED#FR:B1T4B?6:A8R"FUA M-=6"! >81E;$.+_4S IK7-#3,=H,T"\!42',5O7'**QU"S]4R#ZI^5!ZR4RH M;^X?ML43YU]Y^9A1WHQ5>H4K&7RY?^!YU2B8ZVVSH=+G2+]P6GS+97CF"B,I_ BS",;43R%CR/.<, ACK!4>L8S?TO:-1 \2B5]O MT(#KLA2/-/MW!6Y^2*3%;]L^7_M05S\:?D9XUO9.JBFH%]P?/976;LVKI;=& M6Q$NQ$!+JM,V=JLJVX58^UP]+P5&,_N/LLWU=URRV_MO'WA]5["#KZ.2WW?Y M]85U9@,5W&;W,AK:@E;,BANA>%QY62)63P&=H=/RX&(%LD:Z/(FW.XU V4$1 MC*VY3D+=-%'[O#J%1_6%ZK;$,@0KSHI73^]RUO:&4)2H<^\N+$X=R.'95EW) MC H!/WO,F/ -[#G7Z,L:;FX&YV^">. A*'CP1!%"*(T=2!V"(4D32/N^ E)J%+03@W77[EML,J MI)[V'E9ZRVJN\_5]4=;9?S8QJ#;NM(DBUP](ZD&, U_(/0IA[,<,ICAR C?D MF'.M.SMER NK@":GMRY 06JY=\!!'S7JP3?7/A('SG;R8+1[VZ-)ME$4267]U8)* M&L0.8TPZKYF=CK]6_%-Z4]79O9P@M\&>(Y-<"8RW^NTACTO/4 M63IXGBV^ZNERGK#G1\B%IPQ3R:4NY:R28[;?9(]<+"L3/C^EKW95)AL?\.HC MKS^ELA"P_3UG&]\/$',9AP&797@8^S#&-((T\B,_#C#C>MT%39!86&A[E-H! M\JS)]\\:"TM\[VG7'Z0J9%_'(A???5+"0NI$%;R2L.V@^,$]#J M,J-R,*;\F6:RN\D^J2F+I;FOIU*.&3_ 1[+W@%'32TW^J*E)[M&RF&D_@RFV M,O)-4%@WL9=J030CH=D2A*8>@[""(_]B")&()^ MRDG,F>\B3ZOIRG, 6CI+O[7*K7QET-" =V!UFZ\]XXJBCSR#5DU76$)J-.K- M%($&G=/.4V&M2]JSY5?NB':>N-/N9Q>>,Q.S7H"OZ3]V67N(-G\M>=]HF[BQ M[_JQ+.9G!")$0X@92J 3>G[J$,?#/M6Q)R8A+FP\]/#! ($KT*-@V*Y\FHUJ M@FJ5.7J2.YAZ1.1]Q,J=03PLL$3M&GE^)XAABSO,;A M0NLE,YY!_RB#\=SO]85A<)\D\XT?>?FD*1J75UC\^D;]R]&A>UI.[)"L)S4# MF* 'NISP3%-H)$HCRZXF6-.D#<5,X6D+'69>;W%5[>?+-DE#(?<0X3&#"0]# MB** 0(Q)!$/"9&^9*&&^5E>%"7@+R^IQ8Q-P#-\H\6J*?VJVJ$6NZ(GS+(;, MZ^%RFV[_.ON_K[5 M*E6=WY+MVZ*\?MB2[7^479:OJHVJN_#2ANRW;R7_AFL.7M_)C'N0Y>"S>%X: M?DT>FXR>7E.ZN]]ML0Q*O^(Y3[,:I$4)KK=;\%D<;4U*@5BV$H?>0U'63;=' M("G#S\^_)M-QT\S.UX:VGC-@RH@CC\%X MD7GC1OX]J^]>"X^ON.?E%Y[N^RZ0 #T6 M5Z#% ^P1N0*OK4\ITB;?\G02!< O,J-$G2&7)I5HK&":G/[U'F^W?61PDSB! M'W)7>$0QA0:)(^?I6-&MOCQ>BNGAY\EYC0?_/QCAA$(_LBWQ0-GMYS>Y<6V M^/;T)?MV5_?%A4&(HSCP$>3-)# L&_)[+(2!EQ(NB@ MWH/7C#A,\$LQXF"/"YH1AST##I!!"WJ!6DU%,FU%'":@K1MQ4"/]).*@^)I^ MQ.%U\95ONKRCS^DW;]TW6/LK+[Z5^.$NHWC;!)LIC[W$B1%T M.8TA"ET,29!X,/%\[$?$"V..51NS7H2RL-@-P6E%Y,=9,RYOU@C6$SH=6K4: MGD[2,J.9Z>6U5VM4.DG>L GI],,&778PV6UQ^3ZKZF>->E5;[5Q:8&'IZN " M"?A*-U1]F>KIT\P*P7K2-:1UD=;"2G29M=BYN.IZ?7:F"#MJMC/YL,%PV&9B MP!=ACN8[WODV,>:!0S"#:9P$JV;#8(Y(MS8N]3,?HR-@SKZTW M-?8RSD>#8T<>F]DIZ%W^L*NK]])=]?M^7'%*W(!1F%"'0\2%>DAB)HQ@/XF8 MPUP2!DJ#"11@+:PJ&E# -VP"=(8U:E$A2P3K*1$)M+T+EI.&)-PKT-&_0$1( M@43;37_.0'J99C^72;[8Y&?D%3/Y_2O.\O=%57W*O^+MH*QIXXB3/8E\#T8A MIQ 1S"$.,(*C%).-WD32X!NU67X4OPE+[GI/V>3Z"JR[& #(J\*YQ4 M;68YR2LU:9Y%NIE#*QN8_"1A_BRI?G-<+FKO]D650DN2?!',JF(\1>QS&9Y\ MWG"PQOF.T8=VIJ^>#H]TO:NEEW%_04T["? M_O0&O#+= /W!(M9X9FOZR'R$UAU18HV!)W-,[*ULJ&CY=BL[&.?L R[_SF4I M)VMGTG*8L]2,/)DD:0^0)8XDD,BX28S?"'DKBA&P>>4D*944Z 5)'0(> MU>54G%1M3?,>@;ZZ65/K33'/3Y#O^S021B9A@GDD@-B)A>$9Q1YF3D3]4*O6 MUB;K3$Z8/>/N>_"6&:9X"%AD@Z:*;R&?_W@6<"15*;6EF*? K:MV%8D_4:JJ M[^G?R=S\HWZZ_EZRREXI@\:2"XOW(8W^K^+\J<$;^==#X*1I/M5.06NME?;6 MWGZU@@Z3IR^%%N*OGMY8EK662Q$,.&9T :4#9[4K*0/BAY=4)J^;66[7E#;? MR!=.>?8H/P,Y4.D[%A0*2*]+SK):>N;/;E$=QW.H%V/A%@NZ];$?&WW/A ;_A%2VS!WGP M'>)&U$V91P,,'>H(MS0A+HP)2J&/?">@*79I&NLHM EXB]_)2>CR;DK OP(# M#&9$YZ98J*:/+#)&3_',Y8FV>E&DU)(>F8*VJL)0)/VY9E!]S73,ME C[ZIJ MQ]F;72F[(#==N]LI ?M9D_*AS^(3NA-(-(6\FQ!YE- 00>I0!)&;RB;&)(5Q MG)+ \5'D!'I7 &9X+*PR)$+-"2R,'=H.M*@D#LV)W&/5SK@ /5Y-I3/X27@5 M58/\S[ISO,TV1#&\LSR;-:,^#>]:C$"+4M?[OQ\:V%QOBK\5[W+Z;QG]>\7+Q[[&GR1AZOD1]'$<093$+A2JE4*&O1!AWW<0 M5AKM-@EI8>TH@7T5P*[ ^_>O-?\[X/79]@B)@OJZX1$QHL%#J- M\X"Z2D-IQX LK+RZ&Z(>IF%[_K/<4;._YM*LI[VTR=5O\S5"CZV&7N= K-NZ M:X3(DR9=8\_.Z^ZWP]M/9)M]:]3RVZRB>/L?')Z?A)@1%T= >P77ECF>C":E:0]U=SGKNO@ M!.(TX!#A)( $.12ZJ8O]A+.$I8%>S8@)W4:U(3,I=^,DC'GL0AI[TO(+""0. MEKY:X 4W%8X[)>COKG0)0Y\(I_RW(9EP,$;V5>@2$KG,3S*793 MZ$5(,,#ECF"%ZXDO 2="(G!,2=JQXB9G2S.B!Z',AIOVJF$>#]0.&A.J],Z6 MR:]:ORCZ&GY&S$F1\_/?FYT*39L2&0$O^9T<./#(W^6TN.+G99M+U?YW;[FD 4V9%S/H)I'0K"1*Y;V@,.B0SWV/^R3! M6A&@^2@M?!*UG7#H$$.P%[^JXHL__D MK+T9=#=$F)&^Z_K00WXJ#,LP@;$?I)!0SHBP+F*.E5JS:\D&!B3/:G*J M!FG%EJ=:I!\W0-5[U:158\X_%'E]UV06Y;!K^-LN%B2Z'%N*:?_WT M]DMW;QNF&,41\6#BI*'PP% $$]^+82(=-,(3S^-*"9(FP)>VBG(.&G1 AP_8 M(P3V& &)$OA)(J68#V7$YG$ELC3S-"T@7;X9M9O49*!.+\KE&&G8J-+:AZC9 MS-*,$>.=+C777+$-IAFUQSTR#=?0[Y'P5M!8Y+P?(?MFQV^+-UGUCQW>[N=* M-N9D-X6OTAC18++VPKJX0^DPJ)CMN!SV_1RMWJ_J,=.?<&[$V GUO )/]53T M8NS4:H$PAR=&O1", *[6%&$..X;=$6:MH^]6"BN4[:A8)6PCU51_(BE(453P>WJ9?I &NF4XWS:-H[ MM$*YGGHP(EK+_YLD:H;'=WGMU7R\2?*&7MWTPV:1\*-RN4]-K;!ZTZ3)11:6 MNV>5GBUDO7#T9?K5HLQ62#<(Q#QO6GGH4WC5\6&!'FB3Q%J*!5^&LVJ(=Y+< MYY';Z1=,>_ 697W+R_NFK/]U4=4;[#',?0=!0F0_0U<MG"]^*3IK-*'DM.L#0>%0>I[GN,+\U0.)@T=!G&" M'>BEB<>3.!5RI]6N:[CXPK(V!-57=^M.(1UP0DW(3.G3$Z\A%)MS1$]QMS8T M=+#TRA-"3XDZ'0=ZYIEYF7=?BJULN">;*6YB#POGCGF0\BB0+>]B& 9D30"-$79P2-O3.GL>"G!UYBV2*Z,=_Z)B!/G8M;O=GQC_Q'??N= M;Q_;"Y1JX^# D^DFT(U#F=I+,11F6 03@I"/$H>B5"EX.!>1A0\=\24%)GT& M#3BJIA76X).>QN@[$^YQZKVM/5I7\NZ"OZE%L8Z6>+)U9[&!J@ M\0+-#=CW0E*=C=5,23U8ENEIV?/[8Q0K?N- MN?G\%;S&6[K;MOLRM0/Z\:Y%&&4K5F87N77C;(LP]B1&MPP4TVX")TG6?8+U M)DXH3[V40!*%"40>0S#VN ?=($6A$P8I"]Q-+=NCJ>GB$5A:BG4/45ED7Y^4 M;.@V +C,)37E9HEV/4VE6%UQ!:[KNLR(^-!DDWQA(W[&=KL^*E!OK9C_,J25 M"_QZ M"0P=%-$T"#@+M7J$3,!;/!>E@]ZU8FS;,!XU;33NSCC%235M8)$_>AKAP)H& MM$7O-_K:K:NE";JCO"GU 0YA$KJRGYPDD M?H0A#?S015Z04M_3F%IM%3DEP9D]XKI' =0'' #>(Z&1G6]M4\;5SOH\-KO( M[# $#8I78(\D&&()]FCV[4G$3@PP!=Y85M#HZ6 M9%@#MEZMAFW^'!5Q6%]<[U1C/-OTT1?A,M_)Y+^/^)YO"$L]V>H&>G$BW-: M"0)-AS84#<.(IC'B<$Z26&J0%> M6!0;P*!J(.LFBRER3LU?7((?FK:9P <4+@"+6]:+( XVWL\FOI*FVEH>I1; M2U%3!+MR^IH>,TY3VS3?-VS_*/-V;L6[US^R:I,ZU)6W]S#U0A\NQE 7][=\U MKW4T.*PFO,OP34^R>QRN0(?%>5]<(M+=!=G/9E6GWW*2JP+@%\E]56?(I918 MC17T:Y-?[^Z;;(5'W@I10C&(7:@ MRUT2!2YRW"15+5G6!;ZPRCF@ UI\KKKQFDU63H?3E7:4T8C-XUIG:>;IZ1UM MOEFLSIS#B1D5U-H@5RNL-F7&L-[:> W##.C#R,-/J49L<9_-'T4$NU2VXF.Q M#Q&B*8Q3(AT-CV ?,8H\DH]K6NF8*\0NON'CI[@U_Y-OB02K:ZYRU&8&\_%JD MM7 V!Z4HM_Q'_4KPY>^;T.<\#CB&C,C&S"YB$#L)@4D:^AYUTHBG6NZ@,29+ MFVKX(:OQ5K9T!#T6>JK0G,=J.G 5SNDIOQZE*S! ZJKI8=/CM6?FH/0,_"YQ M PUR%A7?; 99TGCF>*RJZF:SZ[F.F[^@:3\/L6S3P$7"XGG5:LY##Y=73X=' MNNJ5)KAV\X]=5C\=HMA5TROZ]@[G;;>1ZF.1/_*JYFQ86DPX19QC#'T_BB"* M?1\F- @A)S%VB,_B,%$:M_HRZ"^L1K]\_54S<+;R[JGIVC_NGFC>C0^:&PTI M&78X N0)G&V")%&[ BU%@_NZ"K3]]FM!5-<[K$7W?2A9.N>I<1NE3! M^\OLDK5&,*LBOW*3F9?8F-,&-B^"A6E:?2%L_OKILY!?>6Q*')HC]".O-P2E M89Q$,4012B 2!P_$J>/ R$_"-'%H0)'2> 58 L?$#WHQDCD/=PKD'/-=E6C M#,,A3L*$8>AY#A)>"PE@PCT$718ZS/,=BKE6N9$UANG7&ZW#,+5CT18;] ZQ M'NH5:. VC+@Y,.+C"",,Z@RF*;169# ":N4*@VFB3\L+%-Z9';W=$"&M<4 I M#%C A+%-.8Q=Q&&8N-CQN>,[>H(\6'MAN;V5KX#M 9YQ8%4_1KJ<++Y7H&=. MQ'*YX..+Q1$50H(S!4:8([0;\]G,_-S$,7:=F"+HNSB2TQJ%B^I0%Z;8BT-" M6(R<6,=>> Y@Z>N((O\&M]FC<$;:X;AZHG/"#C7YF4.DIA!)^MXW]%V/TZ(L"1/)\NO*E27B'LN61>?,ZYKOR_RIHSN,RX_E5]K6>S5-&_JR^BKOQ5P!>?%6@QZ-JM[7NG6*U_ M5Z787AW\),2UZ^%567"F+E[YU=D38FY^/(COI>NX\>[^05[D9;1KHW2X_C$; M$:.V^,)*XOE0$]FZ9H^6C ^1\QX*(PB+\>UQBILU-,AVART?'DVFR4VIL(H M0GRIL3!Z#!F9"Z.YT+R[?N&4#V[B;MH^U1O$?3^,,(.8$Q^BP(]AG+ $$C?& M49HFG.FE=X]"6SZ6V,Q,80? 9E?VYUFE9H%88X">WNC!-M&P 6!P,]&0W/A: M?91 RU?GYV&]R/7X*-F7KL#'7YK;'7'R8J.Z=+/1-49$LC4BCZ"?1!2BD+@0 MNY'0 6'B1SA$OD^ULANM8;:POACV1&QO/,GHS6AUN!HEIU>C<]LASMU%-?7T M(GNCI\I.MV7\PKH:O;%>LD>B)19:;X\X%Z\7ZHQHB9V7FR+: F!8NTK_L5;S)M[W+J\%Z$RLW4:F_IW+4:6<70OK$'_COU8\W6W?9RG?<->)'10C M&% G@8AQ#Q)$*'1H%/H1/%6C1ZJ+*!\2Z /,5Z'$#'7*@Q0Z\'^.U?KVN!2;9*N^=@\JZ MU< 6F'92/&QC35/_\['8/F;YM]<"?E:_Q;1Q;[LR- =A)XQX"!//4D_K'U;,F$S"2\V:XM2WHC#6C5J?>[=I>V) M/3#P9JR!C!J=TQ'EN23J"=]MB9ORLF$&KRK%6E'A,;*,@KYG%UPMICM&SC!D M._J<87X&KU_CZNYS63QFC+-73^*L%QQ @>D%BDT->>)K6P4 M?036S5&8[4]=>H-9<3S7">"0>#Z$#E^# G% M!'I4[ K!-'2XUFC6<7!+G]4M%%#LI\&U,\:-DYLGF*>F3NRQ1$]_C,W$ZX#; M4Q=J1%K2#Q/ 5E4(:H0_UP"*;QFXP#*;O[DJN"NVXI4O=7Y]7RL[P6??7EAJ MVP*$ 53PA=>[,@?7]\5.N:']9=H5'./99&NZQH84Z[G%HT29.<;GEUS/-1XE MZ<@Y'G]R=GYU6S#\KJIVG&U +RW('%I >+J =8-TZ6PU^JAVO2W%)3^@E%C*C[MD5[17H M.;?'!;R>XIQ!1:\^"ZR5_&J 7KDF6)\IIT7#!FN8C_.5C;OVE?U=:D*4IH&? M^@PZ21!!E,CQ?8PA2!'W_$C&MIBC:9:?@[.\6=[VI]NWU&CBP951Z[]+K%(V MQ^L]!67T^[PBIYV;SCCUNF&W:Q+FUFHMN8A+Y ML1\)^\"-L9RBXL XW"':R^;$]I&B+$VCNT3IH;>QA M_R<8*D>0..5D)D# MRH -<-8M3[.T,8J.Q9I\-BQ;.[!UB*(<)- AV:BK(9I7X%DCT*OC3J VJ]CL M\L]:19LEM%:N;K/+S--*-\OK6^[?+!PK.54SY;X3N1%D",<0Q9Q!\3\*HY"X MB>?'+/4B*QV<&W"K9!8]G&U,;*DG<<'> >T,D]Q M,N Q0WX4TY1 'H6IG%45P@01!$D0^(Q%:1K[S,!L78C5LPW4WYH1!++G9,_N M&1EE!NQ6T\[+?JAZ&MO".)3]P).;_2-X\BKF'TC") MM.[5+\!9^!B04 ?#@L#O$C!H(&MVRKK$)]6X^&SJ=2/C!H0;1,A'R;(6(S\/ M9>4H^2BIIW'R\ =!C M8)+V.LV4Z>"X57[H2>DT*Q;(A%6FUR@J/KWZ:E%Q94*'47'UEQ;HA]LE:KDH M2!PW\:#C8R)G.G*8>*$+_="E*0VHYP5:[1848"XL\\OVQM7L4F25&7H"/]4G M=Y&614YW$6(6]6S=D!UL(*X&S=&=Y#MUA[-F"?FD*PQ!0]17"N!@T< M "]8AG9*W5*E: -(+UN.=DKR9$G:F5?,Q/L5KK+J4WI-J2SZE0Z]O&Q_:O\\ MF*E^E$8)"CF,8N0(=UMV:)")9R2D/ UX&ON.EKNM!G9AH6^0D%4?G\5#0FT: MW%4KLD]-TNTS14_H]_PX8'#5)L0\@=^[_RXRBUZ/<$OZ0!'HJJI!CQ'/M83F MVV8*XUDCU'9\M[$3UOM]&E75[4P(04*&^)&?AQ$$?3=.('"X<5Q%W#X,Z$$,)$!Z8%* Z8[3NYT:;"0?XD MYS78%M5@5)BYX:&[3VF0A $E&"*Q7V*?XA02QZ40IQB[:1QY<1!OQ%JD^ /L MU! /C9AC7MQGN=1%374#Z_;NYO-7 /\OV$&U0V;!7=$[;4YZ;+>H[.<:5&" MQA7H$+1WZ!@RPM+IHPM]U6/(D#7/SR/3932#SX_T?O.1?V_[^?*RB[8P'Z>, M(SFZ*13ZC @O%2=) /V4A"CA)$R"5"DD?7;YI6/0_#OH 2I&F\]S82*\/)LV MS7CR@*SI4)+2+A>TN<%H*\F6H_,(CMUM5 ^.CU+1ZB7Y3*-LG-!WVJ#W^;?6 MB7*/8KP/:X\_I7\5]2%_R&1-UFUVS]G;HI3)"[_AK4ZYQL@2"XO^AX^?WPW; M:C88-/;*40Y&,X13_2)JC"735U"6N*&G+'088;4L0X%:HZNGL757NW12(&YX MW:3R^(RLP+8O6M6VW-GXXJ@.(NQ![$6I'6PJ[*< M5Y4X$TC6SNF5HWN_Y?):XAT3^YBE&=XWE>Z'+%T+83C4YHK?"<.:=3UGVR<_ ME_P!9ZR[Q13/?ZKO>-G^;N/P2*@]XD..N2_\NB"",7,)#!AQ',XC<8!H];E\ M$2H63V=H0 />PFZ+60L)'N#Q/A1_H(U6O#/YHV^?YA5,1PX8T',%#A2!(4E] M$_[]6#NYS0.R0$?7OM/V?KY=_X'T:1WRQ88^ZWU*7G1_;-T4O0@-ZUX\O>0V MG=QCO2@R!M''K[N'AVU3#X&WKUJ;[>L=Y_6[7+BK]PT!S8C4PX5PP#!&W.,P MY$Q:JAP+(U6>9[$3AP&)_"1!RM%);? +'S]'(XH'N($..=!@!P;H:<0 ]7FM M$ -=E(-Z)X :P[JYS4K7\39XJ!%G79279G'8F1^A7H36F/[1"*[^JNM%>(TI M/HH FZ]BV!M8G#"<'\_ ^,)S_AUO;WEYOTD(I M3\+(PTHJ6A'>PCKYYD?->AFT! M7X$]Z'XT30<=2/ 6N_NJT6FKH>\$M'5[^*J1?M*V5_$UPXI"]1Y^%\OB/PKZ MN_%+&,6I1QT?"HM-AF1]!)-8_"U**/-C#S%.M-2$7?06#S2N![$%'NP3@4?I<;.FY$L>N@5"MA7 ?XFN;2="N^^;Q44P)+ M<4A/*XS:+$>#AA?1$29,6+I_V#G0?XQN8B-,4>XM-K:&L6MW:JY4SXNQ0M\/ M/==)H$M"7U@0"8*8D !Z.* ) @X6 UX1VI-U>5P? $.TQF [,@YC*)@,,XELWQTB1T MJ9L0%&MUY%$!NK!%(U%HD_N;_*<6LIZN46*=FH*QS1 ]K7*6%POTXM&ATI+" M4 *YJI;08<)SU:#UKO'8BF>:YB.ONRRG3>"% 8U##P9,IA5Y(84QBQC$/G8B M0E+AVVA=1HT!6]JCZ4_2^5:SEF-TUQ1M'$M[8<&@P:FH!GTJZ?#(UTCZ*8/=-<2^*_BP;IZE[*'5N;6QU>;[3C4J=\D-- M \ZB4D]_]00VP!:90'Z!%&OM%Y^OOW+3Q0ODG;9:O/2@06'(<);6I_0-3[DP MQ-C;+!=FLW ():SJ.F $J$6OM61W)0BS6JR^9 MQYS1(A/#I=>K-)E'^U&YR/G+7W^>_W8US\D#A1S%(8)Q0)/UG\@KW_R@=]*G_H)K?I.FG-;71*R$:;T)79]XL1<)U];W(4IP M##%G+G0\BF*'H2AVM9*^7H:,I9UH@>85:$QM?L"V40GEGI;F]U?"%N^+4)KG MSSP#Z!97599FLC-%!>[Z7+1*+/L73?_\93X:Q2# '_Y3T(PT-/O;F*X#1.7- M\WY[VT?DGC_[X?$;+7&@IP[\U-/W\["(J:<12")!2R7XO:?39HCC13?*5ASE M98A8-UCSHAMU$A%Z66P,TP3R.FL:G(L3_*M,0&@2@@4X 5>X.8+EKYNFY9W_ M(23%#"4JV#TQ9B2P>H M!FB" YZ@1[2UGP>HRBA6CZQ4?.U%T@S7Q-H.*J87O,"^: :XUMP2_0P%R_RS MEJFD"(!(,>#-&E'XO MD#/8VVK\,5QZW2X?9X@Z:>EQ[AG]SNZ?\RJ_9G^K/I?EUT?ZNJJ[VUK%KNX7 M7E_8E/C,\ZI)-&%_VU5UDQ(*/@NK4)Q'O'S,*&\N#=1[N5]BPL2=E1WZ]>1( MC72+M]D*5!KU;K^TYFI]VR>(&O9LGWI43^P8SS9ONMNRMUE%\;9U:=Z*GU6; MP/7].'$1C)S @0C['HS],(5)B(+(=2CVL*\BG:-0%I;/'BY(&\!]U*(!K2:5 MXSP:ETMKE.M)YI[HMQI$*XNA$E$C@BC>;P51_.4@B..KKB**2H3UPJCVL&$R MKDQ0D=74/VA6\5O\XS-^DMF^?;_3YN:R;X<4I0X-(R<4MJ3CR)8*/HPYDE6+ MB4-=QMPHU2H+T &^L/"VZ5 R$KF3;>WP#[#MZI]UIRWH,%3-5EV*37J2?N!0 MBP<0B( .$XL9JP:TVDI%U0&];HZI 5-.DD=-UICOCG[ =><5?^$/;4IJ]2D5 MMEM.LP>\?9?_!\?E6_'-;3A&J>>B *:81<($0!SBB G[R2,)BGW/I:%6OQ8C M+!;6,N*;B\U=6W5>ZOO BW!HCK-\!3J4GJZ A TD\&4\:&W:%W"UU7%X,9]< MFTUCSKO^8OI>_O5V>_.#TR8Z]QK7_%LA^PSHN?IC:RQ]=;#=@CUL< "N[N&/ M,F#:S;=%NV9X_@+9EKU[%>*,7/S1A5?S\U7(&SK[2L\;F@.'1D)R:*MR?\A] M,3)-/#=,,?18*@R#@'JRSQ*#KO Z'(9#$L1:DWIFXK.PU _;+AVENFC:#3.9 MKFA!K,=*S;"$=JO; 2D+U!U;8I0MPV,F-NN:('98=V*,6%I6WRQYW61JL,^< MEPV\M_FA#YJB53*RQ-*I?2UD($'WPO6V*.J\J#7&R(ZQ8-HNL42]GD89(]QR M*TE%&HVLD[%U5S-.%(@;VB8JCQMF-[6#G_H\S22-4T?\'^34"R!"PLA( N9 MGB#$"8O#A&M51QPOO[2[8#"1[QG]:H>^.56:CD!7,K! !N=Y$FRERAPOOF[" MRUG"3M)6SC]E6HLT3%GL[4<<>EZ:T! ZL2?3_810Q21.8>*%/$8IY2Y*]0J- MSD!96**^'.>AZU8$G6.+FH3-)E9/T$X2LJV;OZ,$6:N^.0=CY=*:$3)/ZV;& M'C:_7+\5KVX(PLA'@0LCV;X/Q8ZL 7==&-+$10E':4"53K+G"Z]UA2YAZ=^9 M-Z2/B]@<@C1=4"5:C*["AXC/NOUN%EK]PGN(_KD[[J/?&W;PYF7VB)M@EO#@ MY"DG%WU3W.,LWS 44X_Z&+J^%T*$,8KA9[L7(D\(> X=3GD,F(L M- !E+-&3<@WH"XO]'N*^E0DHL6H QHR=JBI@(2;IZ@0B1[+V>%SM>V31+GUEPU2WR$J.=9 MXF./ZHM>4P74U$?=%5OQRI55\+66!9Y'WB4AI'2>)P'[J>O*5Q"86Q0[F<6>$XR(F"Q%7O M:J@ <&'-T& >A1 AP/8(Z'144^%>Q,*80&>Z&F#*79,IX&9\46CK:!E_ICU M$#3^;/2Z!&K0.MH24&6=]?K_:5!UU.Q/Y[T7:&LUS%PYY+.(-\X//ML@$B W MQ GD49!"%* $QBCR(742'WFN3UW/W3PTM49?:US6:H&2-4G0D;/GA"B+VBO^ M+;>I.S M_QNVM"=#/7R6L_\26ZD6<_NC;H[>N6^O6]A1KN<@"[0=R7-^ANX?S;@3%;X) SOH1 M%!N'AQ%!+!1F!Q4'EFP/A@,:P81Z3IS$29JB=<;V:"*^L$LHD+\OT:>P<#;/]36SYZ4V\($S50Z7LJ*W9>8[*2[M6KVRA]JIUYJ!E1+ MR^".L@(--: 6Y!PF1'7?P7Y"U!]@-)3A+KSTO"A=M/]K#)$RW QKDZ5,X>O9 M)559;S[@']G][KZ+UE$GY%@:#C1(?(A\SY>& X.A.%MP0@EUU0R'DY47/MD[ M6&KZ^Y3L<04[BQ@]#=B!L5B3>Q'Y,<4A7AHH#?&O@\(X76\5B;Y(1B]REQ\P M+&$YFC_R+J_%-F5DR]L<_PU/T\0/4@X])NQJA%(*2>!@Z(I_ARE-* NTBF?' MP2TL/4=S<^2XWKS2S'F:X):: 6./!WI"]WS8U0$RF"C^T2^042+15L',.+!U M"VB4"#\IJ%%[2S\7HCU?Y2CP]D06ON!]<["^R=*4EUS09)"=I+?JTKF,K26\ MQP8B;"")_4S ,[U.MIA&/">Z@+C'>=)LZ243 ":%6# M8)K@Y\: PAN&$IR)=7DS2^NYB?&1UQL6Q4X0, NJD;48*( MGX942XI'P2TLR0/;%C<@KT#.-=O"3_"+^FGDI6D,:> +?CD^@[$?^#!"8>0F M+O,=YNHTRK?(+_W6^0(">%44?V^, DVG:()/BEK/&O6:FJ^!VTT9//&(KL#' MD:]&7_LI$6E+ XX#6U<+*A%^H@G5WGJ1R42OGLXO2'T'1)" MA&(,"7=C& BEZJ.8NF&LU(Y\!5R7#KE<&);SNX2][B2BT1U3C-S\,?9!,^QC MM@5K3QY2883J;#<\L@B)9!F"OUCD?_:>UH\=)*0"V.,(2(\ M4C_!$ OI'#J#_ M]>L"ON09["TIB.'*JPKT&9*>"^"Y1PPM($J+G9P->=3)?1-['G-PFD!.?9D MS!%,PI! #V/FN8Z7!ES+#SP/9FF[HP,*'B8F#.AP1M%(F$VOYOG>D]H!7*#_ MTCA)MD[E\T#6/5!'"3TY"\>?GB65XM#\7&PS*L]&S?YZ%Q=8_!N4N84]T&4: M[TW29O=C/ ?H)3[($8(O?)1C;Y@VZGOD^6[P.08X%5YN&D#BRTQ,-R8P=B(* M21@E<8!8S)-8KT??,8"%CX@>G.8,^!,VJ$GE'.+T9+&'M(@ 7B+#6A.^9\NO MW'_O/'&GK?C+]&O.6ZS 7B;G"]D>9/2U M1BF6ALBS,XA'$411"C#PA M@-SGCNL;Y#Q/ E;Z2&R>&Q2:/>%YM1- M8Q1AF*0XAHBF#HP]Y,#4"2G!44H]+]0:9W$9UL('\!XRR :@->=4C'!*3=HM MT:\GYP?2AU 7B)$H4&=K*,0(I'4'/DR3?#+,0>$5,TE^M:LR6>7_NK@G61O6 MDSIB6U2[DA]RQU+$$AX$ :0D2B!"6 AUZA"(6)2R)$B$+:TUO$X-[,+R_6\9 M_7O%RT=P3?^QRZI,8J$GW8K<4Q-T^SS1D_D>/A@@ X86$ZR,Z/:DBY0!+JJ M6M!CQ',-H?FV?OOM+GC4SN>5P^MNUG/#?C&&4/A3?*/4='.30N_K;HUA-V(Y*UFGE/ MT634V/OBHJLU^9XB:]CP>_)94^N[JCCOJN'S;XUQT(][>OHU9YV-S^4L7/'H M]7WC6\9I% 4T)9 X,9+1, 03GQ*8$A8Q@A,'>\C 1S="9AV_7:+V%VF[[]H: MT[:7JJ[];L)K5-EV"&6RQ MYBR8X+"R&S:<.QIS%9@017A=5O8F"* Q]G\/4]Z@P(1"!<>(CR)%052GS M<$ \G4S5_)/XECK"M4>3!*$HS2 M&$5JJ9I'JRYL3W^5V555G4G+\H/@AG!!FMX0.DF5QUP8EQ!CVO2DPY LK1+Q M$S)FE([\@8 M_ZX-*=#[JB>1UVL7?XRN67OX;HWUVL$?(WW4_OW9K_2_V(]%_F6WY:Y# O>Z M+&_+^[QF;[?XF^HW?'&!A;]JF1=75!&R2L*'(33]LYF^\RVEQS]\75=5F@3== M!86SIC@>S(*X+^T2R4&\K\ :D01!D#8:@ MQC_ 3UU+DY_%[YHI)GK^TI+[I^:!_4%V14^/M[ HL?^X3KP'2R#23]MW_S]V;/D>. M(W>@_PHC'.$W&R'X\0 O^Y/Z6O=S3TO1K1G'QGRHP"EQMU2E9974(__U#R!9 M5:R+1*( JNT(>W9ZFD1F_EB92"3R$,OKE_LFEJ-+@ZX?UP#/[.3[$SAFC=>N M_O_Z10%XK]2U"47M-VLG>O/V/Q##^"\7O!;]0/19[7-%-PRBLN0,R12(1'.+V@M !K>CO82698Y_O^]^OQO_ M=)69;JD2E9AG(N.(LY0C+*E !&LK+"-6DKB(&0.5:#KESK?1W90[UENB%KU] MW'X/,Y/[9BC#;.W^U).#>2@GAI]L'15 MY>"4MVDK(GS >E0]X86(Q;3(9@]873^O'Y:UKMYHYV9HTZ]^"**N!?^N1V/, MTCB5(<$2Y2S3T4>>H(*D&:*<<2(2SHO,J DRA*CO*^2&BX!LV8"/AP!!.'+& M]00,\/ZYQ63'@<[4:":I*":"+1=!PX8'C C)#U@93=&T@UFL)F20.$'YTJ: MKC7=;$F@='OS):'OPD-Z-\_KU5KM[\I@*S.\?!'UZ^<%AZ0,G%_!=U@/E$$P M(.AXO,Z-C##KU:,9;(AJYXU7+Q5_5NZM;-??)Z.$''0/"'9B%H> &UT8Q-#ZU.4,&?!"[!!2;,Y61I.Z. M2U.VSB_F_Q^W0OI_9RL5I6LE"=\O0K^4\QY M()=U\)U .Y.]Q>_!\$+AY_[*E\3 #H<"GYH '/QQIR,2@97M;52\>0F)GABP2%&4+YM4NB/!)E*T37/8=&DS)']=+OF/:C[__/A$JEK[##H!=::[@199%B):Z@9E99P@&N(8 M,2)$E)8IR2*0X3A-QK.=V!#5[0TZJ@%[(/4]T#:*#D"1J!;,-ESCXU-!KV%A\09M[.?KO>L*#!K[7A>?>5)HJ&N<;6>;#+&8-O M%,MR#?#Y4)5S2O#DLJ_OOJ_?*[F NF+%'7CP(\*ANRIF<3 MO5^XT_$4:*:"E]6_-3I-%J_!AKM-"P[SE D0?L-FU"=T,.-HB9J'D=DV>%CE M88 (39:982-^/U?#ZGUG37]U>LC]0N=D?>;*BZUD$]-K;PN;]KBUX!MG5^>Y M[NX.FZG>@NLT\S)+HSC**(I2HDZ-7'N9$:4H3B.9D9"0B&%(%;PG/D%VS+8K MV$)YANUDWX!T?%W<6]C)1S+S#W\"Z&%V\%3WXJM@QW/09WI[#=ZQ?17LCM#D MX&J\8]YQ?8!G?/WU27;"Y5LW5G8)M4$G9J?D[$S^74T6JS;%]N9%U'?5XR;J M'T=2R!R'*.0%0S@B!2HRKOX1ATF:\41$#!0:.$O)L_NHB07KRC2'=AP8,T/I M1%R8J>N1#'1.9Z")>KCO&!7-D94Y3V=2.S$J[J&FC[]P04N*[D<([40QB:KU MFB]8M)_K81\GG^II)C%HWN"C2,=S424R"+&&"4T)@CS.$D/34A6#+ MQ$1I -Z:"^S0-#,?OC&"F1-XJX!10'UV CA"9/J"_QT+/VM=_Q%(%Y3O'Z]E M4:7_5?S0_6!UZ7_GVJ89(3B4&)%4STC3K:>:88BD+ J.8YX5A5'[D]/+^W;N MQ8^FOVW3(0-017X,PXB'?[%P0">_+]>XFV\B(* @_B)![4K?S3XDK+3]K!B# M1>S';TU7KGZ6X[W"]/-/V?DKNVH$?97S>?&>/%5K,N]^-Q$)2T)BCEB>IPC' M1)U:=/-@$:99HOY.)CFH/=(@-<_F8D>[N71$GQ=!1Q[FDPPC9N9\.,,!9ED. M(:BV$'@(RAG)Z,AO&*8UJ8-@)/:A)V#V$CQ(UW9A>[R_K05?UX\+4#O_DR_[ M5M*V/6'UJ%U?35BLFP[VD/;]IX4>C^)=+"]0&<^*ZK15_Z!45N&]TRM.%N0; M%*@?ZAM^T/OQ_B#"T#2%;L,,XS!>$'@P6/RRFJ=38\@+QLLP+2(D=+DRCC*)RB+D2*0EDRPM>4I!0]P' M:/V48<\A;,RLER.)839I6^KE?1:[@7B.*WW>?.JZ@'ILF"!'.=/,*7O<1!L6 @V/%P%1DB!]1\JMB-C8$QV M4LL !>/03(#?M[09NG/3C6QJUKYL6\<1DB:2% G*U::/<*X.1469"F4@TH)P MEDMN=@,Q2,6S-6AHZO*MMA[/OM'>:8@,+<&E@@/5WD)FN)H/R>1*IT_2F%:! MA\0\TM;!AR5,QAG#(8M0K%P"A%,<*D<@EH@I!X R M&:6219LZ_3MS=??/N9$*[1?^WUET4]FT=];C!^>;>?86(9()/J69/?I)OLST M)1KGZS*V'UG)T7_BS8LU+$!_V[H-",/_&THX+#Z HVH.&\J6_M_S:KU\%/4W M,6^[Z#Q43ZM-:4?)(A*E&+%0ELKW8P*581JB4+(LE@E-1 )J4C= R[,M;L,\6R'H=._/T9;FXUSER'P1=[Y0C M(V$LL/(N(B$2A'.&$2E$A!+!29X2200QFKPR2,6SH=$T49,IJ:G"K,EI5,Q, MQL6RPNS"OIB>KI &97*DWJ=I3*K#@V(>*NKPPW;:>-A?J&M(-HL+')4E31!+ ME"> (WTSA#.&6$;2*$XR)@6HYN4,'<\:N6FOIIMHS'5[M2?E_S;#WP*R7M<5 M?5XW,8+U,F!MS[:5#MP]+.<*P54S*HXOYW-2]]XTG!HW!G!>8,H$5L>IF&.$ M:9:@HB 1DHQA7E),!"UG+Z*FRPDA[M/[OP"RF?UT !S,@A[WD;O:= )T9T%' MI')D0\]1F=2*CHAZ:$?''K?T:RIUS%CI@8 MBQ055!VQTB@G24AHF& ,\FQ.T_%L2;\_TQ6KJZ>F/9@.H:YUTP+"FC]+,1 E M!8%EZ/!<#@'0Y6D)-H)W)#T$3D;$,Y2*M,C*3(B8 M@>*T2MMU-H8,:.^]XGE?@TUD[XLRK&D7 M2 %3J4VS;W>CU4^P;57MVE]GLAK7$\SW*UM/_;5%/YA/0CU(YEIEZA?QCBS^ M<2._BA]_6];_V/1_*+E,9)2BF"6%;KF:(:K+-Y@0)>9Y@?/<3!N,R/D^A[;T M@XZ!0'.@,YCU-;1F M!A91RY$;URC@?0N3L%QD:V1A+M-?8QOPMF*7CHII]7*RK]:OR;(5V I27^X&L MR?NN'#P.$YPF+$4B3SC"1!UZBSQ,=06*P&DAPCSF)C9NC)!GZ]:2#GJT TT\ M>#]2X T#:]BLN80 >.%E*;VQKIJ*-N!CJ"5:'T/]R\['&%UX$L4U%6^CLL;/ MVQT//R]8K:?T?A#M_WY>O%\N&@_^OZOUPR:S<9.;_#I+&94A+B0*0TH13M," M$4:XGGF=T)@)'O,,$K@"TO>=9+"I&ZC5B6;Q#&RY"\72[.SM$2&8YF\8"7[9 ML/*70/>UZK@)?BAV@@T_5]NRBU=W)W1+*!P=V:'4)SW#6T)S>*BW709^RE?N MAW(3F]S$#TNQ^KI].O:\9J]>=^N63$.(LRH3R2+$D09B)%E#.&4O6?4RZC+(3Y)A=QX_]^ M31,,Q)]ZU)_2(1TA7ZX?1.VMT=<)Q,T\F,EPA)DA>&.O#>A>*DJ=H#1]&Z\3 MO/RL[;O.PW9!VZZ!1>ULX&W='4*:Q@--5N.J+7>:81G+/,XSE.-4%V]*B8H" MJS^&,DY($F)9@C*7SI/R;+VVA-O\X:LV4W@55&U9E\XC;O\+,'EX #LS4^4& M$9@=VH'QO06C)=O5N+DS,..R.;(> X0F-0WC A_JO<$;=DJ]&QK]B53U[V3^ MO+GTWZL*[ZZ;^(VN*'^N:V5TWI%5M6HFD^_"(]2\QW:'R/M%;NCGBGIY4:%/'-?&W[%TW#:!+V5K-M[&[7+5S) )E&:+.5Q6]Z& M7/<GW4%M>]([>:[Z,_1<+JMIG"6I^()O>DCN(-<_:RQ7!,H+XCJ&BUO MZ5'HJ)(ZA[0]H)75:),T0\K2*$MSE."LT)V[."*"451D12ERD84B TUB.$W& M=W!&A\T0U51U@X@MV8U]! 993B-EZ&U=+#_0O]+T4$,PN"6OC:=U7=?JD68# M;T? D-5#\'$$"KB7-2BI*[_J-)%I/:E!08]\I^&G+XWCGE[^6J?G5>O7@P!? M6!2%*'B*&"-,]UZ/E')3@F(1RKC,6$EASI$=&Q-&9G7&0%VQ]>92(_AM4:W; MG@O-'V_:[A,;/FV#KZ"/ (VR^H+6L5W9,#11M-0&%>=A41 3;Q3_M 'J?*#3 M:C5+&R?FZF_OE>_S*ZG_(70KP6[/FI%"QI02B6*9QLJ.D0*51<)1&N,PCD.L MYTN [-A94KYM%9EWA[7'#6&@#3H/DJ&=<2(ZT):T-!NYMU0]."2CHKDR".<) M3:OTHP(?*?;X&];Y_,M'<4?^[)9[)Q9"5NM927 :2U:B7!8"8)1#2[P9Y/!+=\#X2T!;#L"9^R=1,U/E2T"PS<37 M@NOA!AW)X)>.Z/F$&9ML^R&QW&75GZ0R=?;\D*@GLN0''[>,Q(JZ>B&ZO.?K MLAU1??VH6_G.8HKC2#?U+HHT5[J;-S4W!(E8QB3-LTRR&!1:/4/(\YZ[(1:0 MAAHP(GH.',,0IP.1@3'++45]].\DOQZ6'!Y['!'+53#Q')EIHX,CPAZ%^\:> MOU1-VZC@+.>8Q#A1I_F0-C410E$1I$<6R##,&ZX=["216C7";6DNQ M6@>U\DV"U0\"G2QR! K43L$%M;5/[=6(#Z.T+X-S8]0M_T9&:%^X\\;GX#GO MM[3-A<5N>'2_7(/D. IQ42):4(DPPYF^8\A0&+-$4"X)+4!W#$ZX\FS>VMN_ MN6YTO]:-[N<&M1L>/X&A&9@:6*#M -_'ME^AQUQ['_*&=['CN$U_$SO T\]Z M#SL.XP6WL :+VYG3Z_E\^8,H+#XMZP_+9[J6S_-N<,I*SQA2IIO.Q;?E?"Z7 M]0]2\QFFI%1'+8GR/&,(9XP@]5]B%)&(4&TP!Y[-Y(9VL"-^%6R9 M#*1N?EL+7JV#+WHNP!^:L^!3RQHP]1,.OIG1] HIS$#Z01-L#JT1<63ZX/0G M-7/6\!R:-/N%+&]HGI^>YLWU'YF_)ZN'3XK\YX5:^Y'LY:62F$1Y&,8HBS*! ML*Z%+G(:H[(H)>81DUD&,EJ&='W?W?2X"+C:-^9+G>;?S,AN,BRD8BNH=GS] M._!JQQ!=PWL>]Y@!+WWZ<&D. LU"T./!3^XO3&Y7-T*&5*>]'H)!<717!'S= M=M3DN@UKZQWI^H54\^9.>?F^F?/SO3?F9S.1)\LS$LF2HX2FRB52E@71B&,4 M)3BG6'V:+ 6&>< \>(\#?7U^U+ZHVJ_UGLV[\4@?;[\':#)?1; MF-DBK_C"K))B)>BNL7[1W/PEV/*C(6PY"OHL>9BK9(V'LZ&44/H33Z6TA.=X M+*7M0K8]SYOZGT]*HE/MJS[^V1TZ=6A._9^>OCW+$R9$*D,4\X0J7RE*4)E) MC&*2FV+A?+-ERXN&_WF$T:7AEC25F>(Q(6 M,<+*&J$BP3;;VZO(76E9E^QTI5U0H&=Y%BY##](% M"$!/L4=RZS)V5!UF.XU*YLKG.TMG6M]N3-PC'V[T!5<-B =NSV*9E6$:AX@G M&4$XP@4J& U1PG@<\2@-4B^4";0I'K6\J09":Z;TOH&"FX$P' MXA:Z'2]^^O/90."M\_#/PX!&J)ER^X4*/ ?WE MMQ:TOP1;7H+K<=1L(E- -R%I$P)3QV+ @)R(@@%7<'.R-SLNTDZYC7#/)4X M%ARQ,LX1YIE$-(\S)(C@$0M#%N$(8DU.T/!L-K84U:^_]<%U[!O8G_,4-&86 MX4*!8:I_^#(H*UB]!Z1QI,>G*$RJL ,B'FKFT*,6P];N?HCYB_AUN5@_ M?-=]WP2_>1'UHKI_6'=-=!;WW\A:?+_Y]*V;EU44B624$L3#5"),,-,--3/U M1QDFG(>T*(W.%9;T?0=^&X:"AJ.@8RG8\A1LF0HT5\$OFB]#O;;%>UCG)T 1 M9@]L +09[&:!)FU]$[4:_.?UIPL;!V<,Q.!_.8MGI!L;9R[PW0>Z"95SV MS.FU07CWNGNDZY)PK1.MOCYKZC?RFO.JK0%JFSI?/Z\?EG7U/X+/2I)BB:,( MA9F^IM)3(TA2YBC#88&IB&6(Y>6-=YSPZCL'=$MXTX^];F<$\B;[03=G;](7 MK=NS^_R,9F[D3_)Q8-M/OP5(G^U^'Q!].#W9*D0S?Q6T[.L,N=Y'[OK,[T3P MW9/(*&QNYX?0GZ([D%'*S%DMN2=IM&+^3NFIR;M4N]&'Y2*K%K*!IQDE4 M(!$6!<(B)8APW0:!%4DB8QPG(:AWR3$)S^9Y0[#UA?YH:0)S[T_@8F8X+Y,6 M9N^ @H*-TWE9'-F4$P0F-07G!3S4X($G[13OW?.J6HC5ZIK]\[EJ&]5^4?_A M\UH\KF:Z2IH7N$1Y& OE:D4$E4D6(9[@2(@TCU,!&M U1,RS,FY(!SW:P1^: M>M"0!^KE(&QF&NH*#)BNVN, 5EL3 1TI\""I25791.A#I39ZQTZ]>U=QUPO> MS]S\J&BM7V=EK$Y111PC6O(,X8Q+1$,A4!$FO(QD5)8B@02ZQPAZCGJW.9.] MF_@F"Z>?V?VO_U+$4?X?@6C8@6G]*)IFFN\2(YCV?SD YN,P"&"5-Y7,D=J/ MDIM4]4V%/U1_X_MC;QQZ]B6:&E"U;3Z(>1MI421%HT_5 M5@[#&WE_'XD24M(BBE :QZ7Z2#E')!^LO9 M7?:\W1>$W0SY1'?P[L@+X>ENEWSBMG?_Y)60;4D^7:DC@.+FXXLV_[NVXU+2 M,"S"%)6B5!LGCT-4E#%%"MT2LXR2/..P(OPSE#Q[*3NZ04,86E1_#A_#BQL7 M4@.O70X$UO,HO?16'Q/-66W\.3H35\./B'M<_S[V O @P[CNV''-_]Y4H#YU MF10F!XR3;_J^E9W/ T7Q>;5N_,JN.GI[VV+HM9R6><1)O%A-BS3_-R;VI$IU^V[,B::*!IHJBO9OS.U$_5@LRU%G 5/QQ?;I<9WPKZFK)FP'(7\7Z1NJ&"M5JI8SE:E:D82Q$'J*H)!)AFA6(<)V! M+F*2X) 67);&4;4+&/&MU5NFFF-DW7"UF7/:[\0".-Y? KM!W&4B,('>;C.7 MJ<=5H-@*.KZ"EK&@Y>QJ,])=E\C#_MS<6>,YD(YF9&R&4US9%*B(HUBE$HA0B[R,LL2N^%2%MP8JKP?$1O>1'U8 M*%>MTL]0F;8A^K"H1VW/1QZ_L'W"E\8V;&]YFV8!.4MHCD.&,H+U826)='JI M\2P\AT'8S-37%1@P'=XU M6VC(7O431#1E#UT7!N1SW7[A%*FWZ<,P(/39A@Q#[]AI=Q/>:._WU/;^ODG+ MN!<+5HG5AVTK?V"+?=":_G[(/38:GW6/D6#'B9=V^U88./JQPVA/^NNW@N50 M'>P6L0S:58MJ+;Y4+[HWT5K]O"HZ[T;(_4K^OJS?S]7F\)4\;JKWDIR*&.MR M]0PK]U4F'%$2JZTQB43)*2!4T+ 4-3X%F MRK(J$@JZ893/'Y3 <)]S%.%!0#LL7$4#@=2G#0O:07,4'[1<.=OIS6'1O(O!T/?2;)^9(1E="O8F;4IL(:9N$NA=EA:IE+H'Q,H(2R M\G:#)RU!&YPW:;NF95(X>Q#\>2YNY*]D_5PW)7DW\LMR<:_3KSX(NKYK!J%L M]"IHI^6]7XL:%-;_#H+993*5)2( ML%"V_;$+H3RY2,_"%6DD21J"YB79\^+9:NT"E//FMK*-S@;+CD-]Z2 Z'IMJ MT.7!\]9]_"_Y/&8V;B+08>;NVR84KMAJSZC!30_KCWVL#X+'V\[_#GL0.,#( MU22A"SB9=J+0Y9 =319RL"2\RN&W!:_GK_=-DTNUTJ__6-_6%1/O'Q;WMVQM M6NTPO(IGZZ6("T5=J\B& >5$U/]06M5PH8MP%7SFI0\CF P;'K=PP.R*(1)7 M.N&6#14X@BHBS*2UJHP867JR"@DS$?N5$H9OP!7V\X)7+Q5_)FTZIJ&"[K_E M^]YW2\QP+O4)N<:5S%XDF%+MZ#A+'#W/OI66'"PUF5:<%J&O!6>>L,QO8NSY M\7FNTQF;I"E=Y5>+![%852^B;:S?!?KR(LT83O1\4TX1+FF):(X+)'D2IS*4 M>9A&H(PG4\J^(;5\B N$TRQ"-%/_EO$PBI(H M35@$NIYVQ9AG4[3E+WC:,1@LMQQ>-7GCFL=@W3"I@WFK'IM6 X4O_UR&48,W M^ C $$++X56P^Q ])H.;WH?8\!G<;3]$G]6KKOS.^41B9^BY'5-\.5MO,;O8 M&9AG!AJ[6]^B"!S0U$A7!;4]V.?SY0_-Y8RR,F24492%<:IK,;B;%2]NW7TC 8S,RCPLXZ*@ MB"IW'6&.U0ZBBSW5?V.4LC3-N6U+;Q C()\=WNJ[W\MZK[.K=4]O&,QFOO<4 MX/G>,[R,Y[X4&/CV[K9?\F:UOZN^B?JF8 M:.+B$14A*965R@OEYV(L.:)%$2&6I7$>XDP(LVSXVKH*&N$ HV],WT;Q2N83UT"0),'^WE-U9+4^$&[OC4 M$JUVJG_9*>;HPI,HJ*EX&T4U?M[.V5?+J#UV_7JK/O/Z>L'UY(^GIH1S-XPK MR\)4$CV,*\\1#EF)U,Z)D?+H69G0A+$0-(QKG*3_W;-AX"IH6-@.I&F8N& V MEP&69KZ[6X3 .^ZEX(!=D'FKZNJ-P/!,$_MW/N^ MO>.Z7B[$\GEU,'VZ8\,\B^VL_",W)HY$!_K$PU(['@9A(J-5^MO912=+A!L3 MJY\2-_JL;=>11=.V'Y[%Y\5WH23@?Q.DGD4I24N*8U04A1Y=J5LI M%#1#(4VY*#"A86XTA@Y"U+/FJE]"!MO_C) RVQ%=RP]3WQ[UO7R/]3*@HND6 M=A5H#H*['TN7;5C,97;6?<6 Y,1-5\Q!..ZU GC7,E.VJ=\"Q:G?MRT]9V4J M14BP1#J#5ID(G*"BC 3"$95Y6C">80E*G;5FQ;/A:!F[Y![L I3-S,LTV/F^ M"]OT8.E8S$\KG)Q[1F9-CGW8L".LG4O7_'"%HI=(]75MJ&:C'E(%3B( MIRQ%6!?LECC&NN.[+!*12 9KO7*6DF?[M*O[W#1@-BRF&8?(S/HX$1QF7'8R M;VAZZ20W*IGK%HE'=-ZF/^(Y<<\V1SS[@N.0_>Z8S$1!*->#?!@.$4Y8C(C@ M"9(XY3G'99AFH%$-XR1]1^QZG2TVS.R'IAV%ZJ'-/]PBXS14[[''A[G4O@/V M;]3'PQP XX"]BVF534BD.1/-7_7)]??5G54MQ&JEB%(]#5*?0):+5<6[X\A=31:K=B9# M-,MP$HJ8IRB*)48X+!FBI)1(T)PF/$]+'((Z_D"(^[8^9/4 \S1 R)GY'+[P M@)F3#1=!CXVK8(^1H,>).^?#1GQ';@B(]*0.B0THAZZ)U1H6=6KMZ&;!FZX> M@M^\B'JAN_9\4D073!V8OI'UIEX^)3'GK,"(YF6,<*23C\(\1(QD!>4I)6ED M-,?_B8BYUV&QFC+;.X4H?/->O MNX"O#A"Q2* LUQUERSA!19I)5,1%6'!EAI7?!G':3 E[-K3]8JVFB*#'R+_^ M2Q%'^7\$+4/6U5O#N)JY=#[0@EG:0Z!:NEX"QU!AW5=<#9-]JPHK(S &*JK, MWK?LXR_JZD5M/2]"-YC5TX<7G=V@A:0TSU&)4V4WLC!%9:X[11&L_GM)LX3# M>O2?(>3;(;NO19LIJ9M+ [OIG\/&3/==2 S3]1W%JZ!I"KV4P8:JP\;V(W*Y M:EI_CLRT#>E'A#UJ-C_V_*5J^JGZLQGP(=3O8*W=B1D5!0MI,[8RYPA33!!- ML40QDPG-"&.<@WK&#]#RK*P-O:#J" :U\3G)!":HTEXDO+W>MAALZ#IRX0'2 M.=?>8TIOI,!G13ZOP^=?@=\UO2JVZ\HH/0CMH77CR@S;8AK>80VMX5H8>Z6"/=O#!/,0W M!L-(2,\A C -LA0>=*%H(IG5]>'@PI-=%IJ(U[\:-'K>SL'\N%I7C[H 67XB M5:U[#XGMO^QF7'96/"X839(T10E1;B>668P*EF9(1B43'&K TH MAZZMU1KP??WVY:G)4C/=PS?/>U;N6_(:O*SV.L'NA#;?KK?2C6_--H+!]'-0 MIBY9T%%ZSZ$P5COO=I')=ME#MOL[ZM'?P7_K=S6_KNMKOGR">J[';WJ_G6Y) M =W3$Q*.__(O$PZF W. M@:VO'Y?UNOJ?]DJ>Y5C&)!4H M3H5..BL$(GD:HBPJPZ0L\C#%$:!]L3TG1C_?B]L6?Q&KU;\'I#?)@O1X );R MPM$V\TP]@6>7_;KC)=@P$VRXN0KZ,T&N39"$5_Q:@^&J_A?.P+35P-8 '=4& MVZ]T6=N _Z[6#^^?5^OEHZBW8^6^*O&[@M4DC!,<88JB."D0SK($474(1ED1 MYAF5"8DQL>D<,$+7=X[%=B8O%VUZ8%"W[?#M6@J,H6AH?-QC [0X'0/!#\5! ML&%AU]7V54\:W[#AOK. H=R.FPN,47V3_@*&4)QK,6#Z^J6SO\^7!C6GR*2, M<,D+AG!$,H2Y[EF;YQCE)(\)B7B1QJ ,+5/"O@_;!E5LT-Y)_$CHS&^$, M$)AA.!AK?14OJMC?>_#6X5N#IYVP&J0FZ_KQ8K>NFX*:=S%:Q6_+:UNG7CZMN\C>Y M5]OZC=J J@69W];5@E5/9/Z.S)NQ4Y&,J#KLARBD@B),U,Y+!>[6=5J^_PHT,-HP&NV_V[JV^ F0^V^1?PW)0 MVV1?!3BTS2E^P]/;W)":<(R;4VSVY[FY7=HRTJ1;0[Q3[BCONR*]R]!WK[M' M.MX:Y^6FN==;W3RO5VNRT%>H7Y_;[.2HS+*RU*UOHQ+A'.>(%HGV(:*"A8R* M'(>SIT;:[VM2KPT#4Z[YA*C[(;?&&O].J&_63!#N=K/@EVH1K#2CJ[\ XU?. M/U29\U@6ZALQDC.$$ZG3R%.*LC)E,128C5"_@ 71$A$]/;=N,0<*TE^!I=E7UJ*>LFO"_52BWY:5E_6#[3 MM7R>7S.V?%ZL5[,LBSB/>(IXW/12D3$J<9FB(DW#D!5%+BEH0-80,<\1O7>$ M!US',KKVV> VN^=1,O-X7_ M?!,O"E4R/W^ L.FN.RJRN[ZZYTE-W5%W5.@3O73'WW'6\%)?+]PO=%+A9ZYV MG$I6^F?1FI1K]L_G2OT\KM6!M->09;52FQ/?I0KUQU^O'W2%7![GG"0<,

_BU63\/2A M*S:^K:MEW4YHZWK6-4&=5?-@TR9(62CEHZE_U0\!&L';0C^>C#(%ZC!K[@]P MAV7?+J"SZR)O2W2Z?O(7PK+76?[2M2[M7;:[*?U6K?YQ_6>UFH5)+E,<<91G MB3I2)^H?1. 49;DH1)PP&DO0S,TA8IYMVXYT+T$@^$-3!N:Y#R)FYH6ZP@&: MLV(!P05=S,[+YKR-V0E2;]3'[+S0YQN9#;SC>%@5L$'NZ#K^?JPCQ1<>&N0: M"^M[NM+;M,0U%M]XMI*C)K@G9\Y^>E[K5BAMI[/N6G'UX5E\$X^D6JC%;^2G M:L7(O)L=7= 2\Q(EF$9J'XL*5*C_AE*:EP5.PI1FH)9(E[/D>;?3/[;@EWI# M63N0KXHJ,-_" ?)F=F9:/($^NL&DZF]]H%NFAH\];B976R'DB1+K*'6%=R4K+/$4R(;F0 M7/T5!XV%&B(V69Z[OAN#.NT#&)DZ[6XDAYF?ILR_:1>NZ3N["H<(Y5:[CW^*FE4K$33$S"-Y!Z*- MQ^?LI0)>,VLZ@:%8H##9:0FL@E\'2TT6TCHM0C]0=>8)R\ZFI-;9VSH1OTD3 MW(WXC&F2E44F$,-%AG">$$32A"'.F&2YH$E)0(WSSU+RK#Y?19>\<*M;'VG* MP?5Z75?T>=WA9%LZW-"38P)=R0[,'B=N2IL6RN M6I.>I3-M'](Q<8^:CHZ^8-MU\<-SF_\%Z[BX>OG*#E=X?<\EN+BJX;'B8=HZG4M@.JK%N6@Q MBWH;'9S0L0E]./Z5K!7-]>NU5(9 1[4^J=_H3/(LQ%E(D:0905@D&:(95T:- M))*R4-!(QL;=&$;)>397=P^B%D03!-1[C&,TXCTXE_RR -2&_%70,-!FFV@6 MG&("*'=QBHU=9&PBVR/VYKUC MCP4W:1E[XBWWI[?F[[I"YDT\F<_","U(SB.=8Z!]'IHBBG4OJI+QF,:2RP*4 M;0#FP+.E:,\-W0 'T1$%1BSAJ%Y^'+L8*^='L?:1CJ7MC02?YA0V",<$)[#3 M]'^:T]<@/)"3U_!"%QBEDQ/'9Y$L!P_0<%/JGGPV]8S&,3HF[+Z+4!J5>?%KO[.],1;>>7\)V4HRBW M#1V"CO:5.NDNUXLE9(C5$ 3CERN.I( ,Y MOB^-=K MYUH KS$&5O#W0VN)!HIJL"/KY?K"0#Q'O[\A2I/^% U$/OQ5FKSBH@Q9-[1J MKC]GC"9QGC"!RE3/OA19B4@9$L1#(4L>4<9S:5^!O*7C>4]H&G2]:$*7%![O M4#%360>RPM3U:()2KS'9[A?CJ_[X2$ OI<<[*F]8=7PDZG#!\?'CME59ZO3R ME3P:EQKOO>19QS0): W61ISQ@X>U)# -.A'&NNH=PX-!(2TJL0X$NJ 0:[/2 MQ'58!P(=HH'<,@7$+O1.O7A(]V)J?;K3E]PYU;\;+:GC(RZK1B9BKLUY<$(09H0BG>OQ*KOXMH2F."$F%)*!N4].P[=DT M[<\]:AQ *Z,TT3>$!)-^IB\#/.C"/XIE1&HJC)P&M[PS_09QLJD^Q.F0VV34 MK3>(6N?J?!#M_WY>-$,4=N,5VED,LSC*HU**')5%RA&.\P@1F2>(21&G,L49 M26.+V3F&Y(WL@8?A-Y#)B5!$C>VM,X!L _D-X>"7#0M_T4,'6JQZ\V.NAZ&R M,:(0P=U902.J4YLQ"!0G[!#H=8L4:I>3738%R;?DM7F#L5H9O6X$W$J]TLY] MTNUP!$X*A$-]O2 3AHI$C_6*LCC-RX+%(@48I#<28QK#MJWQ?FJ9N0I(R\YF MT."JZ;.^')SZ]%-\]9%P[T_\$=]@[-?UN;%?V]_#[>;WT$FVF;2X:MX=G@+V M4_P> &GO/_?OPBYM_F?^?/9!%5T8^PQGF:4H(BF-.E>>3"$35^0N599SEG%,6)J#X_9M)XCGT]MNB MWME UN-UX_ H(_G]-VBWW3?[[&9'Q?\5'Q-XXZDIHX9TT$U3V+]@WXK3CL6[ M4AO49KA\R]Q5H"52SZV#5['N;8UJ3VN:N#OL./S6^+OJ:/QF(?VT]FZ%@'0O6N;X5N;;\I\UQ53)OP]63W,\KB(2!:62&*>M2Y]$<4A M8G$N8/:UCLZV*(!D-8]JM/%XFZ&(&]@-+EJ_VLR59? MJH7XK%9?S424L32A%!&>*Y^Y" DJ\T*@),-8;1F$1:+\N3*NMKQ[WFNZRK.M M*%=!)TS02-/<=.WDZ56WK +Z&NS;A-6X45@%?VC)@D:TGRZS:_>#^5G2NZQ^ M!N"4A9_P%_ 3II$=?8O_-;ED.\[_CR64'7V2Z;/*CEFPVPY/W.MH#O4E3G.' MLVHX!9;@P!:=^F:^3;+O,7+5&)O_;UDMUL'OZG/I(NA/R_JQO8SP4:YC!Y C MQ0<2GU1W[8 Y5#_+52PGQ*[>*Q46=\M?%T^55M8[?:D);G9FL)1GGZSE(&A8 MT-F#=]5CT]7XUZ^WG_O[[U70L 4<-CN"TD@@P#U ,$MBBDWP1\-1X+PU&D!Z M^Y&V(^M/.^?63-BCX;>&KUF$#S=I"]^V,UBVTT;4;M'.&M&C1NYJLEA)I7\S MF>$R)SA'LLP9PI26J!!QA&B82I$G"I8T@J8_@KF8)GMQ0TY'\W_[K^!3M6XV M7J4B#V+.FVDLRK4Q-1IV)-<.5??GK6(=_- MO/M9R+.041*B*"TPPCG&B BL7+\T3XM()E&*09F.8 ZF,-=ZE&Q+OCD551WI MX)=J$:R:!X"ICG"_K]:+^_?+ M!5]]J-6_O-3\;S5L&(H;:IXM_ZTZ:W0CZA2'_2CA4F[ZM79WOW]5QV6=4ZP< MY.O%:]![<_U UOK5>7,CK)/7KI^>YA5K;H)_%ZMF5)Z6KFJ-4#=O_/WR1>@* M_\&J%U\?T@^G_TS_J%S'6AU(E ^2PA/"K2)$5YIMLMQ8RB(BHCQ'%1Y+R0:5F".GP: M4_9LI7]=+L1K\$CJ?PC#L8MP[ RC$3X0 48A%.TN3*O^I<>%]WD08.%=!1V, MZ4X;;(#"<11D "]@D:%X?[_^6-0=!8JDTO3E MYI"G" F-4X@(C*LJ8$IQ0'AI%RDXM M[EFA&G)!0R]H"9KISDDGV1(JS8,>:U99T'BO0 M1N4$)L?;US%"'H:$0S"X=+<[3^ M]L!1<<_LC./O663#M^;C1KY_7JV7CSIU M&$];^EIX.';$-14">]3$8 M([I\L8@PS>VDNY'!>R?2 ;+$+Y+2+@L<(BTLO_NL,(/YV\=O39>??9;CO?SK M\T\Y&UC0WF(L[KOK]&T&<5$4(B*4HRA1+C9.LA21@JM_R(*&),E((BGP1MJ0 MM&>+\OY!I]>M=-!YN>&@FU70A&_FN[ZHP+1L +IF42T_F,%,U+D1!EOH-ODV MGL83 P'P-\K@'.&WGF8P HC!0(.Q%6"V9E6O9^^?'Y_G:LT7\5%*P=9M[N"- MO.;+IFOBAZ5N(39+9,YS&C-4IH7R3$J6H5)&*0IQ7JJ#?2KR.#>Q,>8D?=N6 M+1-!R\55T/*A'9@-)\$?+2^&22H /(>MBA^4@$%R-P 9&Q*XS$,&1*W6,Q[J M3SO# 2 TB<& "[XQ%!9O6A9^"/9<"W[S(NI%=?^P_E0MR((I._1-'66_+^7F M2KS@A#&<,213D2'=Q1N5.1.(\BSG)"\*4H)FH1O2]6PJOM]\^@:LJS#$R\RW M\( "S!1T# 1;#H(M"X'F(?A%0_07A]?XEJ*[*EHPI#IM&0(,BJ/" N#K\&#F MK5ANVS0#+LH.7O.=K?3Q)FC(778_=BCK>-SQ C%ARFHG(2A^>$86JU#AX5J3 M107/"-$/ )Y[Q&X3_>MRR7]4\_FN4T 2%VF&,XER24*$HT*@(D\H(B*/9)'B M'#-0LLD1!<_*M.U88=>CXCPP9OOB1>+"E&I#RFF_@U$Y'&UGQ^M/NG&=%>]P MBSK_H+/&;-8#=SXOUMV$\=5,IDS&C*7:MTT1ID6,BI"%*"6B#/,B95$$ZDGJ MB4_/RM^C]*__4L11_!]RPVR KV]E9DE^@B\ LT>7#40CYP:B M?6J^'_JBOU_0$\1KVSZ72/OK[^>$R[=N!.@2:H..@4[)V>T!M[6^.5B_WBKU MT44D.DOP2=^'W:GUNEA<6(1QEA0%"N.((2Q$BHHDSQ"-N RS,B)1 FI48T#3 M>_K2XK[3XKL.R*YG)RR@"4'1S-(ZQ@9F-2^ !6SH ((Z,EHF%"M3\+)(XS B5J"Q)A'">8$2SDJ,DIY++A)1%?DF);Y^6=R=M MOT5XL*$=_*&I7U9\NX>9\36I"R2 X? 6>BOQ1.1OKUX]_-B?)INZLO1:9<4(**D2N!Q E"$MU M:BLC'*$$QTF(B[(0+#5-23Y'Q+-*MV2#CW\&.\+=S9QYCO)9@(;5V)78,/VU MD1B4O#PFDE42\]E%)TMF'A.KG]0\^JS]S,3&X6J=_G>O?Q7+^YH\/53L6N18S%)6$()RR')&4YH@F$968TH3("#HAT9R\[VO$KK63WH5ZGFAW M.*>OP8ZYH.$./B@1 +79?NT/0&O/_3Q>7CJ'7X:$P\&' .*3CSF$ W-JJ*'% M*O8-S:IU,RQ1%P\V;2+NQ8)58K6K&-RIBDB3.*W6C>"/OVRO]^]IN>[W_.P3(Y^Q&>(3/IC'1;T M\$=\"A5AD+"]#D9@5'9VE,,$.MNDI M:=UP$Y20=Y&$\&UG(YR'_+JSDKAO=OD6.7-GQ1MH5GEQ'MROREW5^JJCHH8Y M<+U7/"M+1\FP7.90G&'UN$ 2F%)T1)R%;,\P;I7/UE]GLERV$\SW\]A._;7= M[O%UJ>.U3V(MKN]KT81L5YWIC#&+:8%#/>2#ZW$?&2IDSE')<4Q3*JC@H"JT M\Z0\JX@BC#K* =F2ANTL SB9;3%NI(>IU8YFL"/J8=,9E\W1[C- :-)M:%S@ MP_W(X U;]V_1>)'/9'Y#Y]5]<]ORX5E\7MP]5#77W?AF.!8T8F&.HB)D",M8 MH +C#+$\C\LL3\.<)S"'<)2F9Y56OXP9KC%"?V/8TA./9&S5^UZ#NQUS%WN&%N&XW] M*M:SG B)0Y:BB,>%.B4RC(A,*>)"#^DIDH(5Y6RML^5'W%U;#D F8LN'L:9T MUPI[:>Q7P<*T6Z(]L",^]11P 2-">SW#QUN&=^.B5U?!5_]H MIJ^$;5KO.& M'W1A/3HN06:PC8?5PM-U^KA$[KUF(!?VPK'7^ M[0RS%(K-I!,NVXG8!L M&; ?PC."HYG/YPX=F&G> =--V.DFZ^QHNTQP-9'166[K(+&)TUI-!#_.:#5Z MRV(D@9)CN1 ZU_Y%U*_*3;Q;=K/H;N3'A?)E6'-^!)3D I;TK.D=)\&&E8 _ M-T/C.VZ:/O4[?J[ =;P0\,:#GYYP@]D QY#!.N_# ;!KKP^@,UT/?;CP>XWR M+5Z_=(SKIF:G*<9IT_Y6[UY[?VJ'(3$9EBR+!8H)5LY#3'+=D3!##)=28%*F M(04EP$ 9\&QD^HEYV\*Z/D=7.MNL]Q\N';9J"+N9K^$33)CE<8_C!2-186 X MGW9J2/Z-!IG"P#D_HQ2XCNWPCNTL7=V(X5EI^/>E7/]0'I0Z7ZU6LYP488@I M1C1B$F&:9KIPIT!1'D=,"))3 8M7CQ#TG<^P(Q^L.KK0D1TCB!E&KAWB Q; M]R#8D XVM*^"AKK+H1QF,'S/LG! V94;^5Z=EZIU M=W%*XQAG69JB."JDKMW)4$$+CH1(A51_+&0(&BI\3,*S8FN">F]L20*S^X_Q M,%/BRZ2$J>V^@!YNCL\+XRK1_IC M,GT9P4\2I@__Z1UO=RCJ.^KQ;W2WQ_K M!ZW59/$ZBT49BS0-$4UHA#".&2IXR1 N"TSSG/ R,=I=1^AXUKU-#5E'.FAI M!QUQ<.'<2:2&%=*A_#"MM!3=IH)N2+!+BNA.KCMU'=V0<"=*Z08?M]L4M^U_ MO^AVP-]T&[\;^=NJ[:BQK:&]D5UO/S*_7;9N^,<_UV*QTOT.OE2K]2S.>":+ M/$=9$A8(IYPADHH(Y6$D:4E)'!)0?;LCOCR;@%T?[(;-JZ!A%"TE4JRVMVA7 MP5ZM^);?8,-P\,>.Y>#CXOFQN\4!A@)TP726OE,YH):>$MGA+G M3SI<<6(/Z8Q Q[[1N03,A_K%:5+I,JNF'WEZ>=*?E)!0)D66$ M8HDYPEQ05-(L1IE(EQP7T%6 WP:; L<>#>4Z3 2##:NL>"YCF#L'@81JJN:A6N4H& MRT^6HF0N:C\S"?"694.,4XG1NA''7A[U"MHI [:JO]_SZ<3]MHW,?KK_RD][ M#3L@7/7= %*?MB&''31'G3HLE[':[6[%\JM87K_<-V-)FBJQ^:LNY0-D^(XL M,\$^I\?4?%7_?_VBX+H7!\-J.G::"D5P4N\81D:[GRMXX%N?.V2@VZ")S+9[ MX.#:4VZ )D(>['Y&KUCFXNIJ@(?E7+VQTDVNUZ]?EVMQJEU:B?-$GU&1Q&6( M<,DEHHGZ1T1"$D613(L(U!O3F++OF')#&YA*:XR:F:O@!0M@Q+DAZZE['%@^ M5_FPQG2G382%PG&4 0M> +[37_\@-;][O/_/Y8]?%T_5^\6*JS]#S[3#JWA6 M[89X<%<]5HO[JT"Q$/SZ]?:S;IVXJA0(IC."#- 8W]+= 0'3ZU$,/)QHS62U MVLE'EIYL(S<3L;^/&[YAMXVW1D"[!\N%6*R[D2@E807/.4&4AER/PR6(1"E% MDE"9%Y33+.60+?LDE4FVYV!+U'*"S&F S';GB\6VVHD!$H/WXT&)'.V]IVE, MNL\.BGFXIPX_[*(H_I;4-W63_<%_)_-G<2OJI@YW)DO.4DEBQ*)$N=9QF2"B MR^0+PGA>E@6)804D9F0]*^Y1D?P3J8,7S4!3',^7\SFI5\&3J-M"^8OJY,]" M:Z;A[@&#J?Q1W;QB0?W0VIPS'C1R;>%K6ZZZ;Q^%I,XXYB8D>(L>$,B1I5J)2[?U(1$F:9YB+ M* 1M^ 8TO:>87#*3P@0SPQ.Z6R1@YJ$C'FRI^^_W#I#7V=#[<8H3#[PWAN!X MV+WYJW;6X)HQ'7I5:RM+L^#J:+'Z[8DKFW.0H1U&,>58>?\RE%(= 2A%-,T$ M*K.XT(GWM Q!?7<,Z?H^V&^Y"+9L!"T?CC+D3?$ULQX>4 -& 5P"!C8F0/$= M&113JI,:%2 4AX8%^KK]U*P[43_J 0#OGY5CLUC/9)3*K"B4+T'TT/&\)(A* MDJ*()D7$29*)%%2SR?JY;@=/+V4PUY.=U&J/ 5>'>)4 MQ#G/*2,H2]3B MPH+SIH:&S'$8OYQR]4WO+,86\NW=;.D'BH%?7O[2<_[N# 5=._NPO@ER],,__OSJAU_=;?<$=,I#I\77:>/ M)H9"R:KM][%)2/DFVEX_XKNH7RHFVJFANHG9_:)9I0G!S**"L82+#,E8]R M M,N6]Z#]R=0:2F!&,2U#O#M\,>[8P39P*-;P%K,<<\(SD^ZL9'JY^HF\!M'&W MG]]W/5+1N^9CW)+7)M)S7=?JP:Y#XN<%TZ$OT?0%?[]BPY/:1/AZ.IX MYYO=:<^%$X%_=*"EM*-HV?ME#8]@\7BXCS)B!Q+,H5SXEQ06URGO+35RH M?$J4XRKEDT_9^5>?2%4WZOCNM:NBT!JOMIQJU511D"SLT;H>5:T'LF@H3DVJ,T*,S/GQ"$2,'4$@P#V%PQ%<[3= MCU&;=+,!)H3Z"8[#*/IKNL, M'*MM^")<+'9G(VDOV*Z'UY]X_S82]GA#-WL-'OB\J[DZ+WY>\+MJ/3>ZA#E^ MR[.V-C3,8Y<'$HT'*NV%@6G774V:64@'YW->O51[!FR&2\11%A:!)3J(2$VRT M PT0\9T'T':'[I$%# 4\A\O(%N5(6IB>'0LZWGO*7&+ I$,'DML-,P1\:MB$ MPA&)!H<0GGMWNCF#(]SOC1(<>_;"@%3O'/RI%O]\%@OVVA7GA#(I>5HHVR(R M'>SE!!4R3E":%2G/92G*T"XH=9[FA(&I+67+@B83!($A*C>XV(>I )#8!ZO& MA70=L!J@^#9!JW$(S@:N#%ZU]-VK^T4E*T86ZUV.X^UR7C%E69D??OZSX^/I'[5V8@]?H)>SNZ&(^ A MP Q3P\.!G M;24"GCW,A %%FD]Q;A52WEMHLMCQ*?;[0>*3?V\[O8K0:MZXZUU>[;9WG619 MKAC'2*2)5/LFR1$-98K2&#->A 6A!2R/_RPIW^K2I6G/=PS\.W2FU5F4S/9$ M-[+#%*M'J[J-KW[APSF9>G24T\>RK,8&/9V"-OF&GOY\72B'$:JW3L+Z* M]2S#I$B82% 1*GW%<1FA,DE"))*02RKCD,0A1&D/UO>MJ63U$#SI?G$Z@;'J M:,-T]1 1,P6]0$Z85FX(-6WQKH*/?[+YOAZI/JZ!G1#A7SW&/6[6%W333?S\EJU?BR.A*Y"54E(A(B(RA6^R?" M>8@159XF2G/)BC 2.U,UQS<0_T0[7\$5XLL7GMF_:7LF^+M?7?/FT%O . M><8+>M;YCH]@D^*PC:SH-M&:)<&?U>N!XBSH6#-/Z#!';=@(> ,,NMV#L?)0 MLP8&PBIYQ)S*9'DE8,'[*2?PER^\XOJ\>'I>K[Z(%S&/NKO34I8\+WF*,*:9 M#EY'B"2X0&$8DHR3L(Q24!A[@)9GJ]&0"B++NZL3T #OK"X3&*;UFFC;BTOG M?&FZ>KI+([^'H4X&(KJ^J3I!Z6UNJ,Z+?/9F:N 5RYI4/:MQUBWMK3UMH>$JLHZK DP]=F)5Y(W4@ MZ--\^0,Z265H"8\WCOV!OTT,JR'L)=AJ(J'K+,93I-XFIW% Z+,9CD/O6#9K M;6NO5Y^6]3?QI'X4#V0E%)GEXZ-.UV_2#Z(PQ#PE*,YI@G!62E10EJ(R9#$6 MI2 1SF8+<4\:/]*\7^LH9:-?>=G^RH_H&__B=\2;@TPMUE6]U0#6<-,V TK:A1>;[(#+PWJS&PKKJRSI.<-J>K,8 '/5C M-7_S\@9INS91BE9'^$;>UM6"54]ZR/#?!*GOU#<2LRC+:)(F$4JC JNS7Y@A M$M$(Q0FE$8\SG$6@9HQV;'@^$:K?56[?)PR IIG-\(\1S(X<=AOK>'J]"C3Q MH*'NI]\87'H/+S8?C6IH:H 2A0/A1T+(EXD$T_:M-#:5 M%P=B 0HN[,6SJ[,8_VBP\HK3_ ]651R\,ETQQ6E>]VHHSCQB>1NM;,KGA3KQ M/._J^Y@HE4RW-DN)6<;C W/:O^=/0C^/&_\Z2_; MEJR:CV#'R,JN&/(48F;.PX4X .,-AQ#<64$ OV4^+Z2K>^43%*:]23XOXM'= M\<"C%OMRWQ/XO.BR@CX]*Y= M#VV_JM:\$VZRBS"M%0[=XP2$98()Y0C@K'2 M:,QQ7(09YI2;1)GAI"<)09/[^[H)3AST8%X_B$W'J'_]ER*.\O]8 ;HQ6^!L MX"%X0^^RX\*6E:#EI4DX0Y\72+.SS3#S!AS !_$&H)V+XAA(F#]CA<6@NP-; M<3IOR$K2/6?);H7+XSA?E73=!98GRB,?*#+,447V8PB5+PC@A:9:" MTFU/D_%],[_7V/XJ6(@VC'OOEF )6L%D2=3)5>L.4*>D]X!L^,9RQ2 M%% 12K6MB4RYIW%9H(1&$1$T#V5&[7OBVR%JUQ9_BVDSV 7:,/<,//! EIW( ME^T\O9SFB1KD'TOI(2#5(_)F :=C08<"2B>>MG!,E6E5*U0OHIE+>JL^O8)I MDX03THQDE&@HV-(/VEFXF@. M@S0(E($CZ4I\F/:>$OHJ:/"PB$0-8@#P"5UA8><"GL?$D9MG(MZ@5S>XP'1. MG(D<>SZ;T0MV+MHW\2(6S^*;T'G;NFI8U')9/RH?1=S0>77?_ 34?]0,D'LQ MDU$>A2R6**2%OJ(G6)FNA* H%A@S4J8R!XU !-+W;-"V;.BYJ1L^@N66D2O] MWSM68+X)%&C![V#%R%>P0[/$2W/00O!U'$.S66.+@R-^!4I_4$;*$ MYM!#LEW&MD"3+1_%'?GSU%R=D+!2^4T%XEF4Z6O^!!4X2]5I,LI(6%":2E T M?HB89WO3D@X4;6CSD4&$S(R'*[G!GE,GLO\IJR82.BO;'" U<0WGN-#'!9T& M[]CFIZHU=FE"_'K!OS6);_R#.MTVAJ1:MI.<9YPR'L>I5FJA.XN(%)5)%B$9 M9KB44:D.2LPB_P_ @M'O?KI$P*N@VL91UW C <'>S&:XAM(RBLH4_J!S@CF21%K+R-1)8QPG&:HX+F&'&2I#(3)(NC!!2L M!C+@/X13 *.L4 0-XZ\><0%&9AM.^ETD&F:N@BT[5\%Z&5#1=:-H$@LU2P[# MM)9@N K@0LE/&]JU!.+,XX"]P[R6/O[N&CI_?VDD17/W" M]A>?]G=U4K"C7]/IIVR#[&M2+03?_$2O&7M^?)[KT^,'(2M6K6Z]*U 19)1E)(TB5(28YR#6AR-D_2\'?0(ZNP'31$:,1\%S31([A(*:%R\ MI1UL=XA?^L!T]/_B,A)N*JRSX/XC=_T&0IK-J_5+"QBEA91 MA!@)*<)1SE"I&XDF-,IH$FX0C MZ#'XV#(S=?1Q'X))PX\=Z9\P_K@/BET \F -B[2PKCW[ZIM@HGK1U0_7\_GR MA[Y&_;2LVV$P7Y:K5=MBKYGSO9I)7'(192$2A.F>5B%75BC.$<.T+).D#/,P M!ER+6#,RS>5(CZ*V1U^7]?HAN'Y4'X"11?"I6B_$"C)2R@KR88OD%T&[/CT= M-\&.G:M@RU#35:&;UJ1YN@KZ7/D&$Y#!YAM4N\PV+^#"ER MY2Z1>R^'[J*%[/S]OXJ%J,E<[277_+%:5#J6H+/X/O[Y)!8K,0LE%6&1A*C, M8XEPJ?Y1EB)'84+4V3\."8USB(LY0L^S5]E1;]PALDNT0 MINA;X?M)?(W:Z]RVCKS+,G(S09W5E(^0F[C W$SXXVISP_>FZE/U8SE+,4(9UF.:"Y35.1ADK,"8RI EZJWEIT)NJGOR:+ZG^8\^UX=69;SBC=_ M4';N5OT.-V?=&_FIK3PF\VV/3VB?6">T_*E6G[VK8(_!;G# CD4=6=HR&>RX M]'*5[A0W1XKIAJ=)-=4IC(>JZW9Q^-R3NYI?U_5WP3JC<7U_?_U"JOGUX]IT MTLG $K[O^K>-9QJ".KAB/KMD2/*1,*P[H6&69C.71%%6_[GY#5P%.QZ"$W@$ MUX\Z_.1F,HF!T%:S2(;6G6SZB(%P_7DC)H_#U?'C/]>OUS]JOKKF?U]UA=B& M:GCB5<_JUV6!-<7!ZL?'__Z\6C=VR5P)3\D[KGP7B@I3NK-2.AP.,B*4E5*= M6F\R91H0IJ]$0X]9W'(>W*;>ULO[FCQ><]Z$U(AS@ M;'"MZ1,]F,(?9EH$MQOX=MP$.W;&=E@'\ $N,GW":'>)Z1A.V/6E+1R#5Y?@ M1:>[MK25=^_*TGH1RU#"7B7,?XOJ_F&MEGY1__5>Z,)@3>.;\FJ[,O]9&J>Q MR#E!N2@+A%-1(AJG>G9R*3->A!$-0;<94 8\&^Y=_=>\K?_ZT7$4D):E@'<\ M!>HYX"TG&&S#$(U'"('1F,/JN0TS0<=-L&$GT/QL^X(X#+M88N$JP@(E/VTP MQ1*))O*UFKTES M[V7%./OU]8]*1; _]YUCKVB]>FF^VLN IB1+B9ILZPN(8HIARH4/ XPH4C4* M$3=2>_J@)]:$$A% U4S C\9V=^'(":6PZ[8H8<(_E0P#7M\'.&+WK%[&;5F(FA(J/$) M>IH61R?E$0"SGHBG"7Q[\HT\:5-GIR9L?WEZQJM2>S7T=0L@)B>.0PQ3+JS12 M=-@WF](C QH"AB-[AC2 +1$+T)*AMKA_=P$Z M4LX6M[S+]II4'OY4VVQ9I_CS;+=A=>-LS!^OA9P>C1DK)V?CZ7Z=Y7Q@S>P" MQE?+*XD24VA]7N.')4<)XR3.(/&B!*+$EV=YF 8P$I$G$"$IB;F.'7ZP\L3F M]Q864,#T-.XA]>-'WT4T&1Y2>N1H:Y23J(_<8^4[K3DM/^RLZ,.59A'?DP3T M@G;Z 7.1N);"5[]^YP]-+61>?\-/?!G1(,:,4\A1BB!B:0HS%$C;EA$I,]2G M5*\EY2D $PM("Q+L8 (%5%]0CO+DO+Q<2JF9V!@2:20^8Y182='1!6<3IC%R MAC(U^IR=^^=>KE.U18A7]6VQRNLO^?WJB?>3P&@8"8])08MB'Z) A)!$(8%1 MG(:(\3A J=$LBW%P$XM= T\%:^J5KK1ILDG/,^2.>#-)', %N 9;-BC8#I.3 MSX6\=2YIO6811V+_NBV]JZDWQC1=JP/+G?#>#13>4,K;( MU';D-H=>]3.72,#;ZQOP3?ZO\)"F=ELJ][DHZKS037 [SQF-8(LKIA@:HF;\ M<#RT1IMPNW#,Z,KSA61T"-P+RVB]<$$_SJOGYY+35;.UWU7V6G5W]?U.O^1' M>[&)A;E-[QXB %H,P >)@U7[QE'6Z!W)3KEB)LWG&#+!R:Q-KC*/PYF_$ MJ$/^T>Z+6B_:]N79+2T_KWE7V'OUI,9,MT6_2T(C%,<9AD&BNKXFH0]QAC(8 MI8AF)/:"P+0WSWF@$^N$(0IM7ZX!;--V/1HLS#@68I*/W(@[^=-*J+3.(K]7M?)+QL(, MIP&!'"EEXB,?IE&82+42(!9G@H7<2!6[06MB96TP0K='%;2XJK3W(;;R8J+P M-4S(<;1W>LIK_ATQ4V\S;L8TPXZU>3?G#.3S2/U\HY&U&6DU,5E_=4OW<[=N M[P2[$;\5!;LI[WCYLJ*\2;MC+ Y%%E/H>@9 M#9@3J]*=)/8XJ,\*"\D\T.%AE;6HPT]-9[5;+AEZK%TPR-QQK4^R*^^U!L1Y M7=CZ+#CP8QN\:CMUO99?DI5JC:V2.*ICH\5IF!"6>A%$(I97/(^D$"=9"*E( M49T/: MST.<>5:[-@L.1[;KOVI9:UT_\E)YW$O^R/-J]<+;-KJ?BY*O'O*/F[+D.7UM M]%%KL:C>NNI?Z[9SWC:<\HW74F_AOV[515/^HJ[+%=G4RKZY+VYQJ?H;)"+V MD!=XD(;2%$$L"^2=SZ,P(PGA69QQ[!M%PF?%?F(5U>$,:(W3TO<(_?&VWJ]_8GB0PH*EM)3[8 MZ!U9"Z#J/I7UAO]:@(XX,*1.!3!;^AS6@;_'MKBJ+I\5]WEKUM]C6PXJX=\% M"%7^0S6.,"I\/7Q]:O4OX8 &$,!53U-D7^]Z9,UYJUU/$W50ZSKRJ&4ZQ894_#\W M4D"O7RRZBY]Z?<(,@2U$T(*>M_LJ;K_2 M7_+G35U]Y2]\'72)*V',O<3S!/1CGT"$ P:S(/4A$T$0<2I(0#.3B\8(K(G/ MA084",P,_C'6Z FJ(X+-9'5W!*C*-05W 3KZ)TCDT2#1D=B.09I5''!&?&0P"?4, M.*UO\^7S3OLY4KL61U0AH.HNUVI:3*VFQ3!.#&_VIWBH)^27L,0RH834X$M5 M;9H :P.ON>:ZGZ!U@B3'@[/>0GF7>5DG2#TU)NO4XQ<>PK]SK/R23?G_]H?_ MMN*E7/+Q]5.A J3+U!Z:9;9'O0VW[,]Z$ZI=G_Y:L-_''C!ARTD+ MP6@1RT9+^'E5X[5JA_VQR)M;A%)D>YF5B 49\](,LI@SB$2 (&8I@M0C*249 M8H1$1IV7SL.<6+4,00%NTH/#A&]Z^L,Q-\RTQ@ XZ*$W9L1BHGQ4 VI=-7/2 M@#AO=R=]%ART>S)XU4P?5&6]O.,/2M7\QE7'_.?'%<7K[B1,/)X$613!A*O* M]M 7,$V"0'X2(B6>0$&F=?L?A3*QS \!&IH/X\P9%W-G))L)MAFUVF*L1!%PB]R7FRJ=3>(JCEL!K6APZ09A1MHD'-4'6K"!ZL8 MAA: V0(:)N0.HQM&[UGZIU85[F;\K=1,R"[7M\G8W:5]L31!-,0(9@G%$"&6 MP"Q(")1F9X!3GJ9^YAM5E.E G?CLN:./G&W63:O]?7S43SJ,#!U56LS4=%NY M9I&A$^L41[HJ #!)(IT1T:[<7%HPYW5ZF;#AP 5F]+)MFZ4KQN2WI[J5EBY> M__^KYX\%XTLB4AQ%&8$4JX 4#1-(&&8PC%".LJH<17@CGPSF;>EW*(ATQAA%[1E.KKLS,V9QD@[;-$T M^K1E]D)WL$FKX>EY7;QRWB76WSWBDO^**W51W5EZ5^MFPSI=08N'7%UE;WFY M*ECC/]^=7"AC@4 H@5Y&Y$531 B2.$8P$#XCG*78TVNF-CFF,YH.3<4_;'#= M-Z"-VLA.OW=Z5L=/L2-F6JO!K-N 6_S:-+W9&V?=;01K/.\#;\VBFSTPJ44S M.4-=)=U,AN>\63M3L_L@[6=R@-854%P*33.P[NX'?N[R8N2%C3,A,I@PD4*4 MLE@5/2&82-4>"2&XCXS"!L?!3*Q^>Z#-L$I02;#FE4['F*.G(B\GV4R_;:E5 M (&".$&:T#A1[HJ6C@&9NTYIA- CI4EC3]OX$:6=5S<'DTI8;:IL-3.VC[PZ ML9P-(()/7"7OK/+..2A__#_T,[:/4:WC++V(8%/?Z!BMS@J(S]!EZ>L\7&]& MU^9)8O8]F:2%2'"(J>]!E*3R8I+P$(8\C9,8 MQ4(PK5K>8XM/+&0-#'61\(,/Y)=^,M;IH9?GF7'>N7 )B69B94J=D2OA%!E6 M#H2#Q69S&YPB8^@L./F,989)\?14Y,W5M:V=H<*+$NQQ*' H!2@.8DA(Q& : M*,,01Q&*C%+)WP*86(A:<*!2\!;@__'^NR?_\\$S+MMQN@L0+.1/^O]!I8SS M"N#MV/GF;NBG:!&E_L*/P^[?\2(+T<(+_?Z-555MNJ>+32UU6M[,'<$U^-^; MG/^__]6/O?\9>A*<_&JULTHX;6R&[E=^\ZMP >1BJE_*ZH6O-67]Y-[IF:V7 M[(B9S'>;<==N1I_IWC#.8<[*"7)<):B\77[>;)03Q!VDGIQZSF+.6#.L$Z_8 MYZ)LW2)5.]E$#>V\?QRFO=V(O2'!:K9@7Q^5X%1@DGK0BSF"*)"',:',EW=, M2F+A)R0,M1R$SC":6N\T VLECJK^N7,G5:!'4WX $E$PP!3 MT"RG"UNGM'1),C=BZ'O]SM>JL*EQLS;>6:*\LUW(P+3&]S(@[Q8-F:0NV TO MW*5S7(+,W'D>#AAW) '$Q:JVM0O5XU7.U%_7_[E9R=M7LWC]$9>E&OW=7EDX MYQD.N"^MPR2"R"<1Q%D00C^-U+0N[C,].]$(ZARVH+KR-5,E^0X-TR(&'09J MWOE@8=F#-7-!BPX;"FP>1EB]OF M[[C\#U[+E>XY?E>L-TI-55TT+HVIGV(6P"3U0M6"'T/L4P]B[(L$ M^Z$0>LDFFO FU@Y;!$"]Q0!4/0H&EPX-SFEE;_Q'W4GBB&4TY@D408@@$C2&)/ (3#Q! M8LX)]0.DK0LOQ6;JJ+-"#]X(*!'L.[CV*"KO08]DXUZ0:':^@P&B=MZ1]1ZDCN3U!P:@8OGUG M/JDZ@>V>D)QZQCSW[N-C_O E_ZPZ=MR(FTU=L?Q!7G+_R%^JFEW_9_UZ]:-D MU6]E7DL)O"W+?Y;]Y4$S0\\:P,06U3\Y+J$J)(7J$_C8'B&K?-"-M"D)EC?] MNJL&KMJFI?+4D8_=EBMYW*AW*W#_B&N 2WGF#-,?<@8DE;RJ1T+\#O?CC+*: M:RO,M-JLN^ P1=@).ZT2&^VASI;^>#%CADF2ER]FV=YLE:]J_G7UHDR/_5D, M7[?-#40:L# .0DAHD$"4^ARF(8]AF%',*$8B2PSWWCSRN5VKB?Z"((2A+B^Y#Y00:1%P4PR[(4LB +HL3' MD50A)@K$'(4Y H!B7?RHP*9JS^Q=(U2\Q4:S;N("3NMIEFGY9Z9GU!"0-F^H MPP:05_#ACY:+OX M3F"'U"29#/8\<:2(+!"852W9,^BMDKI@)?.KWS_+ZYQU MAM5;0^KC2\G^6;XUM\QN?K;KSW'QX_):H'G%^*BN)_)CY2]EG=ZZR!SG:MNY0MPUO=Q6O966BW9=<*>U I@L,HC2A% M$)' AXAB:8)%*8&QR,(,42]FC)F88$=@3*S1MA#':GVB?&FGJ]IBGA&B'-E5QR#,:CB-D/C6,AI[U+(C MD%IHF IZ*[>Y.V()%BQF5$B=0.0?F1"0!$$ ?4Y]E 6!1V(CG3 ":V+=,#PR M&^T BN305WWD5"@TQ7[6I&(,W; M<.8\R0L9QS^\Q+K+*8]BHK7MN9A?5=7X%_([I;%E[?%M5*H7#]5ZV& M'9*U?*NJEQ&+>!KX E(/Q1 )(@T%D:90(#^,F/!%0LQ&V#I";&H-TJ/9YE4L MM@5)KXMNL&F] %MLE8VPQ1?T"(,_=RB#ZWSSU"Q9F$[%<+:5>@KJ/3;(3)N] MS]Z8CY9US$A74V-=H37O0%C'S#R8]>IZ?3NUK9JCE"NJ:G..YMT?_VEG@-#$ M8Y@IJRU5=SJ6"9@R%D#A^2%.$/%X8A27NP29.1SLQ^I)+"*CLG:UK>/X_W0MS=17Y]W3W2754:1^E- M>X$;W.R^%^OUYZ)4OUP2%HUX^?2UP7BW3 ''D MQ1X4#&.((M^'V,,!1/+G(A,I#6.M;GS'EY]8G[;PU/VQF5:[5B -LL\/N7$F MAGDQC8:9%BUY-P(H8.#KQ>09I-=?1*9=@KT1N6:I]B>I&4VV/WQKOG3[DQCO M)=R??LI".7Q:5<]%A=>_E<7FN>T$(S6/ZE!1Y/+BO>&LNX,7^: S^UTA:JF6 MN!KRS D*"4L#&/H^@XADTLC#ZI.7")P*FGK4TU8F%Z,S^0UW-_JQZJ N0#XR M.WH*EFMHK%D9::;A>M1 @]L";+$#0_3 %K_%<"8 N-MR?6QB]Q1<-U"DLW+? M3O'.L0MF^MH9TT;U^^50YCL/G'%D[_QPMZJ=LV$[AT%=C#MG740HS2+*8.RC M5!T=,23"PVKV V!M%LH$<>L1:AQ==(]!F/66.D+BVROFV*.6!4;] MG/1=:S)5A- U".Q&]J:(DAB%,0QC0B%*HD@:>IC!C) 1SR-,[FB28&1!M") MA7:0 3KL=VD7K=!BHI[TNF:-F3C;%1#H@YRTD,F#"02&1R;N6 MIS4N5+>\[/U6*[J, LIP%F40^SR$R(^H^B0@\0B*8LK25,1&Y_4Q*!,+ M?P-#W=V Y%P%I,W3)IT"7-?EBFSJ9NB8/+>'!_ICL9:\J\"'50Y8L5ZK8M_M MF[\8GNY'6>O'<1BG7.G5!$O6BA"F-%/S,L(PQCA.HB!:OO"2%+,Q=PCM[\Y> M3?/I4I89&E =."#AM0&*!6A .C2AQBAR940=A3&O&35&YH$A-?JP[5PW6JID ME4^\_?M+?D5IHXYO\:OZRB]]GP8A00&,$?$A"D0 <8@CZ$4\Y)%(?$ZU>H5I M0YQ8C_;0P',+SG34VSE^Z4FL4RZ826\/&GSH@?^BZH:V?+D]PQ>+87":M#J; M"W<.WLPCXC3)/YP6I_NB39B-__A8Y%2I\&])FB2Q?0OD'=/4WQ(ZGG1^\+1Y MQ?FZINCK[[ MQ>W^PEU2W YZ*H M\Z+6M/;'V'#&!G## 3/ATR4>_.ET)KT&K5;U_*?6G*U<_PQ1PVK\O@]?UXI/ZFY )Y:8&H15'#!_>I)G0*_?[O] G9N7@.Q.TF^AN"YH-Q0 M]$:(GD+3+Z9@ [ #?J:NQP<.T*.L^FQQV#,/$)VA,S# M.;)C#SN4S4\;_B7_)J7__@=?O_#?Y3./U3))*,,H)9!%&8<()Q2F@1]!ZH=, M#6_W@BPT&SZM"WKB$U9^,2('@GJ<:Q=([\6\<"'2"Q6<([P9%;IHNU_=Y"[G M@!E3/J7T'P?\_BIAE"%:>F)\!0M[^N&AOLVK7%KJU=T+_5CU;DU=<_K$^U-; MTP\/)9< M=N=(M3.Q3RTZGX5]AJP] _OY@2@S%OV.4[J0=WFF<>MVW!_R6GQQ+\6577U@E=K MM>B]\FX]%?G=(.6IS4X*0R]$*"(P"7P?HBB.8!9X&4S2F)*,T3!%@5GRER$& M)E]JJ[2P;VU3GZ)L8CND21*[OKT#<)J.7>+ M"?B@76?+"75-N(^AS=^2V8GJ^: M.\3Z5=W]_E'=U(]JO%.3"F[L/==<;NJ0\EY'B Z=YFH+7JK_#AJ4^FQW@PE) MFJPZ?QV8@$NF/@!]!DW@AS>DWVY-@OGU]>,: M5U5K.RM3A7NA)R\5(H*(13Y,>>Q#::10'Q/Y@\2H!& $UHSWC+:"C;R"!OJE MMXU#KIG>."[BA9D&Z%I(MX1O63'A%>0D;0WNDJ1TZ_8R?37 M7?I4UT=QR8*0R7L'AQ&F 414*LXT0 C&21 (&G@)PX%)0.X0Q"S1.-K"LD\0 M.\(:/7F]C& S,1W VC96=2>=IREQ))1' ,PJBZ<)?"N"(T^:&]7_J.K\X5-] M=,S$52Z/[]VT"3-ONO'"$Q^F_^!5D[7X23F:=2:LJ#:7_V@[O[\9MJ)OAYMS M][Q%/BECS43>(4\=N_:MF61EP)M#F\V4MV;$T*BW7\3.%/AWK@:<-I=I6%H-&=-O!=3&*?);Z ?3BR(,H$1P2G&70"],H(4$K[;C@$T)B3>G;%E/PQ4T$])J!#!>S:\'6=3P;H+,"GU7K3#,.: M8 :@+5,<&3#&X&!/-;T4W(J8][1JC?_A[%;K^ M5M3_Y/5W3HN'O&E;I&Y/76O-)4LY#4.!89K*VPU"-(4D(PA2'"=^['E1%@16 M78:FQ'IBG?='7F[!JDC+S@G(_U*?^6)_5H]E Z-)]U5/F?YTNV7HGAF?%K0 M6]3WVQDOVI0.B31XY378H;T ;9^0"=HTS<%AUXV?)L7Y?5I)S;$-)YM3S0+< M[K1I1VTO423M5LX8Y AG$(5)"+,0$8AB)BCBL1\28>+V:I>=Q=6%&U!FNKBC M6D]9FM-BILVNQ@DP5CW[^#K2#=VBLPKO/B%OI>O-;V>>]M Z&[[DTN1K"LK; MF-/](\X[N6S\#]67_):7JX(M!>-!%J<",LH#B(3/(!&<0QR$U/,\EF*BU1IX M;L0G-KEZ+XUJ"2WY:J MVT/]JB9NUE=Y@\ZS>F291;''$A'#)$S4&%PU\3(("!0BPDGJATGLB67>Y+>S M>X,)V=H8:&F?K-4^!WAH:Z);^?-'N2E-!/ZYPZ7QY_,>$<-)UOHLUM/VCCEF M-_>Z+[2L"]!A 7HT%J!!9-$P[?HLT\QG81O3[VI$MC[@>2=G&S/D8*"V^0IV M^N;73;7*>55)I4B4GU\JM-T%\PN3 %9BI7(L6CN[PT;%7@;!8/D[J1I9%Q,> M_.)3-Q;\.W_A^88O4S]APO;_T$$2<")CQ((49$YXTB'&(?6JALF8E8AZM MUP,%90O53,7-NZMZ6O+GVR0K1=N3 09T+ 8^1# D!;2T]!JY#4,/L 8=/=NT M%;"7R[+]$GP_\R4P5MGOLAF.M/Z\N,]Z<+S+MKP]>]X'";\H6'ZS^3?*Y MRU,+_<@/*/5@AJ2-C'@:0T)#Y6KQ.8IX$G!B-&7X-*B)G2/MI3DO1TU9;N\^)<4;EVO%GW$IC=3U*Y#0BQ^&CE<'.Z>G>>;=#S,-U6]%@UW#[ Z_ M!=AB"(8H*M.N0[*]E0_Q=-E/Q!7/G/49N1BAF?N/N&+@85\29RO/'/*ZY5(( M\AH_\!LQ2'MJ1R_AOU3;KV66QEY$6 I]*H2TO7@&<1I32((TC$5,F-3/LX2Y M-)"=6$WO,% :HDL8RH#ISD)3)C#-"W0^2QX6.5=W_Q=>OG[:\/OB'ZMBW6!W(_ZM M>.(?5;9<^?H5_[AZJG7K#DWQ]7QU(PT4Z_3\-"H[L:6&59E-\; 9JNZL67#L.C&>@T[2[3S!'[G:C:? M5%]2JXFB?,*2UEW+ONN_GCE5H92F#?*-N),_K02FZG=?5WDSY*]:^IX(4Y)B M2 .B9CWX F:>W#P1(DQ$BF(_-4IG=X?:Q$JL0U0%(CI4P0#7O1:6/;I]1VE5 MKS+ &/RI< 8-TH95_@XW4L\6?9_M,5.-<^^,L9GIGHF.C$J'B,UJ0KIGZ%N# M<0((9JJ[*NOEQ\W31AT)+_Q:" FI37^Z$5>LK8NY^FM5+4G,4Y9F/HQH[$.$ M&(&9[WL0QU$H/(%($&LI9%V 4_M( M4_#'T ?J@C7:RLN4WC&5)-<:J"/YKYTJT@8SBX(Q);I7&\;OV09QGIY6;>_< MJYRIQLM2[_".[I$#;X\$W-P/$3XRC*:=;IAD><,,0T[K'/BSVP+L,89VES%I\X#6GF MP,-9D@\C"N=?,7<"W9?LJBSO>?G4I8*HCANZGIZC+T\LGP-H37<0?0_-<5+/ MNV$NIM),Z.Y+W'B=AYYK;:*-7"JCA%GY38ZO.)MS9)2@H0=D_$'+QL=83<:Y M$=TP/56E[:?""R+J022(@"CP&$P)\2%&/H_BD$O[V"A%Z1#$Q,+6 E067OW( M09\X9MB*^) O>D?>9=2:"=V.T!TTQST_SY/EJC?P(8!YV_^>)/"@P^_I)^UD M4'6*:AI%=:F+>RF+7:=0=J/2'3=EJ7IYY.Q;H=I!M/]4?82KG9,J]#GW0X0@ MXTR*+XY\F*4!AHF?DBC,.(MH9"*^3K&;.FJR[;FUZ).2AM<6Z> M&F+=]-VN+O ZNMU3/=7S;CME&)9YCTTR5GB3,-.1KG2+VZQJ=A*VOM70TP"Q M;.,J30_.]V<5]]B\]@55GS9<-?V[_U$L0T&(R#RIM,,@ABA1/HG$$Y!Y'!&! MDY0(9J*^#>%/K*#E5SDV[/5JR#\]53DA5\R488O( FQ1Z<>(;[$Y,MY-8N2P MDZP=*URUF36$/F\/6CO6'#2HM5S&4N$4^8.Z(W[BI/Y=F:J-UOO.^Z&G-^)6 M*CFZ>L;K+X?#$%F*, L]#+F\_'>0@5KMQ+BFF?D*1#^,PEE?A%'F08!K#2% ? M^T$4>2(U4687XC.Q.FL2+(]D$YNIN$MYKJ?D9N2DF9H[T[UQ(N^:(W8X4GF7 M8C.KTG/$NK=JS]6R9HJ/\=7R.J_EL7K%6*FJG>7'F_*^^)$OTS!,I2Z+H4B" M "*>9! 3>44, \91$ JI[+1"8",P)E90+530@5T !5BR!2C0>DIJC#_CBL<1 MU6;*Q(I@;>6A0=)(.$R^W>H"^6&G L;6G$6L-8CJ157GT4O':1VV&.!,H\% M,_]G=R:&E,4I80P*7_ET/(] XC$!68J],(HB&G$CGXYC_*:V2P9CNSX6>;5B M7=P$W,MSM>J:B33.75Z_[4UB.]'+S<;I&3/ON!V&QLU@)X[TAE$=J?4ZPW33 MQL DQM!$['0^K,P-=N\TX,PI:T\/17,+QO(6*6^NNT:)3=IJ2)B'5<&+YN7M(FK-5)8AH>8W MKY.TN+I,'0*8]WYTDL"#*\_I)RW;MZ\;_G-VO)3TNIU;L:2QQV(_YC"*$M7> M/9/6448Q1"1E7 123,UA&,S.PP;P^OQ4T^(W7/) MJ:.EK3L:8Y%YZWDCBEVUIM<#.F_K>B-&'+2V-WM[U@:@JG/)C]5Z?=2HD+>+ M[5@O/PN\D(<U[UR GH#%Z4Z>:HNG&/(V$\O?MTFG-K9_A[:^9D 4);C#:T/S]&+6 M:X<.9V.HX5VUPPRTJ"W %CDPQ&Z0K+\ .P2G"RTZ89>[V.)EZ,P=7'3"O"/1 M13?K6A;]<'G1E_=1_K6HU'@UYB&4&;E 2,! M"<.,PB!+.$1>&$ <11%,:9R$F+ 41_$RY_54]&\G,]3FM#_@50X^* X8UG?O MLT#O]+7>6K.C5-'5P@$?%*1?P%5=ERNRJ9L;4%V 6^RVT?91PES5MNVM/6]9 MVS&R#BK:CCYD4Y;=% %?E6433="NQQZ^-;5?]K!.6=/5<83 <9&YC#8S>3E6 M?NTJ5'*:#LMJZ[VE9BRS/D;"?GWUT2?,Y>#VY?E-(H&F*!R\.+$TW.)7\%+M MM?[:69L+T."B+QV'9)\7D(LH-I.1(\1.D<8P2I65Q!RN-IO0G"1D*#>G'_K9 MYMY^+DK!5S5GV\FIU/=1EL8^##'&:K9T!+,X"F'H,8)PF@DL?(O97S.28&9? MVD[^^JCD9;U6);FE\@^U./R,HW$/]UC/LOW9MNPG'Y"[)>KO-2/WY%Z\=\]Q M"\S_'BW([;=DOF&YIU&X+'S=!#]:[WIS8> HQ!Y*&?0S1B%"2'4")A0&+$GB M),84)T:)P"?@3&PU;J.5 [!6&6BGV*2GL!T0;Z9<;>BV#JB>H,IQ(/0ME'<) M8)X@]53@\=3CE^;Z?U[E4@5\7;TH-5#+C5]M@YAOKC4ICZ35&*:0(1%"1"(* M<4ABU:@AP AG/,Z$73Z_-@X3B_@P4WR'2)=Y8)N3K\]@38MM6K896EX#CK7H MP :?0_;-E#QOS!/G"?+Z&+Q3$KPQBTXGNILO9:>N;LN"*A!G@=-9C4L.YJ&;,H)80R&'+*(8J$![&?(BAXZD5A M["=>9-0FS!5B4WN\.C2!^EZHG-PG>8:W\Z]6'=9-^L/UT_.Z>.6\&Z-T*Y=[ ME/@V,^O-])^S'=-3BN^Q#X9^N [#!>CQ:V8*-!@NCM],]_."^Z2*UGB7/^ E M754CM6+&6M0U$QVI5F=HS:IO73/SK1)VOKZYP__Z/^O7JQ\EJZ[8ORKU!7WX M!UY_?RYK>1C<;9Z>RE<%K:KS>[+^G3\17NI&!,Q7GEB!=NZAYEXM;T+L7YNJ M;>\\E,RF^1KXSI^+LO,0[3FC#.,*%MP]'WB8EK%F&M&2IZJ[[2%?P9\MNHY" M&?9\LHIU6(";+1ABSXIAM.2"5*]"?B_+C2\G^69II*@>@)E9=GU8O*\9S*6+2P&M]VM>X5*-J MJJ:[GNHVNB^*>5&W#_Z0]H64/;%N1R%)X6L+O/;$3]F-']5P,OF$:HJEK^%< M;--YE3?S#IGIP+DWQ[&:=,A;*[WI OYLBM0ALX::U>6RMGU[/J_6_-NF$<@D M(RP-> Q3/THAXB*$.,8$HB0($4Z0'Q,M+^&QQ:: &:]N<9\&%< M,5U*G:&EI4^811^>0PHN:, S6&SFSCN'9!RVW#GRC*%U\D*?!OZSC_AY)76V MJB&Z*T0M-3Q_XQ/.A!^(U"-0^&$DA8ASF(9)#..(9FE*"/&15IJV*> 9/>T# M7$"/C*818/B3/],HZQ@C;!X\:<>!?.[6'@C(,.[!]+ MFEOEJ-YN])\7AUYKSYBN-X_A8DGEUD*Q?=]R[AVN'M7$+?F7,IM?\+J9P:7" MZRSE:1R3#(8B\2'R< :QQWV8I)&?AC$2B1<:C;T["6IBW:D@MB/>U(W?#!3#]:L\!\WMU9ZER-NSL-:-YI=V<)/AAV=_X-RY[NNXKI[6R+ M7:+VMDM"Z$DQSIB @@BLYMI&$",101]C*ECJ,\:-NEKH@9U8R+>=\@U;4FCR M3$^TW7/"3,P'\!=@-T!GKWQX@NX.9F2[ZKBN!W3>UNI&C#CHH6[VMIV.Z,9O MJRB8&K.I5OSW5?WX<5/5Q1,O!QT."/(X8@'T<)Q!%&093'T40IPB:1#BIHP;;N_@:POA?S%'?..S,=T&P8.3$GU\BW M>88@*Q?GJ35G\W2>(6KH\#SWJ-UQW19C$. 5EU@/B#*EOSX-SCU\X9J+[Z^LJY_XR]B(>9(A"G&$D;Y$A@CA M,4P]+_681Z3MZ%L-FAA"F2> M9V\T'T "O;HK"H#/NG&M2ZDWBK 94ZX_=B) M8X1=/GAB;]7W&3UQC+"3PR>./NRB8?DW_,0_%4]XE2]]C#+"*(="!"%$<>#! MS(LPY *Q+$"A1^(+VI;O $UMG^WW]%X !1G\V<*^J(GY@%=ZYZ@+#AA::W;$ M7]C8_)"R2=J;#\"\8Y/S0V+'6YT?>=Y.<*^%X+2^$==_T4>5L/Y='MZQ[!Y1X:HW/]Q_XV/;!+&M\>C;(+I3 MC1,RW)%6G0+#617RA"Q^J\NG!.5NY+L:H:HF";:^O"7.J*JSX]!/HP"B#!.8 M^22$B4]X(#!E,3/2ZN=!3JRD=_/+UPHV4.60*[P&3%-NAZ(U*$P[T_TXN1..<7\#\-TGMQ]G@,ZP]A-O6CO^ M2K7H)][^_26_HK3<\+VVZ#EK,MMW:.Q^MTPPH=Q#'O0#[D$4Q+Z\!0H! S\) M$AJG5 2>B>ZX%*&)-4N'3#\RIVK,AT(A8Z9++N:[MF=V-FX:NW ;C,"''K=? M5*U$S]_AV C%XK8&8Z"T=K]WZO%UPBUWKN'+T)G;A^R$>4>1<#91XX>7KEYRIR[EN"=KQMR?63PJ$?J77"0+'=8L;VLRT10;DK,; MN6R^>GBL/Z]RG%,IINIV='?S^7M7-"@2(5+"$:2!2"#"7+6_3#)(/<*I2 /F M9TB_J,(,^,1R*;$!#3J@PP=L$0);C%KGQ0>%E.;5Q(K-9\1[8N:9";XQW\Y7 M4E[.0)/BB^D8:5F X>R+:%B18<>(\:H,PS5GK,RPHW:_.L-R#7=NHFVR<]?Z MIOK.55Q"+JI:3/7Y)TM!$)>J.8(T;7*T$@(Q(@PFE&'!. ^$, H$VJ,RL1)7 MWT#PH>PA*V^)\B,Y<"-IO>2>?X[<3EO$%FJ.!N%->;URTP^8/$@EF]8K M9<:E";U5FHB\NQ?+C&$ZWBW#%>V4W3[(?^=*K7)V)34L?N MP*&WS5^JUNL9 M1A@*7\WAPQ&%A*01#+TD\9GGTR@Q4G&F"$RLV'H$ &XQ &6/0N= 5X[SIFE% ML>]9MW>F&V^!GNZ;DK%F&N] TVV9W&$#MNBT3S0>>'?ZS983CK2:,?A9=9DM M<]YJ,.MU[#/DVY;@USG[),V_)?+]"*4808)) !'W.G; /'PS5 %[$WG/#^1=@"V3SY437C:( MUXH_4XS@-4/D_8;O6C%L=.RNW8J6MQ\5*OLFR<;58UO*<=U&LY<(43]+@P#& ML2>U5^@1F")&(0T\/_.2E',/]_.G-"\ZIV!IB=G^H"@S!=5&C/,BAPHV6-7\ MR7!6P&D^:=Y%+J+=[M+1$-W!W,XL[< Z<.5JD^;J%G$2SKS7A7/D'MP+SKY@ M'HUN&DW>/SW\GC^O/N85*]GG-7[0C48??WOJ;!D%%-ROGM0A]_NWVR\JNZQ: M,=7W4C]*?8+P,V$L)S2;2=\8N>!/!=M1?\]QPJSBU">6G"U./4[2,$Y]YDF+ M.'6?2[?!ZQNR7CTT9^Y]\2M7ON@K(;_X;9WMIEP&<18B'H4PC1F'B/D1Q"G. M($JRV \0)XFO'Z+6ASNQG-Y+;<6Q F@0-37@VAE1G8X79O([P 'LD-@/3#1< MZJO:-Q/QRR# / W?[&+++OEG%ETVY\)H8-E@N?EBRN8T[H63+5ZW'#>(JZ;L MH4N6R'SF^R0-H9=0J2=<&>,#,MMZ7)8=/Q<1IZ8!'"3L8"GC\J0DS,CYM^#*4XD2) MM$FB-,,0!32$690F,!5!(*1BBUF2+6O5A%Y/PG0!&\G>%KR^4=*TS6_CC\\= MU DR+3YI^Q2GX(N9Z)IE4UIT%[4^4+?[,=U3OH?LH],CLIAX,;]R;O#*@ Y/7X@$=% MRJ*?[S.@IJM"JR4]W;C':@&V)"V[/ MDVCEOA]9=C87_GG2AFY\C:?M#-\V_G(CY,IY)53>\&]%P6[*.UZ^K&C?D2ME M(6(LIC!-E6W#>0")ER0PBRG'(O4B%!I-G-:".K4;OXT\%0+T6*C/"@\UQJ[# MQ+*UF1Y7]>P+Y[PRDWA';#(^SHW(=G04Z\&<]1@U8L/;(]#L9?/CZV935S5N M[/JKAX?ZNBS547OU5.O&V4\N,+'L#^ "";AL4F: !%_DO-A4;XS@IV*3G^[P M8L"5\V>Z$X:8";A+7A@=[F=IM3K;3Z\ZV]%^EK#AR7[^X6D=XBJ.=2\YS9=^ M@(7'/0Y31 .(/(1ABKF +* )XC1C8:05K;?&8&*AEU^39!J7^(Z';GWC5IR9 MTDF^:&/1#4[S.\P/V#&SYWP'_Z=TH1^PQ]:7?KB0N6EPRXNK)GR^?E5?'$.[ MX/C;$^N'V^L;T$-MYU9?9 :*EWUD_'(3,I/SY0:N^<[_GW_3S_S$=0 M6K'!U5A*,^#SCJJT8LS!^$J[52SRZMF_[HM&=:GAJKKI],.7)E8"$I:DOPE- M2;MU>))I#J$\I/+\D6U-H)D,GZ;-VOPQ O:RXH\^8'<" MWY;\61[G79>N>N8Q89FM0==SKH@Z:L+0(+ MT*'@[H UH-?1J:H#<=:CU( %;\]/DU?MNU$T?OB5TM??^7-1ULO0CS(OHAD, M8X]!%"<^3 7#D*1^%J T"(-4RQP? S*Q(MBV:MC!!2U@\ZX4!_P9%W575)O) MM@7!5MTI3E%T48.*@T5G[U%QBJQC;2I./FLO@O_?!I?R6[Y^[;YA01R'(A0I M]#G&$(680AS+DSE*HI0FA# 6:75D'X$QEP!NP5K+WUOFZ(O?!21;2I\VM5;" M=X*>BV3O[9JSB]X)HHY)WJE'[4SD[>3T]D"5Q^N@Y?CO'%=-RTXIY,IT5(&P MG'TK\K+_YZ^X6E7WF*SY4G@BS%"4P@@E%*+,E^+J!QFD?HJ"E"4)ID8=8YQA M-K&0*SQ!@ZARTW30&[-RB [XL\'%,%G%W>[H6>;OPG,S+>.(W<9&O'/6.#+U MW>$UZX7 .3O?7AO< W 7!?C.Q6:'S^L2![&797X$0Y]Y$ DJ[QH9E7<->>N@ M C,2I>&EKO\W,"=6BCU4P.0A)>U$0U^##M/L??P7L,*-8[]%8.??G]:7?X+< M"1WX;R&^N]?^! MT7/6G7K73!E=4&G&;M>H"U;@QE*.SY(]>-M@YVM1 M5=]X?2/N\5]+CH07T3B&,4D)1!%CD(19# 655Z" A(0&1D:5(?RI P([;'H' MY1 ?L):HF"D.4_[J*9$)N68891@PK'5:[J&R;92EL/EE 21"378P_LN=AK'D MA2-M8PI]5LUCR9JW6LAV&7//RW4S:KUSHK;726GZW-6XWE1+/Y,VBMS,?OO,:KW+.KG&I:K"KKB^+SP*< M8A%#*M1(* '.$$3FW&:')W()X#,>O".$_KV?#WSM$5";5[E5^Q?U=T+_5C5W==. M-YWVR+M3YPM0\,X19Y=% M>VS!^7)H1\C9RZ =>\[NL'LSA:*MZ+X1365X-:C-4:XZ>5)+@Q1%H0?C*$40 M<>9!'(01)!'UDY!Z%)N5R!A!GUAB&QC@1X<1[(?;M#TZU U/W@F>Y%>\J@OZ M'Z 85(UM5#^(5=[-X9?+.Z&Z5X-G>7ML5K#O]V&V0[X:JAW%@;Q&A"%$ M*"8PB^4?L#;'0CW_RO'A:Y4HW-".&2+-KU[=W /[M M]T[/B)IL/\PT_L& HA81Q>P6%3# 90$:;-Q9759,<&2,F<&>U4:S8LM;T\UN M$7.+[J[^C]N2WI3W57E=U:NG)I'W=UX_%NR>_U7_*@G[#UT+3V>MB<^/NT:W MW);*Y)&*Z?[N.]BA EI<]*T^+>:76#+ +O[7@>LL<%Z< Z3N4_3XBIY^PB$>9.U3Y-XD)P]\JAENT_Z MR-EFS6]$5QM5?98(7O\EC[T0/7UA,?:YWR"G)[M$#:C]!C^ VZ:"M E$X MP@;)KMK!+BWMPCW24QKS<=[0Z>8-%IWPRE77Q,N0F;<5HA/&'?0W=+.J M9<)9?^BWW14W$FBOFK_Q>DE"%&CG89F>BG?'"#,5/N1!#WAK*C9I,PXS\K1H=)6,-PYLWCP\+<(/4O#T MWK(-GU>UO/'+RU1S_?\C7]75][L_NL!5P!D//93 )(Q]U27$O[$(M]C S[T^/RBHD=# ME/Y;WPO^3X46Z/ RO/R9B?#7ISG/TY8GUR!8FZ($:=.=(GUIXWFG29\@[F"E][OF9Y[!UHUGD42KX MJE;?A2_Y;3.H:AD$$?7]*($13AE$2>I#(J@'11!Y04A)F.+((N Z :IS!6SE M-V*]YLT !]%B(?\Q_T"ND3W3C-Z\TQ:\UY"M[1BM >)*';:H_P2CM,[S];V' M9HU@^/<8CW6>QJ'PZ=8H4>;W*-YQU M3@#P5F1>0&'J4IQ 1@6#*DA3&4<200,1/?*VZ06<8 M36SC]4#5;%\%U4Q#7\YO/7T\*Q?-M&^/&FAP4W9BAQT8H@>V^"W EN4=BA/T M;'3&+T=:]7)\9M6ASMCW5F.Z6]BV7/KS:LW+_GJ[9#@BTFY-89:F 438CR'V M60PIC?U(_D[$@5;KEA/K3^WK:.":N?]]68NO70B/(R M9C'"L1= XJ<11%&6RD\(2S%+" ]C3TJ9D5&A!77J&&T/7)7S]-!!L06_ -A@ MKHD9/W7CN8ZY9!K7;<"K?DD]IP88@)L!IUQ-0K&BW%FH5P?FS"%? S8%>U]MD"!SUTRSFHXYS3#MJZX8>ANV;+@T+T+8]ZV*J)_M(@%7C)=OYB76MROX^EIRM^K8#@1^&:21- H]F4M9) MJ-P.J0]#%K(HC2C%.#4;D7@(9&(1;T&J+W4+U'0BXA&NZ,GQI;2:B>];,B?( MT!HCR-EDPB,@9AX^>)K(P_F"(\^:AV4_%G=\S5565]=)U20>>_3EB45+N5=Q M_@IZR* #/1Z)U*3[?&CV8I+-),R.6J.XZRA%5@'7XRO.%FD=)6@88AU_T+HM MJ+J_M&W"O=I^ETN"CU;*D*ZGL<\X+5HXDVB# !D"5 MY%]_(S&0( F2&')C)V4OERF.>T=&?!D9$1G#O__/;Q>CG[ZFZ6PX&?_I9_H' M\O-/:1PF<3@^^]//OWUY ^;G__D?__9O__[_ /SO7S^]^^G5)%Q=I/'\IY?3 MY.8I_O3[<'[^T_P\_?2WR?3OPZ_NIX\C-\^3Z07 ?RS^[.7D\OMT>'8^_XD1 M)M:_MO[I](\VVZ"("L EC2 T4> ]?K ^2Y=S2-KH__?LC\EEB;_*@2C#07AA MP+/D@7&68S)4L9P7#QT-QW__8_G@W2S]A,L;SQ9?_NGG\_G\\H^__/+[[[__ MX9N?COXPF9[]P@CAOZQ_^^?5KW^[]_N_\\5O4VOM+XN?7O_J;+CM%_&Q])?_ M_9=WG\-YNG P',_F;AS*"V;#/\X6WWPW"6Z^X/J3=/WTX&^4KV#]:U"^!90! MIW_X-HL__\>__?33DAW3R2A]2OFG\N]OG][>>F5"Z8?)Q05^3'_ 3WXIO_3+ MRPE^^Z,[*R0O'C'_?IG^]/-L>'$YNO[>^33E/_V_ MW-!P.4TS!,YBS>_P&ZMGE+<=3D_Z-D_CF)9K7;]I- FW?FE4.#V9KO]RY'P: M+;X[B&DX6#SYA9_-IR[,!S0129T68()C($+DX+D+H'(B/&3G3K+_C@7PI+RB<+WBSX9'T7VYMMN4[TIUQ?3\--D&M,45=TW2:XKNE5!YR@,1+>7)&I!)X@(HGJ;."PF*6:H1 MU-8*4P40MUZ[$QQX^W XG)>-@.'+U(UGP\+X%: E\=S$0,!3@CK.,@X.,0P( M=TN//FG2 AVH?$41SM&16OQ_/A_/N;X2B]O[KP:3HP1$1-D79) M-3*#"@;.) G.:F5-\-$:=10:[KYQ)Q3(=E%P% >;D/ZG=#8L3!C/W[N+-,A* M&FVMAL "HC>A0V4"ND]22::9BH32X\Z';6_="06J=10)V DG MNG6AEH#90!TIICZ:RQX4X2<%:$GF(D8E8 M S /O'XGJ)C6H5*#MTV Y$6,*(+9ZI]WPW&B ^NLC.@V08A$@]",@I.) 0_, M:*.=,>$XT_/!5^\$#MLZ.([E:4O >(F??IA^F?P^'B@TGJU) @+W!(2@%EQ, M#I)!EXH;JCP/]6!Q\^+=0E?DF:#B0(:VA(G%T?AA^G$Z^3H#0<\*S$UI[!4;3>BVER"[HC MIRD&GX$8IT 8Z1#4@8)PBENAN53LN&#&YMMV T##(SR,M=Z>CC^62\ MCL#PF$+2E*/ADR4R0#$P/CO$K/ N<-CT>)_>X;=Q-]PZ',HUC8L_@_IW U M1>A2YK\,YZ,T2(EQFI4#3E0$$9D!*ZT'9ZWF67M*B3M*_'??N)OX&XYA'L7" MGL7_9>I*/LKG[Q=^,AHD)XV,2H!F-H%@08'A)D+(PC,CDQ V'27[6Z_;3? - MART/9UXCF_[UMW#NQF=I$6_50>K$,P>2K0#!N0$?: 0D#Q= D M*5-GXFV_= M#0,-AR2/9F43[L#+JVEAU_(&KD :97 U&P3*.>'"@DH:S[&4"7B#9@P+Q$O' MC!;)5W (MK]]-V@T'X*LP-HF(/)VC$]#=@R_IE=N[E;+&N2@4M0:C5R=-*Y# M67"4!\C16Q8]9R+D*M<:V]Z^&T2:#T168&T3$"G7N-.7;I[.)M/O \$#889G MT#FC%42#0"4H#1BJB->4**^.\R.VO'2WM*GF8Y"',[()''R^<*/1KU>SX3C- M9H/HC!1"&(CH$H%0EH$- :UAHK@6@JFD:EQ3W'KI;CAH/MIX.".;P,'KBS0] MPR/OS]/)[_/SEY.+2S?^/C#:I>RM@JP,GGPD1/#>,&"-55([7R)'9^O+= M<-%\F/%XQK:!CV\WR5_+S, !X1S7SCUJN!(YR3J#33) X-(3YZT-OL;EU?TW M[X:,AN./55C:!"P^GZ?1: WJ('FF/"F()6M8,([LR.A*(=$$'6Y'E3O.*[W_ MSMV@T' \\D@V-@$")/RB9/=,PM\_GR/?9A^NYJ70IP1CM.*9O_YF^#SP-*CBE M<0$A@Y E!&^8!.:,3PS>T;#BXLTCB6Y_,W(G0TH MRT)%1]$N\@$)=QZL$1R43H)'0CDJQJ-0<.MUNTF_X8CFX3.1;0['MEZV@Z5,^LW_%B M-D.V7J^2Q)AEB Z4)*@E%=-@=8Z+%AW6)IFYHY57>9N"?EH,=(:$M0:JP.X> M#Z7;U*_,KNM%Z&!MCD9#U.AP"64,^&P5T"",1T?,)__85=KAF+E#2+_0.4:R M6T%R#)L;P,I+-SM_,8[EG]?_?37\ZD:XF-F+^4LWG7X?CL_^ZD97:1 -X<18 M#<)H9)/(LJ0EX5XB,@:I32ENJ(R=G0AK 4M' 6#2M30:@-BGA)P9!K01RKJN M$Q.B)YQY"UDHA\Z?R6"SXF L>G[,*QG)8S7.AT!J*R']-$GI#D+'<[L!R+P( MH53CSCZED' 7^%%ZG^;KM8C(E:4$E31U!?XZ0W$G 'V (&)FTM#'[GX/.L@> MH:>?MBK= :@:[QO $3HH"X;\;3C'K3";3]"367!L8TG,9J2Z(!<-TFWG*;F-$* MF!,E;N]PCPCF0$9+!3%)L$<3=8^.+O33E:9K)74(=P^'QF3N1I7TS@0UY_S[ MQY%#=HQC\64O2[P.#_M!("'@_RTPCXI4Q)20*QF71I(,RKE$]6.7(X"P;]!#T;"6D!1>O"FB.9W,#6'DS' _GZ=WP:XIO M40SCLZ$?I=6B$/F6!*)%E&"-0>03/'RMD GYPXTRTE!F:HH!:^L"GHJ M,KX!&/UY,HF_#T>C@=$:33Q+ 0ED>.*BR>9I-A!R1J(]92H]EC!X"[V[! M>:H"C8.8V0 (EBP8*!&\9SPAU0JARZ/&'0BH@8TS\:Z[D8CRE[3@1#(DAH07A'< M1 X/4J$RRB:U^<;:>D&3 =)><'KF&/8'H;T)E>X5OO\6@0 O6! M40N2:[+N7<(#:!-TB-$I&ZI?@3U$3+^'77< JL#Z!C"T[>IXO:IU9YR!,4X@ M,PS:EOA!9.7!I"2!*<&U,3XC'T]PBW^7KGX#@QTAJ[I &@79IY2OQO'>RC1J M6>FRA\R]!T&I!IC59"^J)(=[6#@7M3EV_0<43 JZ"JJ/%'V1M':JNR+63T&U_L"$C'LKL%Q-QP MYJ 4%NFX2#P&0"9J])H)ZF6K#22MD\DVO-*$=T3&90"QB(>[C8J9$I YU<&@FX,,R[4OKG=3DDS#F.'X:OC1=" WEE< M36_P:V,EQND0M(R@>$;F6!' L920.3Y)&9/,JG82RH2J)H %0; MBQ@H9VPPJ*=1@0801 ;PS 70BWP8):P-M8M1-E[?C+=WDC#Z7LQNX!0K?;&& M\XM%"=^X%,N7ULUI',I2I.0$%XXJ=)'1Z6C& UE(0.--&N$I?EX["_(1.31UYAWP*QZT[ M5%4210.@^KA^[V))RT)C-.B2YBD#-33B.KP $SGZ))9KS:PPW-2.%6PAH^]> M$W4D?+\@Y"AV-X"8C;:/2_J-ES9J2R'SB$ZFHJH4L#CPCOC(J.>4UX;+71KZ M3EOI!"M',;H!H+P(X>KB:E2Z!"V<@))9/DWG:3P;?DUE$/-%>C>9E6S/#_F+ M^S;@G-+,$@=T*1T()@DX6S*'DQ1E#E;0K'9D:$\2^W77.H)9EV)J 84Q+O+' MW.BC&\:WXU6IP\ DYF7 D]_'TIR2L(A:-U#@"K\1 R$=I+%L)Z5?;ZXK5%5@ M>P/H^93F;CA.\;6;CM%QF&ULEERHJ@2*F1'@ I'>/8D MDU0[.ODT5?UZ=AUAJK(P&H#7?48-/'65Z]>%ZP@^1S*[@>IA^7$CE/,V' 0V;6TNJU=#T]BM.V-WTD;6=LM6I8%%3 M:1DH8A((7H;#9D243)SHP+A&'5C]@#A!J]/1:/)[8?:;R?35Y,K/\]7H?D^J M]<6V4A%W#0T0%_E>1GLP1E.0+C!/C1<\D=K6^SX$]AV\JHRC>]9]9\)JP"B[ M':/#7?]ANF!H7$1A/J;I8MK)@&N=>60.HE"F7(E;L$YP2+@BCGXPU:)^0XM= M*.L[&-8Q]CH03W.@6\[3>7$U/Y],2U.&0,4]1T*.RG(CA)'H^!Z.YM=X4HL<4JDC/O"Z](AE!+T@ POA;8Q:Z(L M9;7#8 ]3TWT)YZ"YPD/^(3:V%,5<,O@YSI(/.*[ M2*5Y@JR^(V<=XZRV8-K"VKUS7A-*7"0:U;*A(((O_=/0G.32"69(R=2NW@#_ M87+Z#:6=$EM'":)%3*V.>4.X9'*1@*\L+B,IL%IE,)8QI0EZP[EV=Z '2-D) M2]6GR_6'I0,$T"*.-L]T='!)+"-6%V.V1"(2/5PK06>A6/(\&UW[XO'HJ;;5 M1]/UAZA#1?'LAI1=LW8VR=<%:3,WCK0@$*N!:: V$A".%W,.YRELG4]MH?(.7X&_#5 [^4B/% "HL[ MTGA((O!2E9L!W18%0CE;H9:3IUV%(+[X-9P/-4*4*R0%5=D95&Q@XXBA(085D-$3C=D((OF #'?C5 M#3(>>GS5Y,(-QP,?#$_:&#!,HFT7!4>_DQM( M4@NJ=,I4543&?0+Z@4<=F=X'R)$,;L!X?H>D+Z@5.,T\%?W/3OJ12) M?4GA?#P93RB L3DJN$ \&?.06LO;:$D*CT>PILW?' M=_5SEUL?(5VPMF^D+++E/Z$S,;ZZ!CIZF$(B0YA3>"A+9L 9HL S&9+2B@6A M=D+&_6?W<^':$1*.9%T#A\NU-8:.9GJ+G\X&DOF0>9*@=.DH%'@"YQC%M614 M>:(GM+9&>2-PD!(]!;Y$=+BF@IE0< MI]+;I?;,K;LT-.+"'"C3>_4 1S"X'8"\03YM:W7W^MNJ(U1IAX[_Q5)])19C M-(0 &Z(&(3SRJ_0NRTD9XQBA(;!N,+0/F?W"[#A<; =99T)J (>KP.;X;#6G M[H9QVB*EB?IENKJ(I>V/LPRRS)EH&9.H/S/G(6(:.=GJJ*XZ+&\ .R\GL_F' M7"9V;-B'UYOB54*ZPG A)?Q\E!;B&L<7%Y/I?/B/Q?<'1*+EYTP&RDI/.TD5 MN* Y2&:#MU0G26JKM..I[E?#58+/O2NND\JR ?1^3J-1T=WC>.V;KCB*9T:D MQ.H$,96N# []$>M+3:'-(0LMD\NU4]@>IJ9?W=<-VBKQO@$4?4)Q( 'GN)17 M:"V,)HOYB^O%,(,6!I$2T-CPZ 1Q!E9ZCOLB4-P?F@I5.W7[48+ZS=SN!DOU M)- G/ZX&7M7ET7W%I1M.B^Y]>>ZF9XMZZ#VZ7)<\FC3[,%[_ MRQWHFD#=%WS\X'XNE=4-=OJG==6+8AP@;T9/&! MRI+77!TD0@)3T0,/A7YK"+@H(JA @]0N*>?J=S>[34._>=_=^9H'\[F!5AS7 M7+GID#6PBFET4330=4E:KS[B?@L9C51F5HZ3'W%[%VH0,+NG( @$NDRY9PQZ,=QET$,;$*+(,M0WY!XEII/2R#FKJL+R! MT^@&]>O[!SQM<5$WJ-7:)FG,Y*S<67:NKS/;HS-W:#UT):[VFYALT@/-=@2N-2CU]R MZV)@NG;>YRT"&BG?K'3$'LS:!I3*+GUN/Z;IE MS@MYN)A";L!&A;XM%P$Y&8FI'BH[GNI&BCXKN0:G%6(#UN!#*WZ#IL#P;#4C M+GS_,G7C&2YO&5!# MY%1@7"1 ?]PNDV:,R JHRX1*GRU*Z$0([V2!/=_@GQB].VZ>_J'4P#[;PI?K M[N>,>JI+9QYB;&G48P6:SY2"]4D2:JP-H?9M[B/D-%)S74>AUV)[ P;&ND/U MNB?*KVXV# .I)9->,N"A7.L@\)Q"Z7!J6 MT",:A(G+J%GTM?78GB3N!K[G=0.;+0,*;BVK4M.:A^8@G*11S5-K MK-^M_I'!"D)S@0ZI ZIU0.QZ@KZ?):!CY2@1K!T@*0? LW1;&\ 0W?6 ML*K!UQG)=>C>>J60/4$$L,$I<'AD"V)V]MG^IJ)@'VX1>0"7&X#) M T,;5XN)G# J2T%6SA)9(P,JXC*-EC'OJ!7!JQ--S.RS-TYW\*G'_0:@='=6 MXVH5QLJ4"8]@3=G^(;^(D\N%J(KAF"5EN91=14M*JCEGX(,TN'T$%3PH1[W9!65/ MM)3/@NLG!66E?XE3,W!)(I7I*F(0Z7CD)07CC678V[#9U MZ5AM=8>N=@%W"";VT6;'"*@!:VS+G90@2:M=9:L'2 M3@?B(9'*=WOU..S^IJYB>/(P!C< D;O)B6_']\/_GR:CT9O)]'<:E\[7#5T>-QNAPLT1T0]IJ4LX=4#D;8Y>(@QKTT MG574UQ0RQMQN4^>7UQ.9I\3VDY7O%J&LZ1JQ]';CP;4$:YY3$#U:7^ M+LHR M5"SYUR1PL,26D0^9*IHX:OKJ[1,/(;3?6&T#<*THQQ; NJH 2(L!;6D\6XER MZL9G"[OZU^\WO_+1?5],V2JL7?+Z[7@VGUXMTN@6D>XOYV[\8>'+S_Z:9O,4 MWXZ77!O0B">,$;AU$Q4@@D*^Z"A <_3H<8?'8&LWK3W5VOIMI7#2+=$B6AK8 M13>!J]F7R0/7T@O&^+N\^Y20,[/A/*VZ!R_7_RF%R=EX\92%NAD8[5AP.8(C M);69"8]:Q5OP!$]#[U16MG:V9-=KZK<-Q"EW35/H:&"W/&H'+GZX4@JOOZ5I M&")/!H%F&W2I\?!E7JQ(R'[A(P1/B7924E>]BG1_*OOM5]& :51+@NUB=+'? MMB_0*&MP?;FT]*-H^'D'#KF*[$V&4.0L=;5'/^Q-9+_]+!I :"7YM0+03^ER MY7O$%V,\%^;#Z;8=.> IVL2IQ6.A3!DPCH,)-I3:N>B%BY%4;TVQ#WW]5N6? M')9=2.W8'E(GQ.329G%,N-;*6*D[B7?L1E[/%?_M M07)_H;73U>RTO5N\,I+Q1,$;P4 H%L'RP,!(I8F7A)-4?014>VV ?HB+N7:! MTX !MO$PDQG%M@.1$0U"S;L_RTLW.WXPFO\]NKZ925Y:;IY^N M&D3("W19O@[GP\T)-<&*I)-'0Y(IU- !MPQ%AN@0 M@\#O!2=K5PGN3V4C&S+ M3X'^L59&@HJ^= C('*Q#?@9!+#%H\6I>V]WL8AW]&G@GQG'O0&A C>XT"I.E M$#3:N:!2B""$0Z?=H!E,*24^)FZCK=VOIOTQ\/VCYY"IION(L@EMO3U-<)"E M]X**,O=7E:Y23H,K!0@N1QI+5W)T!4^2 MJOQFP.A!7$U8167+YV8\97N8UQ MWU[B-X?SVFEOAF.';!Z?K>>YOI^,"XNOQ\WQE*PM+?@I50*$EP9*00$8HHD0 M07GF[N1%/#3!^:#W]UO>T0PB3R7!WD':P03K,D<1^;&>(*J=H22'A#:^QCV; M>;D]2@$R/T=-O>44S6*XNN@8L MW45:TFHOW9[6S)C23D0#E)69\(H&,%I%"-%:RZC$4ZEVU?.#Q/1;#=$< .L( MK8DTW_M9!-=,6U4S77/,>AN<=1ELY*43:_!H"U$&++@H(A6>F%@9D+M3UV\U M1',([4BL#2C,^RM;JW[D>QI^7?2E"E3&D+,&EA*N2:*#:12)N"NC((FA?VF[ M[[1TGZ[6VN#4P<23T#M20.TDG]]?VL=I0JLZKOW)U3& EO7BB%C8W3/%H:6&O-/LU1S=^-F#&1.V8 *6T1VXR#X:4E%/N:5 AJ61KEWP=2W-K/6M. MA]2N!-LDD%].Q@LV_FTX/W^)[B8ZEM/U K\/.'[D)HA\-Q@ENM2SB^'7]-LP<8J6*I)- :,C(-5TA+ M$9U/I35T=DK1$%-M#;D_E8T4G9VH1*.6N!K0CZNFC:517?COJ^$TX5IQF\V_ ME^:FNR>*. M:CBY>[G=C=#:B0:M%_AF,OT\R?/?40B#)(P.)B=0+FEDF!;@%1&0G%2,,1J- MKZT'MY#19/%%US@[5 P- 6HZ"2G%V1MDZ:OA@EOSJVGZD'^]F@W'J:0M+5JV M%.XN?Y[B@&I#2#04C/0<1/0*EYHL,,53YCK(4'V$P2%T-FD:=@;)K@79P)F\ M.TL'S J1LDM ;8F\>F? I(A>H.!4.4,8NH6]&8?]1L=/#,R.A-:NSW*=%[W5 M^0LL*\\@64+1 S1X2)B00;/(.16>!5+[JG!_*AN9DG8BGZ66N!K0CY_2Y*%,;=@_1TJ0_4@T# M]V9K5Q!(F\;B]M[!T0[^]@',Y/"DI;;70 :)- MR%6N%5C*%'!*A2 J:BJ[=%J.H;U)1^84"#Z9P%L ^DU,X:8),=I -PT)!]D1 M-,"-!J;+2*6$#+;$$LA$."8BEU;5'DSY-%5-.C.=@;.ND-HYVG?GXX#Q+#VS M!A(3Z RF,O1:2@XFTRQISCGRVO5=NU/7;SK/B='8D= :<*V78]$_Y-??<(>- MS](G1/N'175Q^7^)XG]UH[1(BT<^#@/NA?*#1FF8^1N9G?+ZZO!PM;!0>::FJ0S!,Y+ MV+B,XK/"@([9*L6H=JJ#VO([5/1<0W$2X!S%^98'][QW)0UUDN?G:9V)>IOL MW2;T;'M,M5$\3])8:>;.A^F9&Z_ZJ-Y,_5DV.O^XL8(/>76%XT8W X&N@4:I MD$J4[A7*HRXI[04\3P)*E([)0)4BM2=,5B'\Z"M*MTQHWK #T1MS"?<=&!]+ M05V.X )E8(V2/MM@A:@^.>4>%?V>:Z?'U+U;R./DTK+R^GQU<>&FWR?Y\_!L M/,S#4*J(KB>O?41>AW+G?( ^V_')U53<(2NII/7NO^8:=IX'Y2,)8"01(*1. M:""AW:YU)I$26VH0*N_?AZDYVL-[C+-?D)F_CA;Y(889GE4$RFE$.T$X\%1$ MX)%I@NS 8[]VM>!NE/4\D:0.2NYY=_6%TK+"^L]A^/LL3;\NRA]GP\6,CP.T MT[;'5%-%3])82>^L3;F7DPN/1]]ZH$QI!K;QZIM$')NLT\H 20[M=^42&"LT M$,,#-S(XEVN;5?M1>*Q^VO*V$EX;369X?-]L!6F) M1\\WNO74QP' 3&J$7^*%9]0,&Q-/>K^[K$ MX+W11Z>4;LMJ\1-^&U=[B!)<_VDUE;>5EDH*;O7L4NZQK=O;37PU$AE,*93C MI8>PI@&FD@Y: M/QR/M+=(X?ALZ$=IV3;ZYHBYF2V1=&GI@A:]\*6P+"*>$M60G8Y42[2_JV>F M[47@L?IH_;)MIZM*4CL;-"A26M@Q2L +YH!0)Q,S-+!8N\#W$7+ZU3K=H>:N M[JDED9;5S5T6'J)V[CVCFOIYG+I>U% VVC/%* 012O.>),$&ZB&7AJ,D9T:K M]_TZJ1IZ^ TWX \YJ*!Y BY$+(D_!APE J(.B6:G..T@/^%)LIZ36MH'15OR M7:I*J&7UM.XDZ#9[*QZ@HK8^IYJ:>IK*2JKJP<:*-U?*S$F4KP BRY -9EQ) MH<8OH_64<<]2K.VL/$E4A684VU^P#?E6X1:*BD#B4H'(RH$W-(,C!'D3(W.T M>K7^'O3UJZ3JXF=+#XENY-2RAEIU/A_^(\7KIIP'**AMCZFFGYZDL5I0:990 M2B7I_!52,IKE1N4@GV_UE]54U#9**FFEY:.O$<,9PW58"4X:]-PI56 Y M\^BY6YH""T*QVO=0MRDX5NN\*VUET\W H,7#;[!I;/+)Y@S2:@+""8?KP^52 M[IP*BRYD]=?W&$7]ZH\CI']77U1D?--*8;-OY"&JX5[?R2H*XD&J:EWYXX.W M>.HD$\N2$*"(+\/DF 6;RMA7GYQQZ&,K73M!:3LE1ZN-#0;>@-9GFV6YLO4I MEH;\L0SJ\09,SHD;*TL55VUML8V0GJ_:CY?]/65Q-+M;UA'%M9M_/T0[K/ZR MFE[81DDEC;!\]$9"K)0JVP"<.@U">0].VPA2)<4%_DR1VC;[;0J.3I4NG?+. M)R/<2[/ED]]/YEOMVY0]S90FT*DT<0P")];LA)/ M)NJ6]>;[-'\WF946(XO5OIC/IT-_-2_#KN>3C2ZXJ\/D$(6Z[ROJ50$?L[9: MAIZ;CM&AOR'B^C:$"!ZT\$ ->@&"\#)[6:?2]H0I:VQTH7;$^B%:CN[M>N>Y M-[LDRJ!TD JH2+A(%S-X=$> &$E%]MYR7]O8>Y"8GHV[&CBXUV.U"N-;5D]O MW'#Z5S>Z2I.;:N>W8V3=U4(?'Z*.GGID-?6S%^V5U,WU.V_.MYOS4G"AL[($ M\' B)8\502%YA)B3#41*B6=:Y=WX&#W'JIUMS[[9 21J&@)A((7DRQU@D3R@ MG'C'+26\^C#91PGJ5_U4P\5=%51/""VKH8UV+H=E,=[\><4$Q@=HJJ1*KI^_ M)7K)N$9P. ),DHQR)10,GBS@%/-<>6<5JQW:?82<:FV2M@9(M!7<$ 7.RA)6 ME1&\D@P0V4PH-/9]]3N]Q^CI5XW4PL2#[9*.E4#+2J1X',/YXNQW)1=@T;D@ MC0]M./+8X^JE]^Q*MP5RFO$DJ8Z@>5*E0Q<'HZ@NM8G<1"YI M"K7/^+T(/+K_ZRXOVSAME54JBP0Y.S3Z+2]Y;\9 XL11(8D.NA=V-**\NL/6 MO=:IWTIL%%-[*V20!JPJ]:>!Z)P,VE7^O)04@P$BHMG5IBX2V2FKHSCMN )2YE::4 CDC)8C $CB' MAYM50EBAJ:*J=JGG0[09*0T!!0ZI=^=E=Z\A?W6PX^Y#OO.#[\N-FJ;=&I\(%X*RT5>5"@,G: M@E3!X7FK9.:U&P_L1EFSK2/W0#L??I]@UW3R1@_ M#QON2V._XWD[0E^G@FK9 MN-_2JOA+R0<[R(Y_^&%=ME;>1F\_#9:5(-D908#0W=>]H&RY_#>8I7(SSZ/Z4P09_I'RF^C2A-=)ZNPW/EM8AP)./=T/GA:#D- M?C:[NDAQ(:L-=:Z-C%*@.B^IHL(+!L98!LE$F80/5/GJL8FZ2WA6+9OWP>>] M.$>/HF]9@3[8*_EP-?K4([OO\]RA2MVWTRZ-UDJ5&?C,#0AB.-B4NFL\"+&I5Q'6_/0*.6< MT*@A,450$RCD+QHMI1--+MV,>:A>BMK#,OLOYN@*Z0]KYS8QU+(&7[6]/5Q? MWWY [9;4'>KB79L*<^THTY0 6@\.O6Y"P 8N($IJPOKL%U4?/ MEJA09?GT&!4JFN/6L,U-?;LQ$X]7+8@ZCM-] ^"GTWPDDV+)IMF[T>[AM M=N<)U9OU=VB=[=?E6&N7HB$:;$2M5))DP3H70*4LN'<,/]3.%CAIK^P;#^>: M]3>)>DEGXE C6\\T")I2B<,GX$0P'C.-2=C,< M#^=ID:F\51H;&34Y&9:9 IE+@:E1$3=@J7)@7'FO/*&\>L^G_6:>E2N DH7B&EJ'P7!/005E= M9MXP4MOZZ&\,P*T6K$H+ZH#FDMX<;:G#$ &T55:PD%0.)YM^T(C*JHN5G5O^ M'R:3EK72EB;ZARNEAQ_69=/_3L/VC[=IIRE:X05X(CR(9#,XGRWD%&@(1EK\ MKWJTOHO6_\L@W?7A_!"3-^9<4-Q#7I9)J(J7AM,67$X18F)")9><%/XIM.S[ MTKYC\-6@<#LTVA'76U8ZJQ[C!^N96W]?N5E_A]KD3M-V%CF)>!!!)%&B81LD M>.\YI(QN.Y7$*%4[WZ)VRWY\6FE7>#=V+YGT90A.]#+BT6L).!LX6"NSU,$9 MHVHGYSU 2E--^O>1]_TF_<>SNH%KDFVS!M;Y:]__XN974_SWSA)I(EZF%"": M@/ZF0:?3YIC*$CEW1!F93S'YX0DR^[W JXJT;D74]+FTV=W^\-/I_E,ZF1?1 M9>K@]LD!*O*8N3+@4*S%R#'%NV*@F48#)Z#F<;7;1W0S-6(CB0N?O]$9<>-B M3R;!G,LE5]: 4&6(FS 6?"XU>KB!,JE]R_,T54W.D]@'%8]DT]401 -'W,V* M5LIRF&8?\KU]NQ'?%"P[I@107S(=2MVZI6CC"Q*]<"1E4KUS][XT]GNX=0J[ M#H34\@FW?0+ X6?=H\_K>&Y!QZGS1W2')YI([;V&1$M]G-<$C&()/'5"B"B( M,5UDTO!F/]TTKM^DXD68#[]NL1LU$=;AQF4BZN6\:"^X1V>&4Z(-ETG0N/#BK(SP39U9K]&I3?YGM+G-/TZ+$F*6Q<]6CQRE2:[+M'Z MF*;#R5(8&]D9+$13;B&T+5V(16EU8\IDK$B5250[26LG^'6VF)ZM@!8V09_P M:-FLV'/'VQF$OZFNL1X<6RH-#'9*E1BNB@?' 0/ @P%N"'V)$K'IPBE:1.X^D462@9"\P ^K .HJ1<*)\9_K\SV-9:1;]&0L>([D74+9_[ M3\R9.?RXT?]);KJ^EU]OOCN[*)I8QFE1"-0JW$72@ _* LF&F)2=I6FG MJGJD9(,K^-4-1XXF\CD-Z-@':6O]>%HIMJP+[\P<.*+B=.N#NIK;T669UVY3 M&*)2VOA%]: )Y5A& %B=0>6J9KWYMM!^%SV*FQSYHNI-C-)J-A7/=*_+BQD \W M;O9U2ZQ-9(:8J*? (T&X",L0F2P#"TD7R#C#:C=#M!UG V:]\%Y(8%EP$-SF8AH:T I==HFF*K^;W[MI2?W^FHXXVG9Y;)>-JA]?0S\MJSF)25JBP; L09!@ MP&6;("6OF',F)%+[5K*OEM7K]VZ\!&W$NXW$!R(0'[+EX"P:G\((#\9R"Y)1 M8UP.1.?N[FEWH_%9-9W>!V$/AVT[$%X#][5;5O7BVW VR"XZSKP$5-P1A!4) M# T:O*;:!>);9W*_^XTI K":!13R[[LZ=7DP@W'@VARXJ4R MSXC2A$"+TBL%/V/)*4.RSZ1ZQ.9)HMI0:4>)?@5*I9T4!%V5[ &M4>Z-\M&E'7W"1][2'D*.D.:D M"]8VH'P>::#TZ_>_N/^:3%^.''*Q;"Y%N5:E90"Q9;RNI&66D]$0)0*#228L MK]V#?@_R^G4O3WKP=26TMO%XL[#W[N)Z$ZMLA5"E;0X+I<%O )\B[F0=C)2V MU+/7-O[W)+'G!(VNH+([)(^66P.P7/5J2?%+"N?CR6AR]OW3\.P<%[?4^KR, M4$C4 >.)@,B2@R]C-Z62SC,\5JRMG47T!$G-PNYX.-QM.5]1-@U ;1U07E2D ME,/C?'BY7@INPB0Y*2E4&DT68LL$;.M 4Y6D]R2+4/L$?H2QBES3FV!R+E:0C6%EM#X-P(AI?KP&%CD MD',1[6"7D)U16CPN7 3'/%4J>:>J=V_9A[Y^#^#.@5A=1 W ;[UM'K%>_I:* M]9KBBZ^XWK/TVRSEJ]&[84X#ZI)R3#A0+J,EFQ(%'[F!8+VD3%JO[[;+K##G MY7!Z^SV^.X/GR43XS&[\U_;2)+^>S8<7I9S^NG9C-LD/;>';DVC=MDFT=5,( MNJ>SRYR$$W.YGR0')IVAFDK@V=*29F-+Y\$2D\HZNHQ6A13=G[LM)3FP)-"A MR Z(-:5]66#@/!$0T;YRU"J;6'<];G[ )(=]$'9TDL,^PFO 1GGHU[HL H[4&2G(5RU*M8.\CY8R0Y["7_'9,<]A%&HYBZ>3!&9:#)9ID=1_>R=M^"9YKDL)?H]T]RV$,.32(+EJOYAW.VD,E8^VP\32$,1VBEEQ:0*G/D&*OO2<)1ZL2A&T8IHR MJB)571E2U<**_<2W]T+%,6'%?434)OQN>@:^C^M%").K,9Y;[OOB M+T*87J7U\35;GU\#Z:++3#FPV@H0SBHP7C'@GE%NDDZ6/GG5VQ/M.\%?_#/! M_SF :/]=9I>[;)S.RIW[ER:MH%>KE7QQWS9^.(B!$Q.9 ,IXZ5KA%3@G5)FS MQY(QA.&1U[!!M'U5.^T[^<^T[QI%U(^YU59>V<8/UJSZE+ZF\54:\&0T-XZ" MMSR!T"&C*6E1.Z7 G=S'W(OO)^-PCTU+FT ; M'X,7%HS*%D0T!$PD%L5H-+&>1)U:#L4]O+*==I_^U^YK EG/?ML]);B!Y3JR M@$HH"(FV=\DX< 8-<"*X"0+M >H:V6=/+66GC67^M;'ZP<[A,;?)W(VZS8E_ M-9Q=3I:7>6X<_U<:Q3R9?G:C5*,7WNX/KY9]?N!Z*@Y/73101U=_-4=^,IXM M!C\5LMSHS]/)U>5-:T:I=4342,@E%TXPA+>31I9 KN=:""=I[=KH/4D\5G>_ M':-HTG57RE_=R(W+],"$^WL<7\2X%-5H8Q;'K]]ODX*/&%W%X?AL.^G+G)Z0 M#!6*&G3II"QUK R\YADH"<)29Y3EM7/-3[2T_@>P=H7HN[JZ1:PT<%]R:X6+ M#@%X9"VG;"Y;H 3C/#4!N"M- JAQX$O:#U'(Z\S*O*W:9LP3)/4+V29A=+?_ M1T69M@W154XO*9/I;>DSH6EQ^(T&*TH-H98)U0635-2>Y_4D4;UKUGH0V!U> M!\BC-8 MO\ -F7_]OC#M)O/M^W3=WDXP%9/BX U3('#;@O/, ^7".:^D2:8# M*^M@>IN%Y2'0>0R87YTZRLWT2BYV!%-(BP!O;=7@O<:+;%J$&FHR0T3WC@)FW!,$90VSCNB(Y! M\DY-E-U)_='MZ_U1]]@QTQ$$&J@CG)^_N$A3/)W';X;S$N7\/"D3FF].3"Y$ MBLX(0+<36:S#^/B%-U4M9:(0#)>JI*,6SXP!L8F ]Q)Y'?4EH?: SL>HN5'MT . M!,_=7.H:DFSG'GY]*?KVXM(-IX7S97$#'PPAR4OPQ D0W@KPUC*@T5D31)!$ MU0ZO;*?D1W<8*X'R>"GV;?HN[NIOZ']Y[J9GZ=ZEU./<+(M.N#/7?S+0A*!; M408@6F5*O%6#,R1 0E,PDZ"=L;L-$NR"NA_=H#@.VFV HF(1S"D3/6Z:\[V< M7%Q.QOC"V22OTF%NI;^LH\&E,]_& [I($*E&5/>))=WPKZ>$%$UD""H)5/LI M@@@A@?6$@3):6AF]3;:#&-B/F)!"HI1:T@ THU^$D%=@N=2@#4='24NG8^T6 M/?]*2#D2T7TEI.R#E08O<55<$)F8SN@.U6ZX\,P3 M4O:"P-X)*?O(HPV ;=F'*ZL.%YI65P 2MYZ0D@#QY1:+!0]6! I:>IYPSO30>'"IM'K@($2.8!U3D%T,FB;/67Y^ M=S/_/!DEQY@!#2*L@7UWZ.6R$XG9PO_(.4I"J Q>15PU?C])0] !Z=3&^%=& MR>&HJY11L@\$^@ZK__:?JSR&]>FH6-:9,F")&A#(-7"D] )RW"#I,;*[+0$? MB(C?>7!#ED=7DIQ48FL#RN^4P?^L-*6NM+\1IE0/,0..(G\DI<9DZIGAM4M9 M_I45\D]E?AR&M0:VX?)"X4/>XS;K.@::2,*U"@.6V@0B*5PJ"01L0F7#E&&" MU9Y2>02Y/[HM&H#^'DM\Z6;G**;RS^O_OAI^15=_/)\-- N" M2.U E+Z8@MD,QN/9[;UUP5*6=*C=:?)HHOO=!B>#UV-V=N>R[MOBWF.UGQ)R M=QCF:;'@ 0^>29H-)!W+W.;2G1-7!DED*JA1/I"XDVU^, G]!E-.C<\3BNMY M:=QUG\OWD_DBV^;=Q(UGGU)(N"'1'"R]4H*+QDAE(;I4II<2"2XX R&K*+G6 MRL3:\<2J"^C7;G\&FK@R!I[7!EAUM[_=UG[5 6\@F64\6HM;/N!A%&@$ST(& M*4O?(LE\4K7[*58BO=\6P<\ ]-7D_MS@/L%/Y]\_HE]4/*)B>ET63^FF[=R@ M=#!6N+,A&DY*84CIM$HU2!M,HDH)07LTMW=80;]]>I\%^.NBX!D9XB_=Y7#N M1J5_W.=)GO^.(BT''./,V2@E*%(RA6.V8$,9UIZ<9U:7F86[E5H>34J_/6Y; M-\PKB.]Y*>S%Z72S+5=C=UQD0FLM@62)IQ2>5F!M8I"#9BRHP#7KT2;?2G._ MW6.?@5(^7M+/"]DW,W"62]TX>X1.E&G-0#*"VUF@I^%"=A!$8(1;2K*OW12E M"N']-G)]!ABO)//G!?1UR1X=\$ ,]X0B;VEQ+G0I'.4"HK=2Q)B#J3ZE[Q Z M=X*Q_2>&\6$2?496\E(&^(NSV2 H&E/V&D0N(_Z(RF"B-*"4\3KG$%78;:CY M8>_?[2*%_"AH/)6DJG6U[AZ,?W6CJ^5:1Z/)[^4^=^#PM(A1$TA6X$J=8&"Y M-4!E4HQG2[44M3%YGXS=H/G#7/*=6&[M=$XX@-$#RV@P3&<(ODRI9R* UZ'X MIBP&=$M9_>F(!Y"Y&X)_F&O 4PFT1^6Z7N+F\)"#^,N5XTHB5XGCN%43+7U" M=01-(V$\^%)@41G Q]+\HQ<(U$D].BDRGI>G=F?JX_HZR.K B8L)>&*BC+O2 MX%'+ -4Z"L]X$K)V M[11/>;?W1:C!U_]7V$P)\=PLL@T\W!BB$*+IU+P%S& M@]1'"T8GAY]E7*W+)KE^\SON$-ROEG]&R#Y&T,\+U7?G$RI-/"6B-/JQL>Q? MBFX&NL0LRB@#M81V,9CG0&K[S4]Z+G@^1L3/"\QW[H$V=S#G'IT=])R-8KB# M,QY.WC$)F@C%+=,!-W$SUW[[JNS.LI&>"\0K";X!M!_*\8'1S@4F#6C+,@A' M,SKU@B'CA4I*&FIX[1ZIA]+:;Y)1KY@^B7B?48!ZZ3:$[U^F;CP;+?D<_^MJ M-B]Q@$$.SOO, N F1F="$5::=%((7BJ5J4"65,_U?Y2B?C.,>D%N?Q+M/XI] MV(U2R:I"=R$*)AT07@JUQP;S3"+7E MT;NVYV=3CHTQ(%81AVZGTJ;#I+D'Z2GWW!O%UC9 MXDC5D48#_M&7X04JZ@]Y85X@!1]RR2CZ,/VQSB003"1;Y M5SJD$4US;1V:.=QBIJ&V"$0N NR>O)H"UT?T&;> M6$@F.HB(/#)))C0JT!MW)%#@T7BO$E4LU6[5_B Q_=Y-GA131TBA1SC-IO/! MM5?_YS0YF[K+\V%PHX5.YT$)7OK#):M1IXO2VRU& 2IH)7!+!"%WRGG"MVS M"+^Z@="C!/0+G^K653UF]XV8='9W":O-)&7FV5L'0:,"%3YZ<$HZD,XX2:E* MG._4(> IQ#Q$0#^'6$7!3FISN4>H+'*)IM\'OWT>9*&I49J"M(S@Z4K+Y"&7 M@%*-V\@[+DAZ!!>S%/YP-OGZR^J)2VBLOKA!QLW[>H1!':%-CN)@ _;)^\GX MMW6+4,0]HCR7[J"9ER%8&0R>C8!'(&.1\^BKYWYOO+Z?0Z0^%H[E; .@>.!$ MO0G]<^TH#8F UJF,2^,)K"$$4K8EB85IY4)EI#Q%4[_W+IU%>*J*H@%H/1%R M??UM=1M4+G[PO_C%?1LP'U((RH$G&OGG>0"/JA0UK.+,Q) )K1U2/(#,)D., M!^)DKR\O1PH9TH\T;UK?C/)E>K-+^ZMW>[?&Z[F[R#EWS MB6_ULL5C%G$&)I=<84G*@9TBX!,#4YR:E&MW/CO1K=[69Y?;\64-;=2,""XM M>&=T">LJ\#XZT(H0(B+N>>DJ+_QQBI['S=X^>+FK%2M*I.\2^P>7LO[!JJN+ M9S3&1#WHH$N#.?Q@-:7 )9>!14W8W4OS!S)K=GQAOX&E+D'4&=L;L/&V+6N= M/O=]7:M$C8_:4XO[H01>!9H&Z%X)=*T$3:4O)].UZS1WH:M?-Z(OM764="I: M;W4QAV;>U_5L@@O?>HVO[EX[2>V'=D5'N?G049G /A% 4O,D/H<>6= MBLR[VID>)_(=K^^\EO%(FR,S+%*0.910$#-@)0F@B*<>U:\RI+:O>)N"Y^$; M[H.'N[KG"(XW<+K=J2)X-]F8Q^QXLB80"RHS"H)K!]9$=$U02W+NC(VB=NC_ M$7+Z1=(Q4GY\!MG!+&\7/:LK-4;P /K9.X*",:5\'0;RA% M]9$87(\50)UDA%,6G96U#[0G:&H25H>(_^[!5E,6C40.9O,/^;,;I>O;>F9X M*"&/K$Q)!"J^:)(4M C,4,DX)ZHRG.X1T51/L(KX.8[;#2BCC4[^:^NQK.GF MHE4FK@@+N!1>$H!,]F"C(K@!2(C6!66J%\ \15._8*IH)55E?@M@>BQ$L?)3 M/J4P.1N7)0^"EE07$\!$@:MSAH+AGD/2Q'FT%LI8MU-&D^Y1V.^I5Q<=^T23 MCA-5"T#X2976OK02+5FRQ"MP"1F99!)>NYQQ MY:=1;_>)ZU?/=0N_3@34+O+>I_GZ+BHS1YCE&2(ID^N3"V!]:6W("9H'2FE; M7^L]152_UX1](.U @32-L(U+@.!UILQH8,QZ$,IP<-$20//$$FT=5[%VK]1= MZ.KW@'V5DEL")3,Q)$YBHW7AB![+Z MO0[L^^C<2RC/X YPW1_X9AKN]2R#/)F^1(*'Z-3/9L=?$>[[IMHWB$>M],07 MC%*[Y!W:8S;C!Y%(!!,"!::,M,8;'>].I'DN%XR/EC_HS)BAGH"3T8&0/(&C M^)EC-#O.C$_NL9JR?\Z6,_M@9:^6,_M(H^?RU9=7%U>C17K ZYQ3F"\=G _Y M19Q<7M^2,*T-"T$!%Y2ANV,(.MI<0?0T$>.$Y;OYHT]4LNY"2Y,5( =(?=*A M"!J'U"K"G7UFE')T::1$FR.+,I^E-&PDR=L05?)AIPR)(T'5=ZUT?>GO :T# M1-$XN&Y:<:ZN/D*(S@KJP*+%B59MRN ,L4"IR$90[KS=R2 X5G?=H:M=P!V" MB7VTV3$":L#]?+((T%BND&@*)F9:+F<#>%P(.,YM2(&G_[^]-VMN*T?V!]_G MNV &^_(R$5[K.L9E.6Q7W:@G!E:9_Z9(-4G9Y?OI)T%2.TD=GH,C0'7[H=VV MY<+)Y8=$(C.163Z!4.3=;IW>(7T.S5%4T0"T;FY5[Q?+MXLKMTY7L\=WKR^+ MV0RN73_M,DR23,YB2I$RN7R..P&L!H.2%IK8%&4@I5NTG4QDDQY;3XP\G!4W MJL)>#"*O8]8:BT")= CK/ :/Q8 <-@Z) .:=8N"3%I]K> J!=9$X,EAZ0;./ MYGK#\G+C"7Q=V^6Z"#@_+Q<_IBO0WAX6)]9SBSV<*U3D=K(V"CAAK /_0LI@ MG;*^^*.08_34/8&?%WK%]/)B#.!_+Z?K>);2:H)ED $'BDA*/C>A<<@QX9&$ M&QQC4>F42I>UG4ABW:QJBT:PG_8:&=YP)#;__EYL?C,/8#.98#41 CL9@$\O MQ*8\C('/0QS2"L@, 7R>U&UX0Y^OUTVW/@\ GT8 ZW3^?GG MN-PT> )9G+G9=!NJ6!5\8WSJETH7$ SB])D+"(@7B6KMP0SF@"15(@\/=8@2 M*JC0@HM4.I/^3 4$G921'QKY;*%W_<*_PM^N$GP=?K:-V$:K-F_Y$:/8Y%@! MS<,-&,+4&Z/%]60Z:P/FS8K#T-N@/B'_"=KC-C9@H M.+.:(:4X7$9)\LC@H%"DX(RQA*,H/LBL'/5-]+5[T=N@'Q!>RA:8.&R=TT(@ M:P-<>$5N&9V(0-@XQZF/Q.F1^I@>)^R%V^^>J.D#WI-4^%)P^3E?H4#AYW'B M@_*.< *W7*%SQ3Q&6BB%6 @V")M,Q%5<[5L27[B1?4:L]E3K2T'M,2EO2\#( MQ.-DE;8)V<@VL6W@VQJ/Q,M2U\$SDL#H>670'F$VL_I M;';;POWZ;P;$[)Y>M%AX[D3Z"T7BKK_Q:AX^ .GS\VG.3FRZ,-^.3+^)A\0( MI_JF:2EA'O&H)+*8&^2\BHZX>.AY*'9FVH!AHXHJ]9F/#DP+KK!/8< M;HD\@5>L*=7(RTR^D@GSTC?VZV^W 9?>2CP BI,DVDQIW#7U'RXN[72Y;2^U M6DVHE#I&PI',T])X+KO6/&(4E)1&][M35 M+4,;"U:%M=(0WB;&ZZ282$@E @>Q KJ-P1))#ZQ:9N(\?Y8#MY3 #1)[B@PQ##$A9+(!8\%*-PXY0$H; M%ZGR:'G4YKB )AHXH+;EVW;VVW)Q=?EF9E>K:9K>:3%.!#62N("\)R"BE+N, M,*40Y2YYS632OO2&>H*DR@W]2ZC]\4O@8CIH&U*[U_E,P*XS 40D&8&CFS)D MHL#(*DE"C$K&6#HJ^B11U1_ZEH- =WCUT$=K -O^(8:S]/I7;AK^:;'.EGXQ M7T_G5_#7X,%MZW2O&S;(X'S*4X>3,, K$\C@))#GE"8GJ'2F=!']$'J;A64? MZ!P#YIAZ; "S#_KEWQV0#+[*JQ V+ZCL[-9+6;W^=4] *UAB.T1[OURV$T$, M(U(;ATR"$X@S09'F/"$7(\B*P/W8E&Y2^CR<56Y0/\*IWR B&M@G)S'XR5[$ MG1W"U%"2L$<$Y^F0 AMD)0:NF=(R*FU!(V.:]>ZD-C7WI0G4'3L61H) [7': MGQ;+]?=7%W$)I^G\_70]CZO5U\7LZNX)9W)G(0('J@X*^*$)3M6@-5*.:(=# MHDH^F#9XX)UIAX\UY&:,I?'%B.)OP'!>'TP?;XJEL U<1!T1]XXC[DP.D&J' MB(B$J#R$28^5P/AX4AG[:.FO,8[M87)N""@/\KTA:.X]URA:EL/I&. NK0.X M,ZFB<52/EN[JD5T?/8#84[W=MW^W\6RTW$;!N_#3Y$[0-B5H'' >8-V4C! 6&2&)=1(X& ME>Z0'*RW!F!YW1WB2]P6<:V^3R^O;]=PI'!,-4%?U]?LT-- M@MM\=$C[F,<<$H:<31&QI*G3(LH8BYI;A+C.6%64C<-0.W;TH:817-- MOZ.1<YV0H_#D154@C ME:?)? $A;9O\D!0T#93 M5R#.57$(T.81C(&'!(W@HL2TXAN/MA*-GZ4"V-_ MT;: AVL8>V&<\@2N)1CG\AC@V6N#O+54"RFP9)UB7UT047LF4$]E/51W#\E5 M5OCO /^+JXL=X5:P8)CGR%,.-U&NP+O"FJ+<$]P'S;R*G/OW'<*!5,YH$"CYW%W6PY'EE!.($G"GB8#CBY48<'COHW5.@&** M[RV_!MS)(X?>;=926..%]PH)0L$21N_ ,8);/2!9)16<2[CT@Y N=+52#U K MTMQ/04V#[H]53%>SC],4)\8EYKT+"!/*P8(:\,8=>-&*2=B+3"I1O/JT"UW- M1O=ZHJ$SW'JJIFFXK7Y;YA(*Z9T,)FGP[U2.51**',E/(Z*(AHN4O"[=#.(I MFIJ-[HT-LQXJ:1MBK[S?S@&-X=7%8KF>_L^V8:,TULI<96B, \QI(0TRZ\/ M(J/::.\U?T;0':"RV;C@Z# LH;:V@?DIKB>4)9Y8LL@%"]O,HV;#AZ( [51W]P;58V]GSUO*5:$7PY)JC5>HUV)H@MUZ'VT- M*@#\.,$V6Z&(@N=*1,"0)6,U-WN6PKR[)O?L48'DQ%&MB)(>J(3[-7?*Y"TH M4+#.4$J](:1T-^#C%+VD KQ3L/-H4E$YO;1F8)=SZ:Q*G I>^J'#Y NJIR6\989VI5C$!NT9-PACYG-,1\" M(C,@LA",U1[N7,6K[3J0U:AUZPN%KE#KJ9<&H/9F<7%Y!@GAP&S!#*7".>-(!F8@Y\N!D)!DP-8061M)A:NKF#,8&4R$M M-("GC]&NXO?%+'RXN%PN?MRK&"1"Y>P&0=+F5\(6*^2TF@ 4@=%=1NV=B988S0# &R:'0>+C$@<*ICE,]V6>R>2W]^ M)ZNG_KO"ZW1E- "M.UG7MQ&(\--M?\!X.8L;AN#%RK*'CH2)%OXYO.G/W%#@=F64*,$ =N MK >62-*(6,9L% EN[Z4#N\?H:=3Y&]ELGJJ(EM/P^Q(W)5+QG=8=-3GU+"GY MI_,)U#FO70@H8P+Q? 5Q^1ZJL(HZ1.ZL*7W*C)Z'NFN6)\G17-D)#$H/6PQ; M\WZKGUTO_C5\T]Y=QRXOR-O9R"69O^3PQ?%VG] M$^1\FT?>\\,!1JCOIXK9I2*\%C)57X 10,1W0.GNM?P]G#(I.$]2(ARC1ERS MB)R4#$5%>2#28J-*ARF/4S0XLG\KWNL@\[68=_<>+(G)F1"A(TX>=05; &OU-'+>$V0BGBUBID MG:0@PV M%]YX4WJ#G4YE[0GU-0!80F'M7!^/,)KO+2P)J8-32&M'3(G[8Y=EQW33GN7V^ 3Z$DM, M6>H0DQ:N#M(EI'/3(I%(L-@J[DSI8$\UE^RNY263$*CQD2F$>>ZUH@*87ITT M4C[((%(PJG@BJBMM3;MHIR#FE!.RMW)JSSTXPM2='[V/=E,K\&FQ?O?W9?3Y M0%Z\CG^L8IC@P$QR2B%%/3BFFF+D&";(4<4%#T(XJ9XR9F5(:=HWZX.\"AKJ MC4%F*#T'H#F)D3&$ M(Q6P$MH+%HH[L/G]<%.V_-B(2"JEO;\.U4V39 @"NYQ%R(-4H@X10L!^(M0C. M6XR4 -9Y@%W!2G3?:JSAVDG*.M!P[13)U>Z[=:]A&*8J::8MPH3GITF&(9=H M0#X(@FWB-OH2N[[!AFLGJ>Q@P[53Y%=;\?<:AE$5-&94HJ 3!0\W .'8,R2Q MY 3C('VW$O*7UW"MM^)[RZ^!Y,+^\^[C35$+PT9JS#FBR>6Z)H>1)L8C'X7W M/)+$N_7?&^PE?FRC1K>T?S"&'IJ!U6ZPX?Q\P]>WN+PX2V\6\ZV3[>#>3H ; M9$2.=U.BD6&YATW4*=F@G BE(XY/4]6B\]D3!'L!5DPCC6+L2YS'GW:6&9L0 MQQ.1T8,!%]F>2X*,DPIN<7"_"RFYR$HW)7F"I!9-UWCHZJN+!J!UGY$'$PZQ MC3H$V!Q.19HG'#JDE0&))? 4L/0F%>_V<(R>NDG-,4%53 O-(6HS+^0L_;': M=JJY&5F]:=YJYWYJ9Y\7J\VXZG#Z?/H]OF(/UQ:MUT-EW_>G.US HY@6^%(U71 M*43%IH(EQ2)+$TBF6@N1WPK;\!V%[=!TW!^__COFPBN'5#_C; M<_#8\R/VN[=#,A$T.K@)4I3RN#SNF (Y6X58PH(Y@WWPI9_/GDIC)Z"JEP_4 MPMIJ'8VY5^3B:K[^ GOQ1RI\I(AV'-PF.#SC;'A9V]L:OO M[V>+GZ_M#(Z-^/5[C.L/\[187NP>%@\LLRE)1.$*G='D,TYQCQ=$4B8M(E%1 M *=/R('U1%YQ[C67UK'2O<;+%O?7C]NYD 3=POOYIE].SJY#'AGS['G\'IJZ6NX#)O9C*]*[8J%'*!8VL9G#UX-'D1K ,P9V5 M*0SGYZ/4Q<'7#<.IJ1VX'0RH.GIIP"#=]\H^VU^;/HD3IDED3,$F$CGR(5Q$ M-K(((@7'+$GEDQLWUGI-21WWMQ()?CN;_\] MEPN"=#_%GQL.S]QL>K[1[:W\HM(TX ,&BLY(L%)#Q),G#YYUR]" M2>WX?1D3]ZSZ:,"\/>!W+[L'\A<3)Q/ADA@D%=6Y UE 5H*3J:0VL .=X:)X M7Y7^Y%8TE,\+JD4=#3< YJ.5$1-)HW8JOZWPW"$NA40FGS142:5Q"E3*<8_L M!P35SB.-%+@:(O;F,/2P$&&B!:6!PV:PB7K$55+(P!4;>:D(4Y(%5[RSZG&* M:N=_1D+1(,&W"Z/;G/^$Y\<:3%*$ TB(8V>0BT8BY@3PDK #X_[ M+IAZBK]=/$V2)9*'S?S"I'.G?HRTI\"0,9HZ(0S!XU8'G^A?X9<+GI-DW7)? MHX?YT_=7N0'%'_.PRZG'<)TV715,('?XRF@9XE,Y'"<%K#S1E#N*4@3?G4OF MD;;>H\2BL3:2R&WIKHQCIH#O1'.N0R]OKVX'K;I@O%?,(FQLWB.*("V,@3\2 M3H,T/K!QD\/'Z6LJ;7P*,KI9JP)*:>#4V_?.Y\8>7_.W+4P#?>7JR96WL[^B M74X\]L998$TH1O*4+9M["CN$HY!)R0@.XS@O2?M06Q>,XR&HP[.M$=3Y4H + M8OT$)\VWGW'V(_Z^F*^_KR8"'!-I&$/:^5Q1Z>"VC*U&B2<3DM6&N=(QM;ZT MUJVK: NT0U7Y@B";M^.WGXN)TQHS;Q6B7N5*="*1CB0@#+1%GE1TKO3]]402 MZY9U- ?0/HI[:;@$H,4)32)9'X M224P*/,3<\L1$T%B'DABM/P4P1.)K%MA MTB8V3U;>"T/G^\75,HSV0W7. C?K;G52.#,--8M M5FD2FR>KKG9=P5'F6*ME2L]Z)A\BM&ZNMPUP%E%B.S--#N6:/,76ACQS6>5])Z3.3;_! M]?!>6^ZCC*2TB1R2UQLM)_QLH"NAB*8?E2[FY_EER-OHUG>>3M[YVR&YOLZ+ METOQ]>.G4&9OLS[8H=DBESC?C@H@7%NM.>),8,2YIL@9I9"+E'"'I6:T]*[= M3\GP,9AN_6$.:UW=CH&WEA TB)_LF5B8G"=:(&)X/63ANG0 ^*%-)*)D$#N.: MEEM:6L+,Z3H^"IF> J\=ROH4?VZ>M"[L?-?T.K)D@@(GS(M(P,\#GTPG+W+? M#\63HR'Y;I&J1TNWI/V^ZEH4DUT#FO\2?RQFX #NJ ?G7FHB#-A/FLL \LS* MW-U-8$TC=_F91+='G8^6KIO-'D7S V37P&'Q!CXY7;^W?G,/VYA"IAV#2YU$ MPFL!PL 4Z=SV7GF3WZ8H:FUI]_HQ%2T!9;A3,5#*S>%DMVT<93$:SI"P3N=Y M& Z9$"-*7 N7*[X[CI#IC906G(FANCT*E1Z"KGVD[QU&"ZIXKQ7!37O@-(.G^J?OQIKVA"3QIK6U7T]57H,6&L_EU+Z_< MOY),#-;1*F60I\PCGO(P]@BG-%51Y%>/L!]*5_UVI:VE&W%/(!P%5R&M-(>V M#W-8.:XV#5+?I11]'F:[ZY1JS^/$*Q$T]QANDF#6.8TJ7RP)4IR(1),WBH]K MNIX@L*5KUABX*ZF?VH[U?DB3/TN0YM]R-4M8V?I;#D]G\[M[/-R.O?3 M2SO;-6>=4)"ARI7(%$Z'/'W=PWX+&'Z!6XFB2GKN.SGD9>AIZ4@=AL!:2FK. M*+ZQR^4O\$EW)2,A/QS25B.E0.DWP22MI_=3FC8-%5QS\#)=Y.[5>]R7TQ]Q>+);KZ?_$<-W,?F*HC4()#HS =8DG^$4[./FQ M)YS3I.!.-6[6? ]1=6NSQ[=*0_70#K[N%C]-< PL,HQ1L@K\1Q8$@BLW0YPG MZSVV,B1;NJ;USO?KUE&/@9K>TFVA+/H.[=<-E;@!GQD'AJ(S G%I!7(&I]P M)[]S(=J[XD7/C\FH6](\-D[ZR+HW7'[$I5N,8$KN-$UB5F#'M40,G/WL_$MD MN Y(,&&Y$SX:6_QU^EY*ZA8ECPV;GA(OB)R1"Y _P4W YH!'H9KC1^N-4F9\ MG.IQ*XMEC))3#U%^\=]'R5Q<)ZQC$7R(,_C[A@ MX&Y9AY%3+OI$,+>A=%/%EU)9?(K>NU06GR+J!B[=>TH8#&=&BLV+M& 1M\X@ M:_5FI($+V#-BK2H,EIY%0,]:67R28I\N CI%RLWA9)>^3KGT/G$@.IH\/2D M#\(3%"F8:885I;ITAO]%% &=I-LN14"G"+IVKN)!28O44DH&^\0SI^#Z!DZY MCD8C331QF@7BF'K*$WD914 G*>E($= I$FO ,ARO0\%4">.%1)938"8HCK1T M 7EK(W/,<*)+MT]]:45 ?7!37O@-(.EC7*]S5[HM+SL>@F!$YL,6"XWS\R^: MKWP4T22=#MCJQ,JW&7Q,1]U<97'<#!9U"W"9SN-##C0A*5J"!(EP\-*$D?' M2V R>,UD'DU3&BR/J*B;92P/E6%B;@ H>]Y\.4ZC%1PLHV&Y=6 ^8[$CB"GC MI5+6.C)N/5B;#QV&W'$&2KDYG-QY(T0!YH9ZCSS)V5!/#7*<@(/FK38^&8M- MZ4C^BWD]>9*.N[Z>/$7@M>\[CU\ ^D0YB8PCC 7L(NUA VEF$=S[#'$1/#+; M;6+82WD]>9*ZCK^>/$5V#6C^P0M SD+020LX77-!JV(,64H%$CFO;7"@(IJN MFG\1KR>':'Z [&IK_HZ3M=XTR]GQ8"/%3%%PK&3.6BM%D<& 7B64%1('KV2W M=],'/M!2Q60)%)208VTL )*W;+PZ7\;-,,X=$R))[W+- E;2Y,YN%NF82 8T MYI(K+V*WYV^'OM!2.6,AFS!R"4 M^! $9K'TL^J'-+1D.8;?-09)N#&$7#\%-!)[#7=J)K+)\Q[$P7,#"_'*;5(Q#I(>+:I\K9?#OEX&OT5_#I,_"3YGGNX[90=SH_SWQ] M/7O_Y3II8'!D.%D4DX!K&+A+R%FPDQ*.3:P,-^QAF/3 87/BA]M!3!\E+YY) MXK71M.G\?A)W6&0Y&HPTD2 \03$R@F,4B< A$$OHPT9[A])VIWZZ[DVG)*+& ME7IM3'V=_GT2;QZN=2+F-RB&*02G>T1&!H<"CXE1GKO'=GM\=N*'ZWH^)?$T MIL1KH^G.8)^N[ F:(D[)(.(TL)=LSG-Z"@:8,FXY9@G;;B;JY&_7O7D5M5'C MRKTVK%Z%_W.U6L=PE+<=7\Y@+2T6"&XFX&UZRV#C* &"))IZ(9EXV"/@ )Y. M^&C=%V4E@326I!NXK1W?&(MT'<%,,5)I@T0I"@L;(W>RAOL*$EJ+F#QU4I=. M$W4DK>X3LT(P&U,=#:#LM5W%.WN$,RED2 X1(4 N$3:*8\0B@8U)4FC.0^D9 M6_P+R'_Y([ZV\W^=I4_QYU^+Y;^NN9$N))(2 M\KDA/W? %]Q$/:+"2J,-(TEVNZL]^:FZC\E*'E=EI=J ^7AOI\L_[>PJOOYU M\]O_F@*/2__]U\?X(\XV(37-#$Y$)+@$:)UG9AIDB8N ?)*<8%Q$5_J92S?* M6DIF# ]0CZ"-EC#V>[3Y$"L/ @.P6V@1EH"U^M?=\2VZ62WV95!4^I=,,AS MPQ$WVB(MI,_^(Z%"1&N#'^\4W4=22ZUIBAZ?@^7?$IQNWY_F]^S;-DVKW=83 M4:1 4D @,P&6GN6R"29@ZX$CRP-A 8]FM([0U8CU*@&$0R KI94&D/8Y-]H! MU:QOF-O#Y?6@"A]C5+GI <^3#W('8LV21U)CF6P(FOG2$883R&L$=\6PL7@> M136 P7>K]?0"KNAGJ0-OW@O8NDG#L9 C,4X[X V."J-,I#I8357IF.DI]-5% MX6@@63R3QAI X]NXG/[8-!6Y=5"^3%?_VAP?4N>D5:2(TES#(7/G_9#G-F!* MM')>BEC:!!ZCIZ5.<"4>!!62?%,H>K.8;QJ'?(/_$Q&0U%C^FI_4BDE-8/PFF@"AJ T]W>U%]_VLOKO"C7B5/& MD20!#+F(!NEH)0KP*W56)Z]+OTK<3TDK$!JJZ45QL=?.!CUDX=O/Q?6Y'%TT MP264K"=Y1Z5<1491Y, #5AR[U"T+=/ 3M=\@%49%07DV8%(.MG%U\7JQ7"Y^YJ8R]A)^LOXUX30ZI[-1C0[,J^(ZS\JPR.-\ZY1. M&E(Z:WP*?;4/IG+8&ET[#2#O2[SQS2(:@:Q2M-(>VFZ#HA,JH@J8!J9C[C2?"D256(RQPXC$I MC'WIUYH'2&DI\3L&EOK)O GH7-]7/RVR.NQL-Y8G82$PL;D6@FBX=;B C$T* M2>^9MYJ(Q,8+%]ZGI:6 ^VEIZ4)?&CT#I-X4>MY/_X[A;I!K0C#!!BN+2&1P3X5? MD3&"(VH#40G3$'#YUG<'R6ES/$D9# V3?5,P>K5:Q?5J8F)@.C&-5$@8@1]' MD--2HH"%541XQ]QX^=(M#6T.)BD#F!Y2;@ EGR*(Q"\NXL?%:C51VDG!"(73 M%5/$K73YG+5(<6X=)@J'XM[-/0*ZQ1GQ2P)(?P$/&)VVOH.-D8?5?/7?8[B: MQ47ZW:ZOEIM&8(M-D&*]^Q>%IMAT_] HXVUZ\CGNW!L1=- *KN'PF]QC1P$P M!8V(!R>LUX F,\9$Q/)S;^Y*^E:^=\->-Z-VO\2<- PY?O\>Z+"SOZ)=3E2* M,@6X$@21VR7P2)%3-B!P\$SN1N=B\6*@H3373ZH,1-2Q(5VC*[&!L_,$?C_, M/X$EN-.O 8X"XR.-%B.NX,(KI^GJ0?7@>I[ M:5C-F_';ST4NS.!!:H9DL"3GIBC2EG#D4L(R1DK,PR:8SPO1'9WU\STUD=E' M62\2D+DAUX0RD21)#"7*.>(N,XAY;N$FA$DJ&:V*)[-[45H_350=E"K*[:95Y[ M./SU*L'B-]P82HUQEB&CT\83T<@*3L QX5*IB+U-W5I5/_FI^AFG0O 90;(M MX>3#W,^NPG1^_OX*V(J?[31\F/]_<-^ZCF=/*&$QWZ>082'WZX\8O%>*$;BT MW@KG//6G8^;)S];/.8V%G[(2[X^EQ=K.QHW]O?OW51Y-U3^F=W^!8K&Z(W05 MBL%MOW"#F\BI<(2!OTWS'*W$,-+>1*29=59Q'A^-BQC^^/$>!8,[X^TBFF?I MZWKA__7ZUYN97:VVQ=7829:2,0B[W#_))HH,IQXQ[ )+%'B4I1V:(^34C90- MT/NC[G>%1%[QL%DMUY,O=GZ^;?+NA?/24HX857E8KG9@WZA#V'-.L?64=,M' MPZIW, )_NL7'O0_614(Q]2V&RK(% .R>VAAE#,<6(\JLAE,3ASQX$H//I+SR M.B3;;3Y&%PC4?. V0%D/U=U#?;?0]1,JO_?1RDKOH[)%"?DU$!/96+F=S?MXDQ2G2H-5"[D<#^."\A=?,2I8^$;;\"CJ*85-,_CDN-WQ/3#0TY&=3RNB P/-6R-B0D(O:>PH' M,<&JL GJ1EGE0?7%,#:B/AI V7:S'&=)*FT$I1@1R1R"HU\CFYQ&@DML@BYRBNOG%L<^]0?*O?('?,/ E7EXM_7>[BI^7B_.EO;CE9?O0BDP2=<'*A)&D M 1S%"#ZBPP;NNXH[KX2.5'7J./+$U;XC.743CN7P-)8&JM_Q]O,4PG3W?.\! M=Q-'DG9&!*0]2<"\!?@ M/OLEKJ= R-NKY71^#C[A=!&VYGCB>$Q$PI$>68[$:L*0ML&CJ+RPE 8&NZ=T MJNH$^NJ^D2M_)(ZFF\9LV0'&-G>23W&=GY=>7$Q7*U#D:F*\Q"IR@JSA,D^R MT4@'< E@9Z5(O%?1L#YF[10BZKZM&]?"C::,]HS=SIAO'T@ I[>V_/;?7+L* M4:N$9=(H>NWA2@P\:V,3\E1BZVQ0L?AH^O[45G[;-[HE'$MQQ2 Z0C'0-N>1 M-RALP,LX7VU6_627R\V3V %50AU7+E8^U(>34F_[;FK2-G;LYN-?XBQ'P=XL M5NO5YCQUF;S/N\K6FWH4'%5BGC%DX;"%,Y8:Y'P,"#-!"-8\P%VTL!$81G'! MNJ7\C4=*>P4ZFY]O9^6\_G7[;W9TO/IIEV&;H+-.$44Q1[F'2&Y*DT.*QB!E M/=<8@],22C\F*$9\Y=>#SX?9(S54SZC^!AR%SS,+!NEB6W_"4O#,!8Y8?D/. M,_WTP=UG-"X&%PL*\^&L+2]>2P$(@Q":C7''PA M;^">)A1&6&E@2I.01.E:UOL45![5T5N3!R#10ZRUK[\?YAXDE?N8Y-V1&0&5 MD5W!$B.$Z%RRKB@(ADM,D592("9E A]986SU4Q[=DU]I P-]5+<80XX-6(DG MK>LAXWI[P9(B*67@:%F(MMZ+X-,?A5#=34E;Q='MFW3> M]CMYXS?VO>SZL5E<6MCD<%88SQA.R.K_ID<3FIP ) M.1$YW.-UD&,6AW0CLK*G]LPH.EP*,()*&\!L;_E^SN$/ ,(YF)FSJ_5J;>?Y M^=I&5+MBY4D(U@5I+5(R@BRLS:<59H@)P8EEQ)%4NDQE3'XJ6_6Z.Z$9H+SD M37,]-^(VT_JH)$19E2Q-!"4/SB.8#(HL@<.7>9&"T-J*XAWT1F2G;IWA2]TR MA6'2P(YY=W$Y6_R*\2N2\[@X"0*E@3$F3#("()13!;# MA3PE7GQ8=S5FZQ9B5MYM+P-B_^B]F(_T:Z'8J%A2B:' ?&GILS!6MT+U'[O'^D+GY26W;_O PB5RO9SZ]8[]/^;3[!O?$<4KOY[^ M&-8LHS@-(R?,2TFGC=2Z2=1$PPS"0N>QW."@&4<84DSK&*0B212?0O0/2:TS M@[T6.+=.$@Q$QTV.G^=[(:72T!1T^7O0?U+K)V)VO-3Z*>IOP*?:4@[_>),! MM)'"W0SG9QVY/1Q.N=V[<$@P"]'F0DC2$8&\Y1LDR#-'U$UGKPLHSRWEBEK7KV3%H//NJ">P"L3HT.C:WC M!G"^Q\=;??GZQW6OE&A(;K297X,GQ(V0R%C*D&.6I& C]K)T==U1@AK/A(V. META=+5]3]IU*AA*OP MS+I_R6C?MC*\'7'T*!AZ$_SYLIC-WB^6^3^::!8I$1HC$3;-8[1&+A*,\IPK M1H+EG)7VAY^7P\9/AL+X+;5]Q@?3_XZMMDT73L#R4:>"04RZ@#@E 5DEP2,U MV!$1@R-2O+Q=MF7NA6ZP9T#X\V_&'G#KO0\OMX^!UW:Y;GPW_@9+K%#RG&^&5*N:8PA-%/&<2)O+[0,ZI^T%P> [1]])/ZY MT=^-7$BTEDF<$*$2E">^1839JQ1FEX>5LQT?LO=#B MJW_2CAP&N?\-F_*A$V^]!V6!_VY-]AP,C5L]2N8D]\Y%G9J)68YR9VRO4NN? MM"&'P&W@G?'=/-3=BSL1W'GR<%=?<$=60@J-L*(<<<8HLEHQY$A,N8LH>!/- M;+RCG+S0VV#ET&SLA+8Q29$$X@F# (STR!+)$7&$JQ@E]L5' M0Q1GXH6&+ LB<[S-T@,F+S\$N3?V\]MRL5I-,$E$.3A(B0EPXTP^(*VL1,JH M0)PS1/-F$FR'V7BA1TF[.V8H5%HX6W)I27YJ0MCD0@PU8!4O@?"HNT@=\YP61^26,;*K XS,8+C:"U:_^'0N6?LVGV^(XT M\A2U180*@WBD 8R'\LAQ$3%33AC=3+7$H"M&>Q&N=C?,,)@4C5A5>(^X_^?O M_LZ_+=^*]\3O/MN[P].ET,9;0[@+&P$R1U([V#>>)F2I#N -)>Y\",3KTFYO M*V\-.SU+?C7;+ F_.TNW#X^WI^*&TFTAL03',7'/4/(NYHIXAQQL5"08=U$X MK)TH?BZ,PPCUSMKC, KO/4HY4,&DU,A9V"E*PU KB>^/#$ M4A:X4Q8YF2RX,5HC*UE$7DFAM I!X])UG=THJWM+J0J>AYVARFNRY2Z4GR(< M?JL5B''#[ZOU>CEU5^ML#]:+-[?S#;XO9H"!U6TBY(V=^:O9AH9% C%-O077 M:CJ[RO7<]Q<=D!QZ3O**Y9"JR;10JNF=7>8)H[<,7 ?>)='.;R>,K$ML;Q3^G(C3\;RX$*M$/4L-^+F!#GMX38;#6:44$UB* S% M4VFL&\T:!8FCJJF!FU17_K86'P-];C.CX,JJ M*6PD76::N+E[6< M1&#=0WE4U@D&90=(J5O% M_BS8Z2/T@NAI*:KX:KZ>ABR.Z8]XQR#?^4_>_>UG5R&&K*L M1V.B?H3R>?0S=AR3Q^1AL\')'G@$YY-S9*+V*/)H,0LJ)%OZYCI6'/,V$WA7 M-5^COUI.U].XNE;'^_OJ.$L/"=JF %,T!JP)1<8SEM]_,62"IBC!EWVDW A; MNOJW+ >-1D%/0=SADO5G5W$#\8"!/+_^M7^!3>DL5H1H:@.*3H-62 K(SHCLM%(K__PH?9C";00RS>Z>.R,^-*:)TY"0<#E!KL&/-9Y+ MI((R)!CCA2MM\)^BJ?((GU; TPG4/379 #(WSN+=RHH\>V97'1<%2N#2!NL<#:*T<=M#1MTXZZCX&2KT!G ST-Y_O"DZTTH; MHHA&7!J'."8).1-\'CD4B!$D8%'ZQ5HIVELI9GWIGF,_,+S\3?#J8G$U7T^2 MCQ)L2"Z"-!(XSWUC B/(.A%XP%Q26KHO8Q'"6SS@Q\9<6>#W $#+1;'O[73Y MIYU=Q45Z/YW;N9_:V9T^Q@-BRAU7+A;H[<-)H>CKS:=ONSW<&2.M,&?2@7VF MVB#.L04C[0V2/$F/";$IEJ[;.$;/4/MYL_:KU2JN5Z_FX>/4NNELLXM^CS9_ M+)S-O^2=M=P^=/RTF"^O_YB3A[LW&((RYR,6B$F;Z\IY0@8V,))*$RVDB-'J ML00SE/BZ=K08WA[:QCK*;< KN&'\]:\=F]EHO%_&?U_%N?^U[3[@C*(&'/U$ M@T(\]WQ(@EKO35( M*9W;C"N%+,8.1>.)MT1&+TH_X>]"5R-@*P6&#F ;I)D&T/;&KG)G@OQ_>6K* M#SO;-#S+^Y(X2I05$5&J1-Z7%-E .5+1$*NUBSR6CH4?IJ9NH*B-<[60KAI MW9<(WO'4YXY[>WG:_[2P<."K(Q!1!? BZ 12)Y]($ M;' J?03OIZ0NP)X/"8OB:FD 7&_C$F22@Y^WP;$OT]6_-CM4"4X2HPQ1E=N- MBJ"1\30@96R*L$-UD*5#,L?HJ?NFK8TSN)B^FL+>F\5\$ZWZ!O_ESE'F"F.; M>$#8YN 5)QI9XB1BT0A-K!<2EW[N>XR>RFV#BVG]()P&JJ !.'V8PUIP&GRQ MZ_CUI[W<&>2DP 9''5"((2>'>$0&;O7()\QA)Q*:9.F2Y_V4M *AH9I^U$EU ML-@; ,^=0-'-;_]K&I>Y<]ZOC[EOWF:O:<C/H_YV^UDRH$I9VANVQ=R=R:!C*4:44FP MY30(K=)S!.8.$=A(A*X@0KH$Z8JHJR4L?IA?7JU7&XF1G<&7UIL@%8;KO(#K M?+[3:V<\2E(JKV'O8CU:^N$Q.8W@K#P(#L%MH$8:!1?=L0(7YV"UID@8#L>" MPPQ$)#V<$B08QDTRH72!U1%R&@D&5P%7'XTT"BZV8T4D8BW6#'F379$-+ =MCSOJ4J[?10,.UHH&L!N)(PX M3@&9*"E2E $SF2:(:\1B?'S /"Z*+:J\!..[/ .UA<"(M ">P\TC* M4^9I]'ELJL (_)F 6,(<&TZ]%J7#,P]IJ/PH;U0@#9)W$VVI[EC]8T(B+(4H MI$)!V=Q50^<7+Q$C BY+L-S+)$H?H-TH:^1J7/T4'4&/3=FS._Q-#&8AY0+: M(&Q"7.?'3Q%<9LP4,U9)X^AX90)W"*E[1(ZA\8/FK:_X6WY[MFTS_\ M,]NS2K$W94]16.C]V,UG]L!':!>9%11)S%5^ZBCAG-1Y!*8.D@ON8RJ]UXZ0 M4V82*BR]&R[R.LYCFJXG"2RL%RPBS:R$8SNZW!X7#G G%78N"5-\V/0!4EH8 M8CD<"?NGGPZ3^^FFQ&QWT3R>YRDSW\:W*+DYWW2]"6%:N%XLYGF\8IQ[L)JW MC?W^R.?_;J;.^ZLUB/CWZ7QZ<75Q/7U[@#$J2T Q.S:B7 J9P#L4OGI X9ZM M8(,0CBJ'O$EP JK<8P[N@DC**".+3'%;>CK+200.G^^[K=BYLK,S-YN>;]3^ M'CYC9W]%N_S=KO.S]5^W5RCB8!?G=B8X1RY-],@HII!EA)/HA72A_/3?DTBL M7)0^&KH>SPH>3W,-W ?VL[?76%R![J,*$FMZQ6,I9VQKM35S<24QVCPS76-!:_@F\V#YO] M!?ZZX00'I T&5]V;W.'!6<3 F86FH:>=^^3Y=; MEARG07FX'C*,;3;L&#G--6*4I!"8,\F5#D)W(*MN)70;N.NGHZ9A]WYQM5Q_ MW_"$94K2JHB"RT_LO*#("LF0M!$3^)^)HG2]5A>ZZM:]M &\GEJJB+PJ\>W%<>AX5. M_&8G8,F7#*PQE="J59M(&TA26B.J)48\XMQ^-C$$?Z<-Q8MF/EG^.2/5QGJK$H8T*W%*/$4E6@%E2 M 3D! /5.Q@1X!5>L]"N%9XU#?[6SF#_S[F\_7>7TT6?[*Y?*OKE:YJV^K:;P MVS],E%?.*L9S>X^0'PBHG.C.#1:LMC3A1'GI!]RGT%<[A#<6KAXUNA]+9RV7 M$OP6%^=+>_E]ZE\MHQV2P3NP4C$#UX720K;LP:<^+N;G'\%\AEVMU$VZ@Q(X M]VQ"T<5-,^6(G,WCNS46,;>Q#Z9T$6PWRLH-#/L"NIA?Q57N[OP.A+N:!I_#1X8(3DIP3:4L_O1[&,5U+=P( M:#L\'FQTA5:\1*R6Z\E7T-OF*=:M5.WVJ;(/'#.9"T!DGM>K%$-: R>.1Q_! M,0ZA6ZH7OG('D?"G6S0>):"5T5OC(V!16AVU,17/'[*P>]7'K/-6.86"C'#% M4D("_48CIS7S405+>:?.QD]AZA !=3!54+&+TE*N"!6?YQLL?TW^^#KQ2063 M5$*>*I-;BU*DDPP@"(*Y#+!UCI;9K*+_O\\7/_Z?W8I;:.S^<(N,V^]5A$$9 MI2T&2;"!N!7<#/ZX[FM'6)1*&)S?]B;$K91(RT00EBGH$+P1VA9V?^Y\ODXR MNSP6ADJV 5"<>-)^O'E.8:1FD3*,#(D1<>WSWVEO.@62B#6 M&P3M_\*),:G>Q!<*1VV'QMI5#'?'<+Y:+NW\?-MVY/6OVW^SJS+E$3X# ML,QC.^\,T"TC)_^83]>K+U__V+E)I8_/8]^J6M\U)GH.-QL_ M(O+>UF@VJ'K!A\F6H8O-?KWU8/K:EL,K%B#Q]_GE-"_Z#6S(:_CAOXJ0^7C5 M*B?ID[JXJ7;H(I&:)3%WZ8OK[XM06%\/UJSB;/?3UGYI-**KS_#9]?)B'M[/ M['D13=U?L8K![Z6GO9)H1$MYQ[^9K\*RG)H>+%FE +:W]7LLBT84]5^+G[?T ME;6 !Y:N4D#:2W''95-9@3=GZO0BAO>+9?80_[2SP=OMV+I52C1/4ET'J;2P M\59OX,X9ORUNR,TQK8*[[XGUJ]1"GKX%NTFI67V.I,9.VM.-:J\1I7V8A^F/ M:;C:I?>'*.K!4G4O9<=EOGA* +6WTFQV2]?JR6!/ATVT;\%J&CH@\T4W 320 M3[@-*AW?-+TZE]Y;N^YEN=,N.BJ4XLIZ]E:8>[EZ6)HV9GBR/MS?75S.%K]B MW,1#SRXS;Z,$H ]_IV[9V3,&GY\4=0-PV-#VZA(^[Z<;47R9GG]?K[Z^^O)U M%%@\_;VZ^?MGA$=GT==V8/:='G"B9P[+WP:N%^X" S/:8=G[/O! +BVH[H]Y M6,Y^G7_-K5(W;2=?7:R'ZVWOJIU,.ZZOM6,B:4%E[_Y>^L_+J2^POVZ7ZJ2< M!E)KCYAO02._P0FP?FO7\:9!['#5[%FSDXX:2*@=%D=E9=W?V;]^_]=Z Z4W MW^?GG_TPL_?$TIU45S?'UDTXK19G?9BOIB#%;TL;/A?U,O.'DLL+5XFLMZ=4>/,/C( M;/2,&A]<=@"QM\N]_@7R'IZ%V+M@Q0#J4[JX:\*/":/RT7M+VN#TPX.EJNGF MJ+3W:J6MQ,.>0Z;,*7!XX09T=201\:1 _E>G\$:Y6'3=0\^4O/M/;JPC%']? M+V??XO)B=9:^+0.HKTPEQY%EJT'TM"/X:<%4/X@S524BM/=7JE9$>JJ+M(?] M5E3R;;H>[+W>6ZI:Q6A/I=P30&6M?+F:18*=(-EI"(O+=1Q>V'MHS6H%HJ?I MZ0F15%;8I\5\#)T=6;9:<>AI:GM:,$T8P U=N>&L796JU;^V<<0[A-$ M0\;PV_)BOBYK"^\L6:W4L[\I?"R0MBQA(84=7K5:.GZ0'6Q.;=<7AN7%=&X+ M6L*'*]9+Q/>QA@?DT82NWOU].5V65-6#!>MEY?MH:K\TFE#4VZLM8054=+-4 MO71\'^4\E$ 3:KE38W-^_NJ'G$KZ/PH[*IM4T_+OEYOW92/U1 M'J]>).G^!-$%4# [;K;M7KSPQ/L^Y=L%HL M_A3]W-VIQ\12^\865]=-+_-I/#ACM&^]:OHZ*O=%)R'\)Y=72RG_>8CWGV3C MJ>&,3W%10BGW5VJ[-NP0XPV=*W%=,%9Q=.%J1JVO9]!%3+5-WOGY>L?4X$JE@ONJZW]HJBLGVN"YG;V:S5=E:FP.+AHM53Q0-_[H'@J:^_K^E^?E_YL M^6VU?+=:3R_L]H5GN:YKG3Y0+;'<5ZNGB*VRAL^NUF#CYYN(3CE3>GC5:MGF MOKI\4D#M'("?%NN_XLU)'4NU!>OR@6JIZ0*'Y9-BJZSA][#H8AZO.2U1]79@ MR6IIZ[Y:/"Z:MO3V]BI^6[S[.S^YC\#G/"V6?N-:#S6VIWRG6I*[D(:["+%! MM?\Y7?J\]Q";>M"SOWL73A3Y?U!^QK$,[P6I^;1:HE7$_0PMT= M^9#[V@FAOZ._6D]_Q#=@)LX7RU^#2T?VKUA/30_EO>C(?.U \FSVD+QI+%1$ MM571U6Q.$TNE57W.2X*Z.EVE9HU)4_+>G&$\?I%/D#2IR+J>+A6O=[: M)RKE@!#^4ZOXG"?-?^H3_U.?>)INPO_YMMCM[Q;WHPGMMI9R?KS?-0^>K^9\6-N_7JXN+;=QJM9Y_<[/W MB^6KRYF;_;6WOV./4HO3OE;34SNDL44!\36@]DPSL+CZ^L._6:T+:7?OHC4] MNXY*/":,VI>?TGKJK:-Q-MI3TE]T$T4C6OJ\7!97U,,UZ^VG'KHZ()#:4;I_ MKW^]^KD,JTQB 57M6Z^:9]C-[!T102O*&=D=.>4[]>)X1]2T3YLOQ@>YQ]B[ MO_WL'#RH+Y?+=7C,0ND=VNUS]1YIGJCSDR586?5_+=_-P_L\=>(LW3#QVW*> M"7_S8QG^6N9<>IB?OYJ'/^8_5NM0 "]/]K&UC]-OXMRPJZ,E7R]^C#?T?^0 MTH?\@+/QU[+$>=[_JVT8C=YH&2SNRG#Y$Q@\?[O>BW?@ WY\ _L",#G]:]6< MPC+PZ"W>=JS(J]59VK%QEC8(OF&C,#IZ?[3:,\_B-J27L&N7,5\3OJ5W'AZ? MFUO#]WX6-KR]6_@AA=;8\6W]?O@,* M5Y_#V?R&FT_K_/<_5U_2S&>VOJUG64!P"JJ@]F2':'-= MW.!4YMUUJATZQQ*9>QBM'>C=45NF5OKQ:O6J+8:57[;V[.3-XFN<1;^.88>A MP2].]J]8+__?3U]'Y5*[O Q("3>U6&9J\]O7H]$]A/EYWE5=MF MQKC\;;FXNORP6ET5U.BQ=:OYOGWMZ-,RJFU1O^>):^&&T%):/+9N-8^SKW5] M6D;5]^+BVV)M9R6>[SUD$UMM_.ZH/_5C_-BMO'@HO4Z ME/3U,I\03T/:VU!VQT*45.*^M>NU%RF@RR/":L&4WI!:W* >7+E>8Y A=O4I M056O\[F:KG_]:6=76U'"]>9B.SEMFH"8"-R6TNZ)GZK7)Z2GNON)LO:U\8&9 M^7.U.42^?@69?#(QOU+=JI6:"F8=5PTU2/_U\:_O *?6KN3)EL*9744 M5D657JW0N;67DQO'_>-B=:Q>*]F5VQ"Q^P]WFIRM5]=_)WVU%# Z(I060OQ% MIIK=7:B3@EJ*\NP30W4G9#&X5/)ZC4[Z:"D&\X#Y-LJ\!ZOCU'I5VE*8I,$R MU<7\-W!<=H2]C2N_G&[2,(7J5)]>OI,26PJ =!=9]7,I3#-==L8Q_7'+7:GT M\U.K=])L2[&0S@*K?:S-5_/7\[3.3XB*U1\?6+/3FX"6HB)/"*=Z!<'MZZ]R MI0+[U^RDNI;"($\(I]7I Q_FJRD(\]O2YGD9GQ>SJ9_&U>?EPM^G?. H@B.? M*3*7H"L;!884'/[4(WST[/K[]/J#^A/OE@]WEWX5%I?K&-[/['D9X@^N7K%K M;F>]W6]PW%%>U?M.[Z/STV*]([6,N>[^E6KO)XOJ^8C\QK?HNQ_D7YQ=Q?_W M__K_ 5!+ P04 " "\B099[@I32LL' L)P '@ &5X,S$Q+6-EU:77/B.!9]GU^A2==V)U5 ,) OH%.5Z MVCR['D^)B^L?QC^VV^RC2JJ<"LL23=R28)61Q83]+LC&BWTF9TO?0S/@W7XU,_R#A68G$]%G+&I'A_),_/!OU>+XYX MTK\:] ;)Y54_3OF +J.S-(DB^F=TA*XP#WV,763T_BB717M*;OSA1:^TH[D4 M=CJ,NMU_'*W967JP;9[)23'TT:(U59A;W9RH3.GAFZ[_&[F6=LISF2V&[S[+ MG S[A>;LD\IY\:YE>&':AK1,@Z&1_R:,B,']Y;R.!GXR6= RNA#2[<-4QM*R M?M2)QJ?.?CFGC9DU(DZP>J2?*>0/MY\^W_U\]^'F\]VOO[#UH)M <#T!%E:5 MPPA _.7!#K8&>]=BMUHF[!/EI%LL(6UENF!VRNW;-V>7HWW#'Y5<"+"]G5%J MA[U!YPSW&HC\JS+.<;@E"P& ANU@]DPSCSK+N?W]HZ^O5G3A%N&.3?F,F*:9 MI#G$PTZE8;]57(/)V0( E4I;I@KVL](YB[KMWYA*V>V,] >5 [R$V%V1=(#: MU2M&K??"4/N)&V %5/(%NR_4/",QH58 3P?(A$( A4):@'\N"\:+!:L*JRM" M_$@4/F< 2\YR7&G),Y;R!+.6\['\OO"26R@+(.Q*MD&Z!E#!'LVZT MRR*%UG KX4<6258)^ 2;&K"VP$3I]*D$&1R/';^S;$74FB/FR=#8"T(ZQRUG M464P #L5*.2',SZ>A)LI2S,U-TOJ:II(8S7'0-S=#'$CRE:#@689S$:TAY"P MMQ\)>\](PL'+(:%?A,]KB+TS-<'J(L/)B$I3B4N/XAWCFCQ?@+^,,W*X,@)) MXTR:J3-W9CDDU,FHNQ;2))DR%?HY<=4J"\0IM4I(X+9AQ^")(! OD.'V(9GR M8D+L!KKUJ"5BV7O@=*U M@5(,Y.;YE-VP6Z<)XJXW*HWS/&)UPO9LH0 L+) MT'QRL7H$3)[LR#!MYB<(602_4D<((O? .+MFVJCYO.@^U!,J*UV"<,:G]2116O@ ?/4WH0+9.@/OT$*E([0S064; MN 7BRQ*Z][K9E>QDU^V,9Y7?YV[I*4U1!LD9%LUL*6>0'/=0K'"YO;;Q-$)' MJ(T)%52L*KM[['TTE3]:DRL/TR^7^2Q>%IY^9U!8 \3C6> &>+5,$+MU)BSU M)F3N)%B7";[E"2.^0E=<:E))4FD'22,/K/G+E;&XXYZ.P8M)X.*/\("!'6\8 MI^ 3=OD3NSI,5.;DCZSN-%M4C[&BML#!])ZR M^OSZQ+YUP((QOM[P=3VV MOH:O7<:@$NDV\,EX:6BX_#*"'I897PQEX5?9=QK5[(B5M2H?NN%G3E21EFM& M^&A"\^I]7J<;WNE9A&/%.;3JW8;!OT.N?G5SN;NYUH9]M_<]OK#*+! M-_=ZWKF\O/CF7@?]SGE_=W/3[:E?WK#$0-&4O'A_U#]Z!)HG]Q.-,Y%HUYLQ M]7_+'3[LE0\L6M_?CF=/$0[@'FT3C9H6D>=E0T@ X[,HPN ,B_,1F]NG/,9N MJ@D$*ZC!>XS^S?%VW>$>'^:@A8/Y_I]O["C2>0VQ_6JS7$H?/ M?+3QYOQ%3?CMF\'%R/C/QKOJM?D?N@N_!8V>VT>=4]S6[W9ZV/K,/VAD2X!> M*N@[?O?Q?Z"_4>K(I1 9;4T=JS2QR8;G^O',5%+*;A\HJ=P#*_9KX\SXL3Y] M?:F,7LN(+V5BQ_4#4=2<]#B[^D1\LB4A>J:?^@)PK8[<76,N9]3\=5>IC'_+ M.@QO*&:T\_=>]:)U5UUX# &I[&:7G4&L?89?JYWZ7\G]!U!+ P04 " "\ MB0994M?XE+L' !/)P '@ &5X,S$R+6-EU:T7+B.!9]WZ_0IFN[DRH@0("D"9VJ3'>Z*@\[4].5JGGM,[26.AW2F7 MR:NEG\EIN)Z<^D$FD1:+JXE0,Z;$AR/U?M3E71%%R?EY,AAV1Q?=2/0OAE%7 MC**(#Y-_]([0%>:ACW6+3'XXRE713B6-/S[OE^YRKH1+Q[UN]V]'&W9./K@V MS]2T&/MHT9IHS*UNCG6FS?A-U_]=4DL[X;G*%N-W=RJ7EOTLY^R+SGGQKF5Y M8=M6&I4$0ZO^D!@1@_O+>1T-_&2JD,OH0D@W#ZF*E&-GO4Y_[MF^'%Y<&3*KD0V /M3"9NW.]W MACLG&FZI0@"V<3N8/=/D>YWEW/[\T3=7J^<7X9:E?":9D3,EYY 4ERK+?JVX M ;^S!?LB2VTMWVKTPG[&8FS4>=Y]+$DMT6<0>HO7_%J/5?&&H_ M<0NL@$J^8/>%GF=23&4K@&<"9$(C@$(C6< _5P7CQ8)5A3.51/Q('SZ3 $O. M)&E*T& ^TRF*UH7SD)!R^,A'<;B+VS M-<'J(H-D1">)PJ5'\99Q(SU?@+^*,DFX,@F21IFR*9F360X))1FE:Z%LG&E; MH1^)J]%9($YI="P%;EMV#)X(">(%,MP\Q"DOII)=0[>^5!DL>F>\W1L>RQ/? MM3<4X2I<*BHOBT!8\L](W!H\#KRB6 X>*-D8*,% -,_'[(8%U0-/*,(&[P_A MZ^ 9^7K,3]Z^Z8VZE]N?GZ1%S%A*GY*^CG.+LF7,*WMX%TI;D01F]4@A$>K* MP &$9*:LER=8R<+[H:)X+6Q-<30RXYX$=29< ]FJA9,:%40.L5B=*>%/C;:* MK!**&T434"%?>[DNR%-E*8?Z/6-]PO5BIJU$0#@O^DXEZD,55QDG#<:T?!#K M7(P>(;,W"Q)\BR090B;17XHGR.(/0++H0)(=O-6WN':X2!Q,.=!TI@0QB>-@ MQDD-N04+J68C>G$CEE"#?(I'*E-N06ERU[!$?,\*#WC@[(9IH^;SHOM03ZBL M3 G"69_6XU@;X0/PU=]4%LC6&7B'%ED2HZV97O)==-S.> M57Z?T]++)$$9I&98-+NCG$%R/$"QPN7NVL;3"!VA-C944)&NW/ZQ#]%4OK*6 M5!XF7R_S6;0L//W.D&$-$(]G 0WP:ID@]NM,6.IMR.@D6)<)ON41([Y!5R@U MZ3BN#$'2R ,;_G)M'>[0,S-XL3%<_!X>,+#C+>,$?,(N?V17AXG*7/HC*YUF MBVH5RTF().5VE2A)'SS_I/#"Z6=?B]H"!]-[F=7GUT?VK2TUL)!.M9DZEI#B''?D*6WBC$$Q5&*.6WL*B7Z&W"6Y\HY*7<_+U2"-EOLJJ(_7'VY'^UCK_.4%P@ M:@7HZ5Q#)Z1826!5I[-5/3V7_)[R4R@V?(;R99)_#+9\+O!-#*A+WW"JW*$X M7*"CE2O!V<&6NJR",8!']=,*Z=$B-]HJ!VQ8)3^-6M!W/CMY_:EO?XE]C0R7 M&&RR%M"07A& IW^86 /?"BE#%3.=S23EC8)/ZV>BIA81F9>97DBTSE,=E(-O MT HT>&(*[>P%9S,S# [+#$TXKB:1N=IR?S5QOJRO1XG +FG:@"SCI97CY9=+ M2&29\<58%7[A?:?+FC"1=D[G8XIH1CJ+3%U'Y:,)S>L7?YUN>/GG$(X3RY'K MYHYO.G5BNVW0[XQ&[_?BXOR[>QV<=49G^YN; M;D_]\H8E!HJVY,6'H[.C%= \OI\:')-$N]Z?B?];;OIQOWQ@O4V.$?4>(QS M/=JE(S4M>IZJ#6T!C,\B$H,A%N<3]KO/@HQ=5U-LFB 0HY9_._[HC6^]QO_) M\G5I\8Z>YJ.&@/G_G6[_&]!X#OW]:;%97CQ]YI=;K]A?U(3?OAF<7UK_N?D& M>V,)GKH1OP>3GMM'G59H]W<[?>Q^YA\_LB5&+Q7WW3^X^#_6?TX"62>+;4(\ MUV]M4B43]GE5N/U2'R:_5E-OY,*7,IGC^NDHOW:>^]-NH M(/=7E\L9-7\ 5FKK7[F.P^N*F=S[D[!ZT;KK+CR";E1NN\O>(#8^PP_:3OT/ MZ?X%4$L#!!0 ( +R)!EF*R=B[R@0 '(4 > 97@S,C$M8V5R=&EF M:6-A=&EO;F]F8VAI968N:'1M[5AM;]LV$/Z^7W%SL#8!+%F2[?@U 5S'P3P, M<1L[Z/9IH"3*YB*)&DDE\7[]CI24Q'7<9FL*9\.,0(ATY/&YYYXC3QJN5!*? M#E>4A*??#;^W+#CC09[05$$@*%$TA%RR= D?0RJOP;+*46.>K05;KA1XCM>" MCUQ=5K,=M']S:S@5AQ=SI%K']*26L-1:4;U^O^-E:G#+0K7JNX[S M0VUCG*)WRB(Q6Z9]@Q:M$3RY7$S/I^/18CJ[@/=7E_.KT<4"%K--_*\0N=N%*WMN MCVV83\8&O=ML.W48S6%T-GN_F)S]J\*I@N@YQS [A\6/$YB/+M^-+B9S:_;+ MSY-?831>:(OG.-[.:!(BEE@SBF=]5Q?,H^A^SZ5BT;IXQ-(0@^U[+;N=??MJ M:3T9\32%@*TC<' M[K$S:*)BS-9&)$0L1ML]D#D-E*PQ=0:ED!$1"7FF]^;'H\LQ M6B>XG %*A$]2*JW974S7, J4MFB=U-%.5%U/TP-]*HTI6<-URF\QVB72T.X. MGJVGC(0A'A-63"-,:^_+"K/V*K%#]ZA(\_9U@7R4 HOR&-46H'!BG>Q[ 0CZ M1\X$U:>;U+3)4JIN\Y < >K*;1^&1_=9>)#+O53*5+B]9@MY[@VTD/ZS7'N? MY9JE6(D),01BV2N"#D)\:KBK$D&8KOM,4*DYKVLSB6/ :8B)Q)@1F6$29-W, MBEA*TD _1X*H/"Y2QK'LS9JR2E.Y/]@[T[!!>\'HWR,>>Q]QNN7^ M=*B(']-J%9^+D H+DQ.33-)^]<\@9#*+R;K/4D.QF30HI>%SI7C2UXAN]$82 MD+A$9= 4YH?;R7[:#51G+.L&;-V0(PRI=8 M-,56<%PO.8?ME8B[YWI^#V$?"; M@U9G(,T5)H(%>$)@O[<1_]?6W4L(9]\^RE-$%[NCJQ\DCUD(57Y>:\YWO#W_ MG^=O?U8\G O;:MC7)X@5H_A6=X?]LV(W%&91Q/ ]R;1R9]A_!XJ++S7-&T?@ M:PGL,!,,^],,&U1Z'QTOHCMZX@0T2F^8CF^C<=S=5%81/?Y&EG%I6N&^H#'1 M2^[\:E:2YCQ,(3YN(+G:GK(3Q,:U^.;7,-\:_P)02P,$% @ O(D&67:' MDL# ! :Q0 !X !E>#,R,BUC97)T:69I8V%T:6]N;V9C:&EE9BYH=&WM M6&%SXC80_=Y?L273NV0&&]M 2(#+#"5DFDX;[@(WUW[J"$L&-;;D2G(2^NN[ MDNTD7,+=M9>6:Z=,A@FLM'K[]NUJ\7!ELO1DN&*$GGPU_-KSX%3&1<:$@5@Q M8AB%0G.QA'>4Z2OPO&K56.9KQ9"=5%?\FI1VPTW*3FH_PU;Y>=AR MAPP7DJY/AI1? Z>O&IP>)W$["4B7QKW.(@D7 2%A>'@<]+J=) S:OX0-W(K+ MRSW:K%/VJI%QX:V8/;_?BW(SN.'4K/IA$'S3V%AGV*WQ2,J7HN_0HC61&%ME MCF4J57\O<*^!M7@)R7BZ[K^<\XQIN& W<"DS(EXV-1':TTSQI%RH^>\,3\3# MW<>;"@WZ2;E@-;H2TN1VQ1?<0#ORHV'+KJ]C>A39 \0QLL?4CB"/)Y?S\[/S M\6A^/KV UV\O9V]'%W.83S?Q?X'(PR-XZ\_\L0^SR=BA#]O=H FC&8Q.IZ_G MD]-_53AU$,?!(4S/8/[=!&:CRV]'%Y.9-_WIA\G/,!K/K24*@FAK-!E12ZP9 M(_-^: OF072_%MKP9%U^Q07%8/M1Q^_F?W^U=)Z,^%Q +(5@L>%2P TW*S K M!F\*HC -Z1HN62Z5 32>295!&'AO0"8PN69J++.,J9C!N8A]V+?[7NP=15$P M0$M.Q-I]"@<'D$CEW.8(4E)@&#B%[PO!7NR%A\&@C8IQK8UH2'B*MCL@,Q87 MBAN.$1-!87(;KXA8,K!GH!(R(B)4YK8W/UQ=K;$ZP>,<4*(61##M36]3MH91;*S% MZJ2)=F*:=IM=N&#:F;(U7 EY@]$ND8;NT>"3]9032O&:\%*68%J//ZXP;Z<2 MVP\/RC0_?I\C'Y7 DB)%M<4HG-0F^TX BOU6<,7L[:8M;;J2:MC>)P> N@J[ M^_3@+@OWLT5?W!WYJ&#=I+1O\<\3C[J)-'[D^&ABQ25I^RD(HRY6%R4I)KUJ__ M&5"N\Y2L^UPXBMVF026-A31&9GV+Z-HVDIBD%2J'IC3?#TE^4 Y*!N$86I]< MF7UG:AGZV-;I^&'0VVH._'"K[4-NV_Y1-WIVKY'?[76>W6NGZP>'GT9!R]%; M4HQ9U*BN5XUVXR[1)+Y:*ED(ZE65F+A77=[]*+^%<%-C5GKO9[A,;N.ICE') M(G12?=!%(O]P)^V@TT5R3K%FW=T"HV*)-5-V@L/RMGUO.*XH_BOL!9:[QN?Y M^,0,(*4[:JW?KC=OZ>>-M1Q[M^IM%P&_V.OT!MJ]PX]$Q3!?8=O64FQ0\+F5 M]QS:V;6/ZAZQY1[8^@"V)7SR%6G"5P M=C?139.$XX\E^-BTO''W?2G![.>*8Q@YQG$_H\HRHH,G[CZG[I8;]38FQNW3 M9!W1PX=CN=1N!NXKEN+,>\VV/BZK2 ONMY %]HW"/-ZR%<3&>_FPK^4>,OX! M4$L! A0#% @ O(D&63OQ>H"M7 $ @704 !$ ( ! M &5V8VTM,C R-# V,S N:'1M4$L! A0#% @ O(D&6?_H6$Q'$0 &L4 M !$ ( !W%P! &5V8VTM,C R-# V,S N>'-D4$L! A0#% M @ O(D&68SSEY4^(P -FD! !4 ( !4FX! &5V8VTM,C R M-# V,S!?8V%L+GAM;%!+ 0(4 Q0 ( +R)!ED,K%V*4U( &"M P 5 M " <.1 0!E=F-M+3(P,C0P-C,P7V1E9BYX;6Q02P$"% ,4 M" "\B099.,IX2@T# 0!H/0H %0 @ %)Y $ 979C;2TR,#(T M,#8S,%]L86(N>&UL4$L! A0#% @ O(D&62<'"U?$F -R,' !4 M ( !B><" &5V8VTM,C R-# V,S!?<')E+GAM;%!+ 0(4 Q0 ( M +R)!EGN"E-*RP< "PG > " 8" P!E>#,Q,2UC97)T M:69I8V%T:6]N;V9C:&EE9BYH=&U02P$"% ,4 " "\B0994M?XE+L' !/ M)P '@ @ &'B , 97@S,3(M8V5R=&EF:6-A=&EO;F]F8VAI M968N:'1M4$L! A0#% @ O(D&68K)V+O*! " 825 P!E>#,R,BUC M97)T:69I8V%T:6]N;V9C:&EE9BYH=&U02P4& H "@"Z @ @)H# end XML 99 evcm-20240630_htm.xml IDEA: XBRL DOCUMENT 0001853145 2024-01-01 2024-06-30 0001853145 2024-08-02 0001853145 2024-06-30 0001853145 2023-12-31 0001853145 us-gaap:LicenseAndServiceMember 2024-04-01 2024-06-30 0001853145 us-gaap:LicenseAndServiceMember 2023-04-01 2023-06-30 0001853145 us-gaap:LicenseAndServiceMember 2024-01-01 2024-06-30 0001853145 us-gaap:LicenseAndServiceMember 2023-01-01 2023-06-30 0001853145 evcm:MarketingTechnologySolutionsMember 2024-04-01 2024-06-30 0001853145 evcm:MarketingTechnologySolutionsMember 2023-04-01 2023-06-30 0001853145 evcm:MarketingTechnologySolutionsMember 2024-01-01 2024-06-30 0001853145 evcm:MarketingTechnologySolutionsMember 2023-01-01 2023-06-30 0001853145 evcm:OtherRevenueMember 2024-04-01 2024-06-30 0001853145 evcm:OtherRevenueMember 2023-04-01 2023-06-30 0001853145 evcm:OtherRevenueMember 2024-01-01 2024-06-30 0001853145 evcm:OtherRevenueMember 2023-01-01 2023-06-30 0001853145 2024-04-01 2024-06-30 0001853145 2023-04-01 2023-06-30 0001853145 2023-01-01 2023-06-30 0001853145 us-gaap:CommonStockMember 2023-12-31 0001853145 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001853145 us-gaap:RetainedEarningsMember 2023-12-31 0001853145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001853145 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001853145 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001853145 2024-01-01 2024-03-31 0001853145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001853145 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001853145 us-gaap:CommonStockMember 2024-03-31 0001853145 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001853145 us-gaap:RetainedEarningsMember 2024-03-31 0001853145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001853145 2024-03-31 0001853145 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001853145 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001853145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0001853145 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001853145 us-gaap:CommonStockMember 2024-06-30 0001853145 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001853145 us-gaap:RetainedEarningsMember 2024-06-30 0001853145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001853145 us-gaap:CommonStockMember 2022-12-31 0001853145 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001853145 us-gaap:RetainedEarningsMember 2022-12-31 0001853145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001853145 2022-12-31 0001853145 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001853145 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001853145 2023-01-01 2023-03-31 0001853145 2022-01-01 2022-12-31 0001853145 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2022-12-31 0001853145 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2022-12-31 0001853145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001853145 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001853145 us-gaap:CommonStockMember 2023-03-31 0001853145 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001853145 us-gaap:RetainedEarningsMember 2023-03-31 0001853145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001853145 2023-03-31 0001853145 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001853145 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001853145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001853145 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001853145 us-gaap:CommonStockMember 2023-06-30 0001853145 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001853145 us-gaap:RetainedEarningsMember 2023-06-30 0001853145 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001853145 2023-06-30 0001853145 evcm:NormansDojoIncKickservMember 2023-08-10 0001853145 evcm:NormansDojoIncKickservMember 2023-08-10 2023-08-10 0001853145 us-gaap:DevelopedTechnologyRightsMember 2023-08-10 2023-08-10 0001853145 us-gaap:CustomerRelationshipsMember 2023-08-10 2023-08-10 0001853145 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember evcm:NorthAmericanFitnessSolutionsMember 2024-04-01 2024-06-30 0001853145 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember evcm:NorthAmericanFitnessSolutionsMember 2024-01-01 2024-06-30 0001853145 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember evcm:NorthAmericanFitnessSolutionsMember 2024-01-01 2024-03-31 0001853145 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2024-04-01 2024-06-30 0001853145 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember 2024-01-01 2024-06-30 0001853145 us-gaap:DiscontinuedOperationsHeldforsaleMember evcm:UKFitnessMember 2024-06-30 0001853145 us-gaap:TransferredAtPointInTimeMember 2024-04-01 2024-06-30 0001853145 us-gaap:TransferredAtPointInTimeMember 2023-04-01 2023-06-30 0001853145 us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-06-30 0001853145 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-06-30 0001853145 us-gaap:TransferredOverTimeMember 2024-04-01 2024-06-30 0001853145 us-gaap:TransferredOverTimeMember 2023-04-01 2023-06-30 0001853145 us-gaap:TransferredOverTimeMember 2024-01-01 2024-06-30 0001853145 us-gaap:TransferredOverTimeMember 2023-01-01 2023-06-30 0001853145 country:US 2024-04-01 2024-06-30 0001853145 country:US 2023-04-01 2023-06-30 0001853145 country:US 2024-01-01 2024-06-30 0001853145 country:US 2023-01-01 2023-06-30 0001853145 us-gaap:NonUsMember 2024-04-01 2024-06-30 0001853145 us-gaap:NonUsMember 2023-04-01 2023-06-30 0001853145 us-gaap:NonUsMember 2024-01-01 2024-06-30 0001853145 us-gaap:NonUsMember 2023-01-01 2023-06-30 0001853145 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2023-12-31 0001853145 2024-07-01 2024-06-30 0001853145 2025-01-01 2024-06-30 0001853145 2026-01-01 2024-06-30 0001853145 us-gaap:SellingAndMarketingExpenseMember 2024-04-01 2024-06-30 0001853145 us-gaap:SellingAndMarketingExpenseMember 2023-04-01 2023-06-30 0001853145 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-06-30 0001853145 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-06-30 0001853145 us-gaap:CostOfSalesMember 2024-04-01 2024-06-30 0001853145 us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001853145 us-gaap:CostOfSalesMember 2024-01-01 2024-06-30 0001853145 us-gaap:CostOfSalesMember 2023-01-01 2023-06-30 0001853145 2027-01-01 2024-06-30 0001853145 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2024-06-30 0001853145 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2024-06-30 0001853145 us-gaap:CustomerRelationshipsMember 2024-06-30 0001853145 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2024-06-30 0001853145 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2024-06-30 0001853145 us-gaap:DevelopedTechnologyRightsMember 2024-06-30 0001853145 srt:MinimumMember us-gaap:TradeNamesMember 2024-06-30 0001853145 srt:MaximumMember us-gaap:TradeNamesMember 2024-06-30 0001853145 us-gaap:TradeNamesMember 2024-06-30 0001853145 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2024-06-30 0001853145 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2024-06-30 0001853145 us-gaap:NoncompeteAgreementsMember 2024-06-30 0001853145 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001853145 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001853145 us-gaap:CustomerRelationshipsMember 2023-12-31 0001853145 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001853145 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001853145 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001853145 srt:MinimumMember us-gaap:TradeNamesMember 2023-12-31 0001853145 srt:MaximumMember us-gaap:TradeNamesMember 2023-12-31 0001853145 us-gaap:TradeNamesMember 2023-12-31 0001853145 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2023-12-31 0001853145 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2023-12-31 0001853145 us-gaap:NoncompeteAgreementsMember 2023-12-31 0001853145 us-gaap:ComputerEquipmentMember 2024-06-30 0001853145 us-gaap:ComputerEquipmentMember 2023-12-31 0001853145 us-gaap:FurnitureAndFixturesMember 2024-06-30 0001853145 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001853145 us-gaap:LeaseholdImprovementsMember 2024-06-30 0001853145 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001853145 srt:MinimumMember 2024-06-30 0001853145 srt:MaximumMember 2024-06-30 0001853145 evcm:TermLoanMember evcm:NewTermLoanMember 2024-01-01 2024-06-30 0001853145 evcm:TermLoanMember evcm:NewTermLoanMember 2024-06-30 0001853145 evcm:TermLoanMember evcm:NewTermLoanMember 2023-12-31 0001853145 us-gaap:RevolvingCreditFacilityMember evcm:NewRevolverMember 2024-01-01 2024-06-30 0001853145 us-gaap:RevolvingCreditFacilityMember evcm:NewRevolverMember 2024-06-30 0001853145 us-gaap:RevolvingCreditFacilityMember evcm:NewRevolverMember 2023-12-31 0001853145 evcm:TermLoanMember evcm:NewTermLoanMember 2021-12-31 0001853145 us-gaap:RevolvingCreditFacilityMember evcm:NewRevolverMember 2021-01-01 2021-12-31 0001853145 us-gaap:LetterOfCreditMember evcm:NewRevolverMember 2021-12-31 0001853145 evcm:TermLoanMember evcm:NewTermLoanMember evcm:OneMonthSecuredOvernightFinancingRateSOFRMember 2023-07-01 2023-07-01 0001853145 evcm:TermLoanMember evcm:NewTermLoanMember evcm:ThreeMonthSecuredOvernightFinancingRateSOFRMember 2023-07-01 2023-07-01 0001853145 evcm:TermLoanMember evcm:NewTermLoanMember evcm:SixMonthSecuredOvernightFinancingRateSOFRMember 2023-07-01 2023-07-01 0001853145 evcm:TermLoanMember evcm:NewTermLoanMember evcm:TwelveMonthSecuredOvernightFinancingRateSOFRMember 2023-07-01 2023-07-01 0001853145 us-gaap:RevolvingCreditFacilityMember evcm:NewRevolverMember evcm:AdjustedSecuredOvernightFinancingRateMember 2023-07-01 2023-07-01 0001853145 us-gaap:LineOfCreditMember evcm:CreditFaciltitiesMember us-gaap:SecuredOvernightFinancingRateSofrMember 2023-07-01 2023-07-01 0001853145 evcm:TermLoanMember evcm:NewTermLoanMember us-gaap:SecuredOvernightFinancingRateSofrMember 2023-07-01 2023-07-01 0001853145 us-gaap:RevolvingCreditFacilityMember evcm:NewRevolverMember us-gaap:SecuredOvernightFinancingRateSofrMember 2023-07-01 2023-07-01 0001853145 us-gaap:RevolvingCreditFacilityMember evcm:NewRevolverMember us-gaap:BaseRateMember 2023-07-01 2023-07-01 0001853145 evcm:TermLoanMember evcm:NewTermLoanMember us-gaap:BaseRateMember 2023-07-01 2023-07-01 0001853145 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-06-30 0001853145 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001853145 us-gaap:InterestRateSwapMember 2022-10-31 0001853145 us-gaap:InterestRateSwapMember 2022-10-31 2022-10-31 0001853145 us-gaap:InterestRateSwapMember 2023-06-30 0001853145 evcm:InterestRateSwapTwoMember 2023-03-31 0001853145 evcm:InterestRateSwapTwoMember 2023-03-31 2023-03-31 0001853145 evcm:InterestRateSwapTwoMember 2023-06-30 0001853145 us-gaap:InterestRateSwapMember 2024-06-30 0001853145 us-gaap:InterestRateSwapMember 2024-04-01 2024-06-30 0001853145 us-gaap:InterestRateSwapMember 2023-04-01 2023-06-30 0001853145 us-gaap:InterestRateSwapMember 2024-01-01 2024-06-30 0001853145 us-gaap:InterestRateSwapMember 2023-01-01 2023-06-30 0001853145 us-gaap:LineOfCreditMember evcm:NewCreditAgreementMember evcm:FederalReserveBankOfNewYorkMember 2023-07-01 2023-07-01 0001853145 2021-07-06 0001853145 srt:MaximumMember 2022-06-14 0001853145 srt:MaximumMember 2023-11-05 0001853145 srt:MaximumMember 2024-05-21 0001853145 srt:MaximumMember 2022-11-07 0001853145 2023-11-05 0001853145 2024-05-21 0001853145 2022-11-07 0001853145 evcm:IncentiveAwardPlan2021Member 2021-07-06 0001853145 evcm:IncentiveAwardPlan2021Member 2021-07-06 2021-07-06 0001853145 evcm:IncentiveAwardPlan2021Member 2024-01-01 2024-01-01 0001853145 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001853145 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001853145 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001853145 us-gaap:RestrictedStockUnitsRSUMember 2024-04-01 2024-06-30 0001853145 us-gaap:RestrictedStockUnitsRSUMember 2024-06-30 0001853145 us-gaap:ResearchAndDevelopmentExpenseMember 2024-04-01 2024-06-30 0001853145 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-06-30 0001853145 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-06-30 0001853145 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-06-30 0001853145 us-gaap:GeneralAndAdministrativeExpenseMember 2024-04-01 2024-06-30 0001853145 us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0001853145 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-06-30 0001853145 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-06-30 0001853145 us-gaap:StockCompensationPlanMember 2024-01-01 2024-06-30 0001853145 us-gaap:StockCompensationPlanMember 2023-01-01 2023-06-30 0001853145 us-gaap:EmployeeStockMember 2024-01-01 2024-06-30 0001853145 us-gaap:EmployeeStockMember 2023-01-01 2023-06-30 0001853145 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001853145 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001853145 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001853145 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001853145 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001853145 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001853145 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001853145 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001853145 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001853145 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001853145 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001853145 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001853145 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001853145 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001853145 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001853145 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001853145 country:US 2024-06-30 0001853145 country:US 2023-12-31 0001853145 us-gaap:NonUsMember 2024-06-30 0001853145 us-gaap:NonUsMember 2023-12-31 0001853145 evcm:EricRemerMember 2024-01-01 2024-06-30 0001853145 evcm:EricRemerMember 2024-04-01 2024-06-30 0001853145 evcm:EricRemerMember 2024-06-30 shares iso4217:USD iso4217:USD shares evcm:customer evcm:core_vertical pure evcm:loan 0001853145 false --12-31 2024 Q2 http://fasb.org/us-gaap/2024#AccountingStandardsUpdate201613Member P6M P1Y P1Y P2Y P5Y http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent http://fasb.org/us-gaap/2024#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent 0.0050 P1000D 10-Q true 2024-06-30 false 001-40575 EverCommerce Inc. DE 81-4063248 3601 Walnut Street, Suite 400 Denver CO 80205 720 647-4948 Common stock, $0.00001 par value EVCM NASDAQ Yes Yes Accelerated Filer false true false false 184252867 86697000 92609000 0 3570000 5800000 6200000 52607000 45417000 16351000 16117000 13236000 0 26846000 22434000 195737000 180147000 7846000 9734000 40631000 42511000 40282000 42722000 263927000 315519000 918653000 927431000 1467076000 1518064000 11075000 8638000 55902000 66265000 26870000 24082000 11863000 12891000 5500000 5500000 5532000 0 116742000 117376000 524565000 526696000 41677000 47956000 682984000 692028000 0.00001 0.00001 50000000 50000000 0 0 0 0 0 0 0.00001 0.00001 2000000000 2000000000 184581163 184581163 186934031 186934031 2000 2000 -10610000 -8017000 1434375000 1454026000 -639675000 -619975000 784092000 826036000 1467076000 1518064000 137041000 130305000 271765000 254125000 35007000 34455000 65299000 66243000 5345000 5292000 10442000 10820000 177393000 170052000 347506000 331188000 61347000 58185000 118140000 114131000 30952000 30675000 60720000 61574000 20164000 18331000 40364000 37034000 35654000 35089000 69444000 68952000 21938000 25990000 44889000 51940000 459000 0 11680000 1063000 170514000 168270000 345237000 334694000 6879000 1782000 2269000 -3506000 -9552000 -4761000 -15343000 -19949000 -2673000 -2979000 -13074000 -23455000 703000 -2083000 6626000 -1784000 -3376000 -896000 -19700000 -21671000 942000 -682000 -2593000 -781000 -2434000 -1578000 -22293000 -22452000 -0.02 -0.02 0 0 -0.11 -0.11 -0.11 -0.11 185182906 185182906 188277209 188277209 185907621 185907621 189157212 189157212 186934000 2000 1454026000 -619975000 -8017000 826036000 301000 5576000 5576000 160000 1072000 1072000 1234000 12139000 12139000 -3535000 -3535000 -16324000 -16324000 186161000 2000 1448535000 -636299000 -11552000 800686000 215000 1755000 1755000 470000 6454000 6454000 233000 1767000 1767000 2498000 24136000 24136000 942000 942000 -3376000 -3376000 184581000 2000 1434375000 -639675000 -10610000 784092000 191447000 2000 1489935000 -573046000 -10198000 906693000 348000 7514000 7514000 103000 609000 609000 3124000 29643000 29643000 -1309000 -1309000 -99000 -99000 -20775000 -20775000 188774000 2000 1468415000 -595130000 -10297000 862990000 324000 1765000 1765000 404000 6241000 6241000 38000 300000 300000 904000 10361000 10361000 -682000 -682000 -896000 -896000 188636000 2000 1466360000 -596026000 -10979000 859357000 -19700000 -21671000 44889000 51940000 12030000 13755000 5609000 -2119000 818000 827000 11690000 1063000 2283000 3830000 5154000 1442000 10040000 7344000 2731000 4492000 46000 -2681000 2721000 2591000 -7360000 1868000 3372000 1978000 -1165000 -2319000 37216000 41146000 1036000 1201000 8718000 9485000 1228000 0 -8526000 -10686000 2750000 2750000 2839000 909000 1755000 1765000 36034000 39693000 -34190000 -39769000 -638000 327000 -6138000 -8982000 96179000 95824000 90041000 86842000 23048000 22166000 3199000 1871000 <div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1. Nature of the Business</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EverCommerce Inc. and subsidiaries (the “Company” or “EverCommerce”) is a leading provider of integrated software-as-a-service (“SaaS”) solutions or services for service-based small- and medium-sized businesses (“service SMBs”). Our platforms span across the full lifecycle of interactions between consumers and service professionals with vertical-specific applications. As of December 31, 2023, the Company served more than 708,000 customers across three core verticals: Home Services; Health Services; and Fitness &amp; Wellness Services. Excluding the customers associated with the sale of our fitness assets, the Company served more than 690,000 (see Note 4. Disposition and Held for Sale). Within the core verticals, customers operate within numerous micro-verticals, ranging from home service professionals, such as construction contractors and home maintenance technicians, to physician practices and therapists in the Health Services industry, to personal trainers and salon owners in the Fitness &amp; Wellness sectors. The platform provides vertically-tailored SaaS solutions that address service SMBs’ increasingly nuanced demands, as well as highly complementary solutions that provide fully-integrated offerings, allowing service SMBs and EverCommerce to succeed in the market, and provide end consumers more convenient service experiences. The Company is headquartered in Denver, Colorado, and has operations across the United States, Canada, Jordan, United Kingdom, Australia and New Zealand.</span></div> 708000 3 690000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2. Summary of Significant Accounting Policies</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information. Certain information and disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements for the year ended December 31, 2023 and the related notes (“Annual Report on Form 10-K”). The December 31, 2023 consolidated balance sheet was derived from our audited consolidated financial statements as of that date. Our unaudited interim condensed consolidated financial statements include, in the opinion of management, all adjustments, consisting of normal and recurring items, necessary for the fair statement of the unaudited condensed consolidated financial statements. All intercompany accounts and transactions have been eliminated in consolidation. There have been no significant changes in accounting policies during the six months ended June 30, 2024 from those disclosed in the annual consolidated financial statements for the year ended December 31, 2023 and the related notes. Certain prior year amounts have been reclassified to conform to the current year presentation.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 13, 2024, the Company entered into definitive sale and purchase agreements to sell our fitness solutions to Jonas Fitness Portfolio Holdco Inc. (“Jonas Software”) (see Note 4. Disposition and Held for Sale). The sale of American Service Finance LLC., ASF Payment Solutions ULC and Technique Fitness Inc. (collectively, “North American Fitness”), closed simultaneous with signing. The sale of EverCommerce UK, including wholly-owned subsidiaries Fitii UK (MyPTHub and MyPTHub LLC) and ClubWise UK and its wholly-owned subsidiary ClubWise Australia (collectively, “UK Fitness”), closed on July 1, 2024 (see Note 19. Subsequent Event). The divestiture did not qualify for reporting as a discontinued operation. As a result, our unaudited condensed consolidated financial statements include the results of North American Fitness for all periods through the date of sale, while UK Fitness is classified as held for sale prospectively from the date of signing through June 30, 2024. Unless otherwise specified, the amounts and information presented in the notes to the unaudited condensed consolidated financial statements do not include assets and liabilities that have been reclassified as held for sale as of June 30, 2024.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating results for the three and six months ended June 30, 2024 are not necessarily indicative of the results expected for the full year ending December 31, 2024. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect certain amounts reported in the unaudited condensed consolidated financial statements, including the accompanying notes. The Company bases its estimates on historical factors, current circumstances, and the experience and judgment of management. The Company evaluates its estimates and assumptions on an ongoing basis. Actual results could differ from those estimates. Significant items subject to such estimates reflected in the unaudited condensed consolidated financial statements include: the estimation of the recoverability of goodwill and other intangible assets; income tax uncertainties, including valuation allowance for deferred tax assets and value of any uncertain tax positions; recognizing bad debt expense from expected credit losses, recognizing stock-based compensation expense and estimating standalone selling price, when applicable, for the allocation of transaction price when multiple performance obligations are included in a contract with a customer.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets and Liabilities Held for Sale</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies assets and liabilities as held for sale (the “disposal group”) in the period when all the relevant classification criteria have been met. Assets and liabilities held for sale are measured at the lower of carrying value or fair value less costs to sell. Any loss resulting from the measurement is recognized in the period in which the held for sale criteria are met. Conversely, gains are not recognized on the sale of the disposal group until the date of sale. The fair value of the disposal group, less any costs to sell, will be reassessed during each subsequent reporting period it remains classified as held for sale, and any subsequent changes will be reported as an adjustment to the carrying value of the disposal group until the disposal group is no longer classified as held for sale. Upon determining that the disposal group meets the criteria to be classified as held for sale, the Company discontinues depreciation and amortization and the related assets and liabilities are reported as held for sale on the unaudited condensed consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Emerging Growth Company</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As an emerging growth company (“EGC”), the Jumpstart Our Business Startups Act (“JOBS Act”) allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are applicable to private companies. The Company has elected to use the extended transition period under the JOBS Act until the earlier of the date that it is (i) no longer an EGC or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, the financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates. The adoption dates are discussed below to reflect this election within the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Recently Issued Accounting Pronouncements”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate all Accounting Standards Updates (“ASUs) issued by the Financial Accounting Standards Board (the “FASB”) for consideration of their applicability. ASUs not included in the disclosures in this report were assessed and determined to be either not applicable or are not expected to have a material impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting pronouncements issued and adopted</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses (Topic 326); Measurement of Credit Losses on Financial Instruments, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost, which includes the Company’s accounts receivable and contract assets. This updated standard is effective for annual reporting periods beginning after December 15, 2022. The Company adopted this ASU for the year ended December 31, 2023 and it did not have a material impact on the financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting pronouncements not yet adopted</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting - Improving Reportable Segment Disclosures (Topic 280)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The update is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. The ASU requires disclosures to include significant segment expenses that are regularly provided to the CODM, an amount and description of the composition of other segment items by reportable segment, and any additional measures of a segment's profit or loss used by the CODM when deciding how to allocate resources. The ASU also requires all annual disclosures currently required by Topic 280 to be included in interim periods. All disclosure requirements under ASU 2023-07 are also required for public entities with a single reportable segment. The amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the impact of adopting the amendments in this update on its consolidated financial statements and disclosures.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This update is intended to improve transparency of income tax disclosure by requiring consistent categories and greater disaggregation within the rate reconciliation and disaggregation of income taxes paid by jurisdiction. The amendments in this update are effective for annual periods beginning after December 15, 2024 with early adoption permitted. The amendments in this update should be applied on a prospective basis with retrospective application permitted. The Company is currently evaluating the impact of adopting this update on its consolidated financial statements and disclosures. However, we do not expect that the adoption of this guidance will have a material impact on our consolidated financial statements.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information. Certain information and disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Accordingly, these unaudited condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements for the year ended December 31, 2023 and the related notes (“Annual Report on Form 10-K”). The December 31, 2023 consolidated balance sheet was derived from our audited consolidated financial statements as of that date. Our unaudited interim condensed consolidated financial statements include, in the opinion of management, all adjustments, consisting of normal and recurring items, necessary for the fair statement of the unaudited condensed consolidated financial statements. All intercompany accounts and transactions have been eliminated in consolidation. There have been no significant changes in accounting policies during the six months ended June 30, 2024 from those disclosed in the annual consolidated financial statements for the year ended December 31, 2023 and the related notes. Certain prior year amounts have been reclassified to conform to the current year presentation.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect certain amounts reported in the unaudited condensed consolidated financial statements, including the accompanying notes. The Company bases its estimates on historical factors, current circumstances, and the experience and judgment of management. The Company evaluates its estimates and assumptions on an ongoing basis. Actual results could differ from those estimates. Significant items subject to such estimates reflected in the unaudited condensed consolidated financial statements include: the estimation of the recoverability of goodwill and other intangible assets; income tax uncertainties, including valuation allowance for deferred tax assets and value of any uncertain tax positions; recognizing bad debt expense from expected credit losses, recognizing stock-based compensation expense and estimating standalone selling price, when applicable, for the allocation of transaction price when multiple performance obligations are included in a contract with a customer.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets and Liabilities Held for Sale</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies assets and liabilities as held for sale (the “disposal group”) in the period when all the relevant classification criteria have been met. Assets and liabilities held for sale are measured at the lower of carrying value or fair value less costs to sell. Any loss resulting from the measurement is recognized in the period in which the held for sale criteria are met. Conversely, gains are not recognized on the sale of the disposal group until the date of sale. The fair value of the disposal group, less any costs to sell, will be reassessed during each subsequent reporting period it remains classified as held for sale, and any subsequent changes will be reported as an adjustment to the carrying value of the disposal group until the disposal group is no longer classified as held for sale. Upon determining that the disposal group meets the criteria to be classified as held for sale, the Company discontinues depreciation and amortization and the related assets and liabilities are reported as held for sale on the unaudited condensed consolidated balance sheets.</span></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We evaluate all Accounting Standards Updates (“ASUs) issued by the Financial Accounting Standards Board (the “FASB”) for consideration of their applicability. ASUs not included in the disclosures in this report were assessed and determined to be either not applicable or are not expected to have a material impact on our consolidated financial statements.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting pronouncements issued and adopted</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses (Topic 326); Measurement of Credit Losses on Financial Instruments, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost, which includes the Company’s accounts receivable and contract assets. This updated standard is effective for annual reporting periods beginning after December 15, 2022. The Company adopted this ASU for the year ended December 31, 2023 and it did not have a material impact on the financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting pronouncements not yet adopted</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting - Improving Reportable Segment Disclosures (Topic 280)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The update is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant expenses. The ASU requires disclosures to include significant segment expenses that are regularly provided to the CODM, an amount and description of the composition of other segment items by reportable segment, and any additional measures of a segment's profit or loss used by the CODM when deciding how to allocate resources. The ASU also requires all annual disclosures currently required by Topic 280 to be included in interim periods. All disclosure requirements under ASU 2023-07 are also required for public entities with a single reportable segment. The amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The amendments should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the impact of adopting the amendments in this update on its consolidated financial statements and disclosures.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This update is intended to improve transparency of income tax disclosure by requiring consistent categories and greater disaggregation within the rate reconciliation and disaggregation of income taxes paid by jurisdiction. The amendments in this update are effective for annual periods beginning after December 15, 2024 with early adoption permitted. The amendments in this update should be applied on a prospective basis with retrospective application permitted. The Company is currently evaluating the impact of adopting this update on its consolidated financial statements and disclosures. However, we do not expect that the adoption of this guidance will have a material impact on our consolidated financial statements.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3. Kickserv Acquisition</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 10, 2023, the Company acquired 100% of the interest of Norman’s Dojo Inc. (“Kickserv”), a provider of field service management software for home service businesses for approximately $15 million in cash. The acquisition adds offerings for SMBs across diversified portfolios with an opportunity to capture a broader segment of new customers within the Home Services vertical.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We accounted for the acquisition as a business combination under ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Accordingly, the Company recorded identifiable assets acquired and liabilities assumed at their acquisition date estimated fair values, with any excess consideration recognized as goodwill. Goodwill primarily represents the value associated with the assembled workforce and expected synergies subsumed into goodwill. The goodwill recognized as a result of the acquisition of Kickserv is not deductible for tax purposes.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measured the identifiable assets and liabilities assumed at their acquisition date estimated fair values separately from goodwill, which represent Level 3 fair value measurements as defined in ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The estimated fair values were determined by management using the assistance of third-party valuation specialists. The valuation methods used to determine the estimated fair value of intangible assets included the income approach—relief from royalty method for developed technology with an estimated useful life of five years, and the income approach—multi period excess earnings method for customer relationships with an estimated useful life of 13 years. A number of assumptions and estimates were involved in the application of these valuation methods, including revenue forecasts, expected competition, costs of revenues, obsolescence, tax rates, capital spending, customer attrition rates, discount rates and working capital changes. Cash flow forecasts were generally based on pre-acquisition forecasts coupled with estimated revenues and cost synergies available to a market participant.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each acquisition allows for an adjustment to the purchase price to be made subsequent to the transaction closing date based on the actual amount of working capital and cash delivered to the Company. The consideration paid and purchase price allocations disclosed reflect the effects of these adjustments.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial results of Kickserv since the closing through June 30, 2024, were not material to our condensed consolidated financial statements, nor were they material to our prior period consolidated results on a pro forma basis.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair values of consideration transferred, assets acquired and liabilities assumed at the acquisition date:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.150%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.095%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">August 10, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total consideration transferred:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net assets acquired:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangibles—definite lived</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable, accrued expenses and other</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liability, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(397)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net assets acquired</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,974 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1 15000000 P5Y P13Y <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair values of consideration transferred, assets acquired and liabilities assumed at the acquisition date:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.150%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.095%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">August 10, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total consideration transferred:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net assets acquired:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangibles—definite lived</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable, accrued expenses and other</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax liability, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(397)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net assets acquired</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,974 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 14974000 51000 3155000 12497000 11000 397000 274000 47000 14974000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4. Disposition and Held for Sale</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 13, 2024, we entered into definitive sale and purchase agreements to sell our fitness solutions to Jonas Software. The sale of North American Fitness closed simultaneously with signing. The sale of UK Fitness closed July 1, 2024 (see Note 19. Subsequent Event). During the three and six months ended June 30, 2024, we recognized losses of $0.2 million and $5.0 million, respectively, related to the disposal of North American Fitness, which are included in loss on held for sale and impairments on our unaudited condensed consolidated statements of operations and comprehensive loss. During the three months ended March 31, 2024, we recognized a $3.4 million goodwill impairment charge representing the allocated goodwill to North American Fitness, which is included in loss on held for sale and impairments on the unaudited condensed consolidated statements of operations and comprehensive loss.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The UK Fitness disposal group met the held for sale criteria upon entering into the definitive sale and purchase agreements. As such, the assets and liabilities of the disposal group are classified as held for sale on our unaudited condensed consolidated balance sheets as of June 30, 2024 but did not qualify as discontinued operations as it did not represent a strategic shift that will have a material effect on the Company’s operations and financial results. During the three and six months ended June 30, 2024, we measured the assets and liabilities held for sale at fair value less costs to sell and recognized losses of $0.3 million and $2.9 million, respectively, which are included in loss on held for sale and impairments on our unaudited condensed consolidated statements of operations and comprehensive loss. The loss during the three months ended June 30, 2024 was primarily due to an increase in our accrual of estimated costs to sell.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of assets and liabilities classified as held for sale on our condensed consolidated balance sheets as of June 30, 2024 were as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.150%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.095%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation allowance</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets held for sale</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,236 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities held for sale</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,532 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Currency translation adjustment</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets held for sale, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,726 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -200000 -5000000 3400000 300000 2900000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of assets and liabilities classified as held for sale on our condensed consolidated balance sheets as of June 30, 2024 were as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.150%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.095%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">912 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Valuation allowance</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets held for sale</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,236 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,559 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-term liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liabilities held for sale</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,532 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Currency translation adjustment</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets held for sale, net</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,726 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1553000 1791000 195000 142000 202000 2320000 912000 6024000 2971000 16110000 2874000 13236000 247000 2559000 257000 2469000 5532000 -1022000 8726000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5. Revenue</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present a disaggregation of our revenue from contracts with customers by revenue recognition pattern and geographical market:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three months ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Six months ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By pattern of recognition (timing of transfer of services):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Point in time</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">154,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">318,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">301,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">177,393 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">170,052 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">347,506 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">331,188 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By geographical market:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">313,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">301,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">177,393 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">170,052 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">347,506 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">331,188 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to contracts from customers as of:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term deferred revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts receivable, net: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net of allowance for expected credit losses, represent rights to consideration in exchange for products or services that have been transferred by us, when payment is unconditional and only the passage of time is required before payment is due. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract assets: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets represent rights to consideration in exchange for products or services that have been transferred (i.e., the performance obligation or portion of the performance obligation has been satisfied), but payment is conditional on something other than the passage of time. These amounts typically relate to contracts that include on-premise licenses and professional services where the right to payment is not present until completion of the contract or achievement of specified milestones and the fair value of products or services transferred exceed this constraint. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Contract liabilities, or deferred revenue, represent our obligation to transfer products or services to a customer for which consideration has been received in advance of the satisfaction of performance obligations. Long-term deferred revenue is included within other non-current liabilities on the unaudited condensed consolidated balance sheets. Revenue recognized from the contract liability balance at December 31, 2023 was $20.4 million for the six months ended June 30, 2024. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Customer deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Customer deposits relate to payments received in advance for contracts, which allow the customer to terminate a contract and receive a pro rata refund for the unused portion of payments received to date.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in our allowance for expected credit losses is as follows as of:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for expected credit losses, beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance adjustment due to implementation of the new credit loss standard</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bad debt expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs, net of recoveries</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,567)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disposition of North American Fitness</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(96)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transfer of UK Fitness to held for sale</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(45)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for expected credit losses, end of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,758 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,864 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining Performance Obligations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations represent the transaction price of unsatisfied or partially satisfied performance obligations within contracts with an original expected contract term that is greater than one year for which fulfillment of the contract has started as of the end of the reporting period. Contracts that include 30-day termination rights are considered to be contracts with a term of one month and are therefore excluded from remaining performance obligations. Remaining performance obligations generally relate to those which are stand-ready in nature, as found within the subscription and marketing technology solutions revenue streams. The aggregate amount of transaction consideration allocated to remaining performance obligations as of June 30, 2024 was $18.9 million. The Company expects to recognize approximately 63% of its remaining performance obligations as revenue within the next year, 29% of its remaining performance obligations as revenue the subsequent year, 7% of its remaining performance obligations as revenue in the third year, and the remainder during the two-year period thereafter.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost to Obtain and Fulfill a Contract</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets resulting from costs to obtain contracts are included within prepaid expenses and other current assets for short-term balances and other non-current assets for long-term balances on the Company’s unaudited condensed consolidated balance sheets. The costs to obtain contracts are amortized over five years, which corresponds with the useful life of the related technology. Short-term assets were $9.4 million and $8.6 million at June 30, 2024 and December 31, 2023, respectively, and long-term assets were $18.3 million and $17.9 million at June 30, 2024 and December 31, 2023, respectively. The Company recorded amortization expense within sales and marketing on the unaudited condensed consolidated statements of operations and comprehensive loss of $1.7 million and $1.5 million for the three months ended June 30, 2024 and 2023, respectively, and $3.3 million and $2.8 million for the six months ended June 30, 2024 and 2023, respectively. The Company recorded amortization expense within cost of revenues on the unaudited condensed consolidated statements of operations and comprehensive loss of $0.8 million and $0.5 million for the three months ended June 30, 2024 and 2023, respectively, and $1.5 million and $1.0 million for the six months ended June 30, 2024 and 2023, respectively.</span></div> <div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present a disaggregation of our revenue from contracts with customers by revenue recognition pattern and geographical market:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three months ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Six months ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By pattern of recognition (timing of transfer of services):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Point in time</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,419 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over time</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162,674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">154,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">318,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">301,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">177,393 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">170,052 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">347,506 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">331,188 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By geographical market:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">162,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">152,512 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">313,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">301,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,540 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">177,393 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">170,052 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">347,506 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">331,188 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 14719000 15419000 29376000 30157000 162674000 154633000 318130000 301031000 177393000 170052000 347506000 331188000 162669000 152512000 313690000 301477000 14724000 17540000 33816000 29711000 177393000 170052000 347506000 331188000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to contracts from customers as of:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term deferred revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">838 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 52607000 45417000 16351000 16117000 26870000 24082000 11863000 12891000 838000 2168000 20400000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in our allowance for expected credit losses is as follows as of:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for expected credit losses, beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance adjustment due to implementation of the new credit loss standard</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,309 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bad debt expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs, net of recoveries</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,567)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disposition of North American Fitness</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(96)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transfer of UK Fitness to held for sale</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(45)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for expected credit losses, end of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,758 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,864 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6183000 4670000 0 1309000 2283000 3830000 2567000 2945000 96000 0 45000 0 5758000 6864000 18900000 0.63 0.29 0.07 P5Y 9400000 8600000 18300000 17900000 1700000 1500000 3300000 2800000 800000 500000 1500000 1000000.0 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6. Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill activity consisted of the following for the six months ended June 30, 2024 (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.817%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at December 31, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">927,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,447)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transfer to held for sale</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,971)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effect of foreign currency exchange rate changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,360)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at June 30, 2024</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">918,653 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the definitive sale and purchase agreements to sell our fitness solutions, we tested the goodwill balance for impairment as of March 31, 2024 (see Note 4. Disposition and Held for Sale). During the three months ended March 31, 2024, we recognized a $3.4 million goodwill impairment charge representing the allocated goodwill to North American Fitness, which is included in loss on held for sale and impairments on the unaudited condensed consolidated statements of operations and comprehensive loss. There has been no other impairment of goodwill.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill activity consisted of the following for the six months ended June 30, 2024 (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.817%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at December 31, 2023</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">927,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,447)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transfer to held for sale</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,971)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effect of foreign currency exchange rate changes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,360)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at June 30, 2024</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">918,653 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 927431000 3447000 -2971000 -2360000 918653000 3400000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7. Intangible Assets</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Useful<br/>Life</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net Book<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3-20 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">574,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">346,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">227,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2-12 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3-10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2-5 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">716,691 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">452,764 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">263,927 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Useful<br/>Life</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net Book<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3-20 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">605,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">336,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">269,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2-12 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3-10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2-5 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">753,425 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">437,906 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">315,519 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense was $18.6 million and $22.9 million for the three months ended June 30, 2024 and 2023, respectively and $37.9 million and $46.1 million for the six months ended June 30, 2024 and 2023, respectively.</span></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following as of:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Useful<br/>Life</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net Book<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3-20 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">574,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">346,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">227,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2-12 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,148 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3-10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2-5 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">716,691 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">452,764 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">263,927 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Useful<br/>Life</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net Book<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3-20 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">605,908 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">336,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">269,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2-12 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3-10 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,293 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2-5 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">753,425 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">437,906 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">315,519 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P3Y P20Y 574572000 346825000 227747000 P2Y P12Y 102439000 78291000 24148000 P3Y P10Y 37300000 25296000 12004000 P2Y P5Y 2380000 2352000 28000 716691000 452764000 263927000 P3Y P20Y 605908000 336558000 269350000 P2Y P12Y 106482000 74717000 31765000 P3Y P10Y 38627000 24293000 14334000 P2Y P5Y 2408000 2338000 70000 753425000 437906000 315519000 18600000 22900000 37900000 46100000 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8. Property and Equipment</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following as of:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer equipment and software</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total property and equipment</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,449 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,178 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,603)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,444)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,846 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,734 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $0.9 million and $1.0 million for the three months ended June 30, 2024 and 2023, respectively, and $2.0 million for both the six months ended June 30, 2024 and 2023.</span></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consisted of the following as of:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Computer equipment and software</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,794 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,756 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total property and equipment</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,449 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,178 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,603)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,444)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,846 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,734 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 11562000 11628000 3322000 3794000 10565000 11756000 25449000 27178000 17603000 17444000 7846000 9734000 900000 1000000.0 2000000.0 2000000.0 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9. Capitalized Software</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software consisted of the following as of:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(24,214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(21,626)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,631 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,511 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense was $2.4 million and $2.0 million for the three months ended June 30, 2024 and 2023, respectively, and $4.9 million and $3.8 million for the six months ended June 30, 2024 and 2023, respectively. During the ordinary course of business, the Company may determine that certain capitalized features of its software will no longer be used either internally or to deliver value to its customers. The Company recorded a charge of $0.4 million and $0.2 million for the three months ended June 30, 2024 and 2023, respectively, and $0.4 million and $0.5 million for the six months ended June 30, 2024 and 2023, respectively, related to capitalized costs associated with abandoned projects, which are included in general and administrative expense on the unaudited condensed consolidated statements of operations and comprehensive loss.</span></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software consisted of the following as of:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(24,214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(21,626)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized software, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,631 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,511 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 64845000 64137000 24214000 21626000 40631000 42511000 2400000 2000000.0 4900000 3800000 400000 200000 400000 500000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10. Leases</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases real estate from unrelated parties under operating lease agreements that have initial terms ranging from one year to 11 years. Some leases include one or more options to renew, generally at our sole discretion, of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <span style="-sec-ix-hidden:f-579">five</span> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">additional years each. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The components of lease expense are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three months ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Six months ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,109 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,008 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,381 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,870 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,555 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company ceased use of certain leased premises and subleased certain facilities resulting in impairment charges of $0.4 million and $1.1 million to impair the right-of-use lease assets to their fair value during the three months ended March 31, 2024 and 2023, respectively, which are included in loss on held for sale and impairments on our unaudited condensed consolidated statement of operations and comprehensive loss.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three months ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Six months ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information, included in <span style="-sec-ix-hidden:f-607">other non-current assets</span>, <span style="-sec-ix-hidden:f-608">accrued expenses and other</span> and <span style="-sec-ix-hidden:f-609">other non-current liabilities</span> on the unaudited condensed consolidated balance sheets, related to leases is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,440 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,189 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2024 and December 31, 2023, the weighted average remaining lease term for operating leases was 5.29 years and 5.75 years, respectively, and the weighted average discount rate was 5.2% and 5.1%, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the balance sheet as of June 30, 2024 is as follows (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.817%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year ended December 31, </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 (remainder of year)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,869 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,429)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total present value of lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,440 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P1Y P11Y <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The components of lease expense are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three months ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Six months ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease cost</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">850 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,317 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,109 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease cost</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease cost</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,008 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,381 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,870 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,555 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three months ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Six months ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,653 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">763 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information, included in <span style="-sec-ix-hidden:f-607">other non-current assets</span>, <span style="-sec-ix-hidden:f-608">accrued expenses and other</span> and <span style="-sec-ix-hidden:f-609">other non-current liabilities</span> on the unaudited condensed consolidated balance sheets, related to leases is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,861 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,116 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,440 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,189 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1010000 1673000 2289000 3297000 850000 614000 1317000 1109000 148000 94000 264000 149000 2008000 2381000 3870000 4555000 400000 1100000 1445000 1891000 2653000 3733000 763000 183000 940000 183000 12298000 15861000 3116000 3789000 15324000 19400000 18440000 23189000 P5Y3M14D P5Y9M 0.052 0.051 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the balance sheet as of June 30, 2024 is as follows (in thousands):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.817%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year ended December 31, </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 (remainder of year)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,262 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,431 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,869 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,429)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total present value of lease liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,440 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2262000 4431000 4240000 3441000 2774000 4721000 21869000 3429000 18440000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11. Long-Term Debt</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following as of:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term notes with interest payable monthly, interest rate at Adjusted SOFR, plus an applicable margin of 3.25% (8.44368% at June 30, 2024) quarterly principal payments of 0.25% of original principal balance with balloon payment due July 2028</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">534,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">537,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolver with interest payable monthly, interest rate at Adjusted SOFR, plus an applicable margin of 3.25% (8.45841% at June 30, 2024), and outstanding balance due July 2026</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Principal debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">534,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">537,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred financing costs on long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,529)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,983)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Discount on long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,281)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,446)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">530,065 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">532,196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less current maturities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term portion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">524,565 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">526,696 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is party to a credit agreement, as amended, that provides for two term loans for an aggregate principal amount of $550.0 million (“Term Loans”), a revolver with a capacity of $190.0 million (“Revolver”) and a sub-limit of the Revolver available for letters of credit up to an aggregate face amount of $20.0 million. These debt arrangements are collectively referred to herein as the (“Credit Facilities”).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective as of July 1, 2023, borrowings under the Credit Facilities bear interest at the Company’s option at Alternative Base Rate (“ABR”) plus an applicable rate, or at a forward-looking term rate based upon the secured overnight financing rate (“SOFR”), plus (i) (a) with respect to Term Loans, credit spread adjustments of 0.11448%, 0.26161%, 0.42826% and 0.71513% for interest periods of one, three, six and twelve months, respectively, and (b) with respect to revolving loans, a credit spread adjustment of 0.0% (“Adjusted SOFR”) plus (ii) an applicable rate, in each case with such applicable rate based on the Company’s first lien net leverage ratio. The ABR represents the highest of the prime rate, Federal Reserve Bank of New York rate plus ½ of 1%, and the Adjusted SOFR for a one month interest period plus 1.0%. The applicable rate for the Term Loans and the Revolver is 3.0% for Adjusted SOFR borrowings and 2.0% for ABR borrowings, in each case subject to change based on our first lien net leverage ratio. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines the fair value of long-term debt based on trading prices for its debt if available. As of June 30, 2024, the Company obtained trading prices for the term notes outstanding. However, as such trading prices require significant unobservable inputs to the pricing model, such instruments are classified as Level 2. The fair value amounts were approximately $536.2 million and $540.3 million as of June 30, 2024 and December 31, 2023, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective October 31, 2022, the Company entered into an interest rate swap agreement (the “Initial Swap”) in connection with the Company’s Credit Facilities for a notional amount of $200.0 million to convert a portion of the floating rate component of the Term Loans from a floating rate to a fixed rate. The Initial Swap agreement has a term of five years with a fixed rate in the agreement of 4.212%, as amended in June 2023. Additionally, effective March 31, 2023, the Company entered into a second interest rate swap agreement (the “Second Swap” and together with the Initial Swap, the “Swap Agreements”) in connection with the Company’s Credit Facilities for a notional amount of $100.0 million to convert a portion of the floating rate component of the Term Loans from a floating rate to a fixed rate. The Second Swap agreement has a term of approximately 4.5 years with a fixed rate in the agreement of 3.951%, as amended in June 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Swap Agreements are accounted for as derivatives whereby the fair value of each contract is reported within the unaudited condensed consolidated balance sheets, and related gains or losses resulting from changes in the fair value are reported in interest and other expense, net, in the unaudited condensed consolidated statements of operations and comprehensive loss. As of June 30, 2024 the fair value of the Swap Agreements was an asset of $1.0 million, which is reported in other non-current assets on the unaudited condensed consolidated balance sheets. The related gains and losses resulting from changes in fair value were gains of $1.0 million and $6.4 million during the three months ended June 30, 2024 and 2023, respectively, and $5.8 million and $2.1 million during the six months ended June 30, 2024 and 2023, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Credit Facilities are subject to certain financial and nonfinancial covenants and are secured by substantially all assets of the Company. As of June 30, 2024, the Company was in compliance with all of its covenants.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate maturities of the Company’s debt for the years ending December 31 are as follows as of June 30, 2024 (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.817%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year ending December 31:</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 (remainder of year)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,750,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">515,625,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total aggregate maturities of the Company’s debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">534,875,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following as of:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term notes with interest payable monthly, interest rate at Adjusted SOFR, plus an applicable margin of 3.25% (8.44368% at June 30, 2024) quarterly principal payments of 0.25% of original principal balance with balloon payment due July 2028</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">534,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">537,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolver with interest payable monthly, interest rate at Adjusted SOFR, plus an applicable margin of 3.25% (8.45841% at June 30, 2024), and outstanding balance due July 2026</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Principal debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">534,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">537,625 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred financing costs on long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,529)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,983)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Discount on long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,281)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,446)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">530,065 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">532,196 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less current maturities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term portion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">524,565 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">526,696 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.0325 0.0844368 0.0025 534875000 537625000 0.0325 0.0845841 0 0 534875000 537625000 3529000 3983000 1281000 1446000 530065000 532196000 5500000 5500000 524565000 526696000 2 550000000 190000000.0 20000000 0.0011448 0.0026161 0.0042826 0.0071513 0.010 0.030 0.030 0.020 0.020 536200000 540300000 200000000.0 P5Y 0.04212 100000000.0 P4Y6M 0.03951 1000000.0 1000000.0 6400000 5800000 2100000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate maturities of the Company’s debt for the years ending December 31 are as follows as of June 30, 2024 (in thousands):</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.817%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year ending December 31:</span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 (remainder of year)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,750,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,500,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">515,625,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total aggregate maturities of the Company’s debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">534,875,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2750000000 5500000000 5500000000 5500000000 515625000000 0 534875000000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12. Equity</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 6, 2021, the Company filed an Amended and Restated Certificate of Incorporation with the Secretary of State of the State of Delaware to authorize the issuance up to 2,050,000,000 shares, par value $0.00001 per share, consisting of 2,000,000,000 shares of common stock and 50,000,000 shares of preferred stock. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 14, 2022, our board of directors (our “Board”) approved a stock repurchase program (as subsequently amended, the “Repurchase Program”) wi</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">th authorization to purchase up to $50.0 million in shares of the Company’s common stock through the expiration of the program on December 21, 2022. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 7, 2022, November 5, 2023, and May 21, 2024, our Board increased the authorization of the Repurchase Program by an additional $50.0 million in shares of the Company’s common stock on each date for a total authorization to repurchase up to $200.0 million in shares of the Company’s common stock, and extended the expiration of the Repurchase Program most recently through December 31, 2025. Repurchases under the program may be made in the open market, in privately negotiated transactions or otherwise, with the amount and timing of repurchases to be determined at the Company’s discretion, depending on market conditions and corporate needs. The Repurchase Program does not obligate the Company to acquire any particular amount of common stock and may be modified, suspended or terminated at any time at the discretion of the Board. The Company expects to fund repurchases with existing cash on hand.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company repurchased and retired 2.5 million and 3.7 million shares of common stock pursuant to the Repurchase Program for $24.1 million and $36.3 million including transaction fees and taxes, during the three and six months ended June 30, 2024, respectively. As of June 30, 2024, $54.0 million remained available under the Repurchase Program, inclusive of shares purchased pursuant to our agreement with the selling stockholders as disclosed Note 11. Equity in our Annual Report on Form 10-K.</span></div> 2050000000 0.00001 0.00001 2000000000 50000000 50000000.0 50000000 50000000 50000000 200000000 200000000 200000000 2500000 3700000 24100000 36300000 54000000.0 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13. Stock-Based Compensation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2016, the Company adopted the 2016 Equity Incentive Plan (the “2016 Plan”). The 2016 Plan provided for the granting of stock-based awards, including stock options, stock appreciation rights, restricted or unrestricted stock awards, phantom stock, performance awards, and other stock-based awards. In connection with the Initial Public Offering (“IPO”), the Company’s Board adopted, and the Company’s stockholders approved, the 2021 Incentive Award Plan (the “2021 Plan”), which became effective immediately prior to the effectiveness of the registration statement for the Company’s IPO and, as a result of which, the Company can no longer make awards under the 2016 Plan. The 2021 Plan provides for the issuance of incentive stock options, non-qualified stock options, stock awards, stock units, stock appreciation rights and other stock-based awards. The number of shares initially reserved for issuance under the 2021 Plan was 22,000,000 shares, inclusive of available shares previously reserved for issuance under the 2016 Plan. In addition, the number of shares reserved for issuance under the 2021 Plan is subject to an annual increase on the first day of each calendar year beginning on January 1, 2022 and ending on and including January 1, 2031, equal to the lesser of (i) 3% of the shares outstanding (on an as-converted basis) on the last day of the immediately preceding fiscal year and (ii) such smaller number of shares as determined by the Company’s Board, provided that no more than 22,000,000 shares may be issued upon the exercise of incentive stock options. Based on the Company’s outstanding shares of common stock as of December 31, 2023, as of January 1, 2024 the number of shares reserved for issuance under the 2021 Plan increased by 5.6 million.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the IPO, the Company’s Board adopted the 2021 Employee Stock Purchase Plan (the “ESPP”). For more information on the ESPP, refer to Note 12. Stock-Based Compensation in the Annual Report on Form 10-K.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our restricted stock unit (“RSU”) and stock option activity for the six months ended June 30, 2024:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">RSUs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Stock Options</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of January 1, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested or exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(301)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cancelled or forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of March 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,982 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested or exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(470)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(233)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cancelled or forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(56)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(139)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of June 30, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,035 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,610 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2024, total unrecognized compensation expense was $44.8 million and $6.0 million related to outstanding restricted stock units and stock options, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense was classified in the unaudited condensed consolidated statements of operations and comprehensive loss as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three months ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Six months ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,454 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,030 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,755 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 22000000 0.03 22000000 5600000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our restricted stock unit (“RSU”) and stock option activity for the six months ended June 30, 2024:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">RSUs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Stock Options</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of January 1, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested or exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(301)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(160)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cancelled or forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(195)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of March 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,982 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested or exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(470)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(233)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cancelled or forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(56)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(139)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of June 30, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,035 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,610 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 3337000 13337000 2615000 0 301000 160000 303000 195000 5348000 12982000 213000 0 470000 233000 56000 139000 5035000 12610000 44800000 6000000.0 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense was classified in the unaudited condensed consolidated statements of operations and comprehensive loss as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three months ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Six months ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">242 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,454 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,241 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,030 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,755 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 126000 127000 242000 235000 370000 477000 711000 879000 576000 604000 1103000 1166000 5382000 5033000 9974000 11475000 6454000 6241000 12030000 13755000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14. Net Loss Per Share Attributable to Common Stockholders</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net loss per share for the Company’s common stock as of:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three months ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Six months ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands except per share amounts)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Numerator for basic and diluted EPS – net loss attributable to common stockholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(896)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(21,671)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Denominator for basic and diluted EPS – weighted-average shares of common stock outstanding used in computing net loss per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">189,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.02)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.11)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.11)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following outstanding potentially dilutive common stock equivalents have been excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented due to their anti-dilutive effect as of:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding stock options and unvested RSUs</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of common stock pursuant to ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total anti-dilutive outstanding potential common stock</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,863 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,275 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net loss per share for the Company’s common stock as of:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.821%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three months ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Six months ended <br/>June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands except per share amounts)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Numerator for basic and diluted EPS – net loss attributable to common stockholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(896)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(21,671)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Denominator for basic and diluted EPS – weighted-average shares of common stock outstanding used in computing net loss per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188,277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">189,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.02)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.11)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.11)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -3376000 -3376000 -896000 -896000 -19700000 -19700000 -21671000 -21671000 185183000 185183000 188277000 188277000 185908000 185908000 189157000 189157000 -0.02 -0.02 0 0 -0.11 -0.11 -0.11 -0.11 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following outstanding potentially dilutive common stock equivalents have been excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented due to their anti-dilutive effect as of:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding stock options and unvested RSUs</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of common stock pursuant to ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total anti-dilutive outstanding potential common stock</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,863 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,275 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 17645000 17965000 218000 310000 17863000 18275000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15. Fair Value of Financial Instruments</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value estimates of financial instruments are made at a specific point in time, based on relevant information about financial markets and specific financial instruments. As these estimates are subjective in nature, involving uncertainties and matters of significant judgment, they cannot be determined with precision. Changes in assumptions can significantly affect estimated fair value.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The Company utilizes a three-tier hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Level 1:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Valuations based on quoted prices in active markets for identical assets or liabilities that an entity has the ability to access. </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Level 2:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Valuations based on quoted prices for similar assets or liabilities, quoted prices for identical assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Level 3:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of cash and cash equivalents, accounts receivable, contract assets and accounts payable approximate their fair value because of the short-term nature of these instruments. Our interest rate swaps are valued based upon interest yield curves, interest rate volatility and credit spreads. Our interest rate swaps are classified within Level 2 of the fair value hierarchy as all significant inputs are corroborated by observable data.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between fair value measurement levels during the three and six months ended June 30, 2024 and 2023. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about the Company's financial assets and liabilities measured at fair value on a recurring basis as of:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.378%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance Sheet Classification</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.378%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance Sheet Classification</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Asset:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liability:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swap</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td></tr></table></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about the Company's financial assets and liabilities measured at fair value on a recurring basis as of:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.378%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance Sheet Classification</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">959 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current assets</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.038%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.378%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance Sheet Classification</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Asset:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liability:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swap</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td></tr></table></div> 8065000 0 0 8065000 0 959000 0 959000 764000 0 0 764000 0 4889000 0 4889000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 16. Income Taxes</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our provision for income taxes in interim periods is based on our estimated annual effective tax rate plus the impact, if any, of discrete items recognized in the interim period. We record cumulative adjustments in the quarter in which a change in the estimated annual effective rate is determined.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax (expense) benefit was $(0.7) million and $2.1 million for the three months ended June 30, 2024 and 2023, respectively, and $(6.6) million and $1.8 million for the six months ended June 30, 2024 and 2023, respectively. The difference in income tax (expense) benefit for the three and six months ended June 30, 2024 as compared to the corresponding periods in 2023 was driven primarily by an increase in U.S. federal and state income taxes and discrete items, including the sale of North American Fitness in the six months ended June 30, 2024, and the release of a foreign valuation allowance in the three and six months ended June 30, 2023.</span></div> 700000 -2100000 6600000 -1800000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 17. Commitments and Contingencies</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has non-cancelable contractual purchase obligations incurred in the normal course of business to help deliver our services and products and provide support to our customers. These contracts with vendors primarily relate to software service, targeted mail costs, third-party fulfillment costs and software hosting. Unrecognized future minimum payments due under these agreements are as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.817%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 (remainder of year)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total future minimum payments due</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,502 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company is involved in various lawsuits and legal proceedings which arise in or outside the ordinary course of business. Litigation is subject to inherent uncertainties, and an adverse result in these or other matters may arise from time to time that may harm our business. Accruals for loss contingencies are recorded when a loss is probable, and the amount of such loss can be reasonably estimated. An adverse determination in one or more of these pending matters could have an adverse effect on the Company’s consolidated financial position, results of operations or cash flows.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 31, 2024, plaintiff Vladimir Gusinsky Revocable Trust filed a putative class action lawsuit in the Court of Chancery of the State of Delaware against the Company, members of its Board and the other parties to its sponsor stockholders agreement, dated June 30, 2021, Providence Strategic Growth II L.P., Providence Strategic Growth II-A L.P., SLA Eclipse Co-Invest, L.P., and SLA CM Eclipse Holdings, L.P. (collectively, the “Sponsor Stockholders”), captioned Vladimir Gusinsky Revocable Trust v. Eric Remer, Penny Baldwin, et. al., Case No. 2024-0077 (Del Ch.). The complaint generally alleges violations of Section 141(a) of the Delaware General Corporation Law (“DGCL”) by providing the Sponsor Stockholders with a veto right over the Board’s ability to hire or fire the Company’s Chief Executive Officer (the “CEO Approval Right”) on the basis that it unlawfully limits the Board’s authority to manage the business and affairs of the Company. The plaintiff seeks declaratory judgment that the CEO Approval Right is invalid and void, other declaratory and equitable relief for the class and/or the Company, attorneys’ and experts’ witness fees and other costs and expenses, and other equitable relief. The Company believes it has meritorious defenses to the claims of the plaintiff and members of the class and any liability for the alleged claims is not currently probable and the potential loss or range of loss is not reasonably estimable. On June 14, 2024, the Company filed a Motion to Dismiss, and on July 15, 2024, Plaintiff opposed that motion.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company is party to additional legal proceedings incidental to its business. While the outcome of these additional matters could differ from management’s expectations, the Company does not believe that the resolution of such matters is reasonably likely to have a material effect on its results of operations or financial condition.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses the applicability of nexus in jurisdictions in which the Company sells products and services. As of June 30, 2024 and December 31, 2023, the Company recorded a liability in the amount of $11.1 million in both periods within current liabilities and other long-term liabilities as a provision for sales and use, gross receipts and goods and services tax. In connection with the Company's accounting for acquisitions, the Company has recorded liabilities and corresponding provisional escrow or indemnity receivables within the purchase price allocations for instances in which the Company is indemnified for tax matters.</span></div> Unrecognized future minimum payments due under these agreements are as follows (in thousands):<div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.983%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.817%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Year ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 (remainder of year)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total future minimum payments due</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,502 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7901000 12544000 3745000 2625000 687000 0 27502000 11100000 11100000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 18. Geographic Areas</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth long-lived assets by geographic area as of:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,134 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">International</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth long-lived assets by geographic area as of:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.511%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.816%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.818%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,134 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">International</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 38784000 41134000 9693000 11111000 <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 19. Subsequent Event</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2024, the sale of UK Fitness closed.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 14, 2024, Eric Remer, our Chief Executive Officer and Chairman of the Board of Directors, entered into a Rule 10b5-1 trading arrangement intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) for the sale of up to 1.0 million shares of the Company’s common stock held by Buckrail Partners LLC, an entity which Mr. Remer controls, until September 2025.</span></div> June 14, 2024 Eric Remer Chief Executive Officer and Chairman of the Board of Directors true 1000000 September 2025 false false false