0000950170-24-088015.txt : 20240730 0000950170-24-088015.hdr.sgml : 20240730 20240730171531 ACCESSION NUMBER: 0000950170-24-088015 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 110 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240730 DATE AS OF CHANGE: 20240730 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CCC Intelligent Solutions Holdings Inc. CENTRAL INDEX KEY: 0001818201 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] ORGANIZATION NAME: 06 Technology IRS NUMBER: 000000000 STATE OF INCORPORATION: E9 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39447 FILM NUMBER: 241158822 BUSINESS ADDRESS: STREET 1: 167 N. GREEN STREET STREET 2: 9TH FLOOR CITY: CHICAGO STATE: IL ZIP: 60607 BUSINESS PHONE: (800) 621-8070 MAIL ADDRESS: STREET 1: 167 N. GREEN STREET STREET 2: 9TH FLOOR CITY: CHICAGO STATE: IL ZIP: 60607 FORMER COMPANY: FORMER CONFORMED NAME: Dragoneer Growth Opportunities Corp. DATE OF NAME CHANGE: 20200714 10-Q 1 cccs-20240630.htm 10-Q 10-Q
false0001818201Q2--12-31http://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrentP6Y10M24DP6Y1M9DP4Y1M9D0001818201cccs:TermBLoanMembercccs:TwoThousandAndTwentyOneCreditAgreementMember2024-04-012024-06-300001818201us-gaap:NoncontrollingInterestMember2024-01-012024-03-310001818201cccs:OtherServicesMember2023-04-012023-06-300001818201us-gaap:CostOfSalesMembersrt:SubsidiariesMember2024-01-012024-06-300001818201us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMembercccs:ContingentConsiderationRelatedToBusinessAcquisitionMember2024-06-300001818201cccs:TermBLoanMembercccs:TwoThousandAndTwentyOneCreditAgreementMembersrt:MinimumMember2024-01-012024-06-300001818201cccs:PrivateWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2023-12-310001818201cccs:TwoThousandAndTwentyOneCreditAgreementMembersrt:MaximumMember2024-06-300001818201us-gaap:SellingAndMarketingExpenseMembersrt:SubsidiariesMember2023-04-012023-06-300001818201us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-3000018182012019-01-012019-12-310001818201us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100018182012024-03-310001818201us-gaap:FairValueMeasurementsRecurringMember2024-06-300001818201us-gaap:AdditionalPaidInCapitalMember2024-06-300001818201cccs:AcquiredTechnologiesMember2023-12-310001818201cccs:TwoThousandAndTwentyOneCreditAgreementMembercccs:TermBLoanMember2023-04-012023-06-300001818201cccs:TwoThousandAndTwentyOneCreditAgreementMemberus-gaap:StandbyLettersOfCreditMember2024-06-300001818201us-gaap:NoncontrollingInterestMember2024-03-310001818201srt:SubsidiariesMember2024-04-012024-06-300001818201country:CN2024-04-012024-06-300001818201cccs:PerformanceAndMarketBasedVestingConditionsMemberus-gaap:CommonClassBMember2024-01-012024-06-3000018182012023-06-300001818201country:CN2023-04-012023-06-300001818201cccs:SecondaryOfferingMember2024-01-012024-06-300001818201us-gaap:RetainedEarningsMember2024-04-012024-06-300001818201us-gaap:InterestRateCapMember2023-12-310001818201us-gaap:RelatedPartyMembercccs:HumanResourceSupportServicesMember2023-01-012023-06-300001818201cccs:PrivateWarrantsMemberus-gaap:MeasurementInputExpectedTermMember2024-05-090001818201us-gaap:SeriesAPreferredStockMembercccs:CccCaymanMember2020-03-122020-03-120001818201cccs:TwoThousandAndTwentyOneCreditAgreementMembercccs:TermBLoanMembersrt:MaximumMember2024-01-012024-06-300001818201us-gaap:PreferredStockMember2024-06-300001818201us-gaap:MeasurementInputExpectedDividendRateMembercccs:PrivateWarrantsMember2023-12-310001818201us-gaap:CommonStockMember2022-12-310001818201us-gaap:MeasurementInputPriceVolatilityMembercccs:PrivateWarrantsMember2023-12-310001818201us-gaap:CommonStockMember2023-01-012023-03-310001818201us-gaap:InterestRateCapMember2023-01-012023-06-300001818201us-gaap:NoncontrollingInterestMember2023-03-310001818201us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:RevolvingCreditFacilityMember2024-06-300001818201us-gaap:RelatedPartyMembercccs:BoardOfDirectorFeesForServicesIncludingRelatedTravelAndOutOfPocketReimbursementsMember2024-04-012024-06-300001818201us-gaap:CommonStockMember2023-12-310001818201us-gaap:NoncontrollingInterestMember2024-06-300001818201cccs:SecondaryOfferingMemberus-gaap:SubsequentEventMember2024-07-012024-07-010001818201us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateCapMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001818201srt:AmericasMember2023-01-012023-06-300001818201us-gaap:ComputerEquipmentMember2024-06-300001818201us-gaap:InterestRateCapMember2024-06-300001818201cccs:TwoThousandAndTwentyOneCreditAgreementMembercccs:TwoThousandAndTwentyOneRevolvingCreditFacilityMember2024-01-012024-06-300001818201cccs:TwoThousandAndTwentyOneCreditAgreementMember2024-06-300001818201us-gaap:GeneralAndAdministrativeExpenseMembersrt:SubsidiariesMember2023-01-012023-06-300001818201cccs:CaymanEquityIncentivePlanMember2024-06-300001818201srt:AmericasMembercccs:PropertyPlantAndEquipmentNetMember2024-06-300001818201us-gaap:InterestRateCapMember2024-04-012024-06-300001818201us-gaap:CustomerRelationshipsMember2024-06-300001818201us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001818201us-gaap:SellingAndMarketingExpenseMembersrt:SubsidiariesMember2024-04-012024-06-300001818201us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001818201us-gaap:FairValueMeasurementsRecurringMember2023-12-3100018182012022-12-310001818201cccs:OfficeSpaceAndDataCenterFacilitiesMembersrt:MinimumMember2024-06-3000018182012024-07-230001818201us-gaap:RelatedPartyMembercccs:CreditCardProcessingMember2023-04-012023-06-300001818201cccs:CaymanEquityIncentivePlanMember2024-01-012024-06-300001818201us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001818201us-gaap:ComputerEquipmentMember2023-12-310001818201srt:AmericasMember2024-01-012024-06-300001818201cccs:TwoThousandAndTwentyOneCreditAgreementMembercccs:TermBLoanMember2024-01-012024-06-300001818201us-gaap:CommonStockMember2023-03-310001818201us-gaap:InterestRateCapMember2022-08-310001818201us-gaap:PreferredStockMember2023-12-310001818201us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001818201us-gaap:ResearchAndDevelopmentExpenseMembersrt:SubsidiariesMember2024-04-012024-06-300001818201us-gaap:LandAndBuildingMember2023-12-310001818201cccs:CaymanEquityIncentivePlanMember2023-12-310001818201us-gaap:PreferredStockMember2024-03-310001818201us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMembercccs:ContingentConsiderationRelatedToBusinessAcquisitionMember2024-06-3000018182012023-03-310001818201us-gaap:CommonStockMember2024-04-012024-06-300001818201us-gaap:SeriesAPreferredStockMembercccs:CccCaymanMember2024-01-012024-06-300001818201us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300001818201cccs:SoftwareSubscriptionsMember2024-04-012024-06-300001818201us-gaap:AdditionalPaidInCapitalMember2024-03-310001818201us-gaap:InterestRateCapMember2024-06-300001818201srt:SubsidiariesMember2023-04-012023-06-3000018182012024-01-012024-06-300001818201cccs:PrivateWarrantsMember2024-05-092024-05-090001818201us-gaap:NoncontrollingInterestMember2023-06-300001818201us-gaap:SeriesAPreferredStockMembercccs:CccCaymanMember2023-01-012023-12-310001818201srt:MinimumMemberus-gaap:CustomerRelationshipsMembersrt:SubsidiariesMember2023-12-310001818201us-gaap:AdditionalPaidInCapitalMember2022-12-310001818201cccs:TermLoansMembercccs:LiborMember2024-06-300001818201srt:MaximumMembercccs:EquipmentLeasesMember2024-06-300001818201us-gaap:NoncontrollingInterestMember2022-12-310001818201us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001818201cccs:PrivateWarrantsMember2023-12-310001818201us-gaap:FairValueMeasurementsRecurringMembercccs:ContingentConsiderationRelatedToBusinessAcquisitionMember2023-12-310001818201cccs:EmployeeTaxObligationsMember2024-01-012024-06-300001818201us-gaap:RelatedPartyMembercccs:CreditCardProcessingMember2024-01-012024-06-300001818201us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembercccs:TermLoansMember2024-06-300001818201cccs:PrivateWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001818201cccs:TwoThousandAndTwentyOneCreditAgreementMembercccs:TwoThousandAndTwentyOneRevolvingCreditFacilityMember2023-12-310001818201us-gaap:CostOfSalesMembersrt:SubsidiariesMember2023-04-012023-06-300001818201cccs:SoftwareLicensesAndDatabaseMember2023-12-310001818201us-gaap:RelatedPartyMembercccs:BoardOfDirectorFeesForServicesIncludingRelatedTravelAndOutOfPocketReimbursementsMember2024-01-012024-06-300001818201us-gaap:MeasurementInputExpectedDividendRateMembercccs:PrivateWarrantsMember2024-05-090001818201us-gaap:NoncontrollingInterestMember2023-12-310001818201us-gaap:GeneralAndAdministrativeExpenseMembersrt:SubsidiariesMember2024-04-012024-06-3000018182012024-04-012024-06-300001818201us-gaap:ResearchAndDevelopmentExpenseMembersrt:SubsidiariesMember2023-04-012023-06-300001818201us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001818201cccs:PrivateWarrantsMember2024-05-090001818201us-gaap:CustomerRelationshipsMembersrt:SubsidiariesMember2024-06-300001818201us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMembercccs:ContingentConsiderationRelatedToBusinessAcquisitionMember2023-12-310001818201cccs:TermBLoanMember2024-06-300001818201us-gaap:AdditionalPaidInCapitalMember2023-12-310001818201us-gaap:MeasurementInputPriceVolatilityMembercccs:PrivateWarrantsMember2024-05-0900018182012023-01-012023-06-300001818201us-gaap:RestrictedStockUnitsRSUMember2024-06-300001818201us-gaap:LeaseholdImprovementsMember2024-06-300001818201us-gaap:CostOfSalesMembersrt:SubsidiariesMember2023-01-012023-06-300001818201us-gaap:CarryingReportedAmountFairValueDisclosureMember2024-06-300001818201us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMembercccs:ContingentConsiderationRelatedToBusinessAcquisitionMember2023-12-310001818201us-gaap:FairValueMeasurementsRecurringMembercccs:ContingentConsiderationRelatedToBusinessAcquisitionMember2024-06-300001818201cccs:OwnershipInterestMemberus-gaap:SeriesAPreferredStockMembercccs:CccCaymanMember2023-12-310001818201us-gaap:RelatedPartyMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-01-012024-06-300001818201us-gaap:SeriesAPreferredStockMembercccs:CccCaymanMember2020-03-120001818201us-gaap:GeneralAndAdministrativeExpenseMembersrt:SubsidiariesMember2024-01-012024-06-300001818201cccs:LiborMember2024-01-012024-06-300001818201us-gaap:MeasurementInputRiskFreeInterestRateMembercccs:PrivateWarrantsMember2024-05-090001818201us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateCapMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001818201us-gaap:RelatedPartyMembercccs:EmployeeHealthInsuranceBenefitsExpensesMember2023-12-310001818201srt:MinimumMembercccs:EquipmentLeasesMember2024-06-300001818201us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001818201us-gaap:InterestRateCapMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001818201us-gaap:RelatedPartyMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-04-012024-06-300001818201srt:AmericasMember2024-04-012024-06-300001818201srt:SubsidiariesMember2023-01-012023-06-300001818201us-gaap:NoncontrollingInterestMember2023-04-012023-06-300001818201cccs:SecondaryOfferingMember2024-04-012024-06-300001818201us-gaap:RelatedPartyMembercccs:EmployeeHealthInsuranceBenefitsExpensesMember2023-04-012023-06-300001818201cccs:OtherServicesMember2024-01-012024-06-300001818201us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-06-300001818201us-gaap:TrademarksMember2023-12-310001818201cccs:SoftwareSubscriptionsMember2023-01-012023-06-300001818201cccs:TwoThousandAndTwentyOneCreditAgreementMembersrt:MinimumMember2024-06-300001818201cccs:PrivateWarrantsMember2024-06-300001818201cccs:PrivateWarrantsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001818201us-gaap:CommonClassAMember2024-06-300001818201us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001818201us-gaap:GeneralAndAdministrativeExpenseMembersrt:SubsidiariesMember2023-04-012023-06-300001818201srt:AmericasMembercccs:PropertyPlantAndEquipmentNetMember2023-12-310001818201srt:SubsidiariesMember2024-01-012024-06-300001818201us-gaap:RevolvingCreditFacilityMemberus-gaap:EurodollarMember2024-01-012024-06-300001818201us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001818201srt:AmericasMember2023-04-012023-06-300001818201us-gaap:RelatedPartyMembercccs:CreditCardProcessingMember2024-04-012024-06-300001818201cccs:SoftwareSubscriptionsMember2024-01-012024-06-300001818201cccs:TermBLoanMember2023-12-3100018182012024-06-300001818201cccs:TimeBasedVestingMemberus-gaap:CommonClassBMember2024-06-300001818201cccs:PrivateWarrantsMemberus-gaap:FairValueMeasurementsRecurringMembercccs:ContingentConsiderationRelatedToBusinessAcquisitionMember2023-12-310001818201us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001818201us-gaap:EstimateOfFairValueFairValueDisclosureMember2024-06-300001818201us-gaap:RetainedEarningsMember2023-03-310001818201cccs:OtherServicesMember2023-01-012023-06-300001818201us-gaap:SellingAndMarketingExpenseMembersrt:SubsidiariesMember2023-01-012023-06-300001818201us-gaap:InterestRateCapMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001818201cccs:AcquiredTechnologiesMembersrt:MaximumMembersrt:SubsidiariesMember2023-12-310001818201us-gaap:RetainedEarningsMember2024-01-012024-03-310001818201country:CN2023-05-012023-05-310001818201us-gaap:CustomerRelationshipsMember2023-12-310001818201us-gaap:InterestRateCapMember2023-12-310001818201cccs:AcquiredTechnologiesMembersrt:MinimumMembersrt:SubsidiariesMember2023-12-310001818201cccs:SoftwareLicensesAndDatabaseMember2024-06-300001818201us-gaap:ResearchAndDevelopmentExpenseMembersrt:SubsidiariesMember2024-01-012024-06-300001818201us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateCapMemberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001818201cccs:TwoThousandAndTwentyOneCreditAgreementMember2024-01-012024-06-300001818201us-gaap:FurnitureAndFixturesMember2024-06-300001818201us-gaap:InterestRateCapMember2023-04-012023-06-300001818201us-gaap:RetainedEarningsMember2022-12-310001818201us-gaap:RelatedPartyMembercccs:EmployeeHealthInsuranceBenefitsExpensesMember2023-01-012023-06-300001818201us-gaap:RelatedPartyMembercccs:EmployeeHealthInsuranceBenefitsExpensesMember2024-01-012024-06-300001818201us-gaap:RetainedEarningsMember2023-12-310001818201country:CNcccs:PropertyPlantAndEquipmentNetMember2024-06-300001818201country:CN2023-01-012023-06-300001818201us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMembercccs:ContingentConsiderationRelatedToBusinessAcquisitionMember2023-12-310001818201us-gaap:CommonStockMember2024-06-300001818201country:CNcccs:PropertyPlantAndEquipmentNetMember2023-12-310001818201us-gaap:InterestRateCapMember2024-01-012024-06-300001818201country:CN2024-06-300001818201us-gaap:RelatedPartyMembercccs:HumanResourceSupportServicesMember2023-04-012023-06-300001818201us-gaap:CommonStockMember2024-01-012024-03-310001818201us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300001818201us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-3000018182012023-04-012023-06-300001818201cccs:TwoThousandAndTwentyOneCreditAgreementMembercccs:TermBLoanMember2023-12-310001818201us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-3000018182012023-12-310001818201us-gaap:InterestRateCapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001818201cccs:LongTermPurchasingAgreementRelatingToLicensingDataUsedMember2024-01-012024-06-300001818201us-gaap:RelatedPartyMembercccs:EmployeeHealthInsuranceBenefitsExpensesMember2024-04-012024-06-300001818201us-gaap:CommonStockMember2023-04-012023-06-300001818201us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMembercccs:ContingentConsiderationRelatedToBusinessAcquisitionMember2024-06-300001818201us-gaap:CostOfSalesMembersrt:SubsidiariesMember2024-04-012024-06-3000018182012023-01-012023-03-310001818201us-gaap:SellingAndMarketingExpenseMembersrt:SubsidiariesMember2024-01-012024-06-300001818201us-gaap:FairValueInputsLevel2Membercccs:PrivateWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001818201cccs:TwoThousandAndTwentyOneCreditAgreementMembercccs:TwoThousandAndTwentyOneRevolvingCreditFacilityMember2024-06-300001818201us-gaap:RelatedPartyMembercccs:CreditCardProcessingMember2023-01-012023-06-300001818201us-gaap:CommonStockMember2023-06-300001818201us-gaap:NoncontrollingInterestMember2024-04-012024-06-300001818201us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateCapMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001818201cccs:OwnershipInterestMemberus-gaap:SeriesAPreferredStockMembercccs:CccCaymanMember2024-06-300001818201cccs:SponsorVestingSharesMember2024-01-012024-06-300001818201cccs:Ccc2021EmployeeStockPurchasePlanMember2024-01-012024-06-300001818201cccs:TermBLoanMembercccs:TwoThousandAndTwentyOneCreditAgreementMember2023-01-012023-06-300001818201us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001818201us-gaap:RetainedEarningsMember2023-06-300001818201cccs:SoftwareSubscriptionsMember2023-04-012023-06-300001818201cccs:OfficeSpaceAndDataCenterFacilitiesMembersrt:MaximumMember2024-06-300001818201cccs:TwoThousandAndTwentyOneCreditAgreementMember2023-12-310001818201us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2024-06-300001818201us-gaap:RetainedEarningsMember2023-01-012023-03-310001818201us-gaap:InterestRateCapMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001818201us-gaap:LandAndBuildingMember2024-06-300001818201us-gaap:AdditionalPaidInCapitalMember2023-06-300001818201country:CN2023-06-300001818201us-gaap:CommonStockMember2024-03-310001818201us-gaap:RestrictedStockUnitsRSUMember2023-12-310001818201cccs:AcquiredTechnologiesMember2024-06-300001818201us-gaap:RestrictedStockUnitsRSUMembercccs:PerformanceBasedVestingRequirementsMember2024-01-012024-06-300001818201us-gaap:CustomerRelationshipsMembersrt:MaximumMembersrt:SubsidiariesMember2023-12-310001818201us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001818201country:CN2024-01-012024-06-300001818201us-gaap:RevolvingCreditFacilityMembercccs:LiborMember2024-01-012024-06-300001818201srt:SubsidiariesMemberus-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-06-300001818201us-gaap:RestrictedStockUnitsRSUMembercccs:TimeBasedVestingRequirementsMember2024-01-012024-06-300001818201us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001818201us-gaap:TrademarksMember2024-06-300001818201us-gaap:FurnitureAndFixturesMember2023-12-310001818201cccs:OtherServicesMember2024-04-012024-06-3000018182012024-01-012024-03-310001818201us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001818201us-gaap:FederalFundsEffectiveSwapRateMember2024-01-012024-06-3000018182012023-01-012023-12-310001818201us-gaap:AdditionalPaidInCapitalMember2023-03-310001818201us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001818201us-gaap:RetainedEarningsMember2024-03-310001818201us-gaap:RevolvingCreditFacilityMembercccs:LiborMember2024-06-300001818201us-gaap:RetainedEarningsMember2023-04-012023-06-300001818201us-gaap:FairValueInputsLevel3Membercccs:PrivateWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001818201us-gaap:LeaseholdImprovementsMember2023-12-310001818201us-gaap:MeasurementInputRiskFreeInterestRateMembercccs:PrivateWarrantsMember2023-12-310001818201us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001818201cccs:AcquiredTechnologiesMembersrt:SubsidiariesMember2024-06-300001818201cccs:TermBLoanMembercccs:TwoThousandAndTwentyOneCreditAgreementMember2024-06-300001818201us-gaap:RetainedEarningsMember2024-06-300001818201cccs:SecondaryOfferingMemberus-gaap:SubsequentEventMember2024-07-0100018182012020-03-122020-03-120001818201cccs:PrivateWarrantsMember2023-01-012023-12-31iso4217:USDxbrli:sharesxbrli:purexbrli:sharescccs:Segmentiso4217:USDutr:Y

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

 

 

FORM 10-Q

 

 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended June 30, 2024

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transition period from ________________ to ________________

 

 

CCC INTELLIGENT SOLUTIONS HOLDINGS INC.

(Exact name of registrant as specified in its charter)

 

 

Delaware

001-39447

98-1546280

(State or other jurisdiction

of incorporation or organization)

(Commission

File Number)

(IRS Employer

Identification No.)

 

167 N. Green Street, 9th Floor

Chicago, Illinois

(Address Of Principal Executive Offices)

 

60607

(Zip Code)

(800) 621-8070

Registrant’s telephone number, including area code

Not Applicable

(Former name or former address, if changed since last report)

 

 

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

 


Title of each class

 

Trading
Symbol(s)

 


Name of each exchange on which registered

Common stock, par value $0.0001 per share

 

CCCS

 

The 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 filer

Accelerated filer

 

 

 

 

Non-accelerated filer

Smaller reporting company

 

 

 

 

Emerging growth company

 

 

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No

As of July 23, 2024, 623,400,373 shares of common stock, $0.0001 par value per share, were issued and outstanding.

 


 

CCC INTELLIGENT SOLUTIONS HOLDINGS INC.

Form 10-Q

For the Quarter Ended June 30, 2024

Table of Contents

 

 

 

Page

PART I. FINANCIAL INFORMATION`

 

 

 

 

 

Cautionary Statement Regarding Forward-Looking Statements

3

 

Item 1.

 

Financial Statements (Unaudited)

5

 

Condensed Consolidated Balance Sheets as of June 30, 2024 (unaudited) and December 31, 2023

5

 

Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) for the three and six months ended June 30, 2024 and 2023

6

 

Unaudited Condensed Consolidated Statements of Mezzanine Equity and Stockholders’ Equity for the three and six months ended June 30, 2024 and 2023

7

 

Unaudited Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2024 and 2023

9

 

Notes to Condensed Consolidated Financial Statements

10

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

26

Item 3.

Quantitative and Qualitative Disclosures about Market Risk

40

Item 4.

Controls and Procedures

40

 

 

 

PART II. OTHER INFORMATION

 

 

 

Item 1.

Legal Proceedings

41

Item 1A.

Risk Factors

41

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds from Registered Securities

41

Item 3.

Defaults Upon Senior Securities

41

Item 4.

Mine Safety Disclosures

41

Item 5.

Other Information

41

Item 6.

Exhibits

41

 

 

 

2


 

FORWARD-LOOKING STATEMENTS

The section titled "Management’s Discussion and Analysis of Financial Condition and Results of Operations" as well as other parts of this Quarterly Report on Form 10-Q contain "forward-looking statements" for purposes of the federal securities laws. Our forward-looking statements include, but are not limited to, statements regarding our or our management team’s expectations, hopes, beliefs, intentions or strategies regarding the future, including those relating to the future financial performance and business strategies and expectations for our business. In addition, any statements that refer to projections, forecasts or other characterizations of future events or circumstances, including any underlying assumptions, are forward-looking statements. The words "anticipate," "believe," "contemplate," "continue," "could," "estimate," "expect," "intends," "may," "might," "plan," "possible," "potential," "predict," "project," "should," "will," "would" and similar expressions may identify forward-looking statements, but the absence of these words does not mean that a statement is not forward-looking. Forward-looking statements may include information concerning our possible or assumed future results of operations, client demand, business strategies, technology developments, financing and investment plans, competitive position, our industry and regulatory environment, potential growth opportunities and the effects of competition.

Important factors that could cause actual results to differ materially from our expectations include:

our revenues, the concentration of our customers and the ability to retain our current customers;
our ability to negotiate with our customers on favorable terms;
our ability to maintain and grow our brand and reputation cost-effectively;
the execution of our growth strategy;
the impact of public health outbreaks, epidemics or pandemics on our business and results of operations;
our projected financial information, growth rate and market opportunity;
the health of our industry, claim volumes, and market conditions;
changes in the insurance and automotive collision industries, including the adoption of new technologies;
global economic conditions and geopolitical events;
competition in our market and our ability to retain and grow market share;
our ability to develop, introduce and market new enhanced versions of our solutions;
our sales and implementation cycles;
the ability of our research and development efforts to create significant new revenue streams;
changes in applicable laws or regulations;
changes in international economic, political, social and governmental conditions and policies, including corruption risks in China and other countries;
our reliance on third-party data, technology and intellectual property;
changes in our customers' or the public's perceptions regarding the use of artificial intelligence ("AI");
our ability to protect our intellectual property;
our ability to keep our data and information systems secure from data security breaches;
our ability to acquire or invest in companies or pursue business partnerships;
our ability to raise financing in the future and improve our capital structure;
our success in retaining or recruiting, or changes required in, our officers, key employees or directors;
our estimates regarding expenses, future revenue, capital requirements and needs for additional financing;
our ability to expand or maintain our existing customer base; and
our ability to service our indebtedness.

The forward-looking statements contained in this Quarterly Report on Form 10-Q are based on current expectations and beliefs concerning future developments and their potential effects on us. There can be no assurance that future developments affecting us will be those that we have anticipated. These forward-looking statements involve a number of risks, uncertainties (some of which are

3


 

beyond our control) or other assumptions that may cause actual results or performance to be materially different from those expressed or implied by these forward-looking statements. These risks and uncertainties include, but are not limited to, those factors described above and under the heading "Risk Factors." Should one or more of these risks or uncertainties materialize, or should any of our assumptions prove incorrect, actual results may vary in material respects from those projected in these forward-looking statements. There may be additional risks that we consider immaterial or which are unknown. It is not possible to predict or identify all such risks. We do not undertake any obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise.

4


 

PART I. FINANCIAL INFORMATION

Item 1. Financial Statements (Unaudited)

 

CCC INTELLIGENT SOLUTIONS HOLDINGS INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands, except share data)

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

 

 

(Unaudited)

 

 

 

 

ASSETS

 

 

 

 

 

 

CURRENT ASSETS:

 

 

 

 

 

 

Cash and cash equivalents

 

$

237,893

 

 

$

195,572

 

Accounts receivable—Net of allowances of $4,079 and $5,574 as of June 30, 2024 and
   December 31, 2023, respectively

 

 

120,932

 

 

 

102,365

 

Income taxes receivable

 

 

4,093

 

 

 

1,798

 

Deferred contract costs

 

 

19,427

 

 

 

17,900

 

Other current assets

 

 

26,589

 

 

 

32,364

 

Total current assets

 

 

408,934

 

 

 

349,999

 

SOFTWARE, EQUIPMENT, AND PROPERTY—Net

 

 

176,391

 

 

 

160,416

 

OPERATING LEASE ASSETS

 

 

29,799

 

 

 

30,456

 

INTANGIBLE ASSETS—Net

 

 

970,505

 

 

 

1,015,046

 

GOODWILL

 

 

1,417,724

 

 

 

1,417,724

 

DEFERRED FINANCING FEES, REVOLVER—Net

 

 

1,365

 

 

 

1,672

 

DEFERRED CONTRACT COSTS

 

 

21,666

 

 

 

22,302

 

EQUITY METHOD INVESTMENT

 

 

10,228

 

 

 

10,228

 

OTHER ASSETS

 

 

42,546

 

 

 

43,197

 

TOTAL

 

$

3,079,158

 

 

$

3,051,040

 

LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

CURRENT LIABILITIES:

 

 

 

 

 

 

Accounts payable

 

$

20,954

 

 

$

16,324

 

Accrued expenses

 

 

61,149

 

 

 

71,478

 

Income taxes payable

 

 

215

 

 

 

3,689

 

Current portion of long-term debt

 

 

8,000

 

 

 

8,000

 

Current portion of long-term licensing agreement—Net

 

 

3,157

 

 

 

3,061

 

Operating lease liabilities

 

 

7,128

 

 

 

6,788

 

Deferred revenues

 

 

45,988

 

 

 

43,567

 

Total current liabilities

 

 

146,591

 

 

 

152,907

 

LONG-TERM DEBT—Net

 

 

764,249

 

 

 

767,504

 

DEFERRED INCOME TAXES—Net

 

 

170,627

 

 

 

195,365

 

LONG-TERM LICENSING AGREEMENT—Net

 

 

26,089

 

 

 

27,692

 

OPERATING LEASE LIABILITIES

 

 

48,657

 

 

 

50,796

 

WARRANT LIABILITIES

 

 

 

 

 

51,501

 

OTHER LIABILITIES

 

 

10,352

 

 

 

6,414

 

Total liabilities

 

 

1,166,565

 

 

 

1,252,179

 

COMMITMENTS AND CONTINGENCIES (Notes 18 and 19)

 

 

 

 

 

 

MEZZANINE EQUITY:

 

 

 

 

 

 

Redeemable non-controlling interest

 

 

18,947

 

 

 

16,584

 

STOCKHOLDERS’ EQUITY:

 

 

 

 

 

 

Preferred stock—$0.0001 par; 100,000,000 shares authorized; no shares issued or outstanding

 

 

 

 

 

 

Common stock—$0.0001 par; 5,000,000,000 shares authorized; 622,795,101 and
   
603,128,781 shares issued and outstanding as of June 30, 2024 and December 31,
   2023, respectively

 

 

62

 

 

 

60

 

Additional paid-in capital

 

 

3,000,367

 

 

 

2,909,757

 

Accumulated deficit

 

 

(1,105,619

)

 

 

(1,126,467

)

Accumulated other comprehensive loss

 

 

(1,164

)

 

 

(1,073

)

Total stockholders’ equity

 

 

1,893,646

 

 

 

1,782,277

 

TOTAL

 

$

3,079,158

 

 

$

3,051,040

 

 

See notes to condensed consolidated financial statements.

5


 

CCC INTELLIGENT SOLUTIONS HOLDINGS INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)

(In thousands, except share and per share data)

(Unaudited)

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

REVENUES

 

$

232,618

 

 

$

211,710

 

 

$

459,855

 

 

$

416,630

 

COST OF REVENUES

 

 

 

 

 

 

 

 

 

 

 

 

Cost of revenues, exclusive of amortization and impairment of acquired technologies

 

 

53,231

 

 

 

52,047

 

 

 

106,038

 

 

 

102,494

 

Amortization of acquired technologies

 

 

2,090

 

 

 

6,646

 

 

 

8,657

 

 

 

13,331

 

Impairment of acquired technologies

 

 

 

 

 

431

 

 

 

 

 

 

431

 

Total cost of revenues

 

 

55,321

 

 

 

59,124

 

 

 

114,695

 

 

 

116,256

 

GROSS PROFIT

 

 

177,297

 

 

 

152,586

 

 

 

345,160

 

 

 

300,374

 

OPERATING EXPENSES:

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

49,253

 

 

 

43,363

 

 

 

98,730

 

 

 

84,359

 

Selling and marketing

 

 

36,321

 

 

 

35,936

 

 

 

71,907

 

 

 

69,467

 

General and administrative

 

 

51,268

 

 

 

46,141

 

 

 

108,329

 

 

 

88,006

 

Amortization of intangible assets

 

 

17,942

 

 

 

18,022

 

 

 

35,884

 

 

 

36,088

 

Impairment of goodwill

 

 

 

 

 

77,405

 

 

 

 

 

 

77,405

 

Impairment of intangible assets

 

 

 

 

 

4,906

 

 

 

 

 

 

4,906

 

Total operating expenses

 

 

154,784

 

 

 

225,773

 

 

 

314,850

 

 

 

360,231

 

OPERATING INCOME (LOSS)

 

 

22,513

 

 

 

(73,187

)

 

 

30,310

 

 

 

(59,857

)

INTEREST EXPENSE

 

 

(16,602

)

 

 

(14,014

)

 

 

(33,054

)

 

 

(27,846

)

INTEREST INCOME

 

 

2,625

 

 

 

4,023

 

 

 

5,092

 

 

 

7,282

 

CHANGE IN FAIR VALUE OF WARRANT LIABILITIES

 

 

15,963

 

 

 

(20,375

)

 

 

14,378

 

 

 

(19,180

)

OTHER INCOME—Net

 

 

1,253

 

 

 

3,928

 

 

 

4,191

 

 

 

1,377

 

PRETAX INCOME (LOSS)

 

 

25,752

 

 

 

(99,625

)

 

 

20,917

 

 

 

(98,224

)

INCOME TAX (PROVISION) BENEFIT

 

 

(4,307

)

 

 

2,281

 

 

 

(69

)

 

 

3,064

 

NET INCOME (LOSS) INCLUDING NON-CONTROLLING
   INTEREST

 

 

21,445

 

 

 

(97,344

)

 

 

20,848

 

 

 

(95,160

)

LESS: ACCRETION OF REDEEMABLE NON-CONTROLLING INTEREST

 

 

(1,221

)

 

 

(315

)

 

 

(2,363

)

 

 

(315

)

NET INCOME (LOSS) ATTRIBUTABLE TO CCC INTELLIGENT
   SOLUTIONS HOLDINGS INC. COMMON STOCKHOLDERS

 

$

20,224

 

 

$

(97,659

)

 

$

18,485

 

 

$

(95,475

)

Net income (loss) per share attributable to common stockholders:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.03

 

 

$

(0.16

)

 

$

0.03

 

 

$

(0.15

)

Diluted

 

$

0.03

 

 

$

(0.16

)

 

$

0.03

 

 

$

(0.15

)

Weighted-average shares used in computing net income (loss) per share
   attributable to common stockholders:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

609,997,114

 

 

 

621,235,776

 

 

 

604,138,246

 

 

 

618,740,340

 

Diluted

 

 

638,367,745

 

 

 

621,235,776

 

 

 

636,990,633

 

 

 

618,740,340

 

COMPREHENSIVE INCOME (LOSS):

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss) including non-controlling interest

 

 

21,445

 

 

 

(97,344

)

 

 

20,848

 

 

 

(95,160

)

Other comprehensive loss—Foreign currency translation
   adjustment

 

 

(16

)

 

 

(285

)

 

 

(91

)

 

 

(251

)

COMPREHENSIVE INCOME (LOSS) INCLUDING
   NON-CONTROLLING INTEREST

 

 

21,429

 

 

 

(97,629

)

 

 

20,757

 

 

 

(95,411

)

Less: accretion of redeemable non-controlling interest

 

 

(1,221

)

 

 

(315

)

 

 

(2,363

)

 

 

(315

)

COMPREHENSIVE INCOME (LOSS) ATTRIBUTABLE TO CCC
   INTELLIGENT SOLUTIONS HOLDINGS INC. COMMON STOCKHOLDERS

 

$

20,208

 

 

$

(97,944

)

 

$

18,394

 

 

$

(95,726

)

See notes to condensed consolidated financial statements.

6


 

CCC INTELLIGENT SOLUTIONS HOLDINGS INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF MEZZANINE EQUITY AND STOCKHOLDERS’ EQUITY

(In thousands, except number of shares)

(Unaudited)

 

 

Redeemable

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Non-Controlling

 

 

 

Preferred Stock—Issued and Outstanding

 

 

Common Stock—Issued and Outstanding

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

Interest

 

 

 

 

 

 

 

 

 

Additional

 

 

 

 

 

Other

 

 

Total

 

 

 

 

 

 

 

Number of

 

 

Par

 

 

Number of

 

 

Par

 

 

Paid-In

 

 

Accumulated

 

 

Comprehensive

 

 

Stockholders’

 

 

 

 

 

 

 

Shares

 

 

Value

 

 

Shares

 

 

Value

 

 

Capital

 

 

Deficit

 

 

Loss

 

 

Equity

 

BALANCE—December 31, 2023

 

$

16,584

 

 

 

 

 

 

$

 

 

 

603,128,781

 

 

$

60

 

 

$

2,909,757

 

 

$

(1,126,467

)

 

$

(1,073

)

 

$

1,782,277

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

44,971

 

 

 

 

 

 

 

 

 

44,971

 

Exercise of stock options

 

 

 

 

 

 

 

 

 

 

 

 

3,346,599

 

 

 

 

 

 

8,822

 

 

 

 

 

 

 

 

 

8,822

 

Issuance of common stock under
   employee stock purchase plan

 

 

 

 

 

 

 

 

 

 

 

 

194,307

 

 

 

 

 

 

1,833

 

 

 

 

 

 

 

 

 

1,833

 

Issuance of common stock upon
   vesting of RSUs—net of tax

 

 

 

 

 

 

 

 

 

 

 

 

7,588,048

 

 

 

1

 

 

 

(52,581

)

 

 

 

 

 

 

 

 

(52,580

)

Accretion of redeemable non-controlling interest

 

 

1,142

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,142

)

 

 

 

 

 

 

 

 

(1,142

)

Foreign currency translation
   adjustment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(75

)

 

 

(75

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(597

)

 

 

 

 

 

(597

)

BALANCE—March 31, 2024

 

 

17,726

 

 

 

 

 

 

 

 

 

 

614,257,735

 

 

 

61

 

 

 

2,911,660

 

 

 

(1,127,064

)

 

 

(1,148

)

 

 

1,783,509

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

40,125

 

 

 

 

 

 

 

 

 

40,125

 

Exercise of stock options

 

 

 

 

 

 

 

 

 

 

 

 

4,518,651

 

 

 

1

 

 

 

12,823

 

 

 

 

 

 

 

 

 

12,824

 

Issuance of common stock upon
   vesting of RSUs—net of tax

 

 

 

 

 

 

 

 

 

 

 

 

209,515

 

 

 

 

 

 

(142

)

 

 

 

 

 

 

 

 

(142

)

Warrant redemption

 

 

 

 

 

 

 

 

 

 

 

 

3,809,200

 

 

 

 

 

 

37,122

 

 

 

 

 

 

-

 

 

 

37,122

 

Accretion of redeemable non-controlling interest

 

 

1,221

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1,221

)

 

 

 

 

 

 

 

 

(1,221

)

Foreign currency translation
   adjustment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(16

)

 

 

(16

)

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21,445

 

 

 

 

 

 

21,445

 

BALANCE—June 30, 2024

 

$

18,947

 

 

 

 

 

 

$

 

 

 

622,795,101

 

 

$

62

 

 

$

3,000,367

 

 

$

(1,105,619

)

 

$

(1,164

)

 

$

1,893,646

 

See notes to condensed consolidated financial statements.

 

 

7


 

CCC INTELLIGENT SOLUTIONS HOLDINGS INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF MEZZANINE EQUITY AND STOCKHOLDERS’ EQUITY

(In thousands, except number of shares)

(Unaudited)

 

 

Redeemable

 

 

 

 

Preferred Stock—Issued and Outstanding

 

 

Common Stock—Issued and Outstanding

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Non-Controlling

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

Interest

 

 

 

 

 

 

 

 

 

 

Additional

 

 

 

 

 

Other

 

 

Total

 

 

 

 

 

 

 

 

Number of

 

 

Par

 

 

Number of

 

 

Par

 

 

Paid-In

 

 

Accumulated

 

 

Comprehensive

 

 

Stockholders’

 

 

 

 

 

 

 

 

Shares

 

 

Value

 

 

Shares

 

 

Value

 

 

Capital

 

 

Deficit

 

 

Loss

 

 

Equity

 

BALANCE—December 31, 2022

 

$

14,179

 

 

 

 

 

 

 

$

 

 

 

622,072,905

 

 

$

62

 

 

$

2,754,055

 

 

$

(707,946

)

 

$

(884

)

 

$

2,045,287

 

  Stock-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

28,930

 

 

 

 

 

 

 

 

 

28,930

 

  Exercise of stock options—net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

3,214,093

 

 

 

1

 

 

 

8,242

 

 

 

 

 

 

 

 

 

8,243

 

   Issuance of common stock under employee stock purchase plan

 

 

 

 

 

 

 

 

 

 

 

 

 

179,338

 

 

 

 

 

 

1,326

 

 

 

 

 

 

 

 

 

1,326

 

  Issuance of common stock upon
   vesting of RSUs—net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

2,217,379

 

 

 

 

 

 

(11,449

)

 

 

 

 

 

 

 

 

(11,449

)

  Foreign currency translation
   adjustment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

34

 

 

 

34

 

  Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,184

 

 

 

 

 

 

2,184

 

BALANCE—March 31, 2023

 

 

14,179

 

 

 

 

 

 

 

 

 

 

 

627,683,715

 

 

 

63

 

 

 

2,781,104

 

 

 

(705,762

)

 

 

(850

)

 

 

2,074,555

 

  Stock-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

35,900

 

 

 

 

 

 

 

 

 

35,900

 

  Exercise of stock options - Net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

3,996,713

 

 

 

 

 

 

 

12,585

 

 

 

 

 

 

 

 

 

12,585

 

  Issuance of common stock upon
   vesting of RSUs—net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

302,063

 

 

 

 

 

 

(90

)

 

 

 

 

 

 

 

 

(90

)

  Foreign currency translation
   adjustment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(285

)

 

 

(285

)

Accretion of redeemable non-controlling interest

 

 

315

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(315

)

 

 

 

 

 

 

 

 

(315

)

  Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(97,344

)

 

 

 

 

 

(97,344

)

BALANCE—June 30, 2023

 

$

14,494

 

 

 

 

 

 

 

$

 

 

 

631,982,491

 

 

$

63

 

 

$

2,829,184

 

 

$

(803,106

)

 

$

(1,135

)

 

$

2,025,006

 

See notes to condensed consolidated financial statements.

8


 

CCC INTELLIGENT SOLUTIONS HOLDINGS INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

(Unaudited)

 

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

 

2024

 

 

2023

 

CASH FLOWS FROM OPERATING ACTIVITIES:

 

 

 

 

 

 

Net income (loss)

 

$

20,848

 

 

$

(95,160

)

Adjustments to reconcile net income (loss) to net cash provided by operating activities:

 

 

 

 

 

 

Depreciation and amortization of software, equipment, and property

 

 

19,160

 

 

 

17,966

 

Amortization of intangible assets

 

 

44,541

 

 

 

49,419

 

Impairment of goodwill and intangible assets

 

 

 

 

 

82,742

 

Deferred income taxes

 

 

(24,738

)

 

 

(23,791

)

Stock-based compensation

 

 

85,096

 

 

 

64,720

 

Amortization of deferred financing fees

 

 

927

 

 

 

851

 

Amortization of discount on debt

 

 

125

 

 

 

111

 

Change in fair value of derivative instruments

 

 

134

 

 

 

(1,009

)

Change in fair value of warrant liabilities

 

 

(14,378

)

 

 

19,180

 

Non-cash lease expense

 

 

 

 

 

1,232

 

Loss on disposal of software, equipment and property

 

 

302

 

 

 

 

Other

 

 

68

 

 

 

115

 

Changes in:

 

 

 

 

 

 

Accounts receivable—Net

 

 

(18,553

)

 

 

2,322

 

Deferred contract costs

 

 

(1,527

)

 

 

(315

)

Other current assets

 

 

5,860

 

 

 

7,116

 

Deferred contract costs—Non-current

 

 

636

 

 

 

681

 

Other assets

 

 

391

 

 

 

(5,267

)

Operating lease assets

 

 

1,152

 

 

 

(5

)

Income taxes

 

 

(5,769

)

 

 

772

 

Accounts payable

 

 

4,633

 

 

 

(8,534

)

Accrued expenses

 

 

(12,739

)

 

 

(14,975

)

Operating lease liabilities

 

 

(2,236

)

 

 

(249

)

Deferred revenues

 

 

2,437

 

 

 

4,825

 

Other liabilities

 

 

639

 

 

 

(115

)

Net cash provided by operating activities

 

 

107,009

 

 

 

102,632

 

CASH FLOWS FROM INVESTING ACTIVITIES:

 

 

 

 

 

 

Purchases of software, equipment, and property

 

 

(31,224

)

 

 

(29,084

)

Net cash used in investing activities

 

 

(31,224

)

 

 

(29,084

)

CASH FLOWS FROM FINANCING ACTIVITIES:

 

 

 

 

 

 

Proceeds from exercise of stock options

 

 

21,561

 

 

 

20,827

 

Proceeds from employee stock purchase plan

 

 

1,833

 

 

 

1,326

 

Payments for employee taxes withheld upon vesting of equity awards

 

 

(52,722

)

 

 

(11,539

)

Principal payments on long-term debt

 

 

(4,000

)

 

 

(4,000

)

Net cash used in financing activities

 

 

(33,328

)

 

 

6,614

 

NET EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS

 

 

(136

)

 

 

(373

)

NET CHANGE IN CASH AND CASH EQUIVALENTS

 

 

42,321

 

 

 

79,789

 

CASH AND CASH EQUIVALENTS:

 

 

 

 

 

 

Beginning of period

 

 

195,572

 

 

 

323,788

 

End of period

 

$

237,893

 

 

$

403,577

 

NONCASH INVESTING AND FINANCING ACTIVITIES:

 

 

 

 

 

 

Noncash purchases of software, equipment, and property

 

$

7,218

 

 

$

550

 

SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:

 

 

 

 

 

 

Cash paid for interest

 

$

31,739

 

 

$

26,946

 

Cash paid for income taxes—Net

 

$

30,567

 

 

$

19,954

 

See notes to condensed consolidated financial statements.

9


 

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

1.
ORGANIZATION AND nature of operations

CCC Intelligent Solutions Holdings Inc. (the "Company"), a Delaware corporation, is a leading software as a service ("SaaS") platform for the multi-trillion-dollar property and casualty ("P&C") insurance economy, powering operations for insurers, repairers, automakers, parts suppliers, lenders and more. CCC's cloud technology connects businesses digitizing mission-critical workflows, commerce and customer experiences.

Our cloud-based SaaS platform connects trading partners, facilitates commerce and supports mission-critical artificial intelligence ("AI") enabled digital workflows.

The Company is headquartered in Chicago, Illinois. The Company’s primary operations are in the United States ("US") and it also has operations in China.

The Company was originally incorporated as a Cayman Islands exempted company on July 3, 2020 as a special purpose acquisition company under the name Dragoneer Growth Opportunities Corp ("Dragoneer"). On February 2, 2021, Cypress Holdings Inc. ("CCCIS"), a Delaware corporation, entered into a Business Combination Agreement (the "Business Combination Agreement") with Dragoneer. In connection with the closing of the business combination ("Business Combination"), Dragoneer changed its jurisdiction of incorporation by deregistering as an exempted company in the Cayman Islands and continuing and domesticating as a Delaware corporation on July 30, 2021, upon which Dragoneer changed its name to CCC Intelligent Solutions Holdings Inc.

2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation—The condensed consolidated balance sheets as of June 30, 2024 and December 31, 2023, the condensed consolidated statements of operations and comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023, the condensed consolidated statements of mezzanine equity and stockholders’ equity for the three and six months ended June 30, 2024 and 2023, and the condensed consolidated statements of cash flows for the six months ended June 30, 2024 and 2023 have been prepared by the Company and have not been audited. In the opinion of management, all adjustments (which include only normal recurring adjustments except where disclosed) necessary for the fair presentation of the financial position, results of operations and cash flows have been made. The results of operations for any interim period are not necessarily indicative of the results to be expected for the full year or any future period.

The accompanying condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles ("GAAP") for interim financial information and in accordance with the instructions to Form 10-Q and Regulation S-X of the Securities and Exchange Commission ("SEC"). The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted, pursuant to the rules and regulations of the SEC for interim financial reporting. Accordingly, the condensed consolidated financial statements may not include all the information and footnotes necessary for a complete presentation of financial position, results of operations or cash flows. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2023.

The Company's significant accounting policies are described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements included in the Company's Annual Report on Form 10-K for the year ended December 31, 2023. There have been no material changes to the significant accounting policies since December 31, 2023.

Basis of Accounting—The accompanying condensed consolidated financial statements are prepared in accordance with GAAP and include the accounts of the Company and its wholly-owned and majority-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The condensed consolidated financial statements include 100% of the accounts of wholly-owned and majority-owned subsidiaries and the ownership interest of the minority investor is recorded as a non-controlling interest in a subsidiary.

Use of Estimates—The preparation of the condensed consolidated financial statements requires management to make estimates and assumptions that affect the reported amounts, and the disclosures of contingent amounts, in the Company’s condensed consolidated financial statements and the accompanying notes. Although the Company regularly assesses these estimates, actual

10


 

results could differ from those estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results could differ from management’s estimates if past experience or other assumptions are not substantially accurate. Significant estimates in these condensed consolidated financial statements include the estimation of contract transaction prices, the determination of the amortization period for contract assets, the valuation of goodwill and intangible assets, the valuation of the warrant liabilities, and the estimates and assumptions associated with stock incentive plans.

ReclassificationsCertain reclassifications of prior period amounts have been made to conform to the current period presentation. For the three and six months ended June 30, 2024, changes in the fair value of the Company's interest rate cap agreements are recognized within other income (expense)—net in the condensed consolidated statements of operations and comprehensive income (loss). Corresponding amounts recognized during the three and six months ended June 30, 2023, were previously classified as a change in fair value of derivative instruments and have been reclassified to conform to the current period presentation. The amounts reclassified had no impact on net income (loss).

Recently Issued Accounting Pronouncements—In December 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This update requires entities to disclose disaggregated information about their effective tax rate reconciliation as well as expanded information on income taxes paid by jurisdiction. The disclosure requirements will be applied on a prospective basis, with the option to apply them retrospectively. The amendments in this update are effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is evaluating the disclosure requirements related to this update.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This update is intended to improve reportable segment disclosure requirements, primarily through additional disclosures about significant segment expenses. The amendments in this update are effective for fiscal years beginning after December 31, 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 evaluating the disclosure requirements related to this update.

3.
REvenue

Disaggregation of Revenue—The Company provides disaggregation of revenue based on type of service as it believes these categories best depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors.

The following table summarizes revenue by type of service for the three and six months ended June 30, 2024 and 2023 (in thousands):

 

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Software subscriptions

 

$

223,014

 

 

$

202,851

 

 

$

441,083

 

 

$

399,108

 

Other

 

 

9,604

 

 

 

8,859

 

 

 

18,772

 

 

 

17,522

 

Total revenues

 

$

232,618

 

 

$

211,710

 

 

$

459,855

 

 

$

416,630

 

 

Transaction Price Allocated to the Remaining Performance Obligations—Remaining performance obligations represent contracted revenue that has not yet been recognized, which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. As of June 30, 2024, approximately $1,600 million of revenue is expected to be recognized from remaining performance obligations in the amount of approximately $642 million during the following twelve months, and approximately $958 million thereafter. The estimated revenues do not include unexercised contract renewals. The remaining performance obligations exclude future transaction revenue where revenue is recognized as the services are rendered and in the amount to which the Company has the right to invoice.

Deferred Revenue—Revenue recognized for the three months ended June 30, 2024 from amounts in deferred revenue as of March 31, 2024 was $41.3 million. Revenue recognized for the three months ended June 30, 2023 from amounts in deferred revenue as of March 31, 2023 was $39.1 million. Revenue recognized for the six months ended June 30, 2024 from amounts in deferred revenue as of December 31, 2023 was $39.9 million. Revenue recognized for the six months ended June 30, 2023 from amounts in deferred revenue as of December 31, 2022 was $34.6 million.

11


 

Contract Assets and LiabilitiesThe opening and closing balances of the Company’s receivables, contract assets and contract liabilities from contracts with customers are as follows (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Accounts receivables—Net of allowances

 

$

120,932

 

 

$

102,365

 

Deferred contract costs

 

 

19,427

 

 

 

17,900

 

Long-term deferred contract costs

 

 

21,666

 

 

 

22,302

 

Other assets (accounts receivable, non-current)

 

 

16,138

 

 

 

15,198

 

Deferred revenues

 

 

45,988

 

 

 

43,567

 

Other liabilities (deferred revenues, non-current)

 

 

2,113

 

 

 

1,373

 

A summary of the activity impacting deferred revenue balances during the three and six months ended June 30, 2024 and 2023 is presented below (in thousands):

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

June 30,

 

 

June 30,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Balance at beginning of period

$

47,560

 

 

$

41,422

 

 

$

44,940

 

 

$

36,479

 

Revenue recognized1

 

(117,797

)

 

 

(111,533

)

 

 

(233,209

)

 

 

(214,718

)

Additional amounts deferred1

 

118,338

 

 

 

111,314

 

 

 

236,370

 

 

 

219,442

 

Balance at end of period

$

48,101

 

 

$

41,203

 

 

$

48,101

 

 

$

41,203

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

Current

$

45,988

 

 

$

40,064

 

 

$

45,988

 

 

$

40,064

 

Non-current

 

2,113

 

 

 

1,139

 

 

 

2,113

 

 

 

1,139

 

Total deferred revenue

$

48,101

 

 

$

41,203

 

 

$

48,101

 

 

$

41,203

 

1 Amounts include total revenue deferred and recognized during each respective period.

A summary of the activity impacting the deferred contract costs during the three and six months ended June 30, 2024 and 2023 is presented below (in thousands):

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Balance at beginning of period

 

$

40,153

 

 

$

37,551

 

 

$

40,202

 

 

$

36,717

 

Costs amortized

 

 

(5,322

)

 

 

(4,637

)

 

 

(10,571

)

 

 

(9,423

)

Additional amounts deferred

 

 

6,262

 

 

 

3,437

 

 

 

11,462

 

 

 

9,057

 

Balance at end of period

 

$

41,093

 

 

$

36,351

 

 

$

41,093

 

 

$

36,351

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

 

Current

 

$

19,427

 

 

$

16,871

 

 

$

19,427

 

 

$

16,871

 

Non-current

 

 

21,666

 

 

 

19,480

 

 

 

21,666

 

 

 

19,480

 

Total deferred contract costs

 

$

41,093

 

 

$

36,351

 

 

$

41,093

 

 

$

36,351

 

 

4.
FAIR VALUE measurements

Assets and Liabilities Measured at Fair Value on a Recurring Basis

Private Warrants—Upon consummation of the Business Combination, the Company assumed warrants sold in a private placement ("Private Warrants") issued by Dragoneer. During the three months ended June 30, 2024, the Private Warrants were redeemed and as of June 30, 2024, no Private Warrants were outstanding (see Note 17).

As of December 31, 2023, the Company's Private Warrants were recognized as liabilities and measured at fair value on a recurring basis.

The Private Warrants were valued using Level 1 and Level 2 inputs within the Black-Scholes option pricing model. The assumptions utilized under the Black-Scholes option pricing model require judgments and estimates. Changes in these inputs and assumptions could affect the measurement of the estimated fair value of the Private Warrants. Accordingly, the Private Warrants were classified within Level 2 of the fair value hierarchy.

12


 

The valuation of the Private Warrants as of December 31, 2023 was determined using the Black-Scholes option pricing model using the following assumptions:

 

 

 

December 31,

 

 

 

2023

 

Expected term (in years)

 

 

2.6

 

Expected volatility

 

 

34

%

Expected dividend yield

 

 

0

%

Risk-free interest rate

 

 

4.10

%

The estimated fair value of each Private Warrant using the Company's stock price on the valuation date and above assumptions was $2.89 as of December 31, 2023.

Contingent Consideration Liability—The contingent consideration liability relates to the Company's acquisition of Safekeep, Inc. in February 2022. The contingent consideration liability is adjusted each reporting period for changes in fair value, which can result from changes in anticipated payments and changes in assumed discount rates. These inputs are unobservable in the market and therefore categorized as Level 3 inputs.

The estimated fair value of the contingent consideration was determined using probability-weighted discounted cash flows and a Monte Carlo simulation model. The discount rate, based on the Company's estimated cost of debt, was 10%.

As of December 31, 2023, the contingent consideration liability had a fair value of $0.1 million. As of June 30, 2024, there were no significant changes to the inputs used within the Monte Carlo simulation model and the estimated fair value of the contingent consideration liability was $0.1 million. The Company did not recognize any change in the estimated fair value of the contingent consideration liability during the three and six months ended June 30, 2024 or the three and six months ended June 30, 2023. The contingent consideration liability is recognized within accrued expenses and other liabilities within the condensed consolidated balance sheets as of June 30, 2024 and December 31, 2023, respectively.

Interest Rate Cap—In August 2022, the Company entered into two interest rate cap agreements to reduce its exposure to increases in interest rates applicable to its floating rate long-term debt (see Note 13). The fair value of the interest rate cap agreements was estimated using inputs that were observable or that could be corroborated by observable market data and therefore was classified within Level 2 of the fair value hierarchy as of June 30, 2024 and December 31, 2023.

The Company did not designate its interest rate cap agreements as hedging instruments and records the changes in fair value within other income (expense)net on the condensed consolidated statements of operations and comprehensive income (loss). As of June 30, 2024 and December 31, 2023, the interest rate cap agreements had a fair value of $6.1 million and $6.2 million, respectively, classified within other assets in the accompanying condensed consolidated balance sheets.

The following table presents the fair value of the assets and liabilities measured at fair value on a recurring basis as of June 30, 2024 (in thousands):

 

 

 

Fair Value

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate cap

 

$

6,074

 

 

$

 

 

$

6,074

 

 

$

 

Total Assets

 

$

6,074

 

 

$

 

 

$

6,074

 

 

$

 

Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration related to business acquisition

 

$

100

 

 

$

 

 

$

 

 

$

100

 

Total Liabilities

 

$

100

 

 

$

 

 

$

 

 

$

100

 

The following table presents the fair value of the assets and liabilities measured at fair value on a recurring basis as of December 31, 2023 (in thousands):

 

 

 

Fair Value

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate cap

 

$

6,208

 

 

$

 

 

$

6,208

 

 

$

 

Total Assets

 

$

6,208

 

 

$

 

 

$

6,208

 

 

$

 

Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration related to business acquisition

 

$

100

 

 

$

 

 

$

 

 

$

100

 

Private Warrants

 

 

51,501

 

 

 

 

 

 

51,501

 

 

 

 

Total Liabilities

 

$

51,601

 

 

$

 

 

$

51,501

 

 

$

100

 

 

13


 

Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis—The Company has assets that under certain conditions are subject to measurement at fair value on a nonrecurring basis. These assets include those associated with acquired businesses, including goodwill and other intangible assets. For these assets, measurement at fair value in periods subsequent to their initial recognition is applicable if one or more is determined to be impaired. The Company did not recognize any impairment charges related to these assets during the three and six months ended June 30, 2024. During the three and six months ended June 30, 2023, the Company recognized impairment charges of goodwill and definite-lived intangible assets (see Note 10).

Fair Value of Other Financial InstrumentsThe following table presents the carrying amounts, net of debt discount, and the estimated fair values of the Company’s financial instruments that are not recorded at fair value on the condensed consolidated balance sheets (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

 

 

Carrying

 

 

Estimated

 

 

Carrying

 

 

Estimated

 

Description

 

Amount

 

 

Fair Value

 

 

Amount

 

 

Fair Value

 

Term B Loan, including current portion

 

$

778,689

 

 

$

780,975

 

 

$

782,564

 

 

$

784,000

 

 

The fair value of the Company’s long-term debt, including current maturities, was estimated based on the quoted market prices for the same or similar instruments and fluctuates with changes in applicable interest rates among other factors. The fair value of long-term debt is classified as a Level 2 measurement in the fair value hierarchy and is established based on observable inputs in less active markets.

5.
INCOME TAXES

The Company recognized an income tax provision of $4.3 million and an income tax benefit of $2.3 million for the three months ended June 30, 2024 and 2023, respectively. The income tax provision for the three months ended June 30, 2024 was primarily due to the tax provision related to pre-tax book income. The income tax benefit for the three months ended June 30, 2023 was primarily due to the tax benefit received related to stock-based compensation expense and the tax benefit recognized related to the impairment of certain intangible assets.

The Company recognized an income tax provision of $0.1 million and an income tax benefit of $3.1 million for the six months ended June 30, 2024 and 2023, respectively. The income tax provision for the six months ended June 30, 2024 was primarily due to the tax provision related to pre-tax book income, partially offset by the tax benefit related to stock-based compensation expense. The income tax benefit for the six months ended June 30, 2023 was primarily due to the tax benefit related to stock-based compensation expense, the tax benefit recognized related to the impairment of certain intangible assets and the tax benefit related to the re-measurement of the Company's deferred tax liability for changes in state tax rates.

The Company made income tax payments of $30.0 million and $19.8 million during the three months ended June 30, 2024 and 2023, respectively. The Company received negligible refunds from various states during the three months ended June 30, 2024 and 2023.

The Company made income tax payments of $30.6 million and $20.0 million during the six months ended June 30, 2024 and 2023, respectively. The Company received negligible refunds from various states during the three months ended June 30, 2024 and 2023.

As of June 30, 2024, unrecognized tax benefits were materially consistent with the amount as of December 31, 2023. The Company believes its liability for unrecognized tax benefits, excluding interest and penalties, will not significantly change over the following twelve months.

6.
accounts receivable

Accounts receivable—Net as of June 30, 2024 and December 31, 2023, consists of the following (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Accounts receivable

 

$

125,011

 

 

$

107,939

 

Allowance for credit losses and sales reserves

 

 

(4,079

)

 

 

(5,574

)

Accounts receivable—Net

 

$

120,932

 

 

$

102,365

 

 

14


 

As of June 30, 2024 and December 31, 2023, no customer accounted for more than 10% of accounts receivable.

Changes to the allowance for credit losses and sales reserves during the three and six months ended June 30, 2024 and 2023 consist of the following (in thousands):

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Balance at beginning of period

 

$

4,792

 

 

$

6,866

 

 

$

5,574

 

 

$

5,339

 

Charges to bad debt and sales reserves

 

 

794

 

 

 

2,017

 

 

 

1,759

 

 

 

5,153

 

Write-offs—Net

 

 

(1,507

)

 

 

(3,009

)

 

 

(3,254

)

 

 

(4,618

)

Balance at end of period

 

$

4,079

 

 

$

5,874

 

 

$

4,079

 

 

$

5,874

 

 

7.
OTHER CURRENT ASSETS

Other current assets as of June 30, 2024 and December 31, 2023 consists of the following (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Prepaid SaaS costs

 

$

7,445

 

 

$

7,833

 

Prepaid service fees

 

 

6,285

 

 

 

5,992

 

Prepaid software and equipment maintenance

 

 

3,090

 

 

 

5,547

 

Prepaid insurance

 

 

264

 

 

 

2,289

 

Other

 

 

9,505

 

 

 

10,703

 

Total other current assets

 

$

26,589

 

 

$

32,364

 

 

8.
SOFTWARE, EQUIPMENT, AND PROPERTY

Software, equipment, and property as of June 30, 2024 and December 31, 2023 consists of the following (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Software, licenses and database

 

$

255,778

 

 

$

220,625

 

Computer equipment

 

 

21,664

 

 

 

27,467

 

Leasehold improvements

 

 

30,999

 

 

 

31,046

 

Building and land

 

 

4,910

 

 

 

4,910

 

Furniture and other equipment

 

 

1,332

 

 

 

1,370

 

Total software, equipment, and property

 

 

314,683

 

 

 

285,418

 

Less accumulated depreciation and amortization

 

 

(138,292

)

 

 

(125,002

)

Software, equipment, and property—Net

 

$

176,391

 

 

$

160,416

 

 

15


 

Depreciation and amortization expense related to software, equipment and property was $9.7 million and $8.8 million for the three months ended June 30, 2024 and 2023, respectively.

Depreciation and amortization expense related to software, equipment and property was $19.2 million and $18.0 million for the six months ended June 30, 2024 and 2023, respectively.

9.
LEASES

The Company leases real estate in the form of office space and data center facilities. Generally, at the inception of the contract, the term for real estate leases ranges from 1 to 17 years and the term for equipment leases is 1 to 3 years. Some real estate leases include options to renew that can extend the original term by 3 to 5 years.

The components of lease expense for the three and six months ended June 30, 2024 and 2023 were as follows (in thousands):

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Operating lease costs

 

$

1,299

 

 

$

1,486

 

 

$

2,707

 

 

$

2,989

 

Variable lease costs

 

 

1,093

 

 

 

1,017

 

 

 

2,194

 

 

 

1,901

 

Total lease costs

 

$

2,392

 

 

$

2,503

 

 

$

4,901

 

 

$

4,890

 

During the three months ended June 30, 2024 and 2023, the Company made cash payments for operating leases of $2.0 million and $1.4 million, respectively. During the six months ended June 30, 2024 and 2023, the Company made cash payments for operating leases of $3.8 million and $2.0 million, respectively.

During the six months ended June 30, 2024, the Company obtained operating lease assets in exchange for lease liabilities of $0.7 million. During the six months ended June 30, 2023, the Company did not obtain any operating lease assets in exchange for lease liabilities.

10.
GOODWILL AND INTANGIBLE ASSETS

Goodwill and intangible assets are primarily the result of business acquisitions.

The Company performs its annual impairment assessment of goodwill and indefinite life intangible assets as of November 30 of each year.

No impairments to goodwill or indefinite life intangible assets were recorded during the three and six months ended June 30, 2024.

In May 2023, the Company's China reporting unit experienced adverse impacts as a result of changes in market conditions and increases in interest rates which contributed to reduced forecasted revenues and reduced projected future cash flows. As a result of these adverse impacts, the Company performed an interim quantitative assessment of goodwill impairment by comparing the fair value of its China reporting unit to its carrying value, including goodwill. When performing the assessment, the Company determined the fair value of its China reporting unit based on forecasted future cash flows. Based on the Company's forecast of the future cash flows of its China reporting unit, it was determined the carrying value of goodwill for its China reporting unit was impaired and the Company recorded a goodwill impairment charge of $77.4 million.

When performing the quantitative impairment assessment, the Company used a quantitative approach to measure the fair value of its China reporting unit using a discounted cash flow approach, which is a Level 3 measurement. The discounted cash flow analysis requires significant judgments, including estimates of future cash flows, which are dependent on internal forecasts and determination of the Company’s weighted average cost of capital, which is risk-adjusted to reflect the specific risk profile of the reporting unit being tested. The weighted average cost of capital used for the China reporting unit in the Company’s analysis was 12.5%.

As of November 30, 2023, the Company performed a qualitative assessment for its remaining reporting unit with goodwill and its trademark indefinite life intangible assets. The Company determined there were no indicators of impairment and that it was more likely than not that the fair value of the reporting unit and trademarks were greater than their carrying values and therefore performing the next step of the impairment test was unnecessary.

The following table presents the gross amount, accumulated impairment loss and carrying amount of goodwill as of June 30, 2024 and December 31, 2023 (in thousands):

16


 

 

 

 

 

Accumulated

 

 

Net

 

 

Gross Amount

 

 

Impairment Loss

 

 

Carrying Amount

 

 Balance as of June 30, 2024

$

1,520,926

 

 

$

(103,202

)

 

$

1,417,724

 

 Balance as of December 31, 2023

 

1,520,926

 

 

 

(103,202

)

 

 

1,417,724

 

The accumulated impairment loss as of December 31, 2023 was due to the impairment charge discussed above of $77.4 million and an impairment charge of $25.8 million recognized during the year ended December 31, 2019.

There were no changes in the carrying amount of goodwill during the three and six months ended June 30, 2024.

Intangible AssetsNo intangible asset impairments were recorded during the three and six months ended June 30, 2024.

During the three months ended June 30, 2023, the Company recorded an impairment charge to its China reporting unit's customer relationships and acquired technologies intangible assets. The Company's forecast of the revenue and expense cash flow of the China reporting unit indicated the carrying amounts of the intangible assets were not recoverable and therefore the Company recorded an impairment charge of $5.3 million.

The intangible assets balance as of June 30, 2024 is reflected below (in thousands):

 

 

 

 

Weighted-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Average

 

 

 

 

 

 

 

 

 

 

 

 

Estimated

 

Remaining

 

 

Gross

 

 

 

 

 

Net

 

 

 

Useful Life

 

Useful Life

 

 

Carrying

 

 

Accumulated

 

 

Carrying

 

 

 

(Years)

 

(Years)

 

 

Amount

 

 

Amortization

 

 

Amount

 

Customer relationships

 

18

 

 

10.8

 

 

$

1,291,830

 

 

$

(514,938

)

 

$

776,892

 

Acquired technologies

 

7

 

 

4.6

 

 

 

184,640

 

 

 

(181,497

)

 

 

3,143

 

Subtotal

 

 

 

 

 

 

 

1,476,470

 

 

 

(696,435

)

 

 

780,035

 

Trademarks—indefinite life

 

 

 

 

 

 

 

190,470

 

 

 

 

 

 

190,470

 

Total intangible assets

 

 

 

 

 

 

$

1,666,940

 

 

$

(696,435

)

 

$

970,505

 

The intangible assets balance as of December 31, 2023 is reflected below (in thousands):

 

 

 

 

Weighted-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Average

 

 

 

 

 

 

 

 

 

 

 

 

Estimated

 

Remaining

 

 

Gross

 

 

 

 

 

Net

 

 

 

Useful Life

 

Useful Life

 

 

Carrying

 

 

Accumulated

 

 

Carrying

 

 

 

(Years)

 

(Years)

 

 

Amount

 

 

Amortization

 

 

Amount

 

Customer relationships

 

1618

 

 

11.3

 

 

$

1,291,830

 

 

$

(479,054

)

 

$

812,776

 

Acquired technologies

 

37

 

 

1.7

 

 

 

184,640

 

 

 

(172,840

)

 

 

11,800

 

Subtotal

 

 

 

 

 

 

 

1,476,470

 

 

 

(651,894

)

 

 

824,576

 

Trademarks—indefinite life

 

 

 

 

 

 

 

190,470

 

 

 

 

 

 

190,470

 

Total intangible assets

 

 

 

 

 

 

$

1,666,940

 

 

$

(651,894

)

 

$

1,015,046

 

Amortization expense for intangible assets was $20.0 million and $24.7 million for the three months ended June 30, 2024 and 2023, respectively. Amortization expense for intangible assets was $44.5 million and $49.4 million for the six months ended June 30, 2024 and 2023, respectively.

Future amortization expense for the remainder of the year ended December 31, 2024 and the following four years ended December 31 and thereafter for intangible assets as of June 30, 2024 is as follows (in thousands):

 

Years Ending December 31:

 

 

 

 

 

 

 

2024

 

 

36,227

 

2025

 

 

72,454

 

2026

 

 

72,454

 

2027

 

 

72,454

 

2028

 

 

72,454

 

Thereafter

 

 

453,992

 

Total

 

$

780,035

 

 

17


 

11.
ACCRUED EXPENSES

Accrued expenses as of June 30, 2024 and December 31, 2023 consists of the following (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Compensation

 

$

34,626

 

 

$

54,593

 

Professional services

 

 

7,542

 

 

 

2,183

 

Software license agreement

 

 

4,654

 

 

 

2,233

 

Royalties and licenses

 

 

4,465

 

 

 

4,381

 

Sales tax

 

 

3,199

 

 

 

2,968

 

Employee insurance benefits

 

 

2,736

 

 

 

2,572

 

Other

 

 

3,927

 

 

 

2,548

 

Total accrued expenses

 

$

61,149

 

 

$

71,478

 

 

12.
OTHER LIABILITIES

Other liabilities as of June 30, 2024 and December 31, 2023 consists of the following (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Income taxes payable—non-current

 

$

3,937

 

 

$

3,937

 

Deferred revenue—non-current

 

 

2,113

 

 

 

1,373

 

Software license agreement

 

 

4,302

 

 

 

1,004

 

Contingent consideration

 

 

 

 

 

100

 

Total other liabilities

 

$

10,352

 

 

$

6,414

 

 

13.
LONG-TERM DEBT

On September 21, 2021, CCC Intelligent Solutions Inc., an indirect wholly-owned subsidiary of the Company, together with certain of the Company’s subsidiaries acting as guarantors entered into a credit agreement (as amended, the "2021 Credit Agreement").

The proceeds of the 2021 Credit Agreement and cash on hand were used to repay all outstanding borrowings under the Company's previous credit agreement.

The 2021 Credit Agreement consists of an $800.0 million term loan ("Term B Loan") and a revolving credit facility for an aggregate principal amount of $250.0 million (the "2021 Revolving Credit Facility" and together with the Term B Loan, the "2021 Credit Facilities"). The 2021 Revolving Credit Facility has a sublimit of $75.0 million for letters of credit. The Company received proceeds of $798.0 million, net of debt discount of $2.0 million, related to the Term B Loan. As of June 30, 2024 and December 31, 2023, the unamortized debt discount was $1.3 million and $1.4 million, respectively.

The Company incurred $9.8 million in financing costs related to the Term B Loan. These costs were recorded to a contra debt account and are being amortized to interest expense over the term of the Term B Loan using the effective interest method. As of June 30, 2024 and December 31, 2023, the unamortized financing costs were $6.4 million and $7.1 million, respectively.

The Company incurred $3.1 million in financing costs related to the 2021 Revolving Credit Facility. These costs were recorded to a deferred financing fees asset account and are being amortized to interest expense over the term of the 2021 Revolving Credit Facility. As of June 30, 2024 and December 31, 2023, the deferred financing fees asset balance was $1.4 million and $1.7 million, respectively.

The Term B Loan requires quarterly principal payments of $2.0 million until June 30, 2028, with the remaining outstanding principal amount required to be paid on the maturity date, September 21, 2028. If the Company's leverage ratio, as defined in the 2021 Credit Agreement, is greater than 3.5, the Term B Loan requires a principal prepayment, subject to certain exceptions, in connection with the receipt of proceeds from certain asset sales, casualty events, and debt issuances by the Company, and up to 50% of annual excess cash flow, as defined in and as further set forth in the 2021 Credit Agreement. When a principal prepayment is required, the prepayment offsets the future quarterly principal payments of the same amount. As of December 31, 2023, the Company's leverage ratio did not exceed the 3.5 threshold and the Company was not subject to the annual excess cash flow calculation and, as such, was not required to make a principal prepayment.

As of June 30, 2024 and December 31, 2023, the amount outstanding on the Term B Loan is $780.0 million and $784.0 million, respectively, of which $8.0 million is classified as current in the accompanying condensed consolidated balance sheets.

18


 

Borrowings under the 2021 Credit Facilities bear interest at rates based on the ratio of CCC Intelligent Solutions Inc. and certain of its subsidiaries’ consolidated first lien net indebtedness to consolidated EBITDA for applicable periods specified in the 2021 Credit Agreement.

During May 2023, the Company entered into Amendment No. 1 to the 2021 Credit Agreement (the "Amendment") to establish the Secured Overnight Financing Rate ("SOFR") as the benchmark rate for determining the applicable interest rate, replacing the London Interbank Offer Rate ("LIBOR"). No other terms, including the amount of borrowings, required payments or maturity date, were changed as a result of the Amendment. The Company did not incur significant costs associated with the Amendment.

Subsequent to the execution of the Amendment, the interest rate per annum applicable to the loans is based on a fluctuating rate of interest equal to the sum of an applicable rate and term SOFR (other than with respect to Euros, the Euro Interbank Offer Rate ("EURIBOR") and with respect to British Pounds Sterling, Sterling Overnight Indexed Average ("SONIA")) with a term, as selected by the Company, of one, three or six months (subject to (x) in the case of term loans, a 0.50% per annum floor and (y) in the case of revolving loans, a 0.00% per annum floor).

Prior to the execution of the Amendment, the interest rate per annum applicable to the loans was based on a fluctuating rate of interest equal to the sum of an applicable rate and, at the Company’s election from time to time, either:

(1)
a base rate determined by reference to the highest of (a) the rate last quoted by the Wall Street Journal as the "prime rate," (b) the federal funds effective rate plus 0.50%, (c) one-month LIBOR plus 1.00% and (d) with respect to the Term B Loan, 1.50% and with respect to the 2021 Revolving Credit Facility, 1.00%, or
(2)
a Eurocurrency rate determined by reference to LIBOR (other than with respect to Euros, EURIBOR and with respect to British Pounds Sterling, SONIA) with a term, as selected by the Company, of one, three or six months (subject to (x) in the case of term loans, a 0.50% per annum floor and (y) in the case of revolving loans, a 0.00% per annum floor).

A quarterly commitment fee of up to 0.50% is payable on the unused portion of the 2021 Revolving Credit Facility. The 2021 Revolving Credit Facility matures on September 21, 2026.

During the three months ended June 30, 2024 and 2023, the weighted-average interest rate on the outstanding borrowings under the Term B Loan was 7.8% and 7.4%, respectively.

During the six months ended June 30, 2024 and 2023, the weighted-average interest rate on the outstanding borrowings under the Term B Loan was 7.8% and 7.1%, respectively.

The Company has an outstanding standby letter of credit for $0.7 million which reduces the amount available to be borrowed under the 2021 Revolving Credit Facility. As of June 30, 2024 and December 31, 2023, $249.3 million was available to be borrowed.

The terms of the 2021 Credit Agreement include a financial covenant which requires that, at the end of each fiscal quarter, if the aggregate amount of borrowings under the 2021 Revolving Credit Facility exceeds 35% of the aggregate commitments of the Company, the leverage ratio of CCC Intelligent Solutions Inc. and certain of its subsidiaries cannot exceed 6.25 to 1.00. Borrowings under the 2021 Revolving Credit Facility did not exceed 35% of the aggregate commitments and the Company was not subject to the leverage test as of June 30, 2024 or December 31, 2023.

Long-term debt as of June 30, 2024 and December 31, 2023 consists of the following (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Term B Loan

 

$

780,000

 

 

$

784,000

 

Term B Loan—discount

 

 

(1,311

)

 

 

(1,436

)

Term B Loan—deferred financing fees

 

 

(6,440

)

 

 

(7,060

)

Term B Loan—Net of discount & fees

 

 

772,249

 

 

 

775,504

 

Less: Current portion

 

 

(8,000

)

 

 

(8,000

)

Total long-term debt—Net of current portion

 

$

764,249

 

 

$

767,504

 

 

Interest Rate Caps—In August 2022, the Company entered into two interest rate cap agreements to reduce its exposure to increases in interest rates applicable to its floating rate long-term debt.

During May 2023, the Company transitioned the referenced interest rate within the two interest rate cap agreements from LIBOR to SOFR by terminating the original agreements and simultaneously entering into new agreements. The terms of the new agreements were unchanged except for the referenced interest rate.

 

19


 

The interest rate cap agreements have an aggregate notional amount of $600.0 million and a one-month SOFR cap rate of 4.00% through their expiration in July 2025.

Cash received related to the interest rate cap agreements was $2.0 million and $1.8 million for the three months ended June 30, 2024 and 2023, respectively.

Cash received related to the interest rate cap agreements was $4.0 million and $2.5 million for the six months ended June 30, 2024 and 2023, respectively.

As of June 30, 2024 and December 31, 2023, the aggregate fair value of the interest rate cap agreements was $6.1 million and $6.2 million, respectively (see Note 4).

14.
REDEEMABLE NON-CONTROLLING INTEREST

On March 12, 2020 (the "Close Date"), the Company closed a stock purchase agreement (the "Stock Purchase Agreement") with a third-party investor (the "Investor") for purchase by the Investor of Series A Preferred Stock in CCCIS Cayman Holdings Limited ("CCC Cayman"), the parent of the Company’s China operations. On the Close Date, CCC Cayman, a subsidiary of the Company, issued 1,818 shares of Series A Preferred Stock (the "Preferred Shares") at $7,854 per share to the Investor for net proceeds of $14.2 million. As of June 30, 2024 and December 31, 2023, on an as-converted basis, the Preferred Shares represent an aggregate 10.0% ownership interest of the issued and outstanding capital stock of CCC Cayman, or 8.6% on a fully-diluted basis.

The Preferred Shares are redeemable upon an actual or deemed redemption event as defined in the Stock Purchase Agreement or at the option of the Investor beginning on the five-year anniversary of the Close Date, if an actual or deemed redemption event has not yet occurred. The redemption price, as defined by the Stock Purchase Agreement, is equal to the original issue price of the Preferred Shares, plus 10.0% compound interest per annum on the Preferred Share issue price, plus any declared but unpaid dividends on the Preferred Shares.

The Preferred Shares do not participate in net income or losses.

As of June 30, 2024 and December 31, 2023, the Investor’s ownership in CCC Cayman is classified in mezzanine equity as a redeemable non-controlling interest, because it is redeemable on an event that is not solely in the control of the Company.

During May 2023, the Company determined it was probable the non-controlling interest would become redeemable and began to accrete the non-controlling interest to its redemption value. Changes in the carrying value of the non-controlling interest are recorded as adjustments to additional paid-in capital.

The activity impacting the redeemable non-controllable interest during the three and six months ended June 30, 2024 and 2023 is presented below (in thousands):

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

June 30,

 

 

June 30,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Balance at beginning of period

$

17,726

 

 

$

14,179

 

 

$

16,584

 

 

$

14,179

 

Accretion of redeemable non-controlling interest

 

1,221

 

 

 

315

 

 

 

2,363

 

 

 

315

 

Balance at end of period

$

18,947

 

 

$

14,494

 

 

$

18,947

 

 

$

14,494

 

 

15.
Capital stock

Preferred Stock—The Company is authorized to issue up to 100,000,000 shares of undesignated preferred stock with a par value of $0.0001 per share with such designations, voting and other rights and preferences as may be determined from time to time by the Company’s board of directors. As of June 30, 2024, there were no shares of preferred stock issued or outstanding.

Common Stock—The Company is authorized to issue up to 5,000,000,000 shares of common stock with a par value of $0.0001 per share. Each holder of common stock is entitled to one vote for each share of common stock held of record by such holder on all matters voted upon by the stockholders, subject to the restrictions set out in the Company's certificate of incorporation. Holders of common stock are entitled to receive any dividends as may be declared from time to time by the board of directors. Upon a liquidation event, subject to the rights of the holders of any preferred stock issued and outstanding at such time, any distribution shall be made on a pro rata basis to the common stockholders.

There were 622,795,101 and 603,128,781 shares of common stock issued and outstanding as of June 30, 2024 and December 31, 2023, respectively.

20


 

Secondary Offerings—During the six months ended June 30, 2024, certain existing stockholders completed secondary offerings where the selling stockholders sold an aggregate of 141,450,000 shares of the Company's common stock. The Company did not receive proceeds from the sale of the shares by the selling stockholders.

In connection with secondary offerings, the Company incurred costs of $1.0 and $1.7 million during the three and six months ended June 30, 2024, respectively, included within general and administrative expenses on the condensed consolidated statement of operations and comprehensive income (loss).

16.
STOCK INCENTIVE PLANS

In July 2021, the 2021 Equity Incentive Plan (the "2021 Plan") was adopted and approved by the Company's board of directors and stockholders.

Restricted Stock UnitsThe table below summarizes the restricted stock unit ("RSU") activity for the six months ended June 30, 2024:

 

 

 

 

 

Weighted-

 

 

 

 

 

 

Average

 

 

 

Shares

 

 

Fair Value

 

Unvested RSUs—December 31, 2023

 

 

36,329,881

 

 

$

10.56

 

Granted

 

 

10,047,960

 

 

 

11.85

 

Vested

 

 

(12,334,980

)

 

 

10.67

 

Forfeited

 

 

(917,602

)

 

 

10.52

 

Unvested RSUs—June 30, 2024

 

 

33,125,259

 

 

 

10.91

 

During the six months ended June 30, 2024, the Company granted 10,047,960 RSUs, of which 7,791,614 have time-based vesting requirements, and 2,256,346 have performance-based vesting requirements.

During the six months ended June 30, 2024, 12,334,980 RSUs vested, of which 4,537,417 were withheld for employee tax obligations.

During the year ended December 31, 2023, the Company's board of directors approved modifications to the performance-based RSUs subject to a market condition. The modifications included: (i) the extension of the performance period by one year, (ii) a change to the performance criteria, (iii) a change to the number of units to be issued depending on performance and (iv) for certain grants, imposing a maximum number of units to be issued depending on performance equal to 100% of the target.

The modification to the performance-based RSUs subject to a market condition resulted in incremental stock-based compensation expense of $67.0 million, which is being recognized ratably over the modified performance periods.

Stock OptionsThe table below summarizes the stock option activity for the six months ended June 30, 2024:

 

 

 

 

 

 

 

 

Weighted-

 

 

 

 

 

 

 

 

 

 

 

 

Average

 

 

 

 

 

 

 

 

 

Weighted-

 

 

Remaining

 

 

Aggregate

 

 

 

 

 

 

Average

 

 

Contractual

 

 

Intrinsic

 

 

 

 

 

 

Exercise

 

 

Life

 

 

Value

 

 

 

Shares

 

 

Price

 

 

(in years)

 

 

(in thousands)

 

Options outstanding—December 31, 2023

 

 

35,788,469

 

 

2,96

 

 

 

4.0

 

 

$

301,563

 

Exercised

 

 

(7,865,250

)

 

 

2.75

 

 

 

 

 

 

 

Forfeited and canceled

 

 

(10,217

)

 

 

3.49

 

 

 

 

 

 

 

Options outstanding—June 30, 2024

 

 

27,913,002

 

 

$

3.02

 

 

 

3.6

 

 

$

225,727

 

Options exercisable—June 30, 2024

 

 

26,936,712

 

 

$

2.90

 

 

 

3.5

 

 

$

221,157

 

Options vested and expected to vest—June 30, 2024

 

 

27,878,594

 

 

$

3.02

 

 

 

3.6

 

 

$

225,584

 

The fair value of the options which vested during the six months ended June 30, 2024 was $1.9 million.

Cayman Equity Incentive Plan—In December 2022, the Company adopted the CCCIS Cayman Holdings Employees Equity Incentive Plans ("Cayman Incentive Plans"), which provide for the issuance of stock option awards in CCC Cayman ("Cayman Awards") to eligible employees of the Company's China subsidiaries.

Awards under the Cayman Incentive Plans are settled in cash and thus accounted for as liability awards. Awards granted under the Cayman Incentive Plans have time-based vesting and expire on the tenth anniversary of the grant date.

21


 

During the six months ended June 30, 2024, the Company granted 761,743 stock options under the Cayman Incentive Plans. The exercise price of the options granted is equal to the fair value of the underlying shares at the grant date. As of June 30, 2024 and December 31, 2023, 2,385,142 and 1,735,900, respectively, of stock options under the Cayman Incentive Plans are outstanding.

Employee Stock Purchase Plan—In July 2021, the Company adopted the CCC 2021 Employee Stock Purchase Plan ("ESPP").

During the six months ended June 30, 2024, 194,307 shares were sold under the ESPP.

The fair value of the ESPP purchase rights sold during the six months ended June 30, 2024 was estimated using the Black-Scholes option pricing model with the following assumptions:

Expected term (in years)

 

0.5

Expected volatility

 

25%

Expected dividend yield

 

0%

Risk-free interest rate

 

5.5%

Stock-Based Compensation—Stock-based compensation expense has been recorded in the accompanying condensed consolidated statements of operations and comprehensive income (loss) as follows for the three and six months ended June 30, 2024 and 2023 (in thousands):

 

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Cost of revenues

 

$

2,672

 

 

$

2,299

 

 

$

4,754

 

 

$

4,199

 

Research and development

 

 

11,515

 

 

 

6,600

 

 

 

22,586

 

 

 

12,475

 

Sales and marketing

 

 

6,785

 

 

 

8,749

 

 

 

12,513

 

 

 

16,008

 

General and administrative

 

 

19,153

 

 

 

17,838

 

 

 

45,243

 

 

 

32,038

 

Total stock-based compensation expense

 

$

40,125

 

 

$

35,486

 

 

$

85,096

 

 

$

64,720

 

 

As of June 30, 2024, there was $209.5 million of unrecognized stock compensation expense related to unvested time-based awards which is expected to be recognized over a weighted-average period of 2.7 years. As of June 30, 2024, there was $70.2 million of unrecognized stock-based compensation expense related to unvested performance-based awards which is expected to be recognized over a weighted-average period of 1.3 years.

17.
WARRANTS

Upon consummation of the Business Combination, the Company assumed warrants sold in a private placement ("Private Warrants") issued by Dragoneer.

On May 9, 2024 ("Redemption Date"), the Company redeemed all of the outstanding Private Warrants for an aggregate of 3,809,200 shares of the Company's common stock. The holder of the Private Warrants received 0.214 shares of common stock for each Private Warrant exchanged. No cash was paid by the Company in exchange for the redeemed Private Warrants. The Private Warrants were valued on the Redemption Date using the Black-Scholes option pricing model with the following assumptions:

Expected term (in years)

 

 

2.2

 

Expected volatility

 

 

31

%

Expected dividend yield

 

 

0

%

Risk-free interest rate

 

 

4.80

%

The estimated fair value of each Private Warrant using the Company's stock price on the Redemption Date and above assumptions was $2.09.

Following the redemption, the Company had no Private Warrants outstanding. As of December 31, 2023, the Company had 17,800,000 Private Warrants outstanding.

The Company recognized income of $16.0 million and expense of $20.4 million as a change in fair value of warrant liabilities in the condensed consolidated statements of operations and comprehensive income (loss) for the three months ended June 30, 2024 and 2023, respectively.

22


 

The Company recognized income of $14.4 million and expense of $19.2 million as a change in fair value of warrant liabilities in the condensed consolidated statements of operations and comprehensive income (loss) for the six months ended June 30, 2024 and 2023, respectively.

As of December 31, 2023, the Company’s warrant liability was $51.5 million.

18.
COMMITMENTS

Purchase Obligations—The Company has long-term agreements with suppliers and other parties related to licensing data used in its services, outsourced data center, disaster recovery and SaaS that expire at various dates through 2031. During the three months ended June 30, 2024, the Company entered into purchase agreements with suppliers which include total minimum purchase commitments of $26.2 million, $27.9 million and $48.4 million during the years ending December 31, 2025, 2026 and 2027, respectively. As of June 30, 2024, there were no other material changes from the amounts disclosed as of December 31, 2023.

Guarantees—The Company’s services and solutions are typically warranted to perform in a manner consistent with general industry standards that are reasonably applicable and substantially in accordance with the Company’s services and solutions documentation under normal use and circumstances. The Company’s services and solutions are generally warranted to be performed in a professional manner and to materially conform to the specifications set forth in the related customer contract. The Company’s arrangements also include certain provisions for indemnifying customers against liabilities, subject to customary limitations, if its services and solutions infringe a third party’s intellectual property rights.

To date, the Company has not incurred any material costs as a result of such indemnifications or commitments and has not accrued any liabilities related to such obligations in the accompanying consolidated financial statements.

Employment Agreements—The Company is a party to employment agreements with key employees that provide for compensation and certain other benefits. These agreements also provide for severance and bonus payments under certain circumstances.

19.
LEGAL PROCEEDINGS AND CONTINGENCIES

In the ordinary course of business, the Company is from time to time, involved in various pending or threatened legal actions. The litigation process is inherently uncertain, and it is possible that the resolution of such matters might have a material adverse effect upon the Company’s consolidated financial condition and/or results of operations. The Company’s management believes, based on current information, matters currently pending or threatened are not expected to have a material adverse effect on the Company’s consolidated financial position or results of operations.

20.
ReLATED PARTIES

The Company has engaged in transactions within the ordinary course of business with entities affiliated with its principal equity owners and directors.

The following table summarizes revenues recognized and expenses incurred with entities affiliated with one of its principal equity owners and directors for the three and six months ended June 30, 2024 and 2023 (in thousands):

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Revenues

 

 

 

 

 

 

 

 

 

 

 

 

Credit card processing

 

$

338

 

 

$

274

 

 

$

603

 

 

$

508

 

Expenses

 

 

 

 

 

 

 

 

 

 

 

 

Employee health insurance benefits

 

 

683

 

 

 

953

 

 

 

1,853

 

 

 

1,821

 

Board of director fees for services, including related travel and out-of-pocket reimbursements

 

 

239

 

 

*

 

 

 

351

 

 

*

 

IT security software

 

 

128

 

 

*

 

 

 

255

 

 

*

 

Human resources support services

 

^

 

 

 

64

 

 

^

 

 

 

178

 

* Not significant.

^ As of June 30, 2024, the entity which provides human resources support services is no longer a related party.

23


 

As of June 30, 2024, all receivables and payables from related parties were de minimis. As of December 31, 2023, the Company had a related party payable due to its employee health insurance benefits vendor for $0.5 million.

 

21.
OTHER INCOMENET

Other income—Net consists of the following (in thousands):

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

(Loss) gain from change in fair value of derivative instruments

 

$

(852

)

 

$

3,613

 

 

$

(134

)

 

$

1,009

 

Income from derivative instruments

 

 

2,008

 

 

 

 

 

 

4,039

 

 

 

 

Other income—Net

 

 

97

 

 

 

315

 

 

 

286

 

 

 

368

 

Total other income—Net

 

$

1,253

 

 

$

3,928

 

 

$

4,191

 

 

$

1,377

 

 

22.
NET INCOME (LOSS) PER SHARE

The Company calculates basic earnings per share by dividing the net income (loss) attributable to common stockholders by the weighted average number of shares of common stock outstanding for the period. The diluted earnings per share is computed by assuming the exercise, settlement and vesting of all potential dilutive common stock equivalents outstanding for the period using the treasury stock method. The Company excludes common stock equivalent shares from the calculation if their effect is anti-dilutive. In a period where the Company is in a net loss position, the diluted loss per share is calculated using the basic share count.

The following table sets forth a reconciliation of the numerator and denominator used to compute basic and diluted earnings per share of common stock (in thousands, except for share and per share data).

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

21,445

 

 

$

(97,344

)

 

$

20,848

 

 

$

(95,160

)

Accretion of redeemable non-controlling interest

 

 

(1,221

)

 

 

(315

)

 

 

(2,363

)

 

 

(315

)

Net income (loss) attributable to common stockholders

 

$

20,224

 

 

$

(97,659

)

 

$

18,485

 

 

$

(95,475

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares of common stock—basic

 

 

609,997,114

 

 

 

621,235,776

 

 

 

604,138,246

 

 

 

618,740,340

 

Dilutive effect of stock-based awards

 

 

28,370,631

 

 

 

 

 

 

32,852,387

 

 

 

 

Weighted average shares of common stock—diluted

 

 

638,367,745

 

 

 

621,235,776

 

 

 

636,990,633

 

 

 

618,740,340

 

Net income (loss) per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.03

 

 

$

(0.16

)

 

$

0.03

 

 

$

(0.15

)

Diluted

 

$

0.03

 

 

$

(0.16

)

 

$

0.03

 

 

$

(0.15

)

Approximately 52,267 and 30,191,730 common stock equivalent shares were excluded from the computation of diluted per share amounts for the three months ended June 30, 2024 and 2023, respectively, because their effect was anti-dilutive.

Approximately 4,794,260 and 30,147,441 common stock equivalent shares were excluded from the computation of diluted per share amounts for the six months ended June 30, 2024 and 2023, respectively, because their effect was anti-dilutive.

As part of the Business Combination, 8,625,000 shares issued and held by Dragoneer (the "Sponsor Vesting Shares") became non-transferable and subject to forfeiture on the tenth anniversary of the closing of the Business Combination if neither of the defined triggering events has occurred. The Sponsor Vesting Shares are issued and outstanding as of June 30, 2024 and December 31, 2023 and excluded from the weighted average number of shares of common stock outstanding until the vesting requirement is met and the restriction is removed.

24


 

23.
SEGMENT INFORMATION and information about geographic areas

The Company operates in one operating segment. The chief operating decision maker for the Company is the chief executive officer. The chief executive officer reviews financial information presented on a consolidated basis, accompanied by information about revenue by type of service and geographic region, for purposes of allocating resources and evaluating financial performance.

Revenues by geographic area, presented based upon the location of the customer are as follows (in thousands):

 

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

United States

 

$

230,995

 

 

$

209,972

 

 

$

456,561

 

 

$

413,000

 

China

 

 

1,623

 

 

 

1,738

 

 

 

3,294

 

 

 

3,630

 

Total revenues

 

$

232,618

 

 

$

211,710

 

 

$

459,855

 

 

$

416,630

 

 

Software, equipment and property—Net by geographic area are as follows (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

United States

 

$

176,142

 

 

$

160,064

 

China

 

 

249

 

 

 

352

 

Total software, equipment and property—Net

 

$

176,391

 

 

$

160,416

 

 

24.
Subsequent event

On July 1, 2024, certain existing stockholders completed a secondary offering where the selling stockholders sold 30,000,000 shares of the Company's common stock. The Company did not receive proceeds from the sale of the shares by the selling stockholders. In connection with the offering, the Company did not incur significant costs.

25


 

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

The following discussion and analysis of our financial condition and results of operations should be read together with our unaudited condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q. This discussion contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from the forward-looking statements included herein. Factors that could cause or contribute to such differences include, but are not limited to, those identified below and those discussed in the section titled "Cautionary Note Regarding Forward-Looking Statements" and "Risk Factors" as set forth elsewhere in this Quarterly Report on Form 10-Q.

Unless otherwise indicated or the context otherwise requires, references to "CCC," the "Company," "we," "us," "our" and other similar terms refer to CCC Intelligent Solutions Holdings Inc. and its consolidated subsidiaries.

Business Overview

Founded in 1980, CCC is a leading SaaS platform for the multi-trillion-dollar P&C insurance economy powering operations for insurers, repairers, automakers, part suppliers, lenders and more. CCC cloud technology connects more than 35,000 businesses digitizing mission-critical workflows, commerce and customer experiences. A trusted leader in AI, Internet of Things ("IoT"), customer experience, network and workflow management, CCC delivers innovations that keep people's lives moving forward when it matters most.

Our business has been built upon two foundational pillars: automotive insurance claims and automotive collision repair. For decades we have delivered leading software solutions to both the insurance and repair industries, including pioneering Direct Repair Programs ("DRP") in the U.S. beginning in 1992. DRP connects auto insurers and collision repair shops to create business value for both parties, and requires digital tools to facilitate interactions and manage partner programs. Insurer-to-shop DRP connections have created a strong network effect for CCC’s platform, as insurers and repairers both benefit by joining the largest network to maximize opportunities. This has led to a virtuous cycle in which more insurers on the platform drives more value for the collision shops on the platform, and vice versa.

We believe we have become a leading insurance and repair SaaS provider in the U.S. by increasing the depth and breadth of our SaaS offerings over many years. Our insurance solutions help insurance carriers manage mission-critical workflows across the claims lifecycle, while building smart, dynamic experiences for their own customers. Our software integrates seamlessly with both legacy and modern systems alike and enables insurers to rapidly innovate on our platform. Our repair solutions help collision repair facilities achieve better performance throughout the collision repair cycle by digitizing processes to drive business growth, streamline operations and improve repair quality. We have more than 300 insurers on our network, connecting with more than 30,000 repair facilities through our multi-tenant cloud platform. We believe our software is the architectural backbone of insurance DRP systems and is a primary driver of material revenue for our collision shop customers and a source of material efficiencies for our insurance carrier customers.

Our platform is designed to solve the "many-to-many" problem faced by the insurance economy. There are numerous internally and externally developed insurance software solutions in the market today, with the vast majority of applications focused on insurance-only use cases and not on serving the broader insurance ecosystem. We have prioritized building a leading network around our automotive insurance and collision repair pillars to further digitize interactions and maximize value for our customers. We have tens of thousands of companies on our platform that participate in the insurance economy, including insurers, repairers, parts suppliers, automotive manufacturers, and financial institutions. Our solutions create value for each of these parties by enabling them to connect to our vast network to collaborate with other companies, streamline operations, and reduce processing costs and dollars lost through claims management inefficiencies, or claims leakage. Expanding our platform has added new layers of network effects, further accelerating the adoption of our software solutions.

We have processed more than $1 trillion of historical data across our network, allowing us to build proprietary data assets that leverage insurance claims, vehicle repair, automotive parts and other vehicle-specific information. We believe we are uniquely positioned to provide data-driven insights, analytics and AI-enhanced workflows that strengthen our solutions and improve business outcomes for our customers. Our AI solutions increase automation across existing insurance and repair processes including vehicle damage detection, claim triage, claim handling, repair estimating, intelligent claim review and claim subrogation. We deliver real-world AI with more than 100 U.S. auto insurers and more than 8,000 U.S. collision repairers actively using AI-powered solutions in production environments.

One of the primary obstacles facing the P&C insurance economy is increasing complexity. Complexity in the P&C insurance economy is driven by technological advancements, IoT data, new business models, supply chain disruption and changing consumer expectations. We believe digitization plays a critical role in managing this growing complexity while meeting consumer expectations. Our technology investments are focused on digitizing complex processes and interactions across our ecosystem, and we believe we are well positioned to power the P&C insurance economy of the future with our data, network and platform.

26


 

While our position in the P&C insurance economy is grounded in the automotive insurance sector, the largest insurance sector in the U.S. representing nearly half of direct written premiums ("DWP"), we believe our integrations and cloud platform are capable of driving innovation across the entire P&C insurance economy. Our customers are increasingly looking for CCC to expand its solutions to other parts of their business where they can benefit from our technology, service and partnership. In response, we are investing in new solutions that we believe will enable us to digitize the entire automotive claims lifecycle, and over time expand into adjacencies including other insurance lines.

We have strong customer relationships in the end-markets we serve, and these relationships are a key component of our success given the long-term nature of our contracts and the interconnectedness of our network. We have customer agreements with more than 300 insurers (including carriers, self-insurers and other entities processing insurance claims), including 27 of the top 30 automotive insurance carriers in the U.S., based on DWP, and hundreds of regional carriers. We have more than 35,000 total customers, including more than 30,000 automotive collision repair facilities (including repairers and other entities that estimate damaged vehicles), more than 5,500 parts suppliers, 13 of the top 15 automotive manufacturers based on new vehicle sales, and numerous other companies that participate in the P&C insurance economy.

Key Performance Measures and Operating Metrics

In addition to our GAAP and non-GAAP financial measures, we rely on Software Net Dollar Retention Rate ("Software NDR") and Software Gross Dollar Retention Rate ("Software GDR") to measure and evaluate our business to make strategic decisions. Software NDR and Software GDR may not be comparable to or calculated in the same way as other similarly titled measures used by other companies.

Software NDR

We believe that Software NDR provides our management and our investors with insight into our ability to retain and grow revenue from our existing customers, as well as their potential long-term value to us. We also believe the results shown by this metric reflect the stability of our revenue base, which is one of our core competitive strengths. We calculate Software NDR by dividing (a) annualized software revenue recorded in the last month of the measurement period, for example, March for a quarter ending March 31, for unique billing accounts that generated revenue during the corresponding month of the prior year by (b) annualized software revenue as of the corresponding month of the prior year. The calculation includes changes for these billing accounts, such as changes in the solutions purchased, changes in pricing and transaction volume, but does not reflect revenue for new customers added. The calculation excludes: (a) changes in estimates related to the timing of one-time revenue and other revenue, including professional services, and (b) annualized software revenue for smaller customers with annualized software revenue below the threshold of $100,000 for carriers and $4,000 for shops. The customers that do not meet the revenue threshold are small carriers and shops that tend to have different buying behaviors, with a narrower solution focus, and different tenure compared to our core customers (excluded small carriers and shops represent less than 5% of total revenue within these sales channels). Our Software NDR includes carriers and shops who subscribe to our auto physical damage solutions, which account for most of the Company’s revenue, and excludes revenue from smaller emerging solutions with international subsidiaries or other ecosystem solutions, such as parts suppliers and other automotive manufacturers, and also excludes CCC casualty solutions which are largely usage and professional service based.

 

 

Quarter Ending

 

2024

 

2023

Software NDR

 

March 31

 

107%

 

106%

 

June 30

 

107%

 

107%

 

September 30

 

 

 

107%

 

December 31

 

 

 

108%

Software GDR

We believe that Software GDR provides our management and our investors with insight into the value our solutions provide to our customers as represented by our ability to retain our existing customer base. We believe the results shown by this metric reflect the strength and stability of our revenue base, which is one of our core competitive strengths. We calculate Software GDR by dividing (a) annualized software revenue recorded in the last month of the measurement period in the prior year, reduced by annualized software revenue for unique billing accounts that are no longer customers as of the current period end by (b) annualized software revenue as of the corresponding month of the prior year. The calculation reflects only customer losses and does not reflect customer expansion or contraction for these billing accounts and does not reflect revenue for new customer billing accounts added. Our Software GDR calculation represents our annualized software revenue that is retained from the prior year and demonstrates that the vast majority of our customers continue to use our solutions and renew their subscriptions. The calculation excludes: (a) changes in estimates related to the timing of one-time revenue and other revenue, including professional services, and (b) annualized software revenue for smaller customers with annualized software revenue below the threshold of $100,000 for carriers and $4,000 for shops.

27


 

The customers that do not meet the revenue threshold are small carriers and shops that tend to have different buying behaviors, with a narrower solution focus, and different tenure compared to our core customers (excluded small carriers and shops which represent less than 5% of total revenue within these sales channels). Our Software GDR includes carriers and shops who subscribe to our auto physical damage solutions, which account for most of the Company’s revenue, and excludes revenue from smaller emerging solutions with international subsidiaries or other ecosystem solutions, such as parts suppliers and other automotive manufacturers, and excludes CCC casualty solutions which are largely usage and professional service based.

 

 

Quarter Ending

 

2024

 

2023

Software GDR

 

March 31

 

99%

 

99%

 

June 30

 

99%

 

99%

 

September 30

 

 

 

98%

 

December 31

 

 

 

99%

 

 

28


 

Results of Operations

Comparison of the three months ended June 30, 2024 to the three months ended June 30, 2023

 

 

Three Months Ended June 30,

 

 

 

 

(dollar amounts in thousands, except share and per share data)

 

2024

 

 

2023

 

 

$

 

 

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenues

 

$

232,618

 

 

$

211,710

 

 

$

20,908

 

 

 

9.9

%

Cost of revenues, exclusive of amortization and impairment of acquired technologies

 

 

53,231

 

 

 

52,047

 

 

 

1,184

 

 

 

2.3

%

Amortization of acquired technologies

 

 

2,090

 

 

 

6,646

 

 

 

(4,556

)

 

 

-68.6

%

Impairment of acquired technologies

 

 

 

 

 

431

 

 

 

(431

)

 

 

-100.0

%

Cost of revenues(1)

 

 

55,321

 

 

 

59,124

 

 

 

(3,803

)

 

 

-6.4

%

Gross profit

 

 

177,297

 

 

 

152,586

 

 

 

24,711

 

 

 

16.2

%

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Research and development(1)

 

 

49,253

 

 

 

43,363

 

 

 

5,890

 

 

 

13.6

%

Selling and marketing(1)

 

 

36,321

 

 

 

35,936

 

 

 

385

 

 

 

1.1

%

General and administrative(1)

 

 

51,268

 

 

 

46,141

 

 

 

5,127

 

 

 

11.1

%

Amortization of intangible assets

 

 

17,942

 

 

 

18,022

 

 

 

(80

)

 

 

-0.4

%

Impairment of goodwill

 

 

 

 

 

77,405

 

 

 

(77,405

)

 

 

-100.0

%

Impairment of intangible assets

 

 

 

 

 

4,906

 

 

 

(4,906

)

 

 

-100.0

%

Total operating expenses

 

 

154,784

 

 

 

225,773

 

 

 

(70,989

)

 

 

-31.4

%

Operating income (loss)

 

 

22,513

 

 

 

(73,187

)

 

 

95,700

 

 

NM

 

Other income (expense):

 

 

 

 

 

 

 

 

 

 

 

 

Interest expense

 

 

(16,602

)

 

 

(14,014

)

 

 

(2,588

)

 

 

-18.5

%

Interest income

 

 

2,625

 

 

 

4,023

 

 

 

(1,398

)

 

 

-34.8

%

Change in fair value of warrant liabilities

 

 

15,963

 

 

 

(20,375

)

 

 

36,338

 

 

NM

 

Other income—Net

 

 

1,253

 

 

 

3,928

 

 

 

(2,675

)

 

 

-68.1

%

Total other income (expense)

 

 

3,239

 

 

 

(26,438

)

 

 

29,677

 

 

NM

 

Pretax income (loss)

 

 

25,752

 

 

 

(99,625

)

 

 

125,377

 

 

NM

 

Income tax (provision) benefit

 

 

(4,307

)

 

 

2,281

 

 

 

(6,588

)

 

NM

 

Net income (loss) including non-controlling interest

 

 

21,445

 

 

 

(97,344

)

 

 

118,789

 

 

NM

 

Less: accretion of redeemable non-controlling interest

 

 

(1,221

)

 

 

(315

)

 

 

(906

)

 

 

-287.6

%

Net income (loss) attributable to CCC Intelligent Solutions Holdings Inc. common stockholders

 

$

20,224

 

 

$

(97,659

)

 

$

117,883

 

 

NM

 

Net income (loss) per share attributable to common stockholders:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.03

 

 

$

(0.16

)

 

 

 

 

 

 

Diluted

 

$

0.03

 

 

$

(0.16

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares used in computing net income (loss) per share attributable to common stockholders:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

609,997,114

 

 

 

621,235,776

 

 

 

 

 

 

 

Diluted

 

 

638,367,745

 

 

 

621,235,776

 

 

 

 

 

 

 

NM—Not Meaningful

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1)  Includes stock-based compensation expense as follows (in thousands):

 

 

 

 

 

 

 

 

 

Three Months Ended June 30,

 

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

Cost of revenues

 

$

2,672

 

 

$

2,299

 

 

 

 

 

 

 

Research and development

 

 

11,515

 

 

 

6,600

 

 

 

 

 

 

 

Sales and marketing

 

 

6,785

 

 

 

8,749

 

 

 

 

 

 

 

General and administrative

 

 

19,153

 

 

 

17,838

 

 

 

 

 

 

 

Total stock-based compensation expense

 

$

40,125

 

 

$

35,486

 

 

 

 

 

 

 

 

29


 

Revenues

Revenues increased by $20.9 million to $232.6 million, or 9.9%, for the three months ended June 30, 2024, compared to the three months ended June 30, 2023. The Company's software subscription revenues accounted for $223.0 million and $202.9 million, or 96% of total revenue during the three months ended June 30, 2024 and 2023.

The increase in revenue was primarily a result of 7% growth from existing customer upgrades and expanding solution offerings to these existing customers as well as 3% growth from new customers.

Cost of Revenues

Cost of revenues decreased by $3.8 million to $55.3 million, or 6.4%, for the three months ended June 30, 2024, compared to the three months ended June 30, 2023.

Cost of Revenues, exclusive of amortization and impairment of acquired technologies

Cost of revenues, exclusive of amortization and impairment of acquired technologies, increased by $1.2 million to $53.2 million, or 2.3%, for the three months ended June 30, 2024, compared to the three months ended June 30, 2023. The increase was primarily due to a $1.4 million increase in third party fees and direct costs associated with our revenue growth and a $0.8 million increase in depreciation expense related to additional investments in platform and customer solution enhancements, partially offset by a $1.1 million decrease in information technology ("IT") related costs.

Amortization of Acquired Technologies

Amortization of acquired technologies decreased $4.6 million, or 68.6%, to $2.1 million for the three months ended June 30, 2024, compared to the three months ended June 30, 2023. The decrease was due to certain acquired technology intangible assets reaching the end of their useful life during the three months ended June 30, 2024.

Impairment of Acquired Technologies

There was no impairment of acquired technologies recognized during the three months ended June 30, 2024. Impairment of acquired technologies was $0.4 million for the three months ended June 30, 2023 due to an impairment charge recognized as a result of a downward revision of projected earnings and cash flows of our China reporting unit.

Gross Profit

Gross profit increased by $24.7 million to $177.3 million, or 16.2%, for the three months ended June 30, 2024, compared to the three months ended June 30, 2023. Our gross profit margin was 76.2% for the three months ended June 30, 2024, compared to 72.1% for the three months ended June 30, 2023. The increase in gross profit and gross profit margin was due to increased software subscription revenues, economies of scale resulting from fixed cost arrangements and lower amortization of acquired technologies.

Research and Development

Research and development expense increased by $5.9 million to $49.3 million, or 13.6%, for the three months ended June 30, 2024, compared to the three months ended June 30, 2023. The increase was primarily due to a $4.9 million increase in stock-based compensation and a $1.8 million increase in IT related costs, partially offset by a $0.8 million decrease in personnel and resource costs.

Selling and Marketing

Selling and marketing expense increased by $0.4 million to $36.3 million, or 1.1%, for the three months ended June 30, 2024, compared to the three months ended June 30, 2023. The increase was due to a $0.4 million increase in marketing related costs.

General and Administrative

General and administrative expense increased by $5.1 million to $51.3 million, or 11.1%, for the three months ended June 30, 2024, compared to the three months ended June 30, 2023. The increase was primarily due to a $2.5 million increase in personnel-related costs, including a $1.3 million increase in stock-based compensation, a $1.6 million increase in professional service costs, and a $1.0 million increase in IT related costs.

Amortization of Intangible Assets

Amortization of intangible assets was $17.9 million and $18.0 million for the three months ended June 30, 2024 and 2023, respectively.

30


 

Impairment of Goodwill and Intangible Assets

There was no impairment charge recognized during the three months ended June 30, 2024. We recorded impairment charges of goodwill and intangible assets of $77.4 million and $4.9 million, respectively, for the three months ended June 30, 2023. The impairment charges were the result of lower forecasted earnings and cash flows for the Company’s China reporting unit.

Interest Expense

Interest expense increased by $2.6 million to $16.6 million, or 18.5%, for the three months ended June 30, 2024, compared to the three months ended June 30, 2023. The increase was primarily due to higher variable interest rates during the three months ended June 30, 2024.

Interest Income

Interest income decreased by $1.4 million to $2.6 million, or 34.8%, for the three months ended June 30, 2024, compared to the three months ended June 30, 2023, due to lower average balances on interest earning deposits and money market funds during the three months ended June 30, 2024.

Change in Fair Value of Warrant Liabilities

We recognized income of $16.0 million from a change in fair value of warrant liabilities for the three months ended June 30, 2024, compared to expense of $20.4 million for the three months ended June 30, 2023. The change in fair value of warrant liabilities was primarily due to changes in the price of the Company's common stock during each respective period. During the three months ended June 30, 2024, the Company redeemed the outstanding warrants and as of June 30, 2024, no warrants remain outstanding.

Other IncomeNet

We recognized other income—net of $1.3 million for the three months ended June 30, 2024 compared to other income—net of $3.9 million for the three months ended June 30, 2023. The change was primarily due to the change in fair value of the interest rate cap derivative instruments during each period, driven by changes in the forward yield curves and time to maturity, and the income recognized from the interest rate cap derivative instruments during the three months ended June 30, 2024.


Income Tax (Provision) Benefit

The Company recognized an income tax provision of $4.3 million and an income tax benefit of $2.3 million for the three months ended June 30, 2024 and 2023, respectively. The income tax provision during the three months ended June 30, 2024 was due to the tax provision related to pre-tax book income.

 

Comparison of the six months ended June 30, 2024 to the six months ended June 30, 2023

31


 

 

 

Six Months Ended June 30,

 

 

 

 

(dollar amounts in thousands, except share and per share data)

 

2024

 

 

2023

 

 

$

 

 

%

 

Revenue

 

$

459,855

 

 

$

416,630

 

 

$

43,225

 

 

 

10.4

%

Cost of revenue, exclusive of amortization and impairment of acquired technologies

 

 

106,038

 

 

 

102,494

 

 

 

3,544

 

 

 

3.5

%

Amortization of acquired technologies

 

 

8,657

 

 

 

13,331

 

 

 

(4,674

)

 

 

-35.1

%

Impairment of acquired technologies

 

 

 

 

 

431

 

 

 

(431

)

 

 

-100.0

%

Cost of revenues(1)

 

 

114,695

 

 

 

116,256

 

 

 

(1,561

)

 

 

-1.3

%

Gross profit

 

 

345,160

 

 

 

300,374

 

 

 

44,786

 

 

 

14.9

%

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Research and development(1)

 

 

98,730

 

 

 

84,359

 

 

 

14,371

 

 

 

17.0

%

Selling and marketing(1)

 

 

71,907

 

 

 

69,467

 

 

 

2,440

 

 

 

3.5

%

General and administrative(1)

 

 

108,329

 

 

 

88,006

 

 

 

20,323

 

 

 

23.1

%

Amortization of intangible assets

 

 

35,884

 

 

 

36,088

 

 

 

(204

)

 

 

-0.6

%

Impairment of goodwill

 

 

 

 

 

77,405

 

 

 

(77,405

)

 

 

-100.0

%

Impairment of intangible assets

 

 

 

 

 

4,906

 

 

 

(4,906

)

 

 

-100.0

%

Total operating expenses

 

 

314,850

 

 

 

360,231

 

 

 

(45,381

)

 

 

-12.6

%

Operating income (loss)

 

 

30,310

 

 

 

(59,857

)

 

 

90,167

 

 

NM

 

Other expense:

 

 

 

 

 

 

 

 

 

 

 

 

Interest expense

 

 

(33,054

)

 

 

(27,846

)

 

 

(5,208

)

 

 

-18.7

%

Interest income

 

 

5,092

 

 

 

7,282

 

 

 

(2,190

)

 

 

-30.1

%

Change in fair value of warrant liabilities

 

 

14,378

 

 

 

(19,180

)

 

 

33,558

 

 

NM

 

Other income—Net

 

 

4,191

 

 

 

1,377

 

 

 

2,814

 

 

 

204.4

%

Total other expense

 

 

(9,393

)

 

 

(38,367

)

 

 

28,974

 

 

 

75.5

%

Pretax income (loss)

 

 

20,917

 

 

 

(98,224

)

 

 

119,141

 

 

NM

 

Income tax (provision) benefit

 

 

(69

)

 

 

3,064

 

 

 

(3,133

)

 

NM

 

Net income (loss) including non-controlling interest

 

 

20,848

 

 

 

(95,160

)

 

 

116,008

 

 

NM

 

Less: accretion of redeemable non-controlling interest

 

 

(2,363

)

 

 

(315

)

 

 

(2,048

)

 

 

-650.2

%

Net income (loss) attributable to CCC Intelligent Solutions Holdings Inc. Common Stockholders

 

$

18,485

 

 

$

(95,475

)

 

$

113,960

 

 

NM

 

Net income (loss) per share attributable to common
   stockholders:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.03

 

 

$

(0.15

)

 

 

 

 

 

 

Diluted

 

$

0.03

 

 

$

(0.15

)

 

 

 

 

 

 

Weighted-average shares used in computing net income (loss) per share attributable to common stockholders:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

604,138,246

 

 

 

618,740,340

 

 

 

 

 

 

 

Diluted

 

 

636,990,633

 

 

 

618,740,340

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1)  Includes stock-based compensation expense as follows (in thousands):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Six Months Ended June 30,

 

 

 

 

 

 

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

Cost of revenues

 

$

4,754

 

 

$

4,199

 

 

 

 

 

 

 

Research and development

 

 

22,586

 

 

 

12,475

 

 

 

 

 

 

 

Sales and marketing

 

 

12,513

 

 

 

16,008

 

 

 

 

 

 

 

General and administrative

 

 

45,243

 

 

 

32,038

 

 

 

 

 

 

 

Total stock-based compensation expense

 

$

85,096

 

 

$

64,720

 

 

 

 

 

 

 

 

Revenues

Revenues increased by $43.2 million to $459.9 million, or 10.4%, for the six months ended June 30, 2024, compared to the six months ended June 30, 2023. The Company's software subscription revenues accounted for $441.1 million and $399.1 million, or 96% of total revenue during the six months ended June 30, 2024 and 2023.

The increase in revenue was primarily a result of 7% growth from existing customer upgrades and expanding solution offerings to these existing customers as well as 3% growth from new customers.

32


 

Cost of Revenues

Cost of revenues decreased by $1.6 million to $114.7 million, or 1.3%, for the six months ended June 30, 2024, compared to the six months ended June 30, 2023.

Cost of Revenues, exclusive of amortization and impairment of acquired technologies

Cost of revenues, exclusive of amortization and impairment of acquired technologies, increased by $3.5 million to $106.0 million, or 3.5%, for the six months ended June 30, 2024 compared to the six months ended June 30, 2023. The increase was primarily due to a $2.9 million increase in third party fees and direct costs associated with our revenue growth, a $1.4 million increase in depreciation expense related to additional investments in platform and customer solution enhancements, and a $0.8 million increase in personnel-related costs, including stock-based compensation, partially offset by a $1.9 million decrease in IT related costs.

Amortization of Acquired Technologies

Amortization of acquired technologies decreased by $4.7 million, or 35.1%, to $8.7 million for the six months ended June 30, 2024, compared to the six months ended June 30, 2023. The decrease was due to certain acquired technology intangible assets reaching the end of their useful life during the six months ended June 30, 2024.

Impairment of Acquired Technologies

There was no impairment charge recognized during the six months ended June 30, 2024. Impairment of acquired technologies was $0.4 million for the six months ended June 30, 2023 due to an impairment charge recognized as a result of a downward revision of projected earnings and cash flows of our China reporting unit.

Gross Profit

Gross profit increased by $44.8 million to $345.2 million, or 14.9%, for the six months ended June 30, 2024, compared to the six months ended June 30, 2023. Our gross profit margin was 75.1% for the six months ended June 30, 2024, compared to 72.1% for the six months ended June 30, 2023. The increase in gross profit and gross profit margin was due to increased software subscription revenues and economies of scale resulting from fixed cost arrangements.

Research and Development

Research and development expense increased by $14.4 million to $98.7 million, or 17.0%, for the six months ended June 30, 2024, compared to the six months ended June 30, 2023. The increase was primarily due to an $11.2 million increase in personnel-related costs, including a $10.1 million increase in stock-based compensation, and a $5.1 million increase in IT related costs, partially offset by a $1.0 million decrease in consulting costs and a $0.6 million increase in the amount of capitalized time on platform and customer solution enhancements.

Selling and Marketing

Selling and marketing expense increased by $2.4 million to $71.9 million, or 3.5%, for the six months ended June 30, 2024, compared to the six months ended June 30, 2023. The increase was primarily due to a $4.2 million increase in personnel-related costs, including sales incentives and travel costs, a $0.9 million increase in marketing and event related expenses, and a $0.3 million increase in consulting costs, partially offset by a $3.5 million decrease in stock-based compensation.

General and Administrative

General and administrative expense increased by $20.3 million to $108.3 million, or 23.1%, for the six months ended June 30, 2024, compared to the six months ended June 30, 2023. The increase was primarily due to a $16.9 million increase in personnel-related costs, including a $13.2 million increase in stock-based compensation, a $2.2 million increase in IT related costs and a $1.3 million increase in professional service costs.

Amortization of Intangible Assets

Amortization of intangible assets was $35.9 million and $36.1 million for the six months ended June 30, 2024 and 2023, respectively.

33


 

Impairment of Goodwill and Intangible Assets

There was no impairment charge recognized during the six months ended June 30, 2024. We recorded impairment charges of goodwill and intangible assets of $77.4 million and $4.9 million, respectively, for the six months ended June 30, 2023. The impairment charges were the result of lower forecasted earnings and cash flows for the Company’s China reporting unit.

Interest Expense

Interest expense increased by $5.2 million to $33.1 million, or 18.7%, for the six months ended June 30, 2024, compared to the six months ended June 30, 2023. The increase was primarily due to higher variable interest rates during the six months ended June 30, 2024.

Interest Income

Interest income decreased by $2.2 million to $5.1 million, or 30.1%, for the six months ended June 30, 2024, compared to the six months ended June 30, 2023, due to lower average balances on interest earning deposits and money market funds during the six months ended June 30, 2024.

Change in Fair Value of Warrant Liabilities

We recognized income of $14.4 million from a change in fair value of warrant liabilities for the six months ended June 30, 2024, compared to expense of $19.2 million for the six months ended June 30, 2023. The change in fair value of warrant liabilities was primarily due to changes in the price of the Company's common stock during each respective period. During the six months ended June 30, 2024, the Company redeemed the outstanding warrants and as of June 30, 2024, no warrants remain outstanding.

Other IncomeNet

We recognized other income—net of $4.2 million for the six months ended June 30, 2024 compared to other income—net of $1.4 million for the six months ended June 30, 2023. The change was primarily due to the change in fair value of the interest rate cap derivative instruments during each period, driven by changes in the forward yield curves and time to maturity, and the income recognized from the interest rate cap derivative instruments during the six months ended June 30, 2024.


Income Tax (Provision) Benefit

The Company recognized an income tax provision of $0.1 million and an income tax benefit of $3.1 million for the six months ended June 30, 2024 and 2023, respectively. The income tax provision during the six months ended June 30, 2024 was due to the tax provision related to pre-tax book income, primarily offset by the tax benefit related to stock-based compensation.

Non-GAAP Financial Measures

In addition to our results determined in accordance with GAAP, we believe that Adjusted Gross Profit, Adjusted Operating Expenses, Adjusted Operating Income, Adjusted EBITDA, Adjusted Net Income and Adjusted Earnings Per Share, and Free Cash Flow, which are each non-GAAP measures, are useful in evaluating our operational performance. We use this non-GAAP financial information to evaluate our ongoing operations and for internal planning, budgeting and forecasting purposes and setting management bonus programs. We believe that non-GAAP financial information, when taken collectively, may be helpful to investors in assessing our operating performance and comparing our performance with competitors and other comparable companies, which may present similar non-GAAP financial measures to investors. Our computation of these non-GAAP measures may not be comparable to other similarly titled measures computed by other companies, because all companies may not calculate these measures in the same fashion. We endeavor to compensate for the limitation of the non-GAAP measure presented by also providing the most directly comparable GAAP measure and a description of the reconciling items and adjustments to derive the non-GAAP measure. These non-GAAP measures should be considered in addition to results prepared in accordance with GAAP, but should not be considered in isolation or as a substitute for performance measures calculated in accordance with GAAP. We compensate for these limitations by relying primarily on our GAAP results and using non-GAAP measures on a supplemental basis.

Adjusted Gross Profit

We believe that Adjusted Gross Profit, as defined below, provides meaningful supplemental information regarding our performance by excluding certain items that may not be indicative of our recurring core business operating results. Adjusted Gross Profit is defined as gross profit, adjusted for amortization of acquired technologies, impairment of acquired technologies, and stock-based compensation and related employer payroll tax, which are not indicative of our recurring core business operating results. Adjusted Gross Profit Margin is defined as Adjusted Gross Profit divided by Revenue.

34


 

The following table reconciles Gross Profit to Adjusted Gross Profit for the three and six months ended June 30, 2024 and 2023:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

(amounts in thousands, except percentages)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Gross Profit

 

$

177,297

 

 

$

152,586

 

 

$

345,160

 

 

$

300,374

 

Amortization of acquired technologies

 

 

2,090

 

 

 

6,646

 

 

 

8,657

 

 

 

13,331

 

Stock-based compensation and related employer payroll tax

 

 

2,693

 

 

 

2,358

 

 

 

5,280

 

 

 

4,473

 

Impairment of acquired technologies

 

 

 

 

 

431

 

 

 

 

 

 

431

 

Adjusted Gross Profit

 

$

182,080

 

 

$

162,021

 

 

$

359,097

 

 

$

318,609

 

Gross Profit Margin

 

 

76

%

 

 

72

%

 

 

75

%

 

 

72

%

Adjusted Gross Profit Margin

 

 

78

%

 

 

77

%

 

 

78

%

 

 

76

%

Adjusted Operating Expenses

We believe that Adjusted Operating Expenses, as defined below, provides meaningful supplemental information regarding our performance by excluding certain items that may not be indicative of our recurring core business operating results. Adjusted Operating Expenses is defined as operating expenses adjusted for amortization of intangible assets, impairment of goodwill, impairment of intangible assets, stock-based compensation expense and related employer payroll tax, litigation costs for matters in which we are the plaintiff and related antitrust matters, costs associated with the acquisition and integration of completed and potential mergers and acquisitions ("M&A") and costs related to equity transactions, including secondary offerings.

The following table reconciles operating expenses to Adjusted Operating Expenses for the three and six months ended June 30, 2024 and 2023:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

(dollar amounts in thousands)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Operating expenses

 

$

154,784

 

 

$

225,773

 

 

$

314,850

 

 

$

360,231

 

Amortization of intangible assets

 

 

(17,942

)

 

 

(18,022

)

 

 

(35,884

)

 

 

(36,088

)

Stock-based compensation expense and related employer payroll tax

 

 

(38,075

)

 

 

(33,706

)

 

 

(85,520

)

 

 

(62,799

)

Litigation costs

 

 

(1,624

)

 

 

(1,537

)

 

 

(2,200

)

 

 

(2,523

)

M&A and integration costs

 

 

 

 

 

 

 

 

(477

)

 

 

 

Equity transaction costs, including secondary offerings

 

 

(1,046

)

 

 

 

 

 

(1,738

)

 

 

 

Impairment of goodwill

 

 

 

 

 

(77,405

)

 

 

 

 

 

(77,405

)

Impairment of intangible assets

 

 

 

 

 

(4,906

)

 

 

 

 

 

(4,906

)

Adjusted operating expenses

 

$

96,097

 

 

$

90,197

 

 

$

189,031

 

 

$

176,510

 

Adjusted Operating Income

We believe that Adjusted Operating Income, as defined below, provides meaningful supplemental information regarding our performance by excluding certain items that may not be indicative of our recurring core business operating results. Adjusted Operating Income is defined as operating income (loss) adjusted for amortization of intangible assets and acquired technologies, impairment of goodwill, impairment of intangible assets and acquired technologies, stock-based compensation expense and related employer payroll tax, litigation costs for matters in which we are the plaintiff and related antitrust matters, costs associated with the acquisition and integration of completed and potential M&A and costs related to equity transactions, including secondary offerings.

35


 

The following table reconciles operating income (loss) to Adjusted Operating Income for the three and six months ended June 30, 2024 and 2023:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

(dollar amounts in thousands)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Operating income (loss)

 

$

22,513

 

 

$

(73,187

)

 

$

30,310

 

 

$

(59,857

)

Amortization of intangible assets

 

 

17,942

 

 

 

18,022

 

 

 

35,884

 

 

 

36,088

 

Amortization of acquired technologies—Cost of revenue

 

 

2,090

 

 

 

6,646

 

 

 

8,657

 

 

 

13,331

 

Stock-based compensation expense and related employer payroll tax

 

 

40,768

 

 

 

36,064

 

 

 

90,800

 

 

 

67,272

 

Litigation costs

 

 

1,624

 

 

 

1,537

 

 

 

2,200

 

 

 

2,523

 

M&A and integration costs

 

 

 

 

 

 

 

 

477

 

 

 

 

Equity transaction costs, including secondary offerings

 

 

1,046

 

 

 

 

 

 

1,738

 

 

 

 

Impairment of goodwill

 

 

 

 

 

77,405

 

 

 

 

 

 

77,405

 

Impairment of intangible assets

 

 

 

 

 

4,906

 

 

 

 

 

 

4,906

 

Impairment of acquired technologies - Cost of revenue

 

 

 

 

 

431

 

 

 

 

 

 

431

 

Adjusted operating income

 

$

85,983

 

 

$

71,824

 

 

$

170,066

 

 

$

142,099

 

Adjusted EBITDA

We believe that Adjusted EBITDA, as defined below, is useful in evaluating our operational performance distinct and apart from financing costs, certain expenses and non-operational expenses. Adjusted EBITDA is defined as net income (loss) adjusted for interest, taxes, amortization of intangible assets and acquired technologies, depreciation, stock-based compensation expense and related employer payroll tax, impairment of goodwill, impairment of acquired technologies and intangible assets, change in fair value of warrant liabilities, change in fair value of derivative instruments, income from derivative instruments, litigation costs for matters in which we are the plaintiff and related antitrust matters, costs associated with the acquisition and integration of completed and potential M&A and costs related to equity transactions, including secondary offerings. Adjusted EBITDA Margin is defined as Adjusted EBITDA divided by Revenue.

The following table reconciles net income (loss) to Adjusted EBITDA for the three and six months ended June 30, 2024 and 2023:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

(dollar amounts in thousands)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Net income (loss)

 

$

21,445

 

 

$

(97,344

)

 

$

20,848

 

 

$

(95,160

)

Interest expense

 

 

16,602

 

 

 

14,014

 

 

 

33,054

 

 

 

27,846

 

Interest income

 

 

(2,625

)

 

 

(4,023

)

 

 

(5,092

)

 

 

(7,282

)

Income tax benefit

 

 

4,307

 

 

 

(2,281

)

 

 

69

 

 

 

(3,064

)

Amortization of intangible assets

 

 

17,942

 

 

 

18,022

 

 

 

35,884

 

 

 

36,088

 

Amortization of acquired technologies—Cost of revenue

 

 

2,090

 

 

 

6,646

 

 

 

8,657

 

 

 

13,331

 

Depreciation and amortization of software, equipment and property

 

 

2,299

 

 

 

2,187

 

 

 

4,164

 

 

 

4,414

 

Depreciation and amortization of software, equipment and property—Cost of revenue

 

 

7,418

 

 

 

6,573

 

 

 

14,996

 

 

 

13,552

 

Stock-based compensation expense and related employer payroll tax

 

 

40,768

 

 

 

36,064

 

 

 

90,800

 

 

 

67,272

 

Change in fair value of derivative instruments

 

 

852

 

 

 

(3,613

)

 

 

134

 

 

 

(1,009

)

Change in fair value of warrant liabilities

 

 

(15,963

)

 

 

20,375

 

 

 

(14,378

)

 

 

19,180

 

Income from derivative instruments

 

 

(2,008

)

 

 

 

 

 

(4,039

)

 

 

 

Litigation costs

 

 

1,624

 

 

 

1,537

 

 

 

2,200

 

 

 

2,523

 

M&A and integration costs

 

 

 

 

 

 

 

 

477

 

 

 

 

Equity transaction costs, including secondary offerings

 

 

1,046

 

 

 

 

 

 

1,738

 

 

 

 

Impairment of goodwill

 

 

 

 

 

77,405

 

 

 

 

 

 

77,405

 

Impairment of intangible assets

 

 

 

 

 

4,906

 

 

 

 

 

 

4,906

 

Impairment of acquired technologies - Cost of Revenue

 

 

 

 

 

431

 

 

 

 

 

 

431

 

Adjusted EBITDA

 

$

95,797

 

 

$

80,899

 

 

$

189,512

 

 

$

160,433

 

Adjusted EBITDA Margin

 

 

41

%

 

 

38

%

 

 

41

%

 

 

39

%

 

36


 

Adjusted Net Income and Adjusted Earnings Per Share

We believe that Adjusted Net Income, as defined below, and Adjusted Earnings Per Share are useful in evaluating our operational performance distinct and apart from financing costs, certain expenses and non-operational expenses. Adjusted Net Income is defined as net income (loss) adjusted for the after-tax effects of amortization of intangible assets and acquired technologies, impairment of goodwill, impairment of intangible assets and acquired technologies, stock-based compensation expense and related employer payroll tax, change in fair value of warrant liabilities, change in fair value of derivative instruments, litigation costs for matters in which we are the plaintiff and related antitrust matters, costs associated with the acquisition and integration of completed and potential M&A and costs related to equity transactions, including secondary offerings.

The following table reconciles net income (loss) to Adjusted Net Income and Adjusted Earnings per Share for the three and six months ended June 30, 2024 and 2023:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

(dollar amounts in thousands)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Net income (loss)

 

$

21,445

 

 

$

(97,344

)

 

$

20,848

 

 

$

(95,160

)

Amortization of intangible assets

 

 

17,942

 

 

 

18,022

 

 

 

35,884

 

 

 

36,088

 

Amortization of acquired technologies—Cost of revenue

 

 

2,090

 

 

 

6,646

 

 

 

8,657

 

 

 

13,331

 

Stock-based compensation expense and related employer payroll tax

 

 

40,768

 

 

 

36,064

 

 

 

90,800

 

 

 

67,272

 

Change in fair value of warrant liabilities

 

 

(15,963

)

 

 

20,375

 

 

 

(14,378

)

 

 

19,180

 

Change in fair value of derivative instruments

 

 

852

 

 

 

(3,613

)

 

 

134

 

 

 

(1,009

)

Litigation costs

 

 

1,624

 

 

 

1,537

 

 

 

2,200

 

 

 

2,523

 

M&A and integration costs

 

 

 

 

 

 

 

 

477

 

 

 

 

Equity transaction costs, including secondary offerings

 

 

1,046

 

 

 

 

 

 

1,738

 

 

 

 

Impairment of goodwill

 

 

 

 

 

77,405

 

 

 

 

 

 

77,405

 

Impairment of intangible assets

 

 

 

 

 

4,906

 

 

 

 

 

 

4,906

 

Impairment of acquired technologies-cost revenue

 

 

 

 

 

431

 

 

 

 

 

 

431

 

Tax effect of adjustments

 

 

(13,618

)

 

 

(16,587

)

 

 

(35,384

)

 

 

(30,633

)

Adjusted net income

 

$

56,186

 

 

$

47,842

 

 

$

110,976

 

 

$

94,334

 

Adjusted net income per share attributable to common stockholders:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.09

 

 

$

0.08

 

 

$

0.18

 

 

$

0.15

 

Diluted

 

$

0.09

 

 

$

0.07

 

 

$

0.17

 

 

$

0.15

 

Weighted average shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

609,997,114

 

 

 

621,235,776

 

 

 

604,138,246

 

 

 

618,740,340

 

Diluted

 

 

638,367,745

 

 

 

651,427,506

 

 

 

636,990,633

 

 

 

648,887,781

 

Free Cash Flow

We believe that Free Cash Flow, as defined below, provides meaningful supplemental information regarding our ability to generate cash and fund our operations and capital expenditures. Free Cash Flow is defined as net cash provided by operating activities less cash used for the purchases of software, equipment, and property.

The following table reconciles net cash provided by operating activities to Free Cash Flow for the three and six months ended June 30, 2024 and 2023:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

(dollar amounts in thousands)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Net cash provided by operating activities

 

$

51,774

 

 

$

69,554

 

 

$

107,009

 

 

$

102,632

 

Purchases of software, equipment, and property

 

 

(15,561

)

 

 

(14,560

)

 

 

(31,224

)

 

 

(29,084

)

Free Cash Flow

 

$

36,213

 

 

$

54,994

 

 

$

75,785

 

 

$

73,548

 

Liquidity and Capital Resources

We have financed our operations with cash flows from operations. The Company generated $107.0 million of cash flows from operating activities during the six months ended June 30, 2024. As of June 30, 2024, the Company had cash and cash equivalents of $237.9 million, a working capital surplus of $262.3 million and an accumulated deficit totaling $1,105.6 million. As of June 30, 2024, the Company had $780.0 million aggregate principal outstanding on its term loan.

37


 

We believe that our existing cash and cash equivalents, our cash flows from operating activities and our borrowing capacity under our 2021 Revolving Credit Facility will be sufficient to fund our operations, fund required long-term debt repayments and meet our commitments for capital expenditures for at least the next twelve months.

Although we are not currently a party to any material definitive agreement regarding potential investments in, or acquisitions of, complementary businesses, applications or technologies, we may enter into these types of arrangements, which could reduce our cash and cash equivalents or require us to seek additional equity or debt financing. Additional funds from financing arrangements may not be available on terms favorable to us or at all.

Debt

On September 21, 2021, CCC Intelligent Solutions Inc., an indirect wholly owned subsidiary of the Company, together with certain of the Company’s subsidiaries acting as guarantors entered into a credit agreement (as amended, the "2021 Credit Agreement").

The proceeds of the 2021 Credit Agreement and cash on hand were used to repay all outstanding borrowings under the Company's previous credit agreement.

The 2021 Credit Agreement consists of an $800.0 million term loan ("Term B Loan") and a revolving credit facility for an aggregate principal amount of $250.0 million (the "2021 Revolving Credit Facility" and together with the Term B Loan, the "2021 Credit Facilities"). The 2021 Revolving Credit Facility has a sublimit of $75.0 million for letters of credit. The Company received proceeds of $798.0 million, net of debt discount of $2.0 million, related to the Term B Loan.

The Term B Loan requires quarterly principal payments of $2.0 million until June 30, 2028, with the remaining outstanding principal amount required to be paid on the maturity date, September 21, 2028. If the Company's leverage ratio, as defined in the 2021 Credit Agreement is greater than 3.5, the Term B Loan requires a principal prepayment, subject to certain exceptions, in connection with the receipt of proceeds from certain asset sales, casualty events and debt issuances by the Company, and up to 50% of annual excess cash flow, as defined in and as further set forth in the 2021 Credit Agreement. When a principal prepayment is required, the prepayment offsets the future quarterly principal payments of the same amount. As of December 31, 2023, the Company's leverage ratio did not exceed the 3.5 threshold and the Company was not subject to the annual excess cash flow calculation and, as such, was not required to make a principal prepayment.

As of June 30, 2024, the amount outstanding on the Term B Loan was $780.0 million, of which, $8.0 million is classified as current.

Borrowings under the 2021 Credit Facilities bear interest at rates based on the ratio of CCC Intelligent Solutions Inc. and certain of its subsidiaries’ consolidated first lien net indebtedness to consolidated EBITDA for applicable periods specified in the 2021 Credit Agreement.

During May 2023, the Company entered into Amendment No. 1 to the 2021 Credit Agreement (the "Amendment") to establish the Secured Overnight Financing Rate ("SOFR") as the benchmark rate for determining the applicable interest rate, replacing the London Interbank Offer Rate ("LIBOR"). No other terms, including the amount of borrowings, required payments or maturity date, were changed as a result of the Amendment.

Subsequent to the execution of the Amendment, the interest rate per annum applicable to the loans is based on a fluctuating rate of interest equal to the sum of an applicable rate and term SOFR (other than with respect to Euros, the Euro Interbank Offer Rate ("EURIBOR") and with respect to British Pounds Sterling, Sterling Overnight Indexed Average ("SONIA")) with a term, as selected by the Company, of one, three or six months (subject to (x) in the case of term loans, a 0.50% per annum floor and (y) in the case of revolving loans, a 0.00% per annum floor.

Prior to the execution of the Amendment, the interest rate per annum applicable to the loans was based on a fluctuating rate of interest equal to the sum of an applicable rate and, at the Company’s election from time to time, either:

(1)
a base rate determined by reference to the highest of (a) the rate last quoted by the Wall Street Journal as the "prime rate," (b) the federal funds effective rate plus 0.50%, (c) one-month LIBOR plus 1.00% and (d) with respect to the Term B Loan, 1.50% and with respect to the 2021 Revolving Credit Facility, 1.00%, or
(2)
a Eurocurrency rate determined by reference to LIBOR (other than with respect to Euros, EURIBOR and with respect to British Pounds Sterling, SONIA) with a term, as selected by the Company, of one, three or six months (subject to (x) in the case of term loans, a 0.50% per annum floor and (y) in the case of revolving loans, a 0.00% per annum floor).

A quarterly commitment fee of up to 0.50% is payable on the unused portion of the 2021 Revolving Credit Facility. The 2021 Revolving Credit Facility matures on September 21, 2026.

During the three months ended June 30, 2024 and 2023, the weighted-average interest rate on the outstanding borrowings under the Term B Loan was 7.8% and 7.4%, respectively.

38


 

During the six months ended June 30, 2024 and 2023, the weighted-average interest rate on the outstanding borrowings under the Term B Loan was 7.8% and 7.1%, respectively.

The Company has an outstanding standby letter of credit for $0.7 million which reduces the amount available to be borrowed under the 2021 Revolving Credit Facility. As of June 30, 2024, $249.3 million was available to be borrowed under the 2021 Revolving Credit Facility.

The terms of the 2021 Credit Agreement include a financial covenant which requires that, at the end of each fiscal quarter, if the aggregate amount of borrowings under the 2021 Revolving Credit Facility exceeds 35% of the aggregate commitments, the leverage ratio of CCC Intelligent Solutions Inc. and certain of its subsidiaries cannot exceed 6.25 to 1.00. Borrowings under the 2021 Revolving Credit Facility did not exceed 35% of the aggregate commitments and the Company was not subject to the leverage test as of June 30, 2024.

Interest Rate Caps—In August 2022, the Company entered into two interest rate cap agreements, as amended, to reduce its exposure to increases in interest rates applicable to its floating rate long-term debt. The amended interest rate cap agreements have an aggregate notional amount of $600.0 million and a one-month SOFR cap rate of 4.00% through their expiration in July 2025.

Cash Flows

The following table provides a summary of cash flow data for the six months ended June 30, 2024 and 2023:

 

 

Six Months Ended June 30,

 

(dollar amounts in thousands)

 

2024

 

 

2023

 

Net cash provided by operating activities

 

$

107,009

 

 

$

102,632

 

Net cash used in investing activities

 

 

(31,224

)

 

 

(29,084

)

Net cash (used in) provided by financing activities

 

 

(33,328

)

 

 

6,614

 

Net effect of exchange rate change

 

 

(136

)

 

 

(373

)

Change in cash and cash equivalents

 

$

42,321

 

 

$

79,789

 

Net cash provided by operating activities was $107.0 million for the six months ended June 30, 2024. Net cash provided by operating activities consists of net income of $20.8 million, adjusted for $111.2 million of non-cash items, ($25.7) million for changes in working capital and $0.6 million for the effect of changes in other operating assets and liabilities. Significant non-cash adjustments include stock-based compensation expense of $85.1 million and depreciation and amortization of $63.7 million, partially offset by deferred income taxes of $24.7 million, and a change in fair value of warrant liabilities of $14.4 million. The change in working capital was primarily a result of an increase in accounts receivable of $18.6 million due to timing of payments, a decrease in accrued expenses of $12.7 million due to timing of cash disbursements and employee incentive plan payments, and a change in income taxes of $5.8 million, partially offset by a decrease in other current assets of $5.9 million and an increase in accounts payable of $4.6 million due to timing of payments to suppliers.

Net cash used in investing activities was $31.2 million for the six months ended June 30, 2024. Net cash used in investing activities was due to capitalized internally developed software projects and purchases of software, equipment, and property.

Net cash used in financing activities was $33.3 million for the six months ended June 30, 2024. Net cash used in financing activities was due to $52.7 million payments for employee tax liabilities related to the net share settlement of employee equity awards and $4.0 million of principal payments of long-term debt, partially offset by $21.6 million of proceeds from stock option exercises and $1.8 million of proceeds from the issuance of stock under the employee stock purchase plan.

Recent Accounting Pronouncements

See Note 2 to our condensed consolidated financial statements included in this Quarterly Report on Form 10-Q for more information about recent accounting pronouncements, the timing of their adoption, and our assessment, to the extent we have made one, of their potential impact on our financial condition and our results of operations.

Critical Accounting Estimates

Our condensed consolidated financial statements are prepared in accordance with GAAP. The preparation of these financial statements requires our management to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue, costs, and expenses and related disclosures. Our estimates are based on our historical experience, trends and various other assumptions that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these judgments and estimates under different assumptions or conditions and any such differences may be material.

39


 

There have been no material changes to our critical accounting estimates as compared to the critical accounting policies and estimates disclosed in our audited consolidated financial statements and notes thereto for the year ended December 31, 2023, included in our Annual Report on Form 10-K.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

There have been no material changes in our market risk compared to the disclosures in Part II, Item 7A of our Annual Report on Form 10-K for the year ended December 31, 2023.

Item 4. Controls and Procedures

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 Securities Exchange Act of 1934 ("Exchange Act")), as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on this evaluation, our principal executive officer and principal financial officer have concluded that as of June 30, 2024, our disclosure controls and procedures were effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC, and that such information is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.

Changes in Internal Control over Financial Reporting

In April 2024, we implemented a new customer billing system for our auto physical damage insurance services customers that changed our internal control over financial reporting. In connection with this implementation, we updated our internal controls over financial reporting, as necessary, to accommodate modifications to our business processes

Except as described above, there were no changes in our internal control over financial reporting during the three months ended June 30, 2024 identified in management’s evaluation pursuant to in Rules 13a-15(d) and 15d-15(d) of the Exchange Act that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

40


 

PART II - OTHER INFORMATION

In the ordinary course of business, the Company is from time to time, involved in various pending or threatened legal actions. The litigation process is inherently uncertain, and it is possible that the resolution of such matters might have a material adverse effect on the Company’s consolidated financial condition and/or results of operations. The Company’s management believes, based on current information, matters currently pending or threatened are not expected to have a material adverse effect on the Company’s consolidated financial position or results of operations.

Item 1A. Risk Factors

For risk factors relating to our business, please refer to the section entitled "Risk Factors" in our Annual Report on Form 10-K for the year ended December 31, 2023. Any of these factors could result in a significant or material adverse effect on the results of our operations or financial condition. Additional risk factors not presently known to us or that we currently deem immaterial may also impair our business or results of operations.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

Not applicable.

Item 3. Defaults upon Senior Securities

Not applicable.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

During the three months ended June 30, 2024, Eileen Schloss, a Director of the Company, entered into a 10b5-1 trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c). The 10b-5-1 trading arrangement was adopted by Ms. Schloss on May 3, 2024 and provides for the sale of up to 99,925 shares of the Common Stock of the Company in the period commencing on August 5, 2024 and ending on the earlier of December 31, 2024 or the execution of all trades contemplated by the plan.

Item 6. Exhibits

The following exhibits are filed as part of, or incorporated by reference into, this Quarterly Report on Form 10-Q.

 

Exhibit

Number

 

Description

31.1*

 

Certification of Chief Executive Officer (Principal Executive Officer) Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2*

 

Certification of Chief Financial Officer (Principal Financial and Accounting Officer) Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1*

 

Certification of Chief Executive Officer (Principal Executive Officer) Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

32.2**

 

Certification of Chief Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101.INS*

 

Inline XBRL Instance Document

101.SCH*

 

Inline XBRL Taxonomy Extension Schema With Embedded Linkbase Documents

104*

 

Cover Page Interactive Data File - The cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document

__________

* Filed herewith

** Furnished herewith

41


 

SIGNATURE

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 hereunto duly authorized.

 

Dated: July 30, 2024

CCC INTELLIGENT SOLUTIONS HOLDINGS INC.

 

 

 

 

By:

/s/ Githesh Ramamurthy

 

Name:

Githesh Ramamurthy

 

Title:

Chief Executive Officer and Chairman of the Board of Directors

(Principal Executive Officer)

 

Dated: July 30, 2024

 

 

 

 

 

By:

/s/ Brian Herb

 

Name:

Brian Herb

 

Title:

Executive Vice President, Chief Financial and Administrative Officer

(Principal Financial Officer)

 

42


EX-31.1 2 cccs-ex31_1.htm EX-31.1 EX-31.1

Exhibit 31.1

Certification of Chief Executive Officer

Pursuant To

Section 302 of the Sarbanes-Oxley Act of 2002

 

I, Githesh Ramamurthy, certify that:

 

1.
I have reviewed this Quarterly Report on Form 10-Q of CCC Intelligent Solutions Holdings 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)) 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 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.

 

 

 

 

 

 

 

 

Dated: July 30, 2024

/s/ Githesh Ramamurthy

 

Githesh Ramamurthy


 

Chief Executive Officer


EX-31.2 3 cccs-ex31_2.htm EX-31.2 EX-31.2

Exhibit 31.2

Certification of Chief Financial Officer

Pursuant To

Section 302 of the Sarbanes-Oxley Act of 2002

 

I, Brian Herb, certify that:

 

1.
I have reviewed this Quarterly Report on Form 10-Q of CCC Intelligent Solutions Holdings 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)) 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 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.

 

 

 

 

 

 

 

Dated: July 30, 2024

/s/ Brian Herb

 

Brian Herb


 

Executive Vice President, Chief Financial and Administrative Officer


EX-32.1 4 cccs-ex32_1.htm EX-32.1 EX-32.1

Exhibit 32.1

Certification of Chief Executive Officer

Pursuant To Rule 18 U.S.C. Section 1350

 

In connection with the Quarterly Report on Form 10-Q of CCC Intelligent Solutions Holdings Inc. (the “Company”) for the period ended June 30, 2024, as filed with the U.S. Securities and Exchange Commission (the “Report”), I, Githesh Ramamurthy, Chief Executive Officer and Chairman of the Board of Directors of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

 

1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

 

 

 

 

 

 

Dated: July 30, 2024

/s/ Githesh Ramamurthy

 

Githesh Ramamurthy

 

Chief Executive Officer

 


EX-32.2 5 cccs-ex32_2.htm EX-32.2 EX-32.2

Exhibit 32.2

Certification of Chief Financial Officer

Pursuant To Rule 18 U.S.C. Section 1350

 

In connection with the Quarterly Report on Form 10-Q of CCC Intelligent Solutions Holdings Inc. (the “Company”) for the period ended June 30, 2024, as filed with the U.S. Securities and Exchange Commission (the “Report”), I, Brian Herb, Executive Vice President, Chief Financial and Administrative Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

 

1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

 

 

 

 

 

 

Dated: July 30, 2024

/s/ Brian Herb

 

Brian Herb

 

Executive Vice President, Chief Financial and Administrative Officer

 


EX-101.SCH 6 cccs-20240630.xsd XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT 100000 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Long-Term Debt - Summary of Long Term Debt (Detail) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) 2 link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Mezzanine Equity and Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 995455 - Disclosure - Organization and Nature of Operations link:presentationLink link:calculationLink link:definitionLink 995465 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 995475 - Disclosure - Business Acquisition link:presentationLink link:calculationLink link:definitionLink 995485 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 995495 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 995505 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - Other Current Assets link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - Software, Equipment, And Property link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - Other Liabilities link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 995595 - Disclosure - Long-Term Licensing Agreement link:presentationLink link:calculationLink link:definitionLink 995605 - Disclosure - Redeemable Non-Controlling Interest link:presentationLink link:calculationLink link:definitionLink 995615 - Disclosure - Capital Stock link:presentationLink link:calculationLink link:definitionLink 995625 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 995635 - Disclosure - Stock Incentive Plans link:presentationLink link:calculationLink link:definitionLink 995645 - Disclosure - Warrants link:presentationLink link:calculationLink link:definitionLink 995655 - Disclosure - Commitments link:presentationLink link:calculationLink link:definitionLink 995665 - Disclosure - Legal Proceedings and Contingencies link:presentationLink link:calculationLink link:definitionLink 995675 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 995685 - Disclosure - Other Income - Net link:presentationLink link:calculationLink link:definitionLink 995695 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 995705 - Disclosure - Segment Information And Information About Geographic Areas link:presentationLink link:calculationLink link:definitionLink 995715 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 995725 - Disclosure - Divestiture link:presentationLink link:calculationLink link:definitionLink 995735 - Disclosure - Gain on Sale of Cost Method Investment link:presentationLink link:calculationLink link:definitionLink 995745 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 995755 - Disclosure - Business Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 995765 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 995775 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 995785 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 995795 - Disclosure - Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995805 - Disclosure - Software, Equipment, And Property (Tables) link:presentationLink link:calculationLink link:definitionLink 995815 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 995825 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 995835 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 995845 - Disclosure - Other Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 995855 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 995865 - Disclosure - Redeemable Non-controlling Interest (Tables) link:presentationLink link:calculationLink link:definitionLink 995875 - Disclosure - Stock Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 995885 - Disclosure - Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 995895 - Disclosure - Related Parties (Tables) link:presentationLink link:calculationLink link:definitionLink 995905 - Disclosure - Other Income - Net (Tables) link:presentationLink link:calculationLink link:definitionLink 995915 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 995925 - Disclosure - Segment Information And Information About Geographic Areas (Tables) link:presentationLink link:calculationLink link:definitionLink 995935 - Disclosure - Business Acquisition - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 995945 - Disclosure - Business Acquisition - Schedule of Business Acquisition by Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 995955 - Disclosure - Business Acquisition - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 995965 - Disclosure - Revenue - Summarizes Revenue By Type of Service (Details) link:presentationLink link:calculationLink link:definitionLink 995975 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 995985 - Disclosure - Revenue - Summary of Receivables Contract Assets and Contract Liabilities from Contracts with Customers (Detail) link:presentationLink link:calculationLink link:definitionLink 995995 - Disclosure - Revenue - Summary of Deferred Revenue (Detail) link:presentationLink link:calculationLink link:definitionLink 996005 - Disclosure - Revenue - Summary of Deferred Contract Costs (Detail) link:presentationLink link:calculationLink link:definitionLink 996015 - Disclosure - Fair Value Measurements - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996025 - Disclosure - Fair Value Measurements - Fair Value Measurement Inputs and Valuation Techniques (Details) link:presentationLink link:calculationLink link:definitionLink 996035 - Disclosure - Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 996045 - Disclosure - Fair Value Measurements - Summary of Carrying Amounts and Estimated Fair Value of the Financial Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 996055 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996065 - Disclosure - Accounts Receivable - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996075 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable, Net (Detail) link:presentationLink link:calculationLink link:definitionLink 996085 - Disclosure - Accounts Receivable - Schedule of Changes to the Allowance for Doubtful Accounts and Sales Reserves (Detail) link:presentationLink link:calculationLink link:definitionLink 996095 - Disclosure - Other Current Assets - Schedule of Other Current Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 996105 - Disclosure - Software, Equipment, And Property - Schedule of Software,Equipment and Property (Detail) link:presentationLink link:calculationLink link:definitionLink 996115 - Disclosure - Software, Equipment, And Property - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996125 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996135 - Disclosure - Leases - Summary of Lease Cost (Detail) link:presentationLink link:calculationLink link:definitionLink 996145 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996155 - Disclosure - Goodwill and Intangible Assets - Schedule of Gross Amount, Accumulated Impairment Loss, and Carrying Amount of Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 996165 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets Balance (Detail) link:presentationLink link:calculationLink link:definitionLink 996175 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization Expense for Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 996185 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail) link:presentationLink link:calculationLink link:definitionLink 996195 - Disclosure - Other Liabilities - Summary of Other Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 996205 - Disclosure - Long-Term Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996215 - Disclosure - Long-Term Debt - Summary of Long Term Debt (Detail) link:presentationLink link:calculationLink link:definitionLink 996225 - Disclosure - Redeemable Non-Controlling Interest - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996235 - Disclosure - Redeemable Non-controlling Interest - Schedule of activities impacting the redeemable non-controllable interest (Detail) link:presentationLink link:calculationLink link:definitionLink 996245 - Disclosure - Capital Stock - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996255 - Disclosure - Employee Benefit Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996265 - Disclosure - Stock Incentive Plans - Schedule of Non-vested Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 996275 - Disclosure - Stock Incentive Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996285 - Disclosure - Stock Incentive Plans - Summary of Share-based Compensation Arrangements by Share-based Payment Award (Detail) link:presentationLink link:calculationLink link:definitionLink 996295 - Disclosure - Stock Incentive Plans - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Detail) link:presentationLink link:calculationLink link:definitionLink 996305 - Disclosure - Stock Incentive Plans - Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail) link:presentationLink link:calculationLink link:definitionLink 996315 - Disclosure - Warrants - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996325 - Disclosure - Warrants - Summary of the Private Warrants Valued On the Redemption Date Using the Black-Scholes Option Pricing Model (Details) link:presentationLink link:calculationLink link:definitionLink 996335 - Disclosure - Commitments - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996345 - Disclosure - Related Parties - Schedule of Revenues, Expenses and Amount Receivable with Entities Affiliated with Principal Owners (Detail) link:presentationLink link:calculationLink link:definitionLink 996355 - Disclosure - Related Parties - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996365 - Disclosure - Other Income - Net - Schedule of Other Income - Net (Detail) link:presentationLink link:calculationLink link:definitionLink 996375 - Disclosure - Net Income (Loss) Per Share - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996385 - Disclosure - Net Income (Loss) Per Share - Schedule Of Earnings Per Share, Basic and Diluted (Detail) link:presentationLink link:calculationLink link:definitionLink 996395 - Disclosure - Segment Information And Information About Geographic Areas - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 996405 - Disclosure - Segment Information And Information About Geographic Areas - Schedule of Revenues by Geographic Area (Detail) link:presentationLink link:calculationLink link:definitionLink 996415 - Disclosure - Segment Information And Information About Geographic Areas - Schedule of Software, Equipment and Property, Net by Geographic Area (Detail) link:presentationLink link:calculationLink link:definitionLink 996425 - Disclosure - Subsequent Event - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink Income Tax Disclosure [Line Items] Income Tax Disclosure [Line Items] Income Tax Disclosure Line Items Goodwill [Line Items] Goodwill [Line Items] Performance and Market Based Vesting Conditions Member Performance And Market Based Vesting Conditions [Member] Performance and market based vesting conditions. Document Transition Report Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected volatility Research and development credits Deferred Tax Assets, in Process Research and Development Revenue remaining performance obligation amount Revenue, Remaining Performance Obligation, Amount Defined Benefit Plan Disclosure [Line Items] Capitalized Contract Cost [Abstract] Payments of stock issuance costs Cost incurred Stock issuance cost incurred Aggregate Intrinsic Value - Beginning Balance Aggregate Intrinsic Value - Ending Balance Share Based Compensation By Share Based Arrangement Non Vested Options Outstanding Aggregate Intrinsic Value Share based compensation by share based arrangement non vested options outstanding aggregate intrinsic value. Geographical [Axis] Leases [Table] Leases Table Noncontrolling Interest [Member] Total cost of revenues Cost of Revenue Goodwill And Intangible Assets Disclosure [Table] Goodwill And Intangible Assets Disclosure [Table] Goodwill and intangible assets disclosure [Table]. OTHER LIABILITIES Other Liabilities, Noncurrent Total other liabilities Income Tax Disclosure [Table] Income Tax Disclosure Table Redeemable noncontrolling interest, equity, carrying amount Redeemable non-controlling interest Redeemable Noncontrolling Interest, Equity, Carrying Amount Redeemable Noncontrolling Interest, Equity, Carrying Amount, Total Redeemable Non-Controlling Interest, Beginning balance Redeemable Non-Controlling Interest, Ending balance Restricted Stock Units (RSUs) [Member] Finite-Lived Intangible Asset, Expected Amortization, Year Two 2025 Level 1 Fair Value, Inputs, Level 1 [Member] Goodwill And Intangible Assets Disclosure [Line Items] Goodwill And Intangible Assets Disclosure [Line Items] Goodwill and intangible assets disclosure [Line items]. Schedule of Other Current Assets Schedule of Other Current Assets [Table Text Block] Phantom Share Units PSUs Member Phantom Share Units (PSUs) [Member] Document Information [Table] Fair Value Disclosures [Text Block] Fair Value Measurements Schedule Of Intangible Assets [Line Items] Schedule Of Intangible Assets [Line Items] Schedule of intangible assets [Line item]. Operating lease liabilities Increase Decrease In Operating Lease Liabilities Increase decrease in operating lease liabilities. Revenue from Contract with Customer By Geographic Area Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax, Total Contract With Customer Asset And Liability [Table] Contract With Customer Asset And Liability Table Schedule Of Intangible Assets [Table] Schedule Of Intangible Assets [Table] Schedule of intangible assets [Tables]. Prepaid Expense and Other Assets, Current [Abstract] Long Term Purchase Commitement [Axis] Long Term Purchase Commitement Axis Sales tax Accrued Sales Tax Current Accrued sales tax current. Current Deferred revenues Contract with Customer, Liability, Current Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Title of Individual [Domain] Subsequent Events [Text Block] Subsequent Event Goodwill, Gross Gross Amount Other Nonoperating Income Other income-Net Debt instrument, annual principal payment Debt Instrument, Annual Principal Payment Goodwill, Acquired During Period Goodwill OPERATING LEASE LIABILITIES Operating Lease, Liability, Noncurrent Schedule of Stock by Class [Table] Fair Value Measurement [Domain] DEFERRED FINANCING FEES, REVOLVER—Net Deferred Financing Fees Revolver Net Non Current Deferred financing fees revolver net non current. Long-term debt—discount Debt instrument, unamortized discount Debt Instrument, Unamortized Discount Debt Instrument, Unamortized Discount, Total Schedule of Goodwill [Table] Schedule of Goodwill [Table] Redeemable Non-Controlling Interest Redeemable Noncontrolling Interest [Text Block] Redeemable Noncontrolling Interest [Text Block]. Class of Stock [Line Items] Secondary offering. Secondary Offering [Member] Secondary Offering [Member] Related Party Transactions [Abstract] Total current assets Assets, Current TOTAL Liabilities and Equity Entity Address, State or Province Employee tax obligations Employee Tax Obligations [Member] Long-Term Debt Long-Term Debt [Text Block] Stock issued during period, value, new issues Issuance of common stock Stock Issued During Period, Value, New Issues Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Beginning Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value COMPREHENSIVE INCOME (LOSS) ATTRIBUTABLE TO CCC INTELLIGENT SOLUTIONS HOLDINGS INC. COMMON STOCKHOLDERS Comprehensive Income (Loss), Net of Tax, Attributable to Parent Trading Symbol Building and Land [Member] Land and Building [Member] Fair Value Measurement Inputs and Valuation Techniques [Abstract] Common Stock, Shares, Issued Common stock shares issued Common Stock, Shares, Issued Common Stock, Shares, Issued, Total Share based compensation by share based arrangement options vested during the period aggregate fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Depreciation and amortization expense Depreciation, Amortization and Accretion, Net Depreciation, Amortization and Accretion, Net, Total Weighted-Average Remaining Contractual Life (in years) Share Based Compensation By Share Based Arrangement Non Vested Options Outstanding Weighted Average Remaining Contractual Term Share based compensation by share based arrangement non vested options outstanding weighted average remaining contractual term. Prepaid Expense and Other Assets, Current Total other current assets Consolidated Entities [Axis] Consolidated Entities [Domain] Consolidated Entities [Domain] Weighted average interest rate of debt outstanding Effective interest rate during the period Line of Credit Facility, Interest Rate During Period Accounts Receivable, after Allowance for Credit Loss Accounts receivable-Net Sales and marketing [Member] Selling and Marketing Expense [Member] Schedule of Long-Term Debt Instruments [Table] Balance Balance, Shares Ending Balance, Shares Shares, Outstanding Common stock reserved for issuance Common Stock, Capital Shares Reserved for Future Issuance Mary Jo Prigge [Member] Mary Jo Prigge member. AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Loss [Member] Less: Current portion Current portion of long-term debt Long-Term Debt, Current Maturities Long-term Debt, Current Maturities, Total Entity Address, City or Town Related Party Transaction [Line Items] Operating lease assets Increase Decrease In Operating Lease Assets Increase decrease in operating lease assets. Warrants outstanding Class of Warrant or Right, Outstanding Operating lease term extension Lessee, Operating Lease, Renewal Term Schedule of Software,Equipment and Property Property, Plant and Equipment [Table Text Block] Time based vesting requirements. Time Based Vesting Requirements [Member] Subsequent Event [Member] Subsequent Event Type [Axis] Measurement Input, Expected Dividend Rate [Member] Expected Dividend Yield [Member] Weighted- Average Exercise Price - Forfeited and canceled Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Legal Matters and Contingencies [Text Block] Legal Proceedings and Contingencies CURRENT LIABILITIES: Liabilities, Current [Abstract] CURRENT ASSETS: Assets, Current [Abstract] Allowances for doubtful accounts receivable current Accounts Receivable, Allowance for Credit Loss, Current Preferred Stock, Par or Stated Value Per Share Preferred stock par or stated value per share Preferred Stock, Par or Stated Value Per Share Statement of Stockholders' Equity [Abstract] Equipment Leases [Member] Equipment Leases [Member] Equipment Leases Member Weighted- Average Exercise Price - Vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Operating Lease, Liability, Current Operating lease liabilities Accounts and Financing Receivable, after Allowance for Credit Loss, Current [Abstract] Fed Funds Effective Rate Overnight Index Swap Rate [Member] Fed Funds Effective Rate Overnight Index Swap Rate [Member] Revenue from Contract with Customer, Including Assessed Tax Summary of the Private Warrants Valued On the Redemption Date Using the Black-Scholes Option Pricing Model Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Fair Value Measurement Inputs and Valuation Techniques Weighted-average shares used in computing net income (loss) per share attributable to common stockholders: Earnings Per Share, Basic, Other Disclosure [Abstract] Debt instrument, maturity date Debt Instrument, Maturity Date Other Income - Net Other Nonoperating Income and Expense [Text Block] Long-term debt—net of discount & fees Long-Term Debt Long-term debt Long-term debt-Net of discount & fees Derivative Contract [Domain] Net software, equipment, and property Net software, equipment, and property SOFTWARE, EQUIPMENT, AND PROPERTY—Net Property, Plant and Equipment, Net Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Ending Balance Series A Preferred Stock [Member] Series A Preferred Stock [Member] Class of Stock [Domain] Class of Stock [Domain] Long Term Purchase Commitement [Domain] Long Term Purchase Commitement Domain Fair Value Measurement Inputs and Valuation Techniques [Line Items] Net income (loss) per share: Earnings Per Shares Basic and Diluted Other Disclosures Earnings Per Shares Basic and Diluted Other Disclosures Aggregate Intrinsic Value - Vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Business Combination, Contingent Consideration, Liability, Total Business Combination, Contingent Consideration, Liability Contingent consideration Fair value of contingent earnout consideration Statement of Comprehensive Income Statement of Comprehensive Income [Abstract] Weighted- Average Exercise Price - Beginning Balance Weighted- Average Exercise Price - Ending Balance Share Based Compensation By Share Based Payment Award Non Vested Options Outstanding Weighted Average Exercise Price Share based compensation by share based payment award non vested options outstanding weighted average exercise price. Entity Central Index Key Aggregate common stock share Class of Warrant or Right, Number of Securities Called by Warrants or Rights Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination, Total Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination Fair value of consideration transferred Plan Name [Domain] (Loss) gain from change in fair value of derivative instruments Change in fair value of derivative instruments CHANGE IN FAIR VALUE OF INTEREST RATE SWAPS Unrealized Gain (Loss) on Derivatives Other current assets Increase (Decrease) in Other Current Assets Other Liabilities Disclosure [Abstract] Finite Lived Intangible Assets Future Amortization Expense [Line Items] Finite Lived Intangible Assets Future Amortization Expense [Line Items] Finite lived intangible assets future amortization expense [Line items]. Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Accounts Receivable Related Party [Member] Related Party [Member] Schedule of Changes to the Allowance for Doubtful Accounts and Sales Reserves Accounts Receivable, Allowance for Credit Loss [Table Text Block] Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Stock Issued During Period Shares Stock Options Exercised Net Of Tax Benefit Expense Stock issued during period shares stock options exercised net of tax benefit expense. Exercise of stock options, Shares Preferred Stock, Shares Outstanding Preferred stock shares outstanding Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Schedule of Goodwill [Table Text Block] Schedule of Changes in the Carrying Amount of Goodwill Total current liabilities Liabilities, Current Entity Tax Identification Number PRETAX INCOME (LOSS) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest CorporateMinimumIncomeTax Corporate Minimum Income Tax Corporate minimum income tax. Changes in: Increase (Decrease) in Operating Capital [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Plan Modification, Description and Terms Modifications to the performance-based RSUs Share Price Greater Than Or Equal to USD Fifteen Per Share [Member] Share Price Greater Than Or Equal To Usd Fifteen Per Share Member Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Stock-based compensation Percentage of weighted average cost of capital. Percentage Of Weighted Average Cost Of Capital Percentage of weighted average cost of capital Issuance of common stock under employee stock purchase plan, Value Stock Issued During Period, Value, Employee Stock Purchase Plan Warrant redemption, shares Warrant Redemption Shares Warrant redemption shares. Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Class of Warrant or Right [Line Items] Plan Name [Axis] Derivative Instrument [Axis] Geographical [Domain] Operating lease term Lessee, Operating Lease, Term of Contract TOTAL Assets Software license agreement Software License Agreement Current Software license agreement current. Operating right-of-use assets Operating Lease, Right-of-Use Asset Operating lease liabilities OPERATING LEASE ASSETS Share based compensation by share based arrangement unrecognised compensation for options unvested Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Retirement Plan Name [Domain] Common Class A [Member] Common Class A [Member] Entity Registrant Name Long-term debt—deferred financing fees Debt issuance costs, net Debt Issuance Costs, Net Debt Issuance Costs, Net, Total Proceeds from Issuance or Sale of Equity, Total Proceeds from Issuance or Sale of Equity Proceeds from sale of shares Executive Officer [Member] Executive Officer [Member] Related Party, Type [Domain] Accumulated deficit Retained Earnings (Accumulated Deficit) Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Ending Balance Property Subject to or Available for Operating Lease [Axis] Unamortized financing costs Unamortized Financing Costs Unamortized financing costs. SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] MEZZANINE EQUITY: Redeemable Noncontrolling Interest, Equity, Carrying Amount [Abstract] Retained Earnings [Member] Accumulated Deficit [Member] Class of Stock [Axis] Class of Stock [Axis] Unvested RSUs - December 31, 2023 Unvested RSUs - June 30, 2024 Share based compensation by share based arrangement equity instruments other than options non vested outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number DEFERRED INCOME TAXES—Net Deferred Income Tax Liabilities, Net Deferred Income Tax Liabilities, Net, Total Issuance of common stock under employee stock purchase plan, Shares Stock Issued During Period, Shares, Employee Stock Purchase Plans Minimum [Member] Minimum [Member] Total revenues REVENUES Revenues Total revenues Proceeds from exercise of stock options Proceeds from Stock Options Exercised Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Warrants Warrants [Text Block] Warrants [Text block]. Fair Value Measurement Inputs and Valuation Techniques [Table] Expected volatility, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Income taxes payable Accrued Income Taxes, Current Equity Component [Domain] Equity Component [Domain] Defined Contribution Plan, Cost Vesting Criteria [Domain] Vesting criteria. Receivables [Abstract] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Measurement Frequency [Axis] Debt Disclosure [Abstract] Payments for taxes related to net share settlement Payments for taxes related to net share settlement Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Share-Based Payment Arrangement, Plan Modification, Incremental Cost Incremental stock-based compensation expense Debt Instrument, Basis Spread on Variable Rate Debt instrument basis spread on variable rate Summary of the Private Warrants Valued On the Redemption Date Using the Black-Scholes Option Pricing Model Private Warrants Valued On The Redemption Date Using The Black Scholes Option Pricing Model [Tabletextblock] Private Warrants Valued On The Redemption Date Using The Black Scholes Option Pricing Model Tabletextblock Entity Current Reporting Status Common Stock, Shares Authorized Common Stock, Shares Authorized Research and development Research and Development Expense Research and Development Expense, Total Fair Value, by Balance Sheet Grouping [Table] Class or warrant issued price per share . Class Or Warrant Issued Price Per Share Deferred Tax Liabilities, Gross, Total Deferred Tax Liabilities, Gross Deferred tax liability Term B Loan [Member] Term B loan. Divestiture Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Long-Term Licensing Agreement Long-Term Contracts or Programs Disclosure [Text Block] ASSETS Assets [Abstract] Proceeds from Issuance of Common Stock Proceeds from issuance of common stock Stock Issued During Period, Value, Conversion of Units Exercise of warrants-Net Amortization of intangible assets Amortization of Intangible Assets Amortization of Intangible Assets, Total Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Net income per share: Measurement Input, Expected Term [Member] Expected Term (in years) [Member] Common stock - $0.0001 par; 5,000,000,000 shares authorized; 622,795,101 and 603,128,781 shares issued and outstanding as of June 30, 2024 and December 31, 2023, respectively Common Stock, Value, Issued Common Stock, Value, Issued, Total Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Ending Balance Accrued Expenses Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Principal payments on long-term debt Repayment of long term debt Repayments of Long-Term Debt Repayments of Long-term Debt, Total Other Other Noncash Income (Expense) Other Noncash Income (Expense), Total Revenue recognized Contract with Customer, Liability, Revenue Recognized Furniture and Other Equipment [Member] Furniture and Fixtures [Member] Revenue remaining performance obligation revenue to be recognized thereafter Revenue Remaining Performance Obligation Revenue To be Recognized Thereafter Revenue remaining performance obligation revenue to be recognized year thereafter. Accrued expenses Accrued Liabilities, Current Total accrued expenses Fair value of interest rate cap agreements Fair Value Of Interest Rate Cap Agreements Fair value of interest rate cap agreements. Minimum purchase commitments year December 2026 Recorded Unconditional Purchase Obligation, to be Paid, Year Two Current Fiscal Year End Date Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Share-based Payment Arrangement, Noncash Expense, Total Proceeds from employee stock purchase plan Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised Unrecognized Tax Benefits, Period Increase (Decrease) Unrecognized Tax Benefits, Period Increase (Decrease), Total Unrecognized tax benefits period decrease OPERATING INCOME (LOSS) Operating Income (Loss) OPERATING (LOSS) INCOME Entity Ex Transition Period Business Combination, Consideration Transferred Total purchase price Total acquisition date fair value of the consideration transferred Total acquisition date fair value of the consideration transferred Deferred income taxes Deferred Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit), Total INCOME TAX (PROVISION) BENEFIT Income Tax Expense (Benefit) Income Tax Expense (Benefit), Total Income Tax Expense (benefit) Percentage of annual excess cash flow on line of credit Percentage Of Annual Excess Cash Flow On Line Of Credit Percentage of annual excess cash flow on line of credit. Line of credit facility, periodic payment, principal Line of Credit Facility, Periodic Payment, Principal Research and development [Member] Research and Development Expense [Member] Deferred tax assets tax deferred expense tax benefit recognized impairment charge. Deferred Tax Assets Tax Deferred Expense Tax Benefit Recognized Impairment Charge Tax benefit recognized related to the impairment of intangible assets Net equity infusion from the Business Combination (Shares) Stock Issued During Period, Shares, Acquisitions Other Income, Nonoperating [Abstract] Noncontrolling Interest [Line Items] Allocated share based compensation expense Allocated share based compensation Share-Based Payment Arrangement, Expense Expected volatility, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Payments for employee taxes withheld upon vesting of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Property Plant And Equipment Net [Member] Property plant and equipment net. Measurement Input Type [Domain] Measurement Input Type [Domain] Two thousand seventeen stock plan. Two Thousand Seventeen Stock Plan [Member] Total Net Carrying Amount Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Income tax payment Income Taxes Paid Revenue Revenue from Contract with Customer [Text Block] Cash received on interest rate cap agreement Derivative, Cash Received on Hedge Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Eurodollar [Member] Eurodollar [Member] Number of trading days used to determine the share price Number Of Trading Days Used To Determine The Share Price Number of trading days used to determine the share price. Paid-in-Kind Interest Cash paid for interest Measurement Basis [Axis] Total other incom - Net OTHER INCOME - Net Other Nonoperating Income (Expense) Capitalized Contract Cost [Table] Sponsor Vesting Shares [Member] Sponsor vesting shares. OPERATING EXPENSES: Operating Expenses [Abstract] Property, Plant and Equipment [Abstract] Time Based Vesting [Member] Time based vesting. Schedule of revenues by geographic area Revenue from External Customers by Geographic Areas [Table Text Block] Long-Term Debt, Type [Domain] Depreciation and amortization of software, equipment, and property Depreciation, Depletion and Amortization, Nonproduction Depreciation, Depletion and Amortization, Nonproduction, Total Ownership Interest [Member] Ownership Interest [Member] Ownership Interest [Member] Subsequent Events [Abstract] Capitalized Contract Cost [Line Items] Long term purchase commitement month of expiry Long Term Purchase Commitement Month Of Expiry Long term purchase commitement month of expiry. Shares - Beginning Balance Shares - Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] OTHER ASSETS Other Assets, Noncurrent Other Assets, Noncurrent, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Other Other Accrued Liabilities, Current Capital Stock Equity [Text Block] Finite-Lived Intangible Asset, Expected Amortization, Year Four 2027 Finite-Lived Intangible Asset, Expected Amortization, Year One 2024 Classes Of Non Current Asset [Domain] Classes Of Non Current Asset. Additional paid-in capital Additional Paid in Capital Additional Paid in Capital, Total Additional Paid in Capital, Beginning Balance Additional Paid in Capital, Ending Balance Common Class B [Member] Common Class B [Member] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Weighted- Average Exercise Price - Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price CCC 401(k) Retirement Savings and Investment Plan [Member] CCC Four Hundred And One k Retirement Savings And Investment Plan [Member] CCC Four Hundred And One k Retirement Savings And Investment Plan. STOCKHOLDERS' EQUITY: Equity, Attributable to Parent [Abstract] 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] Summary of Lease Cost Lease, Cost [Table Text Block] Impairment of Intangible Assets (Excluding Goodwill), Total Impairment of Intangible Assets (Excluding Goodwill) Impairment of intangible assets Entity [Domain] Numerator Net Income (Loss) Attributable to Redeemable Noncontrolling Interest [Abstract] Gain (Loss) on Disposition of Property Plant Equipment, Total Gain (Loss) on Disposition of Property Plant Equipment Loss on disposal of software, equipment and property Loss on disposal of software, equipment and property Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Derivative Liability, Measurement Input Earnings Per Share [Abstract] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Percentage of shares reserved for issuance under employee incentive plan Percentage Of Shares Reserved For Issuance Under Employee Incentive Plan Percentage of shares reserved for issuance under employee incentive plan. Deferred Tax Liabilities, Net, Total Deferred Tax Liabilities, Net Accounting Policies [Abstract] Current portion of long-term licensing agreement—Net Long Term Licensing Agreement Net Current Long term licensing agreement net current. Finite-Lived Intangible Asset, Expected Amortization, Year Five 2028 Amortization of acquired technologies Cost, Amortization Stock Issued During Period, Shares, Conversion of Units Exercise of Warrants-Net, Shares Ccc2021 employee stock purchase plan [member] Ccc2021 Employee Stock Purchase Plan [Member] Ccc2021 Employee Stock Purchase Plan [Member] 2021 Employee Stock Purchase Plan [Member] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Thereafter Finite Lived Intangible Assets Amortization Expense After Year Four Finite lived intangible assets amortization expense after year four. Net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Net assets acquired Line of credit facility, expiration period Line of Credit Facility, Expiration Period Revolving Credit Facility [Member] Revolving Credit Facility [Member] Earnings Per Shares Basic and Diluted Earnings Per Shares Basic and Diluted Earnings Per Shares Basic and Diluted Denominator Shares - Forfeited and canceled Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares Basic Earnings Per Share, Basic Earnings Per Share, Basic, Total Commitments and Contingencies COMMITMENTS AND CONTINGENCIES (Notes 18 and 19) Business Combinations [Abstract] Business Combination, Acquisition Related Costs Business Combination, Acquisition Related Costs Income Statement [Abstract] Property, Plant and Equipment Disclosure [Text Block] Software, Equipment, and Property Related Party, Type [Axis] Indefinite life intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Indefinite-lived Intangible Assets (Excluding Goodwill), Total Indefinite-lived Intangible Assets (Excluding Goodwill), Beginning Balance Indefinite-lived Intangible Assets (Excluding Goodwill), Ending Balance Summary of Receivables Contract Assets and Contract Liabilities from Contracts with Customers Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Operating lease costs Operating Lease, Cost Derivative, cap interest rate Derivative, Cap Interest Rate Geographic Areas, Revenues from External Customers [Abstract] Goodwill, Impaired, Accumulated Impairment Loss Accumulated Impairment Loss Retirement Benefits [Abstract] Current Deferred contract costs Capitalized Contract Cost, Net, Current Charges to bad debt and sales reserves Accounts Receivable, Allowance for Credit Loss, Recovery Measurement Input Type [Axis] Measurement Input Type [Axis] Shares - Vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Statistical Measurement [Domain] Statistical Measurement [Domain] Statistical Measurement [Domain] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Revenues, Expenses and Amount Receivable with Entities Affiliated with Principal Owners Schedule of Related Party Transactions [Table Text Block] Accrued Income Taxes, Noncurrent Income taxes payable-non-current Cost of revenues, exclusive of amortization and impairment of acquired technologies Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Total Document Period End Date Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Axis] Allowance for credit losses and sales reserves Balance at beginning of period Balance at end of period Accounts Receivable, Allowance for Credit Loss Commitments and Contingencies Disclosure [Text Block] Commitments Stockholders' Equity Note [Abstract] Office Space and Data Center Facilities [Member] Office Space and Data Center Facilities [Member] Office Space And Data Center Facilities Member Cash payments for operating leases Operating Lease, Payments Phantom Plan Member Phantom Plan [Member] Phantom Plan Member Diluted Earnings Per Share, Diluted Earnings Per Share, Diluted, Total Product and Service [Domain] Product and Service [Domain] Cost of Revenues [Member] Cost of Sales [Member] Internal Revenue Service (IRS) [Member] Revenue from Contract with Customer [Abstract] Long term debt floor rate percentage Long Term Debt Floor Rate Percentage Long term debt floor rate percentage. Interest rate swaps Derivative Liability Derivative Liability Derivative Liability, Total Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Additional amounts deferred Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Shares - Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Related Party Transaction [Domain] China China [Member] CHINA Fair Value, Recurring [Member] Fair Value Measurements Recurring [Member] Change in Contract with Customer, Liability [Abstract] Warrant redemption Warrant Redemption Amount of Warrant redemption during the period. Contract With Customer Liability [Line Items] Contract With Customer Liability Line Items Employee Benefit Plans Compensation and Employee Benefit Plans, Other than Share-Based Compensation [Text Block] Rule 10b5-1 Trading Plan. Rule 10b5-1 Trading Plan [Member] Rule 10b5-1 Trading Plan [Member] Software, Licenses and Database [Member] Software Licenses And Database [Member] Software licenses and database [Member]. Schedule of Restructuring and Related Costs [Table] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Legal Proceedings And Contingencies [Abstract] Legal Proceedings And Contingencies. Shares - Exercised Stock issued during the period shares stock options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Summary Of Other Liabilities Other Noncurrent Liabilities [Table Text Block] Stock Issued During Period, Value, Acquisitions, Total Net equity infusion from the Business Combination Stock Issued During Period, Value, Acquisitions Entity Address, Postal Zip Code Entity Interactive Data Current Selling and marketing Selling and Marketing Expense Selling and Marketing Expense, Total Warrants and Rights Note Disclosure [Abstract] Ownership percentage by noncontrolling owners Subsidiary, Ownership Percentage, Noncontrolling Owner Preferred stock, dividend rate, percentage Preferred Stock, Dividend Rate, Percentage Accounts payable Increase (Decrease) in Accounts Payable Increase (Decrease) in Accounts Payable, Total Finite-Lived Intangible Asset, Expected Amortization, Year Three 2026 Credit Facility [Domain] Summary of Deferred Revenue Contract With Customer Liability [Table Text Block] Contract With Customer Liability [Table Text Block]. Income tax refund received Proceeds from Income Tax Refunds Text Block [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Granted Revision of Prior Period [Axis] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract] Redeemable Noncontrolling Interest [Table Text Block] Schedule of activities impacting the redeemable non-controllable interest Weighted- Average Exercise Price - Exercised Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Entity Incorporation, State or Country Code Equity Components [Axis] Equity Components [Axis] Other Liabilities Other Liabilities Disclosure [Text Block] Accounts receivable—Net Increase (Decrease) in Accounts Receivable Other liabilities Increase (Decrease) in Other Operating Liabilities Increase (Decrease) in Other Operating Liabilities, Total Investments, Debt and Equity Securities [Abstract] SafekeepInc SafekeepInc [Member] Payments to Acquire Businesses, Gross Cash paid through closing Cash consideration paid Leases [Line Items] Leases Line Items Contract With Customer Asset And Liability [Line Items] Contract With Customer Asset And Liability Line Items Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Vested Local Phone Number Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Sale of Stock [Axis] Deferred revenues Increase (Decrease) in Deferred Revenue Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Issuance of common stock upon vesting of RSUs - net of tax, Shares Goodwill Goodwill Goodwill, Total Goodwill, Beginning Balance Goodwill, Ending Balance GOODWILL Company Earnout Shares Member Company Earnout Shares [Member] Company Earnout Shares Member Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Summary of Deferred Contract Costs Capitalized Contract Cost [Table Text Block] Non-cash lease expense Noncash Lease Expense Noncash lease expense. Director [Member] Director [Member] Contingent consideration related to business acquisition member. Contingent Consideration Related to Business Acquisition [Member] Contingent consideration related to business acquisition [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax, Total GROSS PROFIT Gross Profit Minimum purchase commitments year December 2025 Purchase Obligation, to be Paid, Year One Common Stock, Par or Stated Value Per Share Common stock par or stated value per share Common Stock, Par or Stated Value Per Share Performance based vesting requirements. Performance Based Vesting Requirements [Member] Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations NET EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS NET EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS Deferred revenue-non-current Deferred Revenue, Noncurrent Deferred Revenue, Noncurrent, Total Term loans [Member]. Term Loans [Member] Term Loans [Member] Share based compensation by share based arrangement unrecognised compensation for options unvested remaining period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Weighted-Average Remaining Contractual Life (in years) - Vested and expected to vest Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Classes Of Non Current Asset [Axis] Classes of non current asset. Maximum [Member] Maximum [Member] Noncontrolling Interest [Abstract] Retirement Plan Name [Axis] Increase decrease in contingent consideration liability Increase Decrease In Contingent Consideration Liability change in Contingent Consideration Liability COMPREHENSIVE INCOME (LOSS): Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Dividend to CCCIS stockholders Dividends Dividends, Total Trademarks—indefinite life, Accumulated Amortization Intangible Assets Accumulated Amortization Intangible assets accumulated amortization. Trademarks - Indefinite life, Accumulated Amortization Intangible Assets Accumulated Amortization, Total Related Party Transaction [Axis] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Intangible asset-acquired technology Minimum purchase commitments year December 2025 Recorded Unconditional Purchase Obligation, to be Paid, Year One Fair Value, Inputs, Level 3 [Member] Level 3 Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Ownership [Domain] CHANGE IN FAIR VALUE OF WARRANT LIABILITIES Change in fair value of warrant liabilities Fair Value Adjustment of Warrants Change in fair value of warrant liabilities Change in fair value of warrant liabilities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect NET CHANGE IN CASH AND CASH EQUIVALENTS Payables and Accruals [Abstract] General and administrative [Member] General and Administrative Expense [Member] Intangible assets, Gross Carrying Amount Intangible Assets, Gross (Excluding Goodwill) Intangible Assets, Gross (Excluding Goodwill), Total NONCASH INVESTING AND FINANCING ACTIVITIES: Noncash Investing and Financing Items [Abstract] Finite Lived Intangible Assets Future Amortization Expense [Table] Finite Lived Intangible Assets Future Amortization Expense [Table] Finite lived intangible assets future amortization expense [Table]. Contract With Customer Liability [Table] Contract With Customer Liability Table CHANGE IN FAIR VALUE OF DERIVATIVE INSTRUMENTS Gain (Loss) on Derivative Instruments, Net, Pretax Gain (Loss) on Derivative Instruments, Net, Pretax, Total Income from derivative instruments Segment Reporting Disclosure [Text Block] Segment Information And Information About Geographic Areas City Area Code CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Document Information [Line Items] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Adjustments to equity component during period value vesting shares granted to stockholders. Adjustments To Equity Component During Period Value Vesting Shares Granted To Stockholders Company Vesting Shares granted to CCCIS stockholders Gain on sale of cost method investment disclosure text block. Gain on Sale of Cost Method Investment Disclosure [Text Block] Gain on Sale of Cost Method Investment Share based compensation arrangement by share based payment award number of additional shares of common stock provided right to purchase. Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Of Common Stock Provided Right To Purchase Number of additional shares Proceeds from issuance of long-term debt Proceeds from issuance of long-term debt, net of fees paid to lender Proceeds from Issuance of Long-Term Debt Proceeds from Issuance of Long-term Debt, Total Business Acquisition [Line Items] Rodney Christo [Member] Rodney Christo member. Common stock shares description of voting rights Common Stock, Voting Rights Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance General and Administrative Expense General and Administrative Expense, Total General and administrative Weighted average shares of common stock - basic Basic Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic, Total Discount rate based on cost of debt. Discount Rate Based on Cost of Debt Discount rate Other Commitments [Line Items] Other Commitments [Line Items] CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Schedule of Non-vested Restricted Stock Units Activity Cayman equity incentive plan. Cayman Equity Incentive Plan [Member] Statement [Table] Statement [Table] Net income (loss) per share attributable to common stockholders: Earnings Per Shares Basic And Diluted Abstract. Earnings Per Shares Basic And Diluted Abstract Schedule of Related Party Transactions, by Related Party [Table] Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense) Exercise of stock options Contingent Consideration Type [Domain] Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Document Fiscal Period Focus Performance Based Awards Member Performance Based Awards [Member] Performance Based Awards Member Related Parties Related Party Transactions Disclosure [Text Block] Professional services Accrued Professional Fees, Current Statement [Line Items] Retrospective application of the recapitalization due to Business Combination (Shares) Statement [Line Items] Temporary Equity, Accretion to Redemption Value, Adjustment LESS: ACCRETION OF REDEEMABLE NON-CONTROLLING INTEREST Accretion of redeemable non-controlling interest LESS: ACCRETION OF REDEEMABLE NON-CONTROLLING INTEREST Accretion of redeemable non-controlling interest Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Summary of Carrying Amounts and Estimated Fair Value of the Financial Instruments Summary Of Long Term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Antidilutive securities excluded from the computation of earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Revenues from External Customers and Long-Lived Assets [Table] Software and Software Development Costs [Member] IT security software [Member] Total lease costs Lease, Cost Percentage of aggregate commitments on borrowings Percentage Of Aggregate Commitments On Borrowings Percentage of aggregate commitments on borrowings. Subsequent Event [Line Items] Warrant [Member] Amortization of intangible assets Amortization Of Intangible Asset Amortization of intangible assets. Classified as: Capitalized Contract Cost, Net, Classified [Abstract] Accounts receivable - Net of allowances of $4,079 and $5,574 as of June 30, 2024 and December 31, 2023, respectively Accounts Receivable, after Allowance for Credit Loss, Current Accounts Receivable, after Allowance for Credit Loss, Current, Total Accounts receivables-Net of allowances Revenue Remaining Performance Obligation Revenue To be Recognized Year One Revenue remaining performance obligation revenue to be recognized year one. Revenue remaining performance obligation revenue to be recognized year 2023 Common Stock [Member] Debt Instrument [Line Items] Other Commitments [Table] Other Commitments [Table] Warrants expire date Warrants and Rights Outstanding, Maturity Date Cash and cash equivalents Beginning of period End of period Cash and Cash Equivalents, at Carrying Value Cash and Cash Equivalents, at Carrying Value, Total Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Other current assets Other Assets, Current Measurement Input, Risk Free Interest Rate [Member] Risk-free Interest Rate [Member] Summary of Share-based Compensation Arrangements by Share-based Payment Award Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Deferred contract costs Increase Decrease In Deferred Costs Current Increase Decrease In Deferred Costs Current Entity Common Stock, Shares Outstanding Credit Card Processing [Member] Credit Card Processing [Member] Credit card processing. Impairment of acquired technologies Impairment of acquired technologies Impairment Of Acquired Technologies Impairment of acquired technologies. The entire disclosure foreases disclosure of lessee. Leases Disclosure Of Lessee [Text Block] Leases Additional stock based compensation. Additional Stock Based Compensation Additional stock based compensation Deferred revenue revenue recognized Deferred Revenue Revenue Recognized Deferred revenue, revenue recognized Discontinued Operations and Disposal Groups [Abstract] Interest Rate Cap [Member] Interest Rate Cap [Member] Cover [Abstract] Derivative Asset, Statement of Financial Position [Extensible Enumeration] Document Fiscal Year Focus Business acquisition potential earn out amount Business Acquisition Potential Earn Out Amount Percentage of number of units to be issued depending on performance. Percentage of Number of Units to be Issued Depending on Performance Percentage of number of units to be issued depending on performance Income Taxes Paid, Net Income Taxes Paid, Net, Total Cash paid for income taxes-Net Sale of Stock [Domain] Preferred Stock [Member] Total deferred contract costs Balance at beginning of period Balance at end of period Capitalized Contract Cost, Net Income taxes receivable Income Taxes Receivable, Current Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Granted Income taxes Increase (Decrease) in Income Taxes Segment Reporting [Abstract] Security Exchange Name Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Private Warrants [Member] Private warrants. Preferred Stock, Shares Issued Preferred stock shares issued Preferred Stock, Shares Issued Preferred Stock, Shares Issued, Total Preferred Stock, Shares Authorized Preferred stock shares authorised Preferred Stock, Shares Authorized Operating Costs and Expenses, Total Operating Costs and Expenses Expenses Customer Relationships [Member] Customer Relationships [Member] Software license agreement Software License Agreement Noncurrent Software license agreement noncurrent. Total software, equipment, and property Property, Plant and Equipment, Gross Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance LIBOR. LIBOR [Member] LIBOR [Member] Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Operating lease assets in exchange for lease liability WARRANT LIABILITIES Warrant liabilities Warrant Liablity Warrant liablity. COST OF REVENUES Cost of Revenue [Abstract] Business Acquisition, Acquiree [Domain] Legal Entity [Axis] Board of Director Fees for Services Including Related Travel and Out-of-Pocket Reimbursements [Member] Board of Director Fees for Services Including Related Travel and Out-of-Pocket Reimbursements [Member] Board of Director Fees for Services Including Related Travel and Out-of-Pocket Reimbursements Member Employee insurance benefits Accrued Employee Benefits, Current Class of Warrant or Right [Table] Entity Emerging Growth Company Amendment Flag Issuance of common stock upon vesting of RSUs-net of tax Stock Issued During Period, Value, Restricted Stock Award, Gross Issuance of common stock upon vesting of RSUs-net of tax Schedule Of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Acquired Technologies [Member] Acquired Technologies [Member] Acquired technologies [Member]. Costs amortized Capitalized Contract Cost, Amortization Basis of Accounting Basis Of Accounting [Policy Text Block] Basis of accounting policy [Policy text block]. Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Schedule of Future Amortization Expense for Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Other Current Assets Other Current Assets [Text Block] Non-current Long-term deferred contract costs Capitalized Contract Cost, Net, Noncurrent Cypress Holdings Inc And Subsidiaries [Member] Subsidiaries [Member] Subsidiaries Leases [Abstract] Variable Rate [Domain] Shares of common stock received for each Private Warrant exchanged Class of Warrant or Right, Number of Securities Called by Each Warrant or Right CCC Cayman [Member] CCC Cayman [Member] Ccc Cayman Member Securities Act File Number Goodwill and Intangible Assets Disclosure [Abstract] Accounts receivable Accounts Receivable, before Allowance for Credit Loss Class of Warrant or Right, Date from which Warrants or Rights Exercisable Class of warrant or right date from which warrants or rights exercisable Aggregate Intrinsic Value - Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Total long-term debt—net of current portion Long-Term Debt, Excluding Current Maturities LONG-TERM DEBT - Net Total long-term debt - Net of current portion Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Beginning of period End of period Other Other Assets Other Assets, Total Other assets (accounts receivable, non-current) Share-Based Payment Arrangement [Abstract] Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Total liabilities assumed Prepaid SaaS costs Prepaid SaaS Costs Prepaid saas costs. Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units Dilutive effect of stock based awards Accounts payable Accounts Payable, Current Accounts Payable, Current, Total Estimated Fair Value [Member] Estimate of Fair Value Measurement [Member] United States [Member] Americas [Member] Unvested RSUs - June 30, 2024 Unvested RSUs - December 31,2023 Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Property Subject to or Available for Operating Lease [Domain] Total operating expenses Operating Expenses Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Expected term (in years) Entity Address, Address Line Two Schedule of Defined Benefit Plans Disclosures [Table] Preferred Stock, Value, Issued Preferred Stock, Value, Issued, Total Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Ending Balance Preferred stock-$0.0001 par; 100,000,000 shares authorized; no shares issued or outstanding Entity Small Business Entity Shell Company Number of operating segments Number of Operating Segments Title of Individual [Axis] Aggregate common stock per share Class of Warrant or Right, Exercise Price of Warrants or Rights Class of Warrant or Right [Domain] Computer Equipment [Member] Computer Equipment [Member] Minimum purchase commitments year December 2026 Purchase Obligation, to be Paid, Year Two Net Income (Loss) Per Share Earnings Per Share [Text Block] Long-Lived Assets by Geographic Areas [Table Text Block] Schedule of software, equipment and property, net by geographic area Other Liabilities, Noncurrent [Abstract] Entity Address, Address Line One Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Other Liabilities, Current Payables Measurement Input, Price Volatility [Member] Expected Volatility [Member] Noncontrolling Interest [Table] Favorable Lease Terms [Member] Favorable Lease Terms [Member] Favorable lease terms [Member]. Gross Carrying Amount Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross, Total Line of Credit Facility, Commitment Fee Percentage Line of Credit Facility, Commitment Fee Percentage Subsequent Event Type [Domain] Employee Health Insurance Benefits [Member] Employee Health Insurance Benefits [Member] Employee health insurance benefits expenses [Member]. Risk free interest, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Income Statement Location [Axis] Variable lease costs Variable Lease, Cost Risk free interest, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Amortization of Debt Discount (Premium) Amortization of discount on debt The entire disclosure for a business acquisition. Business Acquisition Disclosure [Text Block] Business Acquisition Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected dividend yield Classified as: Contract with Customer, Liability [Abstract] Long-Term Debt, Type [Axis] Net income (loss) including non-controlling interest Net income (loss) Net Income (Loss), Including noncontrolling Interest NET (LOSS) INCOME INCLUDING NON-CONTROLLING INTEREST Leverage ratio Leverage Ratio Leverage ratio. Prepaid Insurance Prepaid insurance Level 2 Fair Value, Inputs, Level 2 [Member] Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Number of shares sold under plan Equity method investment carrying value at December 31, 2020 Equity method investment carrying value at September 30, 2021 Equity Method Investments EQUITY METHOD INVESTMENT Share price Share Price Fair value at valuation date Long-term debt, gross Long-Term Debt, Gross Product and Service [Axis] Product and Service [Axis] Non-current Other liabilities (deferred revenues, non-current) Contract with Customer, Liability, Noncurrent Class Of Warrant Or Rights date from which warrants or rights exercisable expired. Class Of Warrant Or Rights Date From Which Warrants Or Rights Exercisable Expired Class of warrant or rights date from which warrants or rights exercisable expired Title of 12(b) Security Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Minimum purchase commitments year December 2027 Recorded Unconditional Purchase Obligation, to be Paid, Year Three Income Tax Authority, Name [Axis] Fair Value, Assets Measured on Recurring Basis [Table Text Block] Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis Deemed distribution to CCCIS option holders Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings Trademarks [Member] Trademarks [Member] Share Price Triggering Event [Axis] Share Price Triggering Event Axis CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Amortization of Debt Issuance Costs Amortization of deferred financing fees Carrying Amount [Member] Reported Value Measurement [Member] Number of consecutive trading days used to determine the share price Number Of Consecutive Trading Days Used To Determine The Share Price Number of consecutive trading days used to determine the share price. Long-term line of credit Long-Term Line of Credit Long-term Line of Credit, Total Schedule of gross amount, accumulated impairment loss, and carrying amount of goodwill. Schedule of Gross Amount, Accumulated Impairment Loss, And Carrying Amount Of Goodwill [Table text block] Schedule of Gross Amount, Accumulated Impairment Loss, and Carrying Amount of Goodwill Impairment of goodwill Goodwill impairment Goodwill, Impairment Loss Impairment Weighted Average Number of Shares Outstanding, Diluted, Adjustment Weighted Average Number Diluted Shares Outstanding Adjustment, Total Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] [Default] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Subsequent Event [Table] Deferred contract costs—Non-current Increase Decrease In Deferred Costs Non Current Increase Decrease In Deferred Costs Non Current Prepaid service fees Prepaid Service Fee Prepaid service fee. Contingent Consideration by Type [Axis] Total deferred revenue Contract with customer, liability Balance at beginning of period Balance at end of period Contract with Customer, Liability Long-Lived Assets Long-Lived Assets Temporary Equity, Accretion to Redemption Value Accretion of redeemable non-controlling interest Accretion of redeemable non-controlling interest LESS: ACCRETION OF REDEEMABLE NON-CONTROLLING INTEREST Less: accretion of redeemable non-controlling interest Two Thousand and Twenty one Credit Agreement [Member] Two thousand and twenty one Credit agreement. Interest Expense, Debt Interest expense, debt Interest Expense, Debt Interest Expense, Debt, Total Impairment of goodwill and intangible assets Goodwill and Intangible Asset Impairment Goodwill and Intangible Asset Impairment, Total Weighted-Average Remaining Contractual Life (in years) - Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Schedule of Other Income - Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Common Stock, Shares, Outstanding Common stock shares outstanding Common Stock, Shares, Outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Risk-free interest rate Stock Incentive Plans Share-Based Payment Arrangement [Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Forfeited Long Term Purchasing Agreement Relating To Licensing Data Used [Member] Long Term Purchasing Agreement Relating To Licensing Data Used [Member] Long term purchasing agreement relating to licensing data used. Schedule of Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Public Warrants [Member] Public Warrants Member Share Price Triggering Event [Domain] Share Price Triggering Event Domain Escrow Deposit Disbursements Related to Property Acquisition Income Statement Location [Domain] Aggregate number of shares reserved for sale under plan increases on beginning of period percentage of total number of shares outstanding or lessor amount. Aggregate Number Of Shares Reserved For Sale Under Plan Increases On Beginning Of Period Percentage Of Total Number Of Shares Outstanding Or Lessor Amount Aggregate number of shares reserved for sale under plan increases on beginning of period percentage of total number of shares outstanding or lessor amount Document Type Ownership [Axis] Intangible Assets, Net (Excluding Goodwill) [Abstract] Line of Credit Facility, Current Borrowing Capacity Line of Credit Facility, Current Borrowing Capacity Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Document Quarterly Report Warrants and Rights Outstanding Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Derivative, Notional Amount Net income (loss) attributable to common stockholders NET INCOME (LOSS) ATTRIBUTABLE TO CCC INTELLIGENT SOLUTIONS HOLDINGS INC. COMMON STOCKHOLDERS Net Income (Loss) Available to Common Stockholders, Basic Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Forfeited Forfeited Net Cash Provided by (Used in) Financing Activities Net cash provided by (used in) financing activities Net cash used in financing activities Interest Income, Operating, Total Interest Income, Operating INTEREST INCOME Entity Filer Category Other assets Increase (Decrease) in Other Noncurrent Assets Accrued expenses Increase (Decrease) in Accrued Liabilities Increase (Decrease) in Accrued Liabilities, Total Income Tax Authority, Name [Domain] Two Thousand and Twenty one Revolving Credit Facility [Member] Two thousand and twenty one revolving credit facility. Percentage of compound interest per annum on the preferred share issue price Percentage Of Compound Interest Per Annum On The Preferred Share Issue Price Percentage of compound interest per annum on the preferred share issue price. Software Subscriptions [Member] Software Subscriptions [Member] Software Subscriptions Member Other comprehensive loss - Foreign currency translation adjustment Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Variable Rate [Axis] Accrued Liabilities, Current [Abstract] Accounts Receivable, Allowance for Credit Loss, Writeoff Write-offs-Net Noncash purchases of software, equipment, and property Capital Expenditures Incurred but Not yet Paid Total liabilities Liabilities DEFERRED CONTRACT COSTS Deferred Costs, Noncurrent Deferred Costs, Noncurrent, Total Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Weighted- Average Remaining Useful Life (Years) Finite-Lived Intangible Assets, Remaining Amortization Period Contract with Customer, Asset, before Allowance for Credit Loss, Noncurrent Other assets (accounts receivable, non-current) Estimated Useful Life (Years) Finite-Lived Intangible Asset, Useful Life Asset Impairment Charges Asset Impairment Charges Asset Impairment Charges, Total Impairment charges Total stockholders' equity Beginning Balance Ending Balance Equity, Attributable to Parent Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Estimated useful life Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] SOFR [Member] Consolidated Entities [Axis] Consolidated Entities [Axis] Consolidated Entities [Axis] Intangible assets, Net Carrying Amount INTANGIBLE ASSETS—Net Intangible Assets, Net (Excluding Goodwill) Intangible assets, Net Carrying Amount NET INCOME (LOSS) INCLUDING NON-CONTROLLING INTEREST Net (loss) income attributable to common stockholders INTEREST EXPENSE Interest Expense Interest Expense, Total Standby Letters of Credit [Member] Standby Letters of Credit [Member] Business Description and Basis of Presentation [Text Block] Organization and Nature of Operations Deferred contract costs Deferred Costs, Current Deferred Costs, Current, Total Human Resource Support Services [Member] Human Resource Support Services [Member] Human Resource Support Services. Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Deferred tax liabilities Statement of Financial Position [Abstract] Shares authorized total Shares Authorized Total Shares authorized total. Stock-based compensation expense, Shares Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total Derivative Liability, Statement of Financial Position [Extensible Enumeration] Weighted average shares of common stock - diluted Diluted Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Diluted, Total Minimum purchase commitments year December 2027 Purchase Obligation, to be Paid, Year Three Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Current liabilities Geographic Areas, Long-Lived Assets [Abstract] Credit Facility [Axis] Shares issued, price per share Shares Issued, Price Per Share Effective tax rate Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation, Percent, Total Royalties and licenses Accrued Royalties And Licenses Current Accrued royalties and licenses current. Other Services [Member] Other Services [Member] Other Services Member Use of Estimates Use of Estimates, Policy [Policy Text Block] Income Tax Disclosure [Text Block] Income Taxes Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Total assets acquired Prepaid software and equipment maintenance Prepaid Software And Equipment Maintenance Prepaid software and equipment maintenance. Derivative assets Derivative Asset Derivative Asset, Total Contractors [Abstract] CorporateStockRepurchaseExciseTaxRate Corporate Stock Repurchase Excise Tax Rate Corporate stock repurchase excise tax rate. Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Leasehold Improvements [Member] Leasehold Improvements [Member] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Schedule of Business Acquisitions, by Acquisition [Table Text Block] Schedule of Business Acquisitions by Acquisition Revenues from External Customers and Long-Lived Assets [Line Items] COMPREHENSIVE INCOME (LOSS) INCLUDING NON-CONTROLLING INTEREST Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Measurement Frequency [Domain] Vesting Criteria [Axis] Vesting criteria. Purchases of software, equipment, and property Payments to Acquire Property, Plant, and Equipment Payments to Acquire Property, Plant, and Equipment, Total Reclassification, Comparability Adjustment [Policy Text Block] Reclassifications Revision of Prior Period [Domain] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Vested Vested Issuance of common stock (Shares) Stock Issued During Period, Shares, New Issues Issuance of common stock, Shares Compensation Employee-related Liabilities, Current Employee-related Liabilities, Current, Total Business Acquisition [Axis] Deferred revenues Deferred Revenue, Current Deferred Revenue, Current, Total Class of Warrant or Right [Axis] Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Additional amounts deferred Capitalized Contract Cost Additional Amounts Deferred Capitalized contract cost additional amounts deferred. Summarizes Revenue By Type of Service Schedule Of Revenue By Major Customers By Reporting Segments By Service [Table Text Block] Schedule of revenue by major customers by reporting segments by service [table text block]. LONG-TERM LICENSING AGREEMENT—Net Long Term Licensing Agreement Net Non Current Long term licensing agreement net non current. Summary of Intangible Assets Balance Schedule Of Intangible Assets [Table Text Block] Schedule of intangible assets [Table Text Block]. XML 8 R1.htm IDEA: XBRL DOCUMENT v3.24.2
Cover Page - shares
6 Months Ended
Jun. 30, 2024
Jul. 23, 2024
Document Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 30, 2024  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --12-31  
Entity Registrant Name CCC INTELLIGENT SOLUTIONS HOLDINGS INC.  
Entity Central Index Key 0001818201  
Securities Act File Number 001-39447  
Entity Current Reporting Status Yes  
Entity Filer Category Large Accelerated Filer  
Entity Interactive Data Current Yes  
Entity Shell Company false  
Entity Small Business false  
Entity Emerging Growth Company false  
Document Quarterly Report true  
Document Transition Report false  
Entity Tax Identification Number 98-1546280  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 167 N. Green Street  
Entity Address, Address Line Two 9th Floor  
Entity Address, City or Town Chicago  
Entity Address, State or Province IL  
Entity Address, Postal Zip Code 60607  
City Area Code 800  
Local Phone Number 621-8070  
Entity Common Stock, Shares Outstanding   623,400,373
Title of 12(b) Security Common stock, par value $0.0001 per share  
Trading Symbol CCCS  
Security Exchange Name NASDAQ  
XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 237,893 $ 195,572
Accounts receivable - Net of allowances of $4,079 and $5,574 as of June 30, 2024 and December 31, 2023, respectively 120,932 102,365
Income taxes receivable 4,093 1,798
Deferred contract costs 19,427 17,900
Other current assets 26,589 32,364
Total current assets 408,934 349,999
SOFTWARE, EQUIPMENT, AND PROPERTY—Net 176,391 160,416
OPERATING LEASE ASSETS 29,799 30,456
INTANGIBLE ASSETS—Net 970,505 1,015,046
GOODWILL 1,417,724 1,417,724
DEFERRED FINANCING FEES, REVOLVER—Net 1,365 1,672
DEFERRED CONTRACT COSTS 21,666 22,302
EQUITY METHOD INVESTMENT 10,228 10,228
OTHER ASSETS 42,546 43,197
TOTAL 3,079,158 3,051,040
CURRENT LIABILITIES:    
Accounts payable 20,954 16,324
Accrued expenses 61,149 71,478
Income taxes payable 215 3,689
Current portion of long-term debt 8,000 8,000
Current portion of long-term licensing agreement—Net 3,157 3,061
Operating lease liabilities 7,128 6,788
Deferred revenues 45,988 43,567
Total current liabilities 146,591 152,907
LONG-TERM DEBT - Net 764,249 767,504
DEFERRED INCOME TAXES—Net 170,627 195,365
LONG-TERM LICENSING AGREEMENT—Net 26,089 27,692
OPERATING LEASE LIABILITIES 48,657 50,796
WARRANT LIABILITIES 0 51,501
OTHER LIABILITIES 10,352 6,414
Total liabilities 1,166,565 1,252,179
COMMITMENTS AND CONTINGENCIES (Notes 18 and 19)
MEZZANINE EQUITY:    
Redeemable non-controlling interest 18,947 16,584
STOCKHOLDERS' EQUITY:    
Preferred stock-$0.0001 par; 100,000,000 shares authorized; no shares issued or outstanding 0 0
Common stock - $0.0001 par; 5,000,000,000 shares authorized; 622,795,101 and 603,128,781 shares issued and outstanding as of June 30, 2024 and December 31, 2023, respectively 62 60
Additional paid-in capital 3,000,367 2,909,757
Accumulated deficit (1,105,619) (1,126,467)
Accumulated other comprehensive loss (1,164) (1,073)
Total stockholders' equity 1,893,646 1,782,277
TOTAL $ 3,079,158 $ 3,051,040
XML 10 R3.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Allowances for doubtful accounts receivable current $ 4,079 $ 5,574
Preferred Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Preferred Stock, Shares Authorized 100,000,000 100,000,000
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Common Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 5,000,000,000 5,000,000,000
Common Stock, Shares, Issued 622,795,101 603,128,781
Common Stock, Shares, Outstanding 622,795,101 603,128,781
XML 11 R4.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income        
REVENUES $ 232,618,000 $ 211,710,000 $ 459,855,000 $ 416,630,000
COST OF REVENUES        
Cost of revenues, exclusive of amortization and impairment of acquired technologies 53,231,000 52,047,000 106,038,000 102,494,000
Amortization of acquired technologies 2,090,000 6,646,000 8,657,000 13,331,000
Impairment of acquired technologies 0 431,000 0 431,000
Total cost of revenues 55,321,000 59,124,000 114,695,000 116,256,000
GROSS PROFIT 177,297,000 152,586,000 345,160,000 300,374,000
OPERATING EXPENSES:        
Research and development 49,253,000 43,363,000 98,730,000 84,359,000
Selling and marketing 36,321,000 35,936,000 71,907,000 69,467,000
General and administrative 51,268,000 46,141,000 108,329,000 88,006,000
Amortization of intangible assets 17,942,000 18,022,000 35,884,000 36,088,000
Impairment of goodwill 0 77,405,000 0 77,405,000
Impairment of intangible assets 0 4,906,000 0 4,906,000
Total operating expenses 154,784,000 225,773,000 314,850,000 360,231,000
OPERATING INCOME (LOSS) 22,513,000 (73,187,000) 30,310,000 (59,857,000)
INTEREST EXPENSE (16,602,000) (14,014,000) (33,054,000) (27,846,000)
INTEREST INCOME 2,625,000 4,023,000 5,092,000 7,282,000
CHANGE IN FAIR VALUE OF WARRANT LIABILITIES 15,963,000 (20,375,000) 14,378,000 (19,180,000)
OTHER INCOME - Net 1,253,000 3,928,000 4,191,000 1,377,000
PRETAX INCOME (LOSS) 25,752,000 (99,625,000) 20,917,000 (98,224,000)
INCOME TAX (PROVISION) BENEFIT (4,307,000) 2,281,000 (69,000) 3,064,000
NET INCOME (LOSS) INCLUDING NON-CONTROLLING INTEREST 21,445,000 (97,344,000) 20,848,000 (95,160,000)
LESS: ACCRETION OF REDEEMABLE NON-CONTROLLING INTEREST (1,221,000) (315,000) (2,363,000) (315,000)
NET INCOME (LOSS) ATTRIBUTABLE TO CCC INTELLIGENT SOLUTIONS HOLDINGS INC. COMMON STOCKHOLDERS $ 20,224,000 $ (97,659,000) $ 18,485,000 $ (95,475,000)
Net income (loss) per share attributable to common stockholders:        
Basic $ 0.03 $ (0.16) $ 0.03 $ (0.15)
Diluted $ 0.03 $ (0.16) $ 0.03 $ (0.15)
Weighted-average shares used in computing net income (loss) per share attributable to common stockholders:        
Basic 609,997,114 621,235,776 604,138,246 618,740,340
Diluted 638,367,745 621,235,776 636,990,633 618,740,340
COMPREHENSIVE INCOME (LOSS):        
Net income (loss) including non-controlling interest $ 21,445,000 $ (97,344,000) $ 20,848,000 $ (95,160,000)
Other comprehensive loss - Foreign currency translation adjustment (16,000) (285,000) (91,000) (251,000)
COMPREHENSIVE INCOME (LOSS) INCLUDING NON-CONTROLLING INTEREST 21,429,000 (97,629,000) 20,757,000 (95,411,000)
Less: accretion of redeemable non-controlling interest (1,221,000) (315,000) (2,363,000) (315,000)
COMPREHENSIVE INCOME (LOSS) ATTRIBUTABLE TO CCC INTELLIGENT SOLUTIONS HOLDINGS INC. COMMON STOCKHOLDERS $ 20,208,000 $ (97,944,000) $ 18,394,000 $ (95,726,000)
XML 12 R5.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Statements of Mezzanine Equity and Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Noncontrolling Interest [Member]
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive Loss [Member]
Beginning Balance at Dec. 31, 2022 $ 2,045,287     $ 62 $ 2,754,055 $ (707,946) $ (884)
Balance Balance, Shares at Dec. 31, 2022       622,072,905      
Redeemable Non-Controlling Interest, Beginning balance at Dec. 31, 2022 14,179 $ 14,179          
Stock-based compensation expense 28,930       28,930    
Exercise of stock options 8,243     $ 1 8,242    
Exercise of stock options, Shares       3,214,093      
Issuance of common stock under employee stock purchase plan, Value 1,326       1,326    
Issuance of common stock under employee stock purchase plan, Shares       179,338      
Exercise of warrants-Net (11,449)            
Exercise of Warrants-Net, Shares       2,217,379      
Issuance of common stock upon vesting of RSUs-net of tax         (11,449)    
Foreign currency translation adjustment 34         0 34
Net income (loss) 2,184         2,184  
Ending Balance at Mar. 31, 2023 2,074,555     $ 63 2,781,104 (705,762) (850)
Ending Balance, Shares at Mar. 31, 2023       627,683,715      
Redeemable Non-Controlling Interest, Ending balance at Mar. 31, 2023 14,179 14,179          
Beginning Balance at Dec. 31, 2022 2,045,287     $ 62 2,754,055 (707,946) (884)
Balance Balance, Shares at Dec. 31, 2022       622,072,905      
Redeemable Non-Controlling Interest, Beginning balance at Dec. 31, 2022 14,179 14,179          
Accretion of redeemable non-controlling interest 315            
Accretion of redeemable non-controlling interest (315)            
Foreign currency translation adjustment (251)            
Net income (loss) (95,160)            
Ending Balance at Jun. 30, 2023 2,025,006     $ 63 2,829,184 (803,106) (1,135)
Ending Balance, Shares at Jun. 30, 2023       631,982,491      
Redeemable Non-Controlling Interest, Ending balance at Jun. 30, 2023 14,494 14,494          
Beginning Balance at Mar. 31, 2023 2,074,555     $ 63 2,781,104 (705,762) (850)
Balance Balance, Shares at Mar. 31, 2023       627,683,715      
Redeemable Non-Controlling Interest, Beginning balance at Mar. 31, 2023 14,179 14,179          
Stock-based compensation expense 35,900       35,900    
Exercise of stock options 12,585       12,585    
Exercise of stock options, Shares       3,996,713      
Exercise of Warrants-Net, Shares       302,063      
Issuance of common stock upon vesting of RSUs-net of tax (90)       (90)    
Accretion of redeemable non-controlling interest 315 315          
Accretion of redeemable non-controlling interest (315)       (315)    
Foreign currency translation adjustment (285)           (285)
Net income (loss) (97,344)         (97,344)  
Ending Balance at Jun. 30, 2023 2,025,006     $ 63 2,829,184 (803,106) (1,135)
Ending Balance, Shares at Jun. 30, 2023       631,982,491      
Redeemable Non-Controlling Interest, Ending balance at Jun. 30, 2023 14,494 14,494          
Beginning Balance at Dec. 31, 2023 1,782,277   $ 0 $ 60 2,909,757 (1,126,467) (1,073)
Balance Balance, Shares at Dec. 31, 2023     0 603,128,781      
Redeemable Non-Controlling Interest, Beginning balance at Dec. 31, 2023 16,584 16,584          
Stock-based compensation expense 44,971       44,971    
Exercise of stock options 8,822     $ 0 8,822    
Exercise of stock options, Shares       3,346,599      
Issuance of common stock under employee stock purchase plan, Value 1,833       1,833    
Issuance of common stock under employee stock purchase plan, Shares       194,307      
Issuance of common stock upon vesting of RSUs-net of tax (52,580)     $ 1 (52,581)    
Issuance of common stock upon vesting of RSUs - net of tax, Shares       7,588,048      
Accretion of redeemable non-controlling interest   1,142          
Accretion of redeemable non-controlling interest (1,142)       (1,142)    
Foreign currency translation adjustment (75)           (75)
Net income (loss) (597)         (597)  
Ending Balance at Mar. 31, 2024 1,783,509   $ 0 $ 61 2,911,660 (1,127,064) (1,148)
Ending Balance, Shares at Mar. 31, 2024     0 614,257,735      
Redeemable Non-Controlling Interest, Ending balance at Mar. 31, 2024 17,726 17,726          
Beginning Balance at Dec. 31, 2023 1,782,277   $ 0 $ 60 2,909,757 (1,126,467) (1,073)
Balance Balance, Shares at Dec. 31, 2023     0 603,128,781      
Redeemable Non-Controlling Interest, Beginning balance at Dec. 31, 2023 $ 16,584 16,584          
Issuance of common stock (Shares) 141,450,000            
Accretion of redeemable non-controlling interest $ 2,363            
Accretion of redeemable non-controlling interest (2,363)            
Foreign currency translation adjustment (91)            
Net income (loss) 20,848            
Ending Balance at Jun. 30, 2024 1,893,646   $ 0 $ 62 3,000,367 (1,105,619) (1,164)
Ending Balance, Shares at Jun. 30, 2024     0 622,795,101      
Redeemable Non-Controlling Interest, Ending balance at Jun. 30, 2024 18,947 18,947          
Beginning Balance at Mar. 31, 2024 1,783,509   $ 0 $ 61 2,911,660 (1,127,064) (1,148)
Balance Balance, Shares at Mar. 31, 2024     0 614,257,735      
Redeemable Non-Controlling Interest, Beginning balance at Mar. 31, 2024 17,726 17,726          
Stock-based compensation expense 40,125       40,125    
Exercise of stock options 12,824     $ 1 12,823    
Exercise of stock options, Shares       4,518,651      
Issuance of common stock upon vesting of RSUs-net of tax (142)       (142)    
Warrant redemption 37,122       37,122    
Warrant redemption, shares       3,809,200      
Issuance of common stock upon vesting of RSUs - net of tax, Shares       209,515      
Accretion of redeemable non-controlling interest 1,221 1,221          
Accretion of redeemable non-controlling interest (1,221)       (1,221)    
Foreign currency translation adjustment (16)           (16)
Net income (loss) 21,445         21,445  
Ending Balance at Jun. 30, 2024 1,893,646   $ 0 $ 62 $ 3,000,367 $ (1,105,619) $ (1,164)
Ending Balance, Shares at Jun. 30, 2024     0 622,795,101      
Redeemable Non-Controlling Interest, Ending balance at Jun. 30, 2024 $ 18,947 $ 18,947          
XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:              
Net income (loss) $ 21,445 $ (597) $ (97,344) $ 2,184 $ 20,848 $ (95,160)  
Adjustments to reconcile net income (loss) to net cash provided by operating activities:              
Depreciation and amortization of software, equipment, and property         19,160 17,966  
Amortization of intangible assets         44,541 49,419  
Impairment of goodwill and intangible assets         0 82,742  
Deferred income taxes         (24,738) (23,791)  
Stock-based compensation         85,096 64,720  
Amortization of deferred financing fees         927 851  
Amortization of discount on debt         125 111  
Change in fair value of derivative instruments 852   (3,613)   134 (1,009)  
Change in fair value of warrant liabilities (15,963)   20,375   (14,378) 19,180  
Non-cash lease expense         0 1,232  
Loss on disposal of software, equipment and property         302 0  
Other         68 115  
Changes in:              
Accounts receivable—Net         (18,553) 2,322  
Deferred contract costs         (1,527) (315)  
Other current assets         5,860 7,116  
Deferred contract costs—Non-current         636 681  
Other assets         391 (5,267)  
Operating lease assets         1,152 (5)  
Income taxes         (5,769) 772  
Accounts payable         4,633 (8,534)  
Accrued expenses         (12,739) (14,975)  
Operating lease liabilities         (2,236) (249)  
Deferred revenues         2,437 4,825  
Other liabilities         639 (115)  
Net cash provided by operating activities         107,009 102,632  
CASH FLOWS FROM INVESTING ACTIVITIES:              
Purchases of software, equipment, and property         (31,224) (29,084)  
Net cash used in investing activities         (31,224) (29,084)  
CASH FLOWS FROM FINANCING ACTIVITIES:              
Proceeds from exercise of stock options         21,561 20,827  
Proceeds from employee stock purchase plan         1,833 1,326  
Payments for employee taxes withheld upon vesting of equity awards         (52,722) (11,539)  
Principal payments on long-term debt         (4,000) (4,000)  
Net cash used in financing activities         (33,328) 6,614  
NET EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS         (136) (373)  
NET CHANGE IN CASH AND CASH EQUIVALENTS         42,321 79,789  
Beginning of period   $ 195,572   $ 323,788 195,572 323,788 $ 323,788
End of period $ 237,893   $ 403,577   237,893 403,577 $ 195,572
NONCASH INVESTING AND FINANCING ACTIVITIES:              
Noncash purchases of software, equipment, and property         7,218 550  
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:              
Cash paid for interest         31,739 26,946  
Cash paid for income taxes-Net         $ 30,567 $ 19,954  
XML 14 R7.htm IDEA: XBRL DOCUMENT v3.24.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure        
Net Income (Loss) $ 21,445 $ (97,344) $ 20,848 $ (95,160)
XML 15 R8.htm IDEA: XBRL DOCUMENT v3.24.2
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2024
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

During the three months ended June 30, 2024, Eileen Schloss, a Director of the Company, entered into a 10b5-1 trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c). The 10b-5-1 trading arrangement was adopted by Ms. Schloss on May 3, 2024 and provides for the sale of up to 99,925 shares of the Common Stock of the Company in the period commencing on August 5, 2024 and ending on the earlier of December 31, 2024 or the execution of all trades contemplated by the plan.

Name Eileen Schloss
Title Director of the Company
Rule 10b5-1 Arrangement Adopted true
Adoption Date May 3, 2024
Aggregate Available 99,925
XML 16 R9.htm IDEA: XBRL DOCUMENT v3.24.2
Organization and Nature of Operations
6 Months Ended
Jun. 30, 2024
Text Block [Abstract]  
Organization and Nature of Operations
1.
ORGANIZATION AND nature of operations

CCC Intelligent Solutions Holdings Inc. (the "Company"), a Delaware corporation, is a leading software as a service ("SaaS") platform for the multi-trillion-dollar property and casualty ("P&C") insurance economy, powering operations for insurers, repairers, automakers, parts suppliers, lenders and more. CCC's cloud technology connects businesses digitizing mission-critical workflows, commerce and customer experiences.

Our cloud-based SaaS platform connects trading partners, facilitates commerce and supports mission-critical artificial intelligence ("AI") enabled digital workflows.

The Company is headquartered in Chicago, Illinois. The Company’s primary operations are in the United States ("US") and it also has operations in China.

The Company was originally incorporated as a Cayman Islands exempted company on July 3, 2020 as a special purpose acquisition company under the name Dragoneer Growth Opportunities Corp ("Dragoneer"). On February 2, 2021, Cypress Holdings Inc. ("CCCIS"), a Delaware corporation, entered into a Business Combination Agreement (the "Business Combination Agreement") with Dragoneer. In connection with the closing of the business combination ("Business Combination"), Dragoneer changed its jurisdiction of incorporation by deregistering as an exempted company in the Cayman Islands and continuing and domesticating as a Delaware corporation on July 30, 2021, upon which Dragoneer changed its name to CCC Intelligent Solutions Holdings Inc.

XML 17 R10.htm IDEA: XBRL DOCUMENT v3.24.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation—The condensed consolidated balance sheets as of June 30, 2024 and December 31, 2023, the condensed consolidated statements of operations and comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023, the condensed consolidated statements of mezzanine equity and stockholders’ equity for the three and six months ended June 30, 2024 and 2023, and the condensed consolidated statements of cash flows for the six months ended June 30, 2024 and 2023 have been prepared by the Company and have not been audited. In the opinion of management, all adjustments (which include only normal recurring adjustments except where disclosed) necessary for the fair presentation of the financial position, results of operations and cash flows have been made. The results of operations for any interim period are not necessarily indicative of the results to be expected for the full year or any future period.

The accompanying condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles ("GAAP") for interim financial information and in accordance with the instructions to Form 10-Q and Regulation S-X of the Securities and Exchange Commission ("SEC"). The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted, pursuant to the rules and regulations of the SEC for interim financial reporting. Accordingly, the condensed consolidated financial statements may not include all the information and footnotes necessary for a complete presentation of financial position, results of operations or cash flows. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2023.

The Company's significant accounting policies are described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements included in the Company's Annual Report on Form 10-K for the year ended December 31, 2023. There have been no material changes to the significant accounting policies since December 31, 2023.

Basis of Accounting—The accompanying condensed consolidated financial statements are prepared in accordance with GAAP and include the accounts of the Company and its wholly-owned and majority-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The condensed consolidated financial statements include 100% of the accounts of wholly-owned and majority-owned subsidiaries and the ownership interest of the minority investor is recorded as a non-controlling interest in a subsidiary.

Use of Estimates—The preparation of the condensed consolidated financial statements requires management to make estimates and assumptions that affect the reported amounts, and the disclosures of contingent amounts, in the Company’s condensed consolidated financial statements and the accompanying notes. Although the Company regularly assesses these estimates, actual

results could differ from those estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results could differ from management’s estimates if past experience or other assumptions are not substantially accurate. Significant estimates in these condensed consolidated financial statements include the estimation of contract transaction prices, the determination of the amortization period for contract assets, the valuation of goodwill and intangible assets, the valuation of the warrant liabilities, and the estimates and assumptions associated with stock incentive plans.

ReclassificationsCertain reclassifications of prior period amounts have been made to conform to the current period presentation. For the three and six months ended June 30, 2024, changes in the fair value of the Company's interest rate cap agreements are recognized within other income (expense)—net in the condensed consolidated statements of operations and comprehensive income (loss). Corresponding amounts recognized during the three and six months ended June 30, 2023, were previously classified as a change in fair value of derivative instruments and have been reclassified to conform to the current period presentation. The amounts reclassified had no impact on net income (loss).

Recently Issued Accounting Pronouncements—In December 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This update requires entities to disclose disaggregated information about their effective tax rate reconciliation as well as expanded information on income taxes paid by jurisdiction. The disclosure requirements will be applied on a prospective basis, with the option to apply them retrospectively. The amendments in this update are effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is evaluating the disclosure requirements related to this update.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This update is intended to improve reportable segment disclosure requirements, primarily through additional disclosures about significant segment expenses. The amendments in this update are effective for fiscal years beginning after December 31, 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 evaluating the disclosure requirements related to this update.

XML 18 R11.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Revenue
3.
REvenue

Disaggregation of Revenue—The Company provides disaggregation of revenue based on type of service as it believes these categories best depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors.

The following table summarizes revenue by type of service for the three and six months ended June 30, 2024 and 2023 (in thousands):

 

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Software subscriptions

 

$

223,014

 

 

$

202,851

 

 

$

441,083

 

 

$

399,108

 

Other

 

 

9,604

 

 

 

8,859

 

 

 

18,772

 

 

 

17,522

 

Total revenues

 

$

232,618

 

 

$

211,710

 

 

$

459,855

 

 

$

416,630

 

 

Transaction Price Allocated to the Remaining Performance Obligations—Remaining performance obligations represent contracted revenue that has not yet been recognized, which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. As of June 30, 2024, approximately $1,600 million of revenue is expected to be recognized from remaining performance obligations in the amount of approximately $642 million during the following twelve months, and approximately $958 million thereafter. The estimated revenues do not include unexercised contract renewals. The remaining performance obligations exclude future transaction revenue where revenue is recognized as the services are rendered and in the amount to which the Company has the right to invoice.

Deferred Revenue—Revenue recognized for the three months ended June 30, 2024 from amounts in deferred revenue as of March 31, 2024 was $41.3 million. Revenue recognized for the three months ended June 30, 2023 from amounts in deferred revenue as of March 31, 2023 was $39.1 million. Revenue recognized for the six months ended June 30, 2024 from amounts in deferred revenue as of December 31, 2023 was $39.9 million. Revenue recognized for the six months ended June 30, 2023 from amounts in deferred revenue as of December 31, 2022 was $34.6 million.

Contract Assets and LiabilitiesThe opening and closing balances of the Company’s receivables, contract assets and contract liabilities from contracts with customers are as follows (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Accounts receivables—Net of allowances

 

$

120,932

 

 

$

102,365

 

Deferred contract costs

 

 

19,427

 

 

 

17,900

 

Long-term deferred contract costs

 

 

21,666

 

 

 

22,302

 

Other assets (accounts receivable, non-current)

 

 

16,138

 

 

 

15,198

 

Deferred revenues

 

 

45,988

 

 

 

43,567

 

Other liabilities (deferred revenues, non-current)

 

 

2,113

 

 

 

1,373

 

A summary of the activity impacting deferred revenue balances during the three and six months ended June 30, 2024 and 2023 is presented below (in thousands):

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

June 30,

 

 

June 30,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Balance at beginning of period

$

47,560

 

 

$

41,422

 

 

$

44,940

 

 

$

36,479

 

Revenue recognized1

 

(117,797

)

 

 

(111,533

)

 

 

(233,209

)

 

 

(214,718

)

Additional amounts deferred1

 

118,338

 

 

 

111,314

 

 

 

236,370

 

 

 

219,442

 

Balance at end of period

$

48,101

 

 

$

41,203

 

 

$

48,101

 

 

$

41,203

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

Current

$

45,988

 

 

$

40,064

 

 

$

45,988

 

 

$

40,064

 

Non-current

 

2,113

 

 

 

1,139

 

 

 

2,113

 

 

 

1,139

 

Total deferred revenue

$

48,101

 

 

$

41,203

 

 

$

48,101

 

 

$

41,203

 

1 Amounts include total revenue deferred and recognized during each respective period.

A summary of the activity impacting the deferred contract costs during the three and six months ended June 30, 2024 and 2023 is presented below (in thousands):

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Balance at beginning of period

 

$

40,153

 

 

$

37,551

 

 

$

40,202

 

 

$

36,717

 

Costs amortized

 

 

(5,322

)

 

 

(4,637

)

 

 

(10,571

)

 

 

(9,423

)

Additional amounts deferred

 

 

6,262

 

 

 

3,437

 

 

 

11,462

 

 

 

9,057

 

Balance at end of period

 

$

41,093

 

 

$

36,351

 

 

$

41,093

 

 

$

36,351

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

 

Current

 

$

19,427

 

 

$

16,871

 

 

$

19,427

 

 

$

16,871

 

Non-current

 

 

21,666

 

 

 

19,480

 

 

 

21,666

 

 

 

19,480

 

Total deferred contract costs

 

$

41,093

 

 

$

36,351

 

 

$

41,093

 

 

$

36,351

 

XML 19 R12.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements
4.
FAIR VALUE measurements

Assets and Liabilities Measured at Fair Value on a Recurring Basis

Private Warrants—Upon consummation of the Business Combination, the Company assumed warrants sold in a private placement ("Private Warrants") issued by Dragoneer. During the three months ended June 30, 2024, the Private Warrants were redeemed and as of June 30, 2024, no Private Warrants were outstanding (see Note 17).

As of December 31, 2023, the Company's Private Warrants were recognized as liabilities and measured at fair value on a recurring basis.

The Private Warrants were valued using Level 1 and Level 2 inputs within the Black-Scholes option pricing model. The assumptions utilized under the Black-Scholes option pricing model require judgments and estimates. Changes in these inputs and assumptions could affect the measurement of the estimated fair value of the Private Warrants. Accordingly, the Private Warrants were classified within Level 2 of the fair value hierarchy.

The valuation of the Private Warrants as of December 31, 2023 was determined using the Black-Scholes option pricing model using the following assumptions:

 

 

 

December 31,

 

 

 

2023

 

Expected term (in years)

 

 

2.6

 

Expected volatility

 

 

34

%

Expected dividend yield

 

 

0

%

Risk-free interest rate

 

 

4.10

%

The estimated fair value of each Private Warrant using the Company's stock price on the valuation date and above assumptions was $2.89 as of December 31, 2023.

Contingent Consideration Liability—The contingent consideration liability relates to the Company's acquisition of Safekeep, Inc. in February 2022. The contingent consideration liability is adjusted each reporting period for changes in fair value, which can result from changes in anticipated payments and changes in assumed discount rates. These inputs are unobservable in the market and therefore categorized as Level 3 inputs.

The estimated fair value of the contingent consideration was determined using probability-weighted discounted cash flows and a Monte Carlo simulation model. The discount rate, based on the Company's estimated cost of debt, was 10%.

As of December 31, 2023, the contingent consideration liability had a fair value of $0.1 million. As of June 30, 2024, there were no significant changes to the inputs used within the Monte Carlo simulation model and the estimated fair value of the contingent consideration liability was $0.1 million. The Company did not recognize any change in the estimated fair value of the contingent consideration liability during the three and six months ended June 30, 2024 or the three and six months ended June 30, 2023. The contingent consideration liability is recognized within accrued expenses and other liabilities within the condensed consolidated balance sheets as of June 30, 2024 and December 31, 2023, respectively.

Interest Rate Cap—In August 2022, the Company entered into two interest rate cap agreements to reduce its exposure to increases in interest rates applicable to its floating rate long-term debt (see Note 13). The fair value of the interest rate cap agreements was estimated using inputs that were observable or that could be corroborated by observable market data and therefore was classified within Level 2 of the fair value hierarchy as of June 30, 2024 and December 31, 2023.

The Company did not designate its interest rate cap agreements as hedging instruments and records the changes in fair value within other income (expense)net on the condensed consolidated statements of operations and comprehensive income (loss). As of June 30, 2024 and December 31, 2023, the interest rate cap agreements had a fair value of $6.1 million and $6.2 million, respectively, classified within other assets in the accompanying condensed consolidated balance sheets.

The following table presents the fair value of the assets and liabilities measured at fair value on a recurring basis as of June 30, 2024 (in thousands):

 

 

 

Fair Value

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate cap

 

$

6,074

 

 

$

 

 

$

6,074

 

 

$

 

Total Assets

 

$

6,074

 

 

$

 

 

$

6,074

 

 

$

 

Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration related to business acquisition

 

$

100

 

 

$

 

 

$

 

 

$

100

 

Total Liabilities

 

$

100

 

 

$

 

 

$

 

 

$

100

 

The following table presents the fair value of the assets and liabilities measured at fair value on a recurring basis as of December 31, 2023 (in thousands):

 

 

 

Fair Value

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate cap

 

$

6,208

 

 

$

 

 

$

6,208

 

 

$

 

Total Assets

 

$

6,208

 

 

$

 

 

$

6,208

 

 

$

 

Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration related to business acquisition

 

$

100

 

 

$

 

 

$

 

 

$

100

 

Private Warrants

 

 

51,501

 

 

 

 

 

 

51,501

 

 

 

 

Total Liabilities

 

$

51,601

 

 

$

 

 

$

51,501

 

 

$

100

 

 

Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis—The Company has assets that under certain conditions are subject to measurement at fair value on a nonrecurring basis. These assets include those associated with acquired businesses, including goodwill and other intangible assets. For these assets, measurement at fair value in periods subsequent to their initial recognition is applicable if one or more is determined to be impaired. The Company did not recognize any impairment charges related to these assets during the three and six months ended June 30, 2024. During the three and six months ended June 30, 2023, the Company recognized impairment charges of goodwill and definite-lived intangible assets (see Note 10).

Fair Value of Other Financial InstrumentsThe following table presents the carrying amounts, net of debt discount, and the estimated fair values of the Company’s financial instruments that are not recorded at fair value on the condensed consolidated balance sheets (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

 

 

Carrying

 

 

Estimated

 

 

Carrying

 

 

Estimated

 

Description

 

Amount

 

 

Fair Value

 

 

Amount

 

 

Fair Value

 

Term B Loan, including current portion

 

$

778,689

 

 

$

780,975

 

 

$

782,564

 

 

$

784,000

 

 

The fair value of the Company’s long-term debt, including current maturities, was estimated based on the quoted market prices for the same or similar instruments and fluctuates with changes in applicable interest rates among other factors. The fair value of long-term debt is classified as a Level 2 measurement in the fair value hierarchy and is established based on observable inputs in less active markets.

XML 20 R13.htm IDEA: XBRL DOCUMENT v3.24.2
Income Taxes
6 Months Ended
Jun. 30, 2024
Income Tax Disclosure [Abstract]  
Income Taxes
5.
INCOME TAXES

The Company recognized an income tax provision of $4.3 million and an income tax benefit of $2.3 million for the three months ended June 30, 2024 and 2023, respectively. The income tax provision for the three months ended June 30, 2024 was primarily due to the tax provision related to pre-tax book income. The income tax benefit for the three months ended June 30, 2023 was primarily due to the tax benefit received related to stock-based compensation expense and the tax benefit recognized related to the impairment of certain intangible assets.

The Company recognized an income tax provision of $0.1 million and an income tax benefit of $3.1 million for the six months ended June 30, 2024 and 2023, respectively. The income tax provision for the six months ended June 30, 2024 was primarily due to the tax provision related to pre-tax book income, partially offset by the tax benefit related to stock-based compensation expense. The income tax benefit for the six months ended June 30, 2023 was primarily due to the tax benefit related to stock-based compensation expense, the tax benefit recognized related to the impairment of certain intangible assets and the tax benefit related to the re-measurement of the Company's deferred tax liability for changes in state tax rates.

The Company made income tax payments of $30.0 million and $19.8 million during the three months ended June 30, 2024 and 2023, respectively. The Company received negligible refunds from various states during the three months ended June 30, 2024 and 2023.

The Company made income tax payments of $30.6 million and $20.0 million during the six months ended June 30, 2024 and 2023, respectively. The Company received negligible refunds from various states during the three months ended June 30, 2024 and 2023.

As of June 30, 2024, unrecognized tax benefits were materially consistent with the amount as of December 31, 2023. The Company believes its liability for unrecognized tax benefits, excluding interest and penalties, will not significantly change over the following twelve months.

XML 21 R14.htm IDEA: XBRL DOCUMENT v3.24.2
Accounts Receivable
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
Accounts Receivable
6.
accounts receivable

Accounts receivable—Net as of June 30, 2024 and December 31, 2023, consists of the following (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Accounts receivable

 

$

125,011

 

 

$

107,939

 

Allowance for credit losses and sales reserves

 

 

(4,079

)

 

 

(5,574

)

Accounts receivable—Net

 

$

120,932

 

 

$

102,365

 

 

As of June 30, 2024 and December 31, 2023, no customer accounted for more than 10% of accounts receivable.

Changes to the allowance for credit losses and sales reserves during the three and six months ended June 30, 2024 and 2023 consist of the following (in thousands):

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Balance at beginning of period

 

$

4,792

 

 

$

6,866

 

 

$

5,574

 

 

$

5,339

 

Charges to bad debt and sales reserves

 

 

794

 

 

 

2,017

 

 

 

1,759

 

 

 

5,153

 

Write-offs—Net

 

 

(1,507

)

 

 

(3,009

)

 

 

(3,254

)

 

 

(4,618

)

Balance at end of period

 

$

4,079

 

 

$

5,874

 

 

$

4,079

 

 

$

5,874

 

XML 22 R15.htm IDEA: XBRL DOCUMENT v3.24.2
Other Current Assets
6 Months Ended
Jun. 30, 2024
Prepaid Expense and Other Assets, Current [Abstract]  
Other Current Assets
7.
OTHER CURRENT ASSETS

Other current assets as of June 30, 2024 and December 31, 2023 consists of the following (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Prepaid SaaS costs

 

$

7,445

 

 

$

7,833

 

Prepaid service fees

 

 

6,285

 

 

 

5,992

 

Prepaid software and equipment maintenance

 

 

3,090

 

 

 

5,547

 

Prepaid insurance

 

 

264

 

 

 

2,289

 

Other

 

 

9,505

 

 

 

10,703

 

Total other current assets

 

$

26,589

 

 

$

32,364

 

XML 23 R16.htm IDEA: XBRL DOCUMENT v3.24.2
Software, Equipment, And Property
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Software, Equipment, and Property
8.
SOFTWARE, EQUIPMENT, AND PROPERTY

Software, equipment, and property as of June 30, 2024 and December 31, 2023 consists of the following (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Software, licenses and database

 

$

255,778

 

 

$

220,625

 

Computer equipment

 

 

21,664

 

 

 

27,467

 

Leasehold improvements

 

 

30,999

 

 

 

31,046

 

Building and land

 

 

4,910

 

 

 

4,910

 

Furniture and other equipment

 

 

1,332

 

 

 

1,370

 

Total software, equipment, and property

 

 

314,683

 

 

 

285,418

 

Less accumulated depreciation and amortization

 

 

(138,292

)

 

 

(125,002

)

Software, equipment, and property—Net

 

$

176,391

 

 

$

160,416

 

 

Depreciation and amortization expense related to software, equipment and property was $9.7 million and $8.8 million for the three months ended June 30, 2024 and 2023, respectively.

Depreciation and amortization expense related to software, equipment and property was $19.2 million and $18.0 million for the six months ended June 30, 2024 and 2023, respectively.

XML 24 R17.htm IDEA: XBRL DOCUMENT v3.24.2
Leases
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Leases
9.
LEASES

The Company leases real estate in the form of office space and data center facilities. Generally, at the inception of the contract, the term for real estate leases ranges from 1 to 17 years and the term for equipment leases is 1 to 3 years. Some real estate leases include options to renew that can extend the original term by 3 to 5 years.

The components of lease expense for the three and six months ended June 30, 2024 and 2023 were as follows (in thousands):

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Operating lease costs

 

$

1,299

 

 

$

1,486

 

 

$

2,707

 

 

$

2,989

 

Variable lease costs

 

 

1,093

 

 

 

1,017

 

 

 

2,194

 

 

 

1,901

 

Total lease costs

 

$

2,392

 

 

$

2,503

 

 

$

4,901

 

 

$

4,890

 

During the three months ended June 30, 2024 and 2023, the Company made cash payments for operating leases of $2.0 million and $1.4 million, respectively. During the six months ended June 30, 2024 and 2023, the Company made cash payments for operating leases of $3.8 million and $2.0 million, respectively.

During the six months ended June 30, 2024, the Company obtained operating lease assets in exchange for lease liabilities of $0.7 million. During the six months ended June 30, 2023, the Company did not obtain any operating lease assets in exchange for lease liabilities.

XML 25 R18.htm IDEA: XBRL DOCUMENT v3.24.2
Goodwill and Intangible Assets
6 Months Ended
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
10.
GOODWILL AND INTANGIBLE ASSETS

Goodwill and intangible assets are primarily the result of business acquisitions.

The Company performs its annual impairment assessment of goodwill and indefinite life intangible assets as of November 30 of each year.

No impairments to goodwill or indefinite life intangible assets were recorded during the three and six months ended June 30, 2024.

In May 2023, the Company's China reporting unit experienced adverse impacts as a result of changes in market conditions and increases in interest rates which contributed to reduced forecasted revenues and reduced projected future cash flows. As a result of these adverse impacts, the Company performed an interim quantitative assessment of goodwill impairment by comparing the fair value of its China reporting unit to its carrying value, including goodwill. When performing the assessment, the Company determined the fair value of its China reporting unit based on forecasted future cash flows. Based on the Company's forecast of the future cash flows of its China reporting unit, it was determined the carrying value of goodwill for its China reporting unit was impaired and the Company recorded a goodwill impairment charge of $77.4 million.

When performing the quantitative impairment assessment, the Company used a quantitative approach to measure the fair value of its China reporting unit using a discounted cash flow approach, which is a Level 3 measurement. The discounted cash flow analysis requires significant judgments, including estimates of future cash flows, which are dependent on internal forecasts and determination of the Company’s weighted average cost of capital, which is risk-adjusted to reflect the specific risk profile of the reporting unit being tested. The weighted average cost of capital used for the China reporting unit in the Company’s analysis was 12.5%.

As of November 30, 2023, the Company performed a qualitative assessment for its remaining reporting unit with goodwill and its trademark indefinite life intangible assets. The Company determined there were no indicators of impairment and that it was more likely than not that the fair value of the reporting unit and trademarks were greater than their carrying values and therefore performing the next step of the impairment test was unnecessary.

The following table presents the gross amount, accumulated impairment loss and carrying amount of goodwill as of June 30, 2024 and December 31, 2023 (in thousands):

 

 

 

 

Accumulated

 

 

Net

 

 

Gross Amount

 

 

Impairment Loss

 

 

Carrying Amount

 

 Balance as of June 30, 2024

$

1,520,926

 

 

$

(103,202

)

 

$

1,417,724

 

 Balance as of December 31, 2023

 

1,520,926

 

 

 

(103,202

)

 

 

1,417,724

 

The accumulated impairment loss as of December 31, 2023 was due to the impairment charge discussed above of $77.4 million and an impairment charge of $25.8 million recognized during the year ended December 31, 2019.

There were no changes in the carrying amount of goodwill during the three and six months ended June 30, 2024.

Intangible AssetsNo intangible asset impairments were recorded during the three and six months ended June 30, 2024.

During the three months ended June 30, 2023, the Company recorded an impairment charge to its China reporting unit's customer relationships and acquired technologies intangible assets. The Company's forecast of the revenue and expense cash flow of the China reporting unit indicated the carrying amounts of the intangible assets were not recoverable and therefore the Company recorded an impairment charge of $5.3 million.

The intangible assets balance as of June 30, 2024 is reflected below (in thousands):

 

 

 

 

Weighted-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Average

 

 

 

 

 

 

 

 

 

 

 

 

Estimated

 

Remaining

 

 

Gross

 

 

 

 

 

Net

 

 

 

Useful Life

 

Useful Life

 

 

Carrying

 

 

Accumulated

 

 

Carrying

 

 

 

(Years)

 

(Years)

 

 

Amount

 

 

Amortization

 

 

Amount

 

Customer relationships

 

18

 

 

10.8

 

 

$

1,291,830

 

 

$

(514,938

)

 

$

776,892

 

Acquired technologies

 

7

 

 

4.6

 

 

 

184,640

 

 

 

(181,497

)

 

 

3,143

 

Subtotal

 

 

 

 

 

 

 

1,476,470

 

 

 

(696,435

)

 

 

780,035

 

Trademarks—indefinite life

 

 

 

 

 

 

 

190,470

 

 

 

 

 

 

190,470

 

Total intangible assets

 

 

 

 

 

 

$

1,666,940

 

 

$

(696,435

)

 

$

970,505

 

The intangible assets balance as of December 31, 2023 is reflected below (in thousands):

 

 

 

 

Weighted-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Average

 

 

 

 

 

 

 

 

 

 

 

 

Estimated

 

Remaining

 

 

Gross

 

 

 

 

 

Net

 

 

 

Useful Life

 

Useful Life

 

 

Carrying

 

 

Accumulated

 

 

Carrying

 

 

 

(Years)

 

(Years)

 

 

Amount

 

 

Amortization

 

 

Amount

 

Customer relationships

 

1618

 

 

11.3

 

 

$

1,291,830

 

 

$

(479,054

)

 

$

812,776

 

Acquired technologies

 

37

 

 

1.7

 

 

 

184,640

 

 

 

(172,840

)

 

 

11,800

 

Subtotal

 

 

 

 

 

 

 

1,476,470

 

 

 

(651,894

)

 

 

824,576

 

Trademarks—indefinite life

 

 

 

 

 

 

 

190,470

 

 

 

 

 

 

190,470

 

Total intangible assets

 

 

 

 

 

 

$

1,666,940

 

 

$

(651,894

)

 

$

1,015,046

 

Amortization expense for intangible assets was $20.0 million and $24.7 million for the three months ended June 30, 2024 and 2023, respectively. Amortization expense for intangible assets was $44.5 million and $49.4 million for the six months ended June 30, 2024 and 2023, respectively.

Future amortization expense for the remainder of the year ended December 31, 2024 and the following four years ended December 31 and thereafter for intangible assets as of June 30, 2024 is as follows (in thousands):

 

Years Ending December 31:

 

 

 

 

 

 

 

2024

 

 

36,227

 

2025

 

 

72,454

 

2026

 

 

72,454

 

2027

 

 

72,454

 

2028

 

 

72,454

 

Thereafter

 

 

453,992

 

Total

 

$

780,035

 

XML 26 R19.htm IDEA: XBRL DOCUMENT v3.24.2
Accrued Expenses
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Accrued Expenses
11.
ACCRUED EXPENSES

Accrued expenses as of June 30, 2024 and December 31, 2023 consists of the following (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Compensation

 

$

34,626

 

 

$

54,593

 

Professional services

 

 

7,542

 

 

 

2,183

 

Software license agreement

 

 

4,654

 

 

 

2,233

 

Royalties and licenses

 

 

4,465

 

 

 

4,381

 

Sales tax

 

 

3,199

 

 

 

2,968

 

Employee insurance benefits

 

 

2,736

 

 

 

2,572

 

Other

 

 

3,927

 

 

 

2,548

 

Total accrued expenses

 

$

61,149

 

 

$

71,478

 

XML 27 R20.htm IDEA: XBRL DOCUMENT v3.24.2
Other Liabilities
6 Months Ended
Jun. 30, 2024
Other Liabilities Disclosure [Abstract]  
Other Liabilities
12.
OTHER LIABILITIES

Other liabilities as of June 30, 2024 and December 31, 2023 consists of the following (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Income taxes payable—non-current

 

$

3,937

 

 

$

3,937

 

Deferred revenue—non-current

 

 

2,113

 

 

 

1,373

 

Software license agreement

 

 

4,302

 

 

 

1,004

 

Contingent consideration

 

 

 

 

 

100

 

Total other liabilities

 

$

10,352

 

 

$

6,414

 

XML 28 R21.htm IDEA: XBRL DOCUMENT v3.24.2
Long-Term Debt
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Long-Term Debt
13.
LONG-TERM DEBT

On September 21, 2021, CCC Intelligent Solutions Inc., an indirect wholly-owned subsidiary of the Company, together with certain of the Company’s subsidiaries acting as guarantors entered into a credit agreement (as amended, the "2021 Credit Agreement").

The proceeds of the 2021 Credit Agreement and cash on hand were used to repay all outstanding borrowings under the Company's previous credit agreement.

The 2021 Credit Agreement consists of an $800.0 million term loan ("Term B Loan") and a revolving credit facility for an aggregate principal amount of $250.0 million (the "2021 Revolving Credit Facility" and together with the Term B Loan, the "2021 Credit Facilities"). The 2021 Revolving Credit Facility has a sublimit of $75.0 million for letters of credit. The Company received proceeds of $798.0 million, net of debt discount of $2.0 million, related to the Term B Loan. As of June 30, 2024 and December 31, 2023, the unamortized debt discount was $1.3 million and $1.4 million, respectively.

The Company incurred $9.8 million in financing costs related to the Term B Loan. These costs were recorded to a contra debt account and are being amortized to interest expense over the term of the Term B Loan using the effective interest method. As of June 30, 2024 and December 31, 2023, the unamortized financing costs were $6.4 million and $7.1 million, respectively.

The Company incurred $3.1 million in financing costs related to the 2021 Revolving Credit Facility. These costs were recorded to a deferred financing fees asset account and are being amortized to interest expense over the term of the 2021 Revolving Credit Facility. As of June 30, 2024 and December 31, 2023, the deferred financing fees asset balance was $1.4 million and $1.7 million, respectively.

The Term B Loan requires quarterly principal payments of $2.0 million until June 30, 2028, with the remaining outstanding principal amount required to be paid on the maturity date, September 21, 2028. If the Company's leverage ratio, as defined in the 2021 Credit Agreement, is greater than 3.5, the Term B Loan requires a principal prepayment, subject to certain exceptions, in connection with the receipt of proceeds from certain asset sales, casualty events, and debt issuances by the Company, and up to 50% of annual excess cash flow, as defined in and as further set forth in the 2021 Credit Agreement. When a principal prepayment is required, the prepayment offsets the future quarterly principal payments of the same amount. As of December 31, 2023, the Company's leverage ratio did not exceed the 3.5 threshold and the Company was not subject to the annual excess cash flow calculation and, as such, was not required to make a principal prepayment.

As of June 30, 2024 and December 31, 2023, the amount outstanding on the Term B Loan is $780.0 million and $784.0 million, respectively, of which $8.0 million is classified as current in the accompanying condensed consolidated balance sheets.

Borrowings under the 2021 Credit Facilities bear interest at rates based on the ratio of CCC Intelligent Solutions Inc. and certain of its subsidiaries’ consolidated first lien net indebtedness to consolidated EBITDA for applicable periods specified in the 2021 Credit Agreement.

During May 2023, the Company entered into Amendment No. 1 to the 2021 Credit Agreement (the "Amendment") to establish the Secured Overnight Financing Rate ("SOFR") as the benchmark rate for determining the applicable interest rate, replacing the London Interbank Offer Rate ("LIBOR"). No other terms, including the amount of borrowings, required payments or maturity date, were changed as a result of the Amendment. The Company did not incur significant costs associated with the Amendment.

Subsequent to the execution of the Amendment, the interest rate per annum applicable to the loans is based on a fluctuating rate of interest equal to the sum of an applicable rate and term SOFR (other than with respect to Euros, the Euro Interbank Offer Rate ("EURIBOR") and with respect to British Pounds Sterling, Sterling Overnight Indexed Average ("SONIA")) with a term, as selected by the Company, of one, three or six months (subject to (x) in the case of term loans, a 0.50% per annum floor and (y) in the case of revolving loans, a 0.00% per annum floor).

Prior to the execution of the Amendment, the interest rate per annum applicable to the loans was based on a fluctuating rate of interest equal to the sum of an applicable rate and, at the Company’s election from time to time, either:

(1)
a base rate determined by reference to the highest of (a) the rate last quoted by the Wall Street Journal as the "prime rate," (b) the federal funds effective rate plus 0.50%, (c) one-month LIBOR plus 1.00% and (d) with respect to the Term B Loan, 1.50% and with respect to the 2021 Revolving Credit Facility, 1.00%, or
(2)
a Eurocurrency rate determined by reference to LIBOR (other than with respect to Euros, EURIBOR and with respect to British Pounds Sterling, SONIA) with a term, as selected by the Company, of one, three or six months (subject to (x) in the case of term loans, a 0.50% per annum floor and (y) in the case of revolving loans, a 0.00% per annum floor).

A quarterly commitment fee of up to 0.50% is payable on the unused portion of the 2021 Revolving Credit Facility. The 2021 Revolving Credit Facility matures on September 21, 2026.

During the three months ended June 30, 2024 and 2023, the weighted-average interest rate on the outstanding borrowings under the Term B Loan was 7.8% and 7.4%, respectively.

During the six months ended June 30, 2024 and 2023, the weighted-average interest rate on the outstanding borrowings under the Term B Loan was 7.8% and 7.1%, respectively.

The Company has an outstanding standby letter of credit for $0.7 million which reduces the amount available to be borrowed under the 2021 Revolving Credit Facility. As of June 30, 2024 and December 31, 2023, $249.3 million was available to be borrowed.

The terms of the 2021 Credit Agreement include a financial covenant which requires that, at the end of each fiscal quarter, if the aggregate amount of borrowings under the 2021 Revolving Credit Facility exceeds 35% of the aggregate commitments of the Company, the leverage ratio of CCC Intelligent Solutions Inc. and certain of its subsidiaries cannot exceed 6.25 to 1.00. Borrowings under the 2021 Revolving Credit Facility did not exceed 35% of the aggregate commitments and the Company was not subject to the leverage test as of June 30, 2024 or December 31, 2023.

Long-term debt as of June 30, 2024 and December 31, 2023 consists of the following (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Term B Loan

 

$

780,000

 

 

$

784,000

 

Term B Loan—discount

 

 

(1,311

)

 

 

(1,436

)

Term B Loan—deferred financing fees

 

 

(6,440

)

 

 

(7,060

)

Term B Loan—Net of discount & fees

 

 

772,249

 

 

 

775,504

 

Less: Current portion

 

 

(8,000

)

 

 

(8,000

)

Total long-term debt—Net of current portion

 

$

764,249

 

 

$

767,504

 

 

Interest Rate Caps—In August 2022, the Company entered into two interest rate cap agreements to reduce its exposure to increases in interest rates applicable to its floating rate long-term debt.

During May 2023, the Company transitioned the referenced interest rate within the two interest rate cap agreements from LIBOR to SOFR by terminating the original agreements and simultaneously entering into new agreements. The terms of the new agreements were unchanged except for the referenced interest rate.

 

The interest rate cap agreements have an aggregate notional amount of $600.0 million and a one-month SOFR cap rate of 4.00% through their expiration in July 2025.

Cash received related to the interest rate cap agreements was $2.0 million and $1.8 million for the three months ended June 30, 2024 and 2023, respectively.

Cash received related to the interest rate cap agreements was $4.0 million and $2.5 million for the six months ended June 30, 2024 and 2023, respectively.

As of June 30, 2024 and December 31, 2023, the aggregate fair value of the interest rate cap agreements was $6.1 million and $6.2 million, respectively (see Note 4).

XML 29 R22.htm IDEA: XBRL DOCUMENT v3.24.2
Redeemable Non-Controlling Interest
6 Months Ended
Jun. 30, 2024
Noncontrolling Interest [Abstract]  
Redeemable Non-Controlling Interest
14.
REDEEMABLE NON-CONTROLLING INTEREST

On March 12, 2020 (the "Close Date"), the Company closed a stock purchase agreement (the "Stock Purchase Agreement") with a third-party investor (the "Investor") for purchase by the Investor of Series A Preferred Stock in CCCIS Cayman Holdings Limited ("CCC Cayman"), the parent of the Company’s China operations. On the Close Date, CCC Cayman, a subsidiary of the Company, issued 1,818 shares of Series A Preferred Stock (the "Preferred Shares") at $7,854 per share to the Investor for net proceeds of $14.2 million. As of June 30, 2024 and December 31, 2023, on an as-converted basis, the Preferred Shares represent an aggregate 10.0% ownership interest of the issued and outstanding capital stock of CCC Cayman, or 8.6% on a fully-diluted basis.

The Preferred Shares are redeemable upon an actual or deemed redemption event as defined in the Stock Purchase Agreement or at the option of the Investor beginning on the five-year anniversary of the Close Date, if an actual or deemed redemption event has not yet occurred. The redemption price, as defined by the Stock Purchase Agreement, is equal to the original issue price of the Preferred Shares, plus 10.0% compound interest per annum on the Preferred Share issue price, plus any declared but unpaid dividends on the Preferred Shares.

The Preferred Shares do not participate in net income or losses.

As of June 30, 2024 and December 31, 2023, the Investor’s ownership in CCC Cayman is classified in mezzanine equity as a redeemable non-controlling interest, because it is redeemable on an event that is not solely in the control of the Company.

During May 2023, the Company determined it was probable the non-controlling interest would become redeemable and began to accrete the non-controlling interest to its redemption value. Changes in the carrying value of the non-controlling interest are recorded as adjustments to additional paid-in capital.

The activity impacting the redeemable non-controllable interest during the three and six months ended June 30, 2024 and 2023 is presented below (in thousands):

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

June 30,

 

 

June 30,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Balance at beginning of period

$

17,726

 

 

$

14,179

 

 

$

16,584

 

 

$

14,179

 

Accretion of redeemable non-controlling interest

 

1,221

 

 

 

315

 

 

 

2,363

 

 

 

315

 

Balance at end of period

$

18,947

 

 

$

14,494

 

 

$

18,947

 

 

$

14,494

 

XML 30 R23.htm IDEA: XBRL DOCUMENT v3.24.2
Capital Stock
6 Months Ended
Jun. 30, 2024
Stockholders' Equity Note [Abstract]  
Capital Stock
15.
Capital stock

Preferred Stock—The Company is authorized to issue up to 100,000,000 shares of undesignated preferred stock with a par value of $0.0001 per share with such designations, voting and other rights and preferences as may be determined from time to time by the Company’s board of directors. As of June 30, 2024, there were no shares of preferred stock issued or outstanding.

Common Stock—The Company is authorized to issue up to 5,000,000,000 shares of common stock with a par value of $0.0001 per share. Each holder of common stock is entitled to one vote for each share of common stock held of record by such holder on all matters voted upon by the stockholders, subject to the restrictions set out in the Company's certificate of incorporation. Holders of common stock are entitled to receive any dividends as may be declared from time to time by the board of directors. Upon a liquidation event, subject to the rights of the holders of any preferred stock issued and outstanding at such time, any distribution shall be made on a pro rata basis to the common stockholders.

There were 622,795,101 and 603,128,781 shares of common stock issued and outstanding as of June 30, 2024 and December 31, 2023, respectively.

Secondary Offerings—During the six months ended June 30, 2024, certain existing stockholders completed secondary offerings where the selling stockholders sold an aggregate of 141,450,000 shares of the Company's common stock. The Company did not receive proceeds from the sale of the shares by the selling stockholders.

In connection with secondary offerings, the Company incurred costs of $1.0 and $1.7 million during the three and six months ended June 30, 2024, respectively, included within general and administrative expenses on the condensed consolidated statement of operations and comprehensive income (loss).

XML 31 R24.htm IDEA: XBRL DOCUMENT v3.24.2
Stock Incentive Plans
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Stock Incentive Plans
16.
STOCK INCENTIVE PLANS

In July 2021, the 2021 Equity Incentive Plan (the "2021 Plan") was adopted and approved by the Company's board of directors and stockholders.

Restricted Stock UnitsThe table below summarizes the restricted stock unit ("RSU") activity for the six months ended June 30, 2024:

 

 

 

 

 

Weighted-

 

 

 

 

 

 

Average

 

 

 

Shares

 

 

Fair Value

 

Unvested RSUs—December 31, 2023

 

 

36,329,881

 

 

$

10.56

 

Granted

 

 

10,047,960

 

 

 

11.85

 

Vested

 

 

(12,334,980

)

 

 

10.67

 

Forfeited

 

 

(917,602

)

 

 

10.52

 

Unvested RSUs—June 30, 2024

 

 

33,125,259

 

 

 

10.91

 

During the six months ended June 30, 2024, the Company granted 10,047,960 RSUs, of which 7,791,614 have time-based vesting requirements, and 2,256,346 have performance-based vesting requirements.

During the six months ended June 30, 2024, 12,334,980 RSUs vested, of which 4,537,417 were withheld for employee tax obligations.

During the year ended December 31, 2023, the Company's board of directors approved modifications to the performance-based RSUs subject to a market condition. The modifications included: (i) the extension of the performance period by one year, (ii) a change to the performance criteria, (iii) a change to the number of units to be issued depending on performance and (iv) for certain grants, imposing a maximum number of units to be issued depending on performance equal to 100% of the target.

The modification to the performance-based RSUs subject to a market condition resulted in incremental stock-based compensation expense of $67.0 million, which is being recognized ratably over the modified performance periods.

Stock OptionsThe table below summarizes the stock option activity for the six months ended June 30, 2024:

 

 

 

 

 

 

 

 

Weighted-

 

 

 

 

 

 

 

 

 

 

 

 

Average

 

 

 

 

 

 

 

 

 

Weighted-

 

 

Remaining

 

 

Aggregate

 

 

 

 

 

 

Average

 

 

Contractual

 

 

Intrinsic

 

 

 

 

 

 

Exercise

 

 

Life

 

 

Value

 

 

 

Shares

 

 

Price

 

 

(in years)

 

 

(in thousands)

 

Options outstanding—December 31, 2023

 

 

35,788,469

 

 

2,96

 

 

 

4.0

 

 

$

301,563

 

Exercised

 

 

(7,865,250

)

 

 

2.75

 

 

 

 

 

 

 

Forfeited and canceled

 

 

(10,217

)

 

 

3.49

 

 

 

 

 

 

 

Options outstanding—June 30, 2024

 

 

27,913,002

 

 

$

3.02

 

 

 

3.6

 

 

$

225,727

 

Options exercisable—June 30, 2024

 

 

26,936,712

 

 

$

2.90

 

 

 

3.5

 

 

$

221,157

 

Options vested and expected to vest—June 30, 2024

 

 

27,878,594

 

 

$

3.02

 

 

 

3.6

 

 

$

225,584

 

The fair value of the options which vested during the six months ended June 30, 2024 was $1.9 million.

Cayman Equity Incentive Plan—In December 2022, the Company adopted the CCCIS Cayman Holdings Employees Equity Incentive Plans ("Cayman Incentive Plans"), which provide for the issuance of stock option awards in CCC Cayman ("Cayman Awards") to eligible employees of the Company's China subsidiaries.

Awards under the Cayman Incentive Plans are settled in cash and thus accounted for as liability awards. Awards granted under the Cayman Incentive Plans have time-based vesting and expire on the tenth anniversary of the grant date.

During the six months ended June 30, 2024, the Company granted 761,743 stock options under the Cayman Incentive Plans. The exercise price of the options granted is equal to the fair value of the underlying shares at the grant date. As of June 30, 2024 and December 31, 2023, 2,385,142 and 1,735,900, respectively, of stock options under the Cayman Incentive Plans are outstanding.

Employee Stock Purchase Plan—In July 2021, the Company adopted the CCC 2021 Employee Stock Purchase Plan ("ESPP").

During the six months ended June 30, 2024, 194,307 shares were sold under the ESPP.

The fair value of the ESPP purchase rights sold during the six months ended June 30, 2024 was estimated using the Black-Scholes option pricing model with the following assumptions:

Expected term (in years)

 

0.5

Expected volatility

 

25%

Expected dividend yield

 

0%

Risk-free interest rate

 

5.5%

Stock-Based Compensation—Stock-based compensation expense has been recorded in the accompanying condensed consolidated statements of operations and comprehensive income (loss) as follows for the three and six months ended June 30, 2024 and 2023 (in thousands):

 

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Cost of revenues

 

$

2,672

 

 

$

2,299

 

 

$

4,754

 

 

$

4,199

 

Research and development

 

 

11,515

 

 

 

6,600

 

 

 

22,586

 

 

 

12,475

 

Sales and marketing

 

 

6,785

 

 

 

8,749

 

 

 

12,513

 

 

 

16,008

 

General and administrative

 

 

19,153

 

 

 

17,838

 

 

 

45,243

 

 

 

32,038

 

Total stock-based compensation expense

 

$

40,125

 

 

$

35,486

 

 

$

85,096

 

 

$

64,720

 

 

As of June 30, 2024, there was $209.5 million of unrecognized stock compensation expense related to unvested time-based awards which is expected to be recognized over a weighted-average period of 2.7 years. As of June 30, 2024, there was $70.2 million of unrecognized stock-based compensation expense related to unvested performance-based awards which is expected to be recognized over a weighted-average period of 1.3 years.

XML 32 R25.htm IDEA: XBRL DOCUMENT v3.24.2
Warrants
6 Months Ended
Jun. 30, 2024
Warrants and Rights Note Disclosure [Abstract]  
Warrants
17.
WARRANTS

Upon consummation of the Business Combination, the Company assumed warrants sold in a private placement ("Private Warrants") issued by Dragoneer.

On May 9, 2024 ("Redemption Date"), the Company redeemed all of the outstanding Private Warrants for an aggregate of 3,809,200 shares of the Company's common stock. The holder of the Private Warrants received 0.214 shares of common stock for each Private Warrant exchanged. No cash was paid by the Company in exchange for the redeemed Private Warrants. The Private Warrants were valued on the Redemption Date using the Black-Scholes option pricing model with the following assumptions:

Expected term (in years)

 

 

2.2

 

Expected volatility

 

 

31

%

Expected dividend yield

 

 

0

%

Risk-free interest rate

 

 

4.80

%

The estimated fair value of each Private Warrant using the Company's stock price on the Redemption Date and above assumptions was $2.09.

Following the redemption, the Company had no Private Warrants outstanding. As of December 31, 2023, the Company had 17,800,000 Private Warrants outstanding.

The Company recognized income of $16.0 million and expense of $20.4 million as a change in fair value of warrant liabilities in the condensed consolidated statements of operations and comprehensive income (loss) for the three months ended June 30, 2024 and 2023, respectively.

The Company recognized income of $14.4 million and expense of $19.2 million as a change in fair value of warrant liabilities in the condensed consolidated statements of operations and comprehensive income (loss) for the six months ended June 30, 2024 and 2023, respectively.

As of December 31, 2023, the Company’s warrant liability was $51.5 million.

XML 33 R26.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments
18.
COMMITMENTS

Purchase Obligations—The Company has long-term agreements with suppliers and other parties related to licensing data used in its services, outsourced data center, disaster recovery and SaaS that expire at various dates through 2031. During the three months ended June 30, 2024, the Company entered into purchase agreements with suppliers which include total minimum purchase commitments of $26.2 million, $27.9 million and $48.4 million during the years ending December 31, 2025, 2026 and 2027, respectively. As of June 30, 2024, there were no other material changes from the amounts disclosed as of December 31, 2023.

Guarantees—The Company’s services and solutions are typically warranted to perform in a manner consistent with general industry standards that are reasonably applicable and substantially in accordance with the Company’s services and solutions documentation under normal use and circumstances. The Company’s services and solutions are generally warranted to be performed in a professional manner and to materially conform to the specifications set forth in the related customer contract. The Company’s arrangements also include certain provisions for indemnifying customers against liabilities, subject to customary limitations, if its services and solutions infringe a third party’s intellectual property rights.

To date, the Company has not incurred any material costs as a result of such indemnifications or commitments and has not accrued any liabilities related to such obligations in the accompanying consolidated financial statements.

Employment Agreements—The Company is a party to employment agreements with key employees that provide for compensation and certain other benefits. These agreements also provide for severance and bonus payments under certain circumstances.

XML 34 R27.htm IDEA: XBRL DOCUMENT v3.24.2
Legal Proceedings and Contingencies
6 Months Ended
Jun. 30, 2024
Legal Proceedings And Contingencies [Abstract]  
Legal Proceedings and Contingencies
19.
LEGAL PROCEEDINGS AND CONTINGENCIES

In the ordinary course of business, the Company is from time to time, involved in various pending or threatened legal actions. The litigation process is inherently uncertain, and it is possible that the resolution of such matters might have a material adverse effect upon the Company’s consolidated financial condition and/or results of operations. The Company’s management believes, based on current information, matters currently pending or threatened are not expected to have a material adverse effect on the Company’s consolidated financial position or results of operations.

XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.2
Related Parties
6 Months Ended
Jun. 30, 2024
Related Party Transactions [Abstract]  
Related Parties
20.
ReLATED PARTIES

The Company has engaged in transactions within the ordinary course of business with entities affiliated with its principal equity owners and directors.

The following table summarizes revenues recognized and expenses incurred with entities affiliated with one of its principal equity owners and directors for the three and six months ended June 30, 2024 and 2023 (in thousands):

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Revenues

 

 

 

 

 

 

 

 

 

 

 

 

Credit card processing

 

$

338

 

 

$

274

 

 

$

603

 

 

$

508

 

Expenses

 

 

 

 

 

 

 

 

 

 

 

 

Employee health insurance benefits

 

 

683

 

 

 

953

 

 

 

1,853

 

 

 

1,821

 

Board of director fees for services, including related travel and out-of-pocket reimbursements

 

 

239

 

 

*

 

 

 

351

 

 

*

 

IT security software

 

 

128

 

 

*

 

 

 

255

 

 

*

 

Human resources support services

 

^

 

 

 

64

 

 

^

 

 

 

178

 

* Not significant.

^ As of June 30, 2024, the entity which provides human resources support services is no longer a related party.

As of June 30, 2024, all receivables and payables from related parties were de minimis. As of December 31, 2023, the Company had a related party payable due to its employee health insurance benefits vendor for $0.5 million.

XML 36 R29.htm IDEA: XBRL DOCUMENT v3.24.2
Other Income - Net
6 Months Ended
Jun. 30, 2024
Other Income, Nonoperating [Abstract]  
Other Income - Net
21.
OTHER INCOMENET

Other income—Net consists of the following (in thousands):

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

(Loss) gain from change in fair value of derivative instruments

 

$

(852

)

 

$

3,613

 

 

$

(134

)

 

$

1,009

 

Income from derivative instruments

 

 

2,008

 

 

 

 

 

 

4,039

 

 

 

 

Other income—Net

 

 

97

 

 

 

315

 

 

 

286

 

 

 

368

 

Total other income—Net

 

$

1,253

 

 

$

3,928

 

 

$

4,191

 

 

$

1,377

 

XML 37 R30.htm IDEA: XBRL DOCUMENT v3.24.2
Net Income (Loss) Per Share
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share
22.
NET INCOME (LOSS) PER SHARE

The Company calculates basic earnings per share by dividing the net income (loss) attributable to common stockholders by the weighted average number of shares of common stock outstanding for the period. The diluted earnings per share is computed by assuming the exercise, settlement and vesting of all potential dilutive common stock equivalents outstanding for the period using the treasury stock method. The Company excludes common stock equivalent shares from the calculation if their effect is anti-dilutive. In a period where the Company is in a net loss position, the diluted loss per share is calculated using the basic share count.

The following table sets forth a reconciliation of the numerator and denominator used to compute basic and diluted earnings per share of common stock (in thousands, except for share and per share data).

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

21,445

 

 

$

(97,344

)

 

$

20,848

 

 

$

(95,160

)

Accretion of redeemable non-controlling interest

 

 

(1,221

)

 

 

(315

)

 

 

(2,363

)

 

 

(315

)

Net income (loss) attributable to common stockholders

 

$

20,224

 

 

$

(97,659

)

 

$

18,485

 

 

$

(95,475

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares of common stock—basic

 

 

609,997,114

 

 

 

621,235,776

 

 

 

604,138,246

 

 

 

618,740,340

 

Dilutive effect of stock-based awards

 

 

28,370,631

 

 

 

 

 

 

32,852,387

 

 

 

 

Weighted average shares of common stock—diluted

 

 

638,367,745

 

 

 

621,235,776

 

 

 

636,990,633

 

 

 

618,740,340

 

Net income (loss) per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.03

 

 

$

(0.16

)

 

$

0.03

 

 

$

(0.15

)

Diluted

 

$

0.03

 

 

$

(0.16

)

 

$

0.03

 

 

$

(0.15

)

Approximately 52,267 and 30,191,730 common stock equivalent shares were excluded from the computation of diluted per share amounts for the three months ended June 30, 2024 and 2023, respectively, because their effect was anti-dilutive.

Approximately 4,794,260 and 30,147,441 common stock equivalent shares were excluded from the computation of diluted per share amounts for the six months ended June 30, 2024 and 2023, respectively, because their effect was anti-dilutive.

As part of the Business Combination, 8,625,000 shares issued and held by Dragoneer (the "Sponsor Vesting Shares") became non-transferable and subject to forfeiture on the tenth anniversary of the closing of the Business Combination if neither of the defined triggering events has occurred. The Sponsor Vesting Shares are issued and outstanding as of June 30, 2024 and December 31, 2023 and excluded from the weighted average number of shares of common stock outstanding until the vesting requirement is met and the restriction is removed.

XML 38 R31.htm IDEA: XBRL DOCUMENT v3.24.2
Segment Information And Information About Geographic Areas
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Segment Information And Information About Geographic Areas
23.
SEGMENT INFORMATION and information about geographic areas

The Company operates in one operating segment. The chief operating decision maker for the Company is the chief executive officer. The chief executive officer reviews financial information presented on a consolidated basis, accompanied by information about revenue by type of service and geographic region, for purposes of allocating resources and evaluating financial performance.

Revenues by geographic area, presented based upon the location of the customer are as follows (in thousands):

 

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

United States

 

$

230,995

 

 

$

209,972

 

 

$

456,561

 

 

$

413,000

 

China

 

 

1,623

 

 

 

1,738

 

 

 

3,294

 

 

 

3,630

 

Total revenues

 

$

232,618

 

 

$

211,710

 

 

$

459,855

 

 

$

416,630

 

 

Software, equipment and property—Net by geographic area are as follows (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

United States

 

$

176,142

 

 

$

160,064

 

China

 

 

249

 

 

 

352

 

Total software, equipment and property—Net

 

$

176,391

 

 

$

160,416

 

XML 39 R32.htm IDEA: XBRL DOCUMENT v3.24.2
Subsequent Event
6 Months Ended
Jun. 30, 2024
Subsequent Events [Abstract]  
Subsequent Event
24.
Subsequent event

On July 1, 2024, certain existing stockholders completed a secondary offering where the selling stockholders sold 30,000,000 shares of the Company's common stock. The Company did not receive proceeds from the sale of the shares by the selling stockholders. In connection with the offering, the Company did not incur significant costs.

XML 40 R33.htm IDEA: XBRL DOCUMENT v3.24.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation—The condensed consolidated balance sheets as of June 30, 2024 and December 31, 2023, the condensed consolidated statements of operations and comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023, the condensed consolidated statements of mezzanine equity and stockholders’ equity for the three and six months ended June 30, 2024 and 2023, and the condensed consolidated statements of cash flows for the six months ended June 30, 2024 and 2023 have been prepared by the Company and have not been audited. In the opinion of management, all adjustments (which include only normal recurring adjustments except where disclosed) necessary for the fair presentation of the financial position, results of operations and cash flows have been made. The results of operations for any interim period are not necessarily indicative of the results to be expected for the full year or any future period.

The accompanying condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles ("GAAP") for interim financial information and in accordance with the instructions to Form 10-Q and Regulation S-X of the Securities and Exchange Commission ("SEC"). The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.

Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted, pursuant to the rules and regulations of the SEC for interim financial reporting. Accordingly, the condensed consolidated financial statements may not include all the information and footnotes necessary for a complete presentation of financial position, results of operations or cash flows. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2023.

The Company's significant accounting policies are described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements included in the Company's Annual Report on Form 10-K for the year ended December 31, 2023. There have been no material changes to the significant accounting policies since December 31, 2023.

Basis of Accounting

Basis of Accounting—The accompanying condensed consolidated financial statements are prepared in accordance with GAAP and include the accounts of the Company and its wholly-owned and majority-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The condensed consolidated financial statements include 100% of the accounts of wholly-owned and majority-owned subsidiaries and the ownership interest of the minority investor is recorded as a non-controlling interest in a subsidiary.

Use of Estimates

Use of Estimates—The preparation of the condensed consolidated financial statements requires management to make estimates and assumptions that affect the reported amounts, and the disclosures of contingent amounts, in the Company’s condensed consolidated financial statements and the accompanying notes. Although the Company regularly assesses these estimates, actual

results could differ from those estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results could differ from management’s estimates if past experience or other assumptions are not substantially accurate. Significant estimates in these condensed consolidated financial statements include the estimation of contract transaction prices, the determination of the amortization period for contract assets, the valuation of goodwill and intangible assets, the valuation of the warrant liabilities, and the estimates and assumptions associated with stock incentive plans.
Reclassifications

ReclassificationsCertain reclassifications of prior period amounts have been made to conform to the current period presentation. For the three and six months ended June 30, 2024, changes in the fair value of the Company's interest rate cap agreements are recognized within other income (expense)—net in the condensed consolidated statements of operations and comprehensive income (loss). Corresponding amounts recognized during the three and six months ended June 30, 2023, were previously classified as a change in fair value of derivative instruments and have been reclassified to conform to the current period presentation. The amounts reclassified had no impact on net income (loss).

Recently Issued Accounting Pronouncements

Recently Issued Accounting Pronouncements—In December 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This update requires entities to disclose disaggregated information about their effective tax rate reconciliation as well as expanded information on income taxes paid by jurisdiction. The disclosure requirements will be applied on a prospective basis, with the option to apply them retrospectively. The amendments in this update are effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is evaluating the disclosure requirements related to this update.

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This update is intended to improve reportable segment disclosure requirements, primarily through additional disclosures about significant segment expenses. The amendments in this update are effective for fiscal years beginning after December 31, 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 evaluating the disclosure requirements related to this update.

XML 41 R34.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2024
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]  
Summarizes Revenue By Type of Service

The following table summarizes revenue by type of service for the three and six months ended June 30, 2024 and 2023 (in thousands):

 

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Software subscriptions

 

$

223,014

 

 

$

202,851

 

 

$

441,083

 

 

$

399,108

 

Other

 

 

9,604

 

 

 

8,859

 

 

 

18,772

 

 

 

17,522

 

Total revenues

 

$

232,618

 

 

$

211,710

 

 

$

459,855

 

 

$

416,630

 

Summary of Receivables Contract Assets and Contract Liabilities from Contracts with Customers The opening and closing balances of the Company’s receivables, contract assets and contract liabilities from contracts with customers are as follows (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Accounts receivables—Net of allowances

 

$

120,932

 

 

$

102,365

 

Deferred contract costs

 

 

19,427

 

 

 

17,900

 

Long-term deferred contract costs

 

 

21,666

 

 

 

22,302

 

Other assets (accounts receivable, non-current)

 

 

16,138

 

 

 

15,198

 

Deferred revenues

 

 

45,988

 

 

 

43,567

 

Other liabilities (deferred revenues, non-current)

 

 

2,113

 

 

 

1,373

 

Summary of Deferred Revenue

A summary of the activity impacting deferred revenue balances during the three and six months ended June 30, 2024 and 2023 is presented below (in thousands):

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

June 30,

 

 

June 30,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Balance at beginning of period

$

47,560

 

 

$

41,422

 

 

$

44,940

 

 

$

36,479

 

Revenue recognized1

 

(117,797

)

 

 

(111,533

)

 

 

(233,209

)

 

 

(214,718

)

Additional amounts deferred1

 

118,338

 

 

 

111,314

 

 

 

236,370

 

 

 

219,442

 

Balance at end of period

$

48,101

 

 

$

41,203

 

 

$

48,101

 

 

$

41,203

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

Current

$

45,988

 

 

$

40,064

 

 

$

45,988

 

 

$

40,064

 

Non-current

 

2,113

 

 

 

1,139

 

 

 

2,113

 

 

 

1,139

 

Total deferred revenue

$

48,101

 

 

$

41,203

 

 

$

48,101

 

 

$

41,203

 

1 Amounts include total revenue deferred and recognized during each respective period.

Summary of Deferred Contract Costs

A summary of the activity impacting the deferred contract costs during the three and six months ended June 30, 2024 and 2023 is presented below (in thousands):

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Balance at beginning of period

 

$

40,153

 

 

$

37,551

 

 

$

40,202

 

 

$

36,717

 

Costs amortized

 

 

(5,322

)

 

 

(4,637

)

 

 

(10,571

)

 

 

(9,423

)

Additional amounts deferred

 

 

6,262

 

 

 

3,437

 

 

 

11,462

 

 

 

9,057

 

Balance at end of period

 

$

41,093

 

 

$

36,351

 

 

$

41,093

 

 

$

36,351

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Classified as:

 

 

 

 

 

 

 

 

 

 

 

 

Current

 

$

19,427

 

 

$

16,871

 

 

$

19,427

 

 

$

16,871

 

Non-current

 

 

21,666

 

 

 

19,480

 

 

 

21,666

 

 

 

19,480

 

Total deferred contract costs

 

$

41,093

 

 

$

36,351

 

 

$

41,093

 

 

$

36,351

 

XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurement Inputs and Valuation Techniques

The valuation of the Private Warrants as of December 31, 2023 was determined using the Black-Scholes option pricing model using the following assumptions:

 

 

 

December 31,

 

 

 

2023

 

Expected term (in years)

 

 

2.6

 

Expected volatility

 

 

34

%

Expected dividend yield

 

 

0

%

Risk-free interest rate

 

 

4.10

%

Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis

The following table presents the fair value of the assets and liabilities measured at fair value on a recurring basis as of June 30, 2024 (in thousands):

 

 

 

Fair Value

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate cap

 

$

6,074

 

 

$

 

 

$

6,074

 

 

$

 

Total Assets

 

$

6,074

 

 

$

 

 

$

6,074

 

 

$

 

Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration related to business acquisition

 

$

100

 

 

$

 

 

$

 

 

$

100

 

Total Liabilities

 

$

100

 

 

$

 

 

$

 

 

$

100

 

The following table presents the fair value of the assets and liabilities measured at fair value on a recurring basis as of December 31, 2023 (in thousands):

 

 

 

Fair Value

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Assets

 

 

 

 

 

 

 

 

 

 

 

 

Interest rate cap

 

$

6,208

 

 

$

 

 

$

6,208

 

 

$

 

Total Assets

 

$

6,208

 

 

$

 

 

$

6,208

 

 

$

 

Liabilities

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration related to business acquisition

 

$

100

 

 

$

 

 

$

 

 

$

100

 

Private Warrants

 

 

51,501

 

 

 

 

 

 

51,501

 

 

 

 

Total Liabilities

 

$

51,601

 

 

$

 

 

$

51,501

 

 

$

100

 

 

Summary of Carrying Amounts and Estimated Fair Value of the Financial Instruments The following table presents the carrying amounts, net of debt discount, and the estimated fair values of the Company’s financial instruments that are not recorded at fair value on the condensed consolidated balance sheets (in thousands):

 

 

 

June 30, 2024

 

 

December 31, 2023

 

 

 

Carrying

 

 

Estimated

 

 

Carrying

 

 

Estimated

 

Description

 

Amount

 

 

Fair Value

 

 

Amount

 

 

Fair Value

 

Term B Loan, including current portion

 

$

778,689

 

 

$

780,975

 

 

$

782,564

 

 

$

784,000

 

 

XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.2
Accounts Receivable (Tables)
6 Months Ended
Jun. 30, 2024
Receivables [Abstract]  
Schedule of Accounts Receivable, Net

Accounts receivable—Net as of June 30, 2024 and December 31, 2023, consists of the following (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Accounts receivable

 

$

125,011

 

 

$

107,939

 

Allowance for credit losses and sales reserves

 

 

(4,079

)

 

 

(5,574

)

Accounts receivable—Net

 

$

120,932

 

 

$

102,365

 

 

As of June 30, 2024 and December 31, 2023, no customer accounted for more than 10% of accounts receivable.

Schedule of Changes to the Allowance for Doubtful Accounts and Sales Reserves

Changes to the allowance for credit losses and sales reserves during the three and six months ended June 30, 2024 and 2023 consist of the following (in thousands):

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Balance at beginning of period

 

$

4,792

 

 

$

6,866

 

 

$

5,574

 

 

$

5,339

 

Charges to bad debt and sales reserves

 

 

794

 

 

 

2,017

 

 

 

1,759

 

 

 

5,153

 

Write-offs—Net

 

 

(1,507

)

 

 

(3,009

)

 

 

(3,254

)

 

 

(4,618

)

Balance at end of period

 

$

4,079

 

 

$

5,874

 

 

$

4,079

 

 

$

5,874

 

XML 44 R37.htm IDEA: XBRL DOCUMENT v3.24.2
Other Current Assets (Tables)
6 Months Ended
Jun. 30, 2024
Prepaid Expense and Other Assets, Current [Abstract]  
Schedule of Other Current Assets

Other current assets as of June 30, 2024 and December 31, 2023 consists of the following (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Prepaid SaaS costs

 

$

7,445

 

 

$

7,833

 

Prepaid service fees

 

 

6,285

 

 

 

5,992

 

Prepaid software and equipment maintenance

 

 

3,090

 

 

 

5,547

 

Prepaid insurance

 

 

264

 

 

 

2,289

 

Other

 

 

9,505

 

 

 

10,703

 

Total other current assets

 

$

26,589

 

 

$

32,364

 

XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.2
Software, Equipment, And Property (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Software,Equipment and Property

Software, equipment, and property as of June 30, 2024 and December 31, 2023 consists of the following (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Software, licenses and database

 

$

255,778

 

 

$

220,625

 

Computer equipment

 

 

21,664

 

 

 

27,467

 

Leasehold improvements

 

 

30,999

 

 

 

31,046

 

Building and land

 

 

4,910

 

 

 

4,910

 

Furniture and other equipment

 

 

1,332

 

 

 

1,370

 

Total software, equipment, and property

 

 

314,683

 

 

 

285,418

 

Less accumulated depreciation and amortization

 

 

(138,292

)

 

 

(125,002

)

Software, equipment, and property—Net

 

$

176,391

 

 

$

160,416

 

 

XML 46 R39.htm IDEA: XBRL DOCUMENT v3.24.2
Leases (Tables)
6 Months Ended
Jun. 30, 2024
Leases [Abstract]  
Summary of Lease Cost

The components of lease expense for the three and six months ended June 30, 2024 and 2023 were as follows (in thousands):

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Operating lease costs

 

$

1,299

 

 

$

1,486

 

 

$

2,707

 

 

$

2,989

 

Variable lease costs

 

 

1,093

 

 

 

1,017

 

 

 

2,194

 

 

 

1,901

 

Total lease costs

 

$

2,392

 

 

$

2,503

 

 

$

4,901

 

 

$

4,890

 

XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2024
Goodwill [Line Items]  
Schedule of Gross Amount, Accumulated Impairment Loss, and Carrying Amount of Goodwill

The following table presents the gross amount, accumulated impairment loss and carrying amount of goodwill as of June 30, 2024 and December 31, 2023 (in thousands):

 

 

 

 

Accumulated

 

 

Net

 

 

Gross Amount

 

 

Impairment Loss

 

 

Carrying Amount

 

 Balance as of June 30, 2024

$

1,520,926

 

 

$

(103,202

)

 

$

1,417,724

 

 Balance as of December 31, 2023

 

1,520,926

 

 

 

(103,202

)

 

 

1,417,724

 

Summary of Intangible Assets Balance

The intangible assets balance as of June 30, 2024 is reflected below (in thousands):

 

 

 

 

Weighted-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Average

 

 

 

 

 

 

 

 

 

 

 

 

Estimated

 

Remaining

 

 

Gross

 

 

 

 

 

Net

 

 

 

Useful Life

 

Useful Life

 

 

Carrying

 

 

Accumulated

 

 

Carrying

 

 

 

(Years)

 

(Years)

 

 

Amount

 

 

Amortization

 

 

Amount

 

Customer relationships

 

18

 

 

10.8

 

 

$

1,291,830

 

 

$

(514,938

)

 

$

776,892

 

Acquired technologies

 

7

 

 

4.6

 

 

 

184,640

 

 

 

(181,497

)

 

 

3,143

 

Subtotal

 

 

 

 

 

 

 

1,476,470

 

 

 

(696,435

)

 

 

780,035

 

Trademarks—indefinite life

 

 

 

 

 

 

 

190,470

 

 

 

 

 

 

190,470

 

Total intangible assets

 

 

 

 

 

 

$

1,666,940

 

 

$

(696,435

)

 

$

970,505

 

The intangible assets balance as of December 31, 2023 is reflected below (in thousands):

 

 

 

 

Weighted-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Average

 

 

 

 

 

 

 

 

 

 

 

 

Estimated

 

Remaining

 

 

Gross

 

 

 

 

 

Net

 

 

 

Useful Life

 

Useful Life

 

 

Carrying

 

 

Accumulated

 

 

Carrying

 

 

 

(Years)

 

(Years)

 

 

Amount

 

 

Amortization

 

 

Amount

 

Customer relationships

 

1618

 

 

11.3

 

 

$

1,291,830

 

 

$

(479,054

)

 

$

812,776

 

Acquired technologies

 

37

 

 

1.7

 

 

 

184,640

 

 

 

(172,840

)

 

 

11,800

 

Subtotal

 

 

 

 

 

 

 

1,476,470

 

 

 

(651,894

)

 

 

824,576

 

Trademarks—indefinite life

 

 

 

 

 

 

 

190,470

 

 

 

 

 

 

190,470

 

Total intangible assets

 

 

 

 

 

 

$

1,666,940

 

 

$

(651,894

)

 

$

1,015,046

 

Schedule of Future Amortization Expense for Intangible Assets

Future amortization expense for the remainder of the year ended December 31, 2024 and the following four years ended December 31 and thereafter for intangible assets as of June 30, 2024 is as follows (in thousands):

 

Years Ending December 31:

 

 

 

 

 

 

 

2024

 

 

36,227

 

2025

 

 

72,454

 

2026

 

 

72,454

 

2027

 

 

72,454

 

2028

 

 

72,454

 

Thereafter

 

 

453,992

 

Total

 

$

780,035

 

XML 48 R41.htm IDEA: XBRL DOCUMENT v3.24.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Schedule Of Accrued Expenses

Accrued expenses as of June 30, 2024 and December 31, 2023 consists of the following (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Compensation

 

$

34,626

 

 

$

54,593

 

Professional services

 

 

7,542

 

 

 

2,183

 

Software license agreement

 

 

4,654

 

 

 

2,233

 

Royalties and licenses

 

 

4,465

 

 

 

4,381

 

Sales tax

 

 

3,199

 

 

 

2,968

 

Employee insurance benefits

 

 

2,736

 

 

 

2,572

 

Other

 

 

3,927

 

 

 

2,548

 

Total accrued expenses

 

$

61,149

 

 

$

71,478

 

XML 49 R42.htm IDEA: XBRL DOCUMENT v3.24.2
Other Liabilities (Tables)
6 Months Ended
Jun. 30, 2024
Other Liabilities Disclosure [Abstract]  
Summary Of Other Liabilities

Other liabilities as of June 30, 2024 and December 31, 2023 consists of the following (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Income taxes payable—non-current

 

$

3,937

 

 

$

3,937

 

Deferred revenue—non-current

 

 

2,113

 

 

 

1,373

 

Software license agreement

 

 

4,302

 

 

 

1,004

 

Contingent consideration

 

 

 

 

 

100

 

Total other liabilities

 

$

10,352

 

 

$

6,414

 

XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.2
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Summary Of Long Term Debt

Long-term debt as of June 30, 2024 and December 31, 2023 consists of the following (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

Term B Loan

 

$

780,000

 

 

$

784,000

 

Term B Loan—discount

 

 

(1,311

)

 

 

(1,436

)

Term B Loan—deferred financing fees

 

 

(6,440

)

 

 

(7,060

)

Term B Loan—Net of discount & fees

 

 

772,249

 

 

 

775,504

 

Less: Current portion

 

 

(8,000

)

 

 

(8,000

)

Total long-term debt—Net of current portion

 

$

764,249

 

 

$

767,504

 

 

XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.2
Redeemable Non-controlling Interest (Tables)
6 Months Ended
Jun. 30, 2024
Noncontrolling Interest [Abstract]  
Schedule of activities impacting the redeemable non-controllable interest

The activity impacting the redeemable non-controllable interest during the three and six months ended June 30, 2024 and 2023 is presented below (in thousands):

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

June 30,

 

 

June 30,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Balance at beginning of period

$

17,726

 

 

$

14,179

 

 

$

16,584

 

 

$

14,179

 

Accretion of redeemable non-controlling interest

 

1,221

 

 

 

315

 

 

 

2,363

 

 

 

315

 

Balance at end of period

$

18,947

 

 

$

14,494

 

 

$

18,947

 

 

$

14,494

 

XML 52 R45.htm IDEA: XBRL DOCUMENT v3.24.2
Stock Incentive Plans (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of Non-vested Restricted Stock Units Activity The table below summarizes the restricted stock unit ("RSU") activity for the six months ended June 30, 2024:

 

 

 

 

 

Weighted-

 

 

 

 

 

 

Average

 

 

 

Shares

 

 

Fair Value

 

Unvested RSUs—December 31, 2023

 

 

36,329,881

 

 

$

10.56

 

Granted

 

 

10,047,960

 

 

 

11.85

 

Vested

 

 

(12,334,980

)

 

 

10.67

 

Forfeited

 

 

(917,602

)

 

 

10.52

 

Unvested RSUs—June 30, 2024

 

 

33,125,259

 

 

 

10.91

 

Summary of Share-based Compensation Arrangements by Share-based Payment Award The table below summarizes the stock option activity for the six months ended June 30, 2024:

 

 

 

 

 

 

 

 

Weighted-

 

 

 

 

 

 

 

 

 

 

 

 

Average

 

 

 

 

 

 

 

 

 

Weighted-

 

 

Remaining

 

 

Aggregate

 

 

 

 

 

 

Average

 

 

Contractual

 

 

Intrinsic

 

 

 

 

 

 

Exercise

 

 

Life

 

 

Value

 

 

 

Shares

 

 

Price

 

 

(in years)

 

 

(in thousands)

 

Options outstanding—December 31, 2023

 

 

35,788,469

 

 

2,96

 

 

 

4.0

 

 

$

301,563

 

Exercised

 

 

(7,865,250

)

 

 

2.75

 

 

 

 

 

 

 

Forfeited and canceled

 

 

(10,217

)

 

 

3.49

 

 

 

 

 

 

 

Options outstanding—June 30, 2024

 

 

27,913,002

 

 

$

3.02

 

 

 

3.6

 

 

$

225,727

 

Options exercisable—June 30, 2024

 

 

26,936,712

 

 

$

2.90

 

 

 

3.5

 

 

$

221,157

 

Options vested and expected to vest—June 30, 2024

 

 

27,878,594

 

 

$

3.02

 

 

 

3.6

 

 

$

225,584

 

Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount

Stock-Based Compensation—Stock-based compensation expense has been recorded in the accompanying condensed consolidated statements of operations and comprehensive income (loss) as follows for the three and six months ended June 30, 2024 and 2023 (in thousands):

 

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Cost of revenues

 

$

2,672

 

 

$

2,299

 

 

$

4,754

 

 

$

4,199

 

Research and development

 

 

11,515

 

 

 

6,600

 

 

 

22,586

 

 

 

12,475

 

Sales and marketing

 

 

6,785

 

 

 

8,749

 

 

 

12,513

 

 

 

16,008

 

General and administrative

 

 

19,153

 

 

 

17,838

 

 

 

45,243

 

 

 

32,038

 

Total stock-based compensation expense

 

$

40,125

 

 

$

35,486

 

 

$

85,096

 

 

$

64,720

 

 

2021 Employee Stock Purchase Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions

The fair value of the ESPP purchase rights sold during the six months ended June 30, 2024 was estimated using the Black-Scholes option pricing model with the following assumptions:

Expected term (in years)

 

0.5

Expected volatility

 

25%

Expected dividend yield

 

0%

Risk-free interest rate

 

5.5%

XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.2
Warrants (Tables)
6 Months Ended
Jun. 30, 2024
Fair Value Measurement Inputs and Valuation Techniques [Table]  
Summary of the Private Warrants Valued On the Redemption Date Using the Black-Scholes Option Pricing Model The Private Warrants were valued on the Redemption Date using the Black-Scholes option pricing model with the following assumptions:

Expected term (in years)

 

 

2.2

 

Expected volatility

 

 

31

%

Expected dividend yield

 

 

0

%

Risk-free interest rate

 

 

4.80

%

XML 54 R47.htm IDEA: XBRL DOCUMENT v3.24.2
Related Parties (Tables)
6 Months Ended
Jun. 30, 2024
Related Party Transactions [Abstract]  
Schedule of Revenues, Expenses and Amount Receivable with Entities Affiliated with Principal Owners

The following table summarizes revenues recognized and expenses incurred with entities affiliated with one of its principal equity owners and directors for the three and six months ended June 30, 2024 and 2023 (in thousands):

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Revenues

 

 

 

 

 

 

 

 

 

 

 

 

Credit card processing

 

$

338

 

 

$

274

 

 

$

603

 

 

$

508

 

Expenses

 

 

 

 

 

 

 

 

 

 

 

 

Employee health insurance benefits

 

 

683

 

 

 

953

 

 

 

1,853

 

 

 

1,821

 

Board of director fees for services, including related travel and out-of-pocket reimbursements

 

 

239

 

 

*

 

 

 

351

 

 

*

 

IT security software

 

 

128

 

 

*

 

 

 

255

 

 

*

 

Human resources support services

 

^

 

 

 

64

 

 

^

 

 

 

178

 

* Not significant.

XML 55 R48.htm IDEA: XBRL DOCUMENT v3.24.2
Other Income - Net (Tables)
6 Months Ended
Jun. 30, 2024
Other Income, Nonoperating [Abstract]  
Schedule of Other Income - Net

Other income—Net consists of the following (in thousands):

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

(Loss) gain from change in fair value of derivative instruments

 

$

(852

)

 

$

3,613

 

 

$

(134

)

 

$

1,009

 

Income from derivative instruments

 

 

2,008

 

 

 

 

 

 

4,039

 

 

 

 

Other income—Net

 

 

97

 

 

 

315

 

 

 

286

 

 

 

368

 

Total other income—Net

 

$

1,253

 

 

$

3,928

 

 

$

4,191

 

 

$

1,377

 

XML 56 R49.htm IDEA: XBRL DOCUMENT v3.24.2
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

The following table sets forth a reconciliation of the numerator and denominator used to compute basic and diluted earnings per share of common stock (in thousands, except for share and per share data).

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

21,445

 

 

$

(97,344

)

 

$

20,848

 

 

$

(95,160

)

Accretion of redeemable non-controlling interest

 

 

(1,221

)

 

 

(315

)

 

 

(2,363

)

 

 

(315

)

Net income (loss) attributable to common stockholders

 

$

20,224

 

 

$

(97,659

)

 

$

18,485

 

 

$

(95,475

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares of common stock—basic

 

 

609,997,114

 

 

 

621,235,776

 

 

 

604,138,246

 

 

 

618,740,340

 

Dilutive effect of stock-based awards

 

 

28,370,631

 

 

 

 

 

 

32,852,387

 

 

 

 

Weighted average shares of common stock—diluted

 

 

638,367,745

 

 

 

621,235,776

 

 

 

636,990,633

 

 

 

618,740,340

 

Net income (loss) per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.03

 

 

$

(0.16

)

 

$

0.03

 

 

$

(0.15

)

Diluted

 

$

0.03

 

 

$

(0.16

)

 

$

0.03

 

 

$

(0.15

)

XML 57 R50.htm IDEA: XBRL DOCUMENT v3.24.2
Segment Information And Information About Geographic Areas (Tables)
6 Months Ended
Jun. 30, 2024
Revenues from External Customers and Long-Lived Assets [Line Items]  
Schedule of revenues by geographic area

Revenues by geographic area, presented based upon the location of the customer are as follows (in thousands):

 

 

 

For the Three Months Ended

 

 

For the Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

United States

 

$

230,995

 

 

$

209,972

 

 

$

456,561

 

 

$

413,000

 

China

 

 

1,623

 

 

 

1,738

 

 

 

3,294

 

 

 

3,630

 

Total revenues

 

$

232,618

 

 

$

211,710

 

 

$

459,855

 

 

$

416,630

 

 

Schedule of software, equipment and property, net by geographic area

Software, equipment and property—Net by geographic area are as follows (in thousands):

 

 

 

June 30,

 

 

December 31,

 

 

 

2024

 

 

2023

 

United States

 

$

176,142

 

 

$

160,064

 

China

 

 

249

 

 

 

352

 

Total software, equipment and property—Net

 

$

176,391

 

 

$

160,416

 

XML 58 R51.htm IDEA: XBRL DOCUMENT v3.24.2
Business Acquisition - Schedule of Business Acquisition by Acquisition (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Business Acquisition [Line Items]    
Fair value of contingent earnout consideration $ 0 $ 100
XML 59 R52.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue - Summarizes Revenue By Type of Service (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Contract With Customer Asset And Liability [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax $ 232,618 $ 211,710 $ 459,855 $ 416,630
Software Subscriptions [Member]        
Contract With Customer Asset And Liability [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 223,014 202,851 441,083 399,108
Other Services [Member]        
Contract With Customer Asset And Liability [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax $ 9,604 $ 8,859 $ 18,772 $ 17,522
XML 60 R53.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]        
Revenue remaining performance obligation amount $ 1,600.0   $ 1,600.0  
Revenue remaining performance obligation revenue to be recognized year 2023 642.0   642.0  
Revenue remaining performance obligation revenue to be recognized thereafter 958.0   958.0  
Deferred revenue, revenue recognized $ 41.3 $ 39.1 $ 39.9 $ 34.6
XML 61 R54.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue - Summary of Receivables Contract Assets and Contract Liabilities from Contracts with Customers (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Contract With Customer Asset And Liability [Line Items]      
Accounts receivables-Net of allowances $ 120,932 $ 102,365  
Deferred contract costs 19,427 17,900 $ 16,871
Long-term deferred contract costs 21,666 22,302 19,480
Other assets (accounts receivable, non-current) 16,138 15,198  
Deferred revenues 45,988 43,567 40,064
Other liabilities (deferred revenues, non-current) $ 2,113 $ 1,373 $ 1,139
XML 62 R55.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue - Summary of Deferred Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Contract With Customer Liability [Line Items]          
Balance at beginning of period $ 47,560 $ 41,422 $ 44,940 $ 36,479  
Revenue recognized [1] (117,797) (111,533) (233,209) (214,718)  
Additional amounts deferred [1] 118,338 111,314 236,370 219,442  
Balance at end of period 48,101 41,203 48,101 41,203  
Classified as:          
Current 45,988 40,064 45,988 40,064 $ 43,567
Non-current 2,113 1,139 2,113 1,139 1,373
Total deferred revenue $ 48,101 $ 41,203 $ 48,101 $ 41,203 $ 44,940
[1] Amounts include total revenue deferred and recognized during each respective period.
XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue - Summary of Deferred Contract Costs (Detail) - USD ($)
$ in Thousands
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]          
Balance at beginning of period $ 40,153 $ 37,551 $ 40,202 $ 36,717  
Costs amortized (5,322) (4,637) (10,571) (9,423)  
Additional amounts deferred 6,262 3,437 11,462 9,057  
Balance at end of period 41,093 36,351 41,093 36,351  
Classified as:          
Current 19,427 16,871 19,427 16,871 $ 17,900
Non-current 21,666 19,480 21,666 19,480 22,302
Total deferred contract costs $ 41,093 $ 36,351 $ 41,093 $ 36,351 $ 40,202
XML 64 R57.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
May 09, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Asset Impairment Charges   $ 0   $ 0   $ 77,400,000 $ 25,800,000
Discount rate       10.00%      
Fair Value Adjustment of Warrants   (15,963,000) $ 20,375,000 $ (14,378,000) $ 19,180,000    
change in Contingent Consideration Liability   0 $ 0 0 $ 0    
Fair Value Measurements Recurring [Member]              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Derivative assets   6,074,000   6,074,000   6,208,000  
Derivative Liability   100,000   100,000   51,601,000  
Contingent consideration related to business acquisition [Member] | Fair Value Measurements Recurring [Member]              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Derivative Liability   $ 100,000   $ 100,000   $ 100,000  
Private Warrants [Member]              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Warrants outstanding   0   0   17,800,000  
Fair Value Adjustment of Warrants $ 2.09         $ 2.89  
Private Warrants [Member] | Fair Value Measurements Recurring [Member]              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Derivative Liability           51,501,000  
Interest Rate Cap [Member]              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Derivative assets   $ 6,100,000   $ 6,100,000   6,200,000  
Interest Rate Cap [Member] | Fair Value Measurements Recurring [Member]              
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]              
Derivative assets   $ 6,074,000   $ 6,074,000   $ 6,208,000  
XML 65 R58.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements - Fair Value Measurement Inputs and Valuation Techniques (Details) - Private Warrants [Member]
May 09, 2024
yr
Dec. 31, 2023
yr
Expected Term (in years) [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative Liability, Measurement Input 2.2 2.6
Expected Volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative Liability, Measurement Input 0.31 0.34
Expected Dividend Yield [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative Liability, Measurement Input 0 0
Risk-free Interest Rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative Liability, Measurement Input 0.048 0.041
XML 66 R59.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Interest Rate Cap [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Asset $ 6,100 $ 6,200
Fair Value, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liability 100 51,601
Derivative Asset 6,074 6,208
Fair Value, Recurring [Member] | Contingent consideration related to business acquisition [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liability $ 100 $ 100
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Fair Value, Recurring [Member] | Interest Rate Cap [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Asset $ 6,074 $ 6,208
Fair Value, Recurring [Member] | Private Warrants [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liability   $ 51,501
Fair Value, Recurring [Member] | Private Warrants [Member] | Contingent consideration related to business acquisition [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liability, Statement of Financial Position [Extensible Enumeration]   Other Liabilities, Noncurrent
Fair Value, Recurring [Member] | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liability 0 $ 0
Derivative Asset 0 0
Fair Value, Recurring [Member] | Level 1 | Contingent consideration related to business acquisition [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liability 0 0
Fair Value, Recurring [Member] | Level 1 | Interest Rate Cap [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Asset 0 0
Fair Value, Recurring [Member] | Level 1 | Private Warrants [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liability   0
Fair Value, Recurring [Member] | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liability 0 51,501
Derivative Asset 6,074 6,208
Fair Value, Recurring [Member] | Level 2 | Contingent consideration related to business acquisition [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liability 0 0
Fair Value, Recurring [Member] | Level 2 | Interest Rate Cap [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Asset $ 6,074 $ 6,208
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Fair Value, Recurring [Member] | Level 2 | Private Warrants [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liability   $ 51,501
Fair Value, Recurring [Member] | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liability $ 100 100
Derivative Asset 0 0
Fair Value, Recurring [Member] | Level 3 | Contingent consideration related to business acquisition [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liability 100 100
Fair Value, Recurring [Member] | Level 3 | Interest Rate Cap [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Asset $ 0 0
Fair Value, Recurring [Member] | Level 3 | Private Warrants [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liability   $ 0
XML 67 R60.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements - Summary of Carrying Amounts and Estimated Fair Value of the Financial Instruments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Carrying Amount [Member]    
Debt Instrument [Line Items]    
Long-term debt $ 778,689 $ 782,564
Estimated Fair Value [Member]    
Debt Instrument [Line Items]    
Long-term debt $ 780,975 $ 784,000
XML 68 R61.htm IDEA: XBRL DOCUMENT v3.24.2
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Line Items]        
INCOME TAX (PROVISION) BENEFIT $ (4,307) $ 2,281 $ (69) $ 3,064
Income tax payment $ 30,000 $ 19,800 $ 30,600 $ 20,000
XML 69 R62.htm IDEA: XBRL DOCUMENT v3.24.2
Accounts Receivable - Schedule of Accounts Receivable, Net (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Receivables [Abstract]            
Accounts receivable $ 125,011   $ 107,939      
Allowance for credit losses and sales reserves (4,079) $ (4,792) (5,574) $ (5,874) $ (6,866) $ (5,339)
Accounts receivable-Net $ 120,932   $ 102,365      
XML 70 R63.htm IDEA: XBRL DOCUMENT v3.24.2
Accounts Receivable - Schedule of Changes to the Allowance for Doubtful Accounts and Sales Reserves (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Receivables [Abstract]        
Balance at beginning of period $ 4,792 $ 6,866 $ 5,574 $ 5,339
Charges to bad debt and sales reserves 794 2,017 1,759 5,153
Write-offs-Net (1,507) (3,009) (3,254) (4,618)
Balance at end of period $ 4,079 $ 5,874 $ 4,079 $ 5,874
XML 71 R64.htm IDEA: XBRL DOCUMENT v3.24.2
Other Current Assets - Schedule of Other Current Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid SaaS costs $ 7,445 $ 7,833
Prepaid service fees 6,285 5,992
Prepaid software and equipment maintenance 3,090 5,547
Prepaid insurance 264 2,289
Other 9,505 10,703
Total other current assets $ 26,589 $ 32,364
XML 72 R65.htm IDEA: XBRL DOCUMENT v3.24.2
Software, Equipment, And Property - Schedule of Software,Equipment and Property (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total software, equipment, and property $ 314,683 $ 285,418
Less accumulated depreciation and amortization (138,292) (125,002)
Net software, equipment, and property 176,391 160,416
Software, Licenses and Database [Member]    
Property, Plant and Equipment [Line Items]    
Total software, equipment, and property 255,778 220,625
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total software, equipment, and property 21,664 27,467
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total software, equipment, and property 30,999 31,046
Building and Land [Member]    
Property, Plant and Equipment [Line Items]    
Total software, equipment, and property 4,910 4,910
Furniture and Other Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total software, equipment, and property $ 1,332 $ 1,370
XML 73 R66.htm IDEA: XBRL DOCUMENT v3.24.2
Software, Equipment, And Property - Additional Information (Detail) - 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 and amortization expense $ 9.7 $ 8.8 $ 19.2 $ 18.0
XML 74 R67.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Line Items]        
Cash payments for operating leases $ 2.0 $ 1.4 $ 3.8 $ 2.0
Operating lease assets in exchange for lease liability     $ 0.7 $ 0.0
Maximum [Member] | Office Space and Data Center Facilities [Member]        
Leases [Line Items]        
Operating lease term 17 years   17 years  
Operating lease term extension 5 years   5 years  
Maximum [Member] | Equipment Leases [Member]        
Leases [Line Items]        
Operating lease term 3 years   3 years  
Minimum [Member] | Office Space and Data Center Facilities [Member]        
Leases [Line Items]        
Operating lease term 1 year   1 year  
Operating lease term extension 3 years   3 years  
Minimum [Member] | Equipment Leases [Member]        
Leases [Line Items]        
Operating lease term 1 year   1 year  
XML 75 R68.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Summary of Lease Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]        
Operating lease costs $ 1,299 $ 1,486 $ 2,707 $ 2,989
Variable lease costs 1,093 1,017 2,194 1,901
Total lease costs $ 2,392 $ 2,503 $ 4,901 $ 4,890
XML 76 R69.htm IDEA: XBRL DOCUMENT v3.24.2
Goodwill and Intangible Assets - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
May 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2019
Goodwill And Intangible Assets Disclosure [Line Items]              
Goodwill impairment   $ 0 $ 77,405,000 $ 0 $ 77,405,000    
Impairment charges   0   0   $ 77,400,000 $ 25,800,000
Impairment of intangible assets   0 4,906,000 0 4,906,000    
Goodwill   1,417,724,000   1,417,724,000   $ 1,417,724,000  
Amortization of Intangible Assets   17,942,000 18,022,000 35,884,000 36,088,000    
Subsidiaries              
Goodwill And Intangible Assets Disclosure [Line Items]              
Amortization of Intangible Assets   $ 20,000,000 24,700,000 $ 44,500,000 49,400,000    
China              
Goodwill And Intangible Assets Disclosure [Line Items]              
Goodwill impairment $ 77,400,000            
Percentage of weighted average cost of capital   12.50%   12.50%      
Impairment of intangible assets     5,300,000        
Goodwill     $ 0   $ 0    
XML 77 R70.htm IDEA: XBRL DOCUMENT v3.24.2
Goodwill and Intangible Assets - Schedule of Gross Amount, Accumulated Impairment Loss, and Carrying Amount of Goodwill (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
Gross Amount $ 1,520,926 $ 1,520,926
Accumulated Impairment Loss (103,202) (103,202)
Goodwill, Total $ 1,417,724 $ 1,417,724
XML 78 R71.htm IDEA: XBRL DOCUMENT v3.24.2
Goodwill and Intangible Assets - Summary of Intangible Assets Balance (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule Of Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,476,470 $ 1,476,470
Accumulated Amortization (696,435) (651,894)
Net Carrying Amount 780,035 824,576
Intangible Assets, Gross (Excluding Goodwill), Total 1,666,940 1,666,940
Intangible assets, Net Carrying Amount 970,505 1,015,046
Intangible Assets Accumulated Amortization, Total (696,435) (651,894)
Trademarks [Member]    
Schedule Of Intangible Assets [Line Items]    
Indefinite life intangible assets 190,470 190,470
Intangible assets, Net Carrying Amount $ 190,470 $ 190,470
Customer Relationships [Member]    
Schedule Of Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life (Years) 10 years 9 months 18 days 11 years 3 months 18 days
Gross Carrying Amount $ 1,291,830 $ 1,291,830
Accumulated Amortization (514,938) (479,054)
Net Carrying Amount $ 776,892 $ 812,776
Acquired Technologies [Member]    
Schedule Of Intangible Assets [Line Items]    
Weighted- Average Remaining Useful Life (Years) 4 years 7 months 6 days 1 year 8 months 12 days
Gross Carrying Amount $ 184,640 $ 184,640
Accumulated Amortization (181,497) (172,840)
Net Carrying Amount $ 3,143 $ 11,800
Subsidiaries [Member] | Customer Relationships [Member]    
Schedule Of Intangible Assets [Line Items]    
Estimated Useful Life (Years) 18 years  
Subsidiaries [Member] | Customer Relationships [Member] | Maximum [Member]    
Schedule Of Intangible Assets [Line Items]    
Estimated Useful Life (Years)   18 years
Subsidiaries [Member] | Customer Relationships [Member] | Minimum [Member]    
Schedule Of Intangible Assets [Line Items]    
Estimated Useful Life (Years)   16 years
Subsidiaries [Member] | Acquired Technologies [Member]    
Schedule Of Intangible Assets [Line Items]    
Estimated Useful Life (Years) 7 years  
Subsidiaries [Member] | Acquired Technologies [Member] | Maximum [Member]    
Schedule Of Intangible Assets [Line Items]    
Estimated Useful Life (Years)   7 years
Subsidiaries [Member] | Acquired Technologies [Member] | Minimum [Member]    
Schedule Of Intangible Assets [Line Items]    
Estimated Useful Life (Years)   3 years
XML 79 R72.htm IDEA: XBRL DOCUMENT v3.24.2
Goodwill and Intangible Assets - Schedule of Future Amortization Expense for Intangible Assets (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Finite Lived Intangible Assets Future Amortization Expense [Line Items]    
2024 $ 36,227  
2025 72,454  
2026 72,454  
2027 72,454  
2028 72,454  
Thereafter 453,992  
Total $ 780,035 $ 824,576
XML 80 R73.htm IDEA: XBRL DOCUMENT v3.24.2
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accrued Liabilities, Current [Abstract]    
Compensation $ 34,626 $ 54,593
Professional services 7,542 2,183
Software license agreement 4,654 2,233
Royalties and licenses 4,465 4,381
Sales tax 3,199 2,968
Employee insurance benefits 2,736 2,572
Other 3,927 2,548
Total accrued expenses $ 61,149 $ 71,478
XML 81 R74.htm IDEA: XBRL DOCUMENT v3.24.2
Other Liabilities - Summary of Other Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Other Liabilities, Noncurrent [Abstract]    
Income taxes payable-non-current $ 3,937 $ 3,937
Deferred revenue-non-current 2,113 1,373
Software license agreement 4,302 1,004
Contingent consideration 0 100
Total other liabilities $ 10,352 $ 6,414
XML 82 R75.htm IDEA: XBRL DOCUMENT v3.24.2
Long-Term Debt - Additional Information (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Aug. 31, 2022
USD ($)
Debt Instrument [Line Items]            
Long-Term Debt, Current Maturities $ 8,000,000   $ 8,000,000   $ 8,000,000  
Fed Funds Effective Rate Overnight Index Swap Rate [Member]            
Debt Instrument [Line Items]            
Debt instrument basis spread on variable rate     0.50%      
LIBOR [Member]            
Debt Instrument [Line Items]            
Debt instrument basis spread on variable rate     1.00%      
Interest Rate Cap [Member]            
Debt Instrument [Line Items]            
Derivative, Notional Amount           $ 600,000,000
Derivative, cap interest rate           4.00%
Derivative assets 6,100,000   $ 6,100,000   6,200,000  
Cash received on interest rate cap agreement 2,000,000 $ 1,800,000 4,000,000 $ 2,500,000    
Two Thousand and Twenty one Credit Agreement [Member]            
Debt Instrument [Line Items]            
Proceeds from issuance of long-term debt     798,000,000      
Debt instrument, unamortized discount 1,300,000   1,300,000   1,400,000  
Debt issuance costs, net 1,400,000   1,400,000   1,700,000  
Unamortized financing costs 6,400,000   $ 6,400,000   $ 7,100,000  
Percentage of annual excess cash flow on line of credit     50.00%      
Line of credit facility, maximum borrowing capacity $ 75,000,000   $ 75,000,000      
Percentage of aggregate commitments on borrowings 35.00%   35.00%      
Leverage ratio         0.035  
Term Loans [Member] | LIBOR [Member]            
Debt Instrument [Line Items]            
Long term debt floor rate percentage 0.50%   0.50%      
Term Loans [Member] | SOFR [Member]            
Debt Instrument [Line Items]            
Long term debt floor rate percentage 0.50%   0.50%      
Maximum [Member] | Two Thousand and Twenty one Credit Agreement [Member]            
Debt Instrument [Line Items]            
Leverage ratio 0.0625   0.0625      
Minimum [Member] | Two Thousand and Twenty one Credit Agreement [Member]            
Debt Instrument [Line Items]            
Leverage ratio 0.01   0.01      
Standby Letters of Credit [Member] | Two Thousand and Twenty one Credit Agreement [Member]            
Debt Instrument [Line Items]            
Line of Credit Facility, Current Borrowing Capacity $ 700,000   $ 700,000      
Term B Loan [Member] | Two Thousand and Twenty one Credit Agreement [Member]            
Debt Instrument [Line Items]            
Long-term line of credit 800,000,000   800,000,000      
Debt instrument, unamortized discount 2,000,000   2,000,000      
Debt issuance costs, net 9,800,000   9,800,000      
Line of credit facility, periodic payment, principal     2,000,000      
Debt instrument, annual principal payment         $ 0  
Long-term debt 780,000,000   780,000,000   784,000,000  
Long-Term Debt, Current Maturities $ 8,000,000   $ 8,000,000   8,000,000  
Line of Credit Facility, Commitment Fee Percentage     0.50%      
Weighted average interest rate of debt outstanding 7.80% 7.40% 7.80% 7.10%    
Term B Loan [Member] | Maximum [Member] | Two Thousand and Twenty one Credit Agreement [Member]            
Debt Instrument [Line Items]            
Line of credit facility, expiration period     6 years 1 month 9 days      
Term B Loan [Member] | Minimum [Member] | Two Thousand and Twenty one Credit Agreement [Member]            
Debt Instrument [Line Items]            
Line of credit facility, expiration period     6 years 10 months 24 days      
Two Thousand and Twenty one Revolving Credit Facility [Member] | Two Thousand and Twenty one Credit Agreement [Member]            
Debt Instrument [Line Items]            
Long-term line of credit $ 250,000,000   $ 250,000,000      
Line of credit facility, expiration period     4 years 1 month 9 days      
Debt issuance costs, net 3,100,000   $ 3,100,000      
Line of Credit Facility, Current Borrowing Capacity $ 249,300,000   $ 249,300,000   $ 249,300,000  
Revolving Credit Facility [Member] | LIBOR [Member]            
Debt Instrument [Line Items]            
Debt instrument basis spread on variable rate     1.50%      
Long term debt floor rate percentage 0.00%   0.00%      
Revolving Credit Facility [Member] | SOFR [Member]            
Debt Instrument [Line Items]            
Long term debt floor rate percentage 0.00%   0.00%      
Revolving Credit Facility [Member] | Eurodollar [Member]            
Debt Instrument [Line Items]            
Debt instrument basis spread on variable rate     1.00%      
XML 83 R76.htm IDEA: XBRL DOCUMENT v3.24.2
Long-Term Debt - Summary of Long Term Debt (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Less: Current portion $ (8,000) $ (8,000)
Total long-term debt - Net of current portion 764,249 767,504
Term B Loan [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross 780,000 784,000
Long-term debt—discount (1,311) (1,436)
Long-term debt—deferred financing fees (6,440) (7,060)
Long-term debt-Net of discount & fees $ 772,249 $ 775,504
XML 84 R77.htm IDEA: XBRL DOCUMENT v3.24.2
Redeemable Non-Controlling Interest - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended 12 Months Ended
Mar. 12, 2020
Jun. 30, 2024
Dec. 31, 2023
Noncontrolling Interest [Line Items]      
Stock Issued During Period, Shares, New Issues   141,450,000  
Percentage of compound interest per annum on the preferred share issue price 10.00%    
Series A Preferred Stock [Member] | CCC Cayman [Member]      
Noncontrolling Interest [Line Items]      
Stock Issued During Period, Shares, New Issues 1,818    
Shares issued, price per share $ 7,854    
Stock issued during period, value, new issues $ 14.2    
Percentage of shares reserved for issuance under employee incentive plan   8.60% 8.60%
Series A Preferred Stock [Member] | CCC Cayman [Member] | Ownership Interest [Member]      
Noncontrolling Interest [Line Items]      
Ownership percentage by noncontrolling owners   10.00% 10.00%
XML 85 R78.htm IDEA: XBRL DOCUMENT v3.24.2
Redeemable Non-controlling Interest - Schedule of activities impacting the redeemable non-controllable interest (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Noncontrolling Interest [Abstract]          
Redeemable Non-Controlling Interest, Beginning balance $ 17,726 $ 16,584 $ 14,179 $ 16,584 $ 14,179
Accretion of redeemable non-controlling interest 1,221   315 2,363 315
Redeemable Non-Controlling Interest, Ending balance $ 18,947 $ 17,726 $ 14,494 $ 18,947 $ 14,494
XML 86 R79.htm IDEA: XBRL DOCUMENT v3.24.2
Capital Stock - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Class of Stock [Line Items]      
Shares authorized total   5,000,000,000  
Common stock par or stated value per share $ 0.0001 $ 0.0001 $ 0.0001
Common stock shares issued 622,795,101 622,795,101 603,128,781
Common stock shares outstanding 622,795,101 622,795,101 603,128,781
Issuance of common stock, Shares   141,450,000  
Proceeds from issuance of common stock   $ 0  
Preferred stock shares issued 0 0 0
Preferred stock shares outstanding 0 0 0
Preferred stock shares authorised 100,000,000 100,000,000 100,000,000
Preferred stock par or stated value per share $ 0.0001 $ 0.0001 $ 0.0001
Common stock shares description of voting rights   one  
Secondary Offering [Member]      
Class of Stock [Line Items]      
Stock issuance cost incurred $ 1,000,000 $ 1,700,000  
Common Class A [Member]      
Class of Stock [Line Items]      
Common stock par or stated value per share $ 0.0001 $ 0.0001  
XML 87 R80.htm IDEA: XBRL DOCUMENT v3.24.2
Stock Incentive Plans - Schedule of Non-vested Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs) [Member]
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unvested RSUs - December 31, 2023 | shares 36,329,881
Granted | shares 10,047,960
Vested | shares (12,334,980)
Forfeited | shares (917,602)
Unvested RSUs - June 30, 2024 | shares 33,125,259
Unvested RSUs - December 31,2023 | $ / shares $ 10.56
Granted | $ / shares 11.85
Vested | $ / shares 10.67
Forfeited | $ / shares 10.52
Unvested RSUs - June 30, 2024 | $ / shares $ 10.91
XML 88 R81.htm IDEA: XBRL DOCUMENT v3.24.2
Stock Incentive Plans - Additional Information (Detail) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Modifications to the performance-based RSUs   (i) the extension of the performance period by one year, (ii) a change to the performance criteria, (iii) a change to the number of units to be issued depending on performance and (iv) for certain grants, imposing a maximum number of units to be issued depending on performance equal to 100% of the target.The modification to the performance-based RSUs subject to a market condition resulted in incremental stock-based compensation expense of $67.0 million, which is being recognized ratably over the modified performance periods.
Percentage of number of units to be issued depending on performance   100.00%
Share based compensation by share based arrangement options vested during the period aggregate fair value $ 1.9  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 26,936,712  
Share based compensation by share based arrangement unrecognised compensation for options unvested $ 70.2  
Share based compensation by share based arrangement unrecognised compensation for options unvested remaining period for recognition 1 year 3 months 18 days  
Ccc2021 Employee Stock Purchase Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares sold under plan 194,307  
Cayman Equity Incentive Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 761,743  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number 2,385,142 1,735,900
Employee Tax Obligations [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Vested 4,537,417  
Restricted Stock Units (RSUs) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Granted 10,047,960  
Vested 12,334,980  
Incremental stock-based compensation expense   $ 67.0
Restricted Stock Units (RSUs) [Member] | Time Based Vesting Requirements [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Granted 7,791,614  
Restricted Stock Units (RSUs) [Member] | Performance Based Vesting Requirements [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Granted 2,256,346  
Common Class B [Member] | Performance And Market Based Vesting Conditions [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share based compensation by share based arrangement unrecognised compensation for options unvested remaining period for recognition 2 years 8 months 12 days  
Common Class B [Member] | Time Based Vesting [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share based compensation by share based arrangement unrecognised compensation for options unvested $ 209.5  
XML 89 R82.htm IDEA: XBRL DOCUMENT v3.24.2
Stock Incentive Plans - Summary of Share-based Compensation Arrangements by Share-based Payment Award (Detail) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Shares - Beginning Balance 35,788,469  
Shares - Exercised (7,865,250)  
Shares - Forfeited and canceled (10,217)  
Shares - Ending Balance 27,913,002 35,788,469
Shares - Exercisable 26,936,712  
Shares - Vested and expected to vest 27,878,594  
Weighted- Average Exercise Price - Beginning Balance $ 296  
Weighted- Average Exercise Price - Exercised 2.75  
Weighted- Average Exercise Price - Forfeited and canceled 3.49  
Weighted- Average Exercise Price - Ending Balance 3.02 $ 296
Weighted- Average Exercise Price - Exercisable 2.9  
Weighted- Average Exercise Price - Vested and expected to vest $ 3.02  
Weighted-Average Remaining Contractual Life (in years) 3 years 7 months 6 days 4 years
Weighted-Average Remaining Contractual Life (in years) - Exercisable 3 years 6 months  
Weighted-Average Remaining Contractual Life (in years) - Vested and expected to vest 3 years 7 months 6 days  
Aggregate Intrinsic Value - Beginning Balance $ 301,563  
Aggregate Intrinsic Value - Ending Balance 225,727 $ 301,563
Aggregate Intrinsic Value - Exercisable 221,157  
Aggregate Intrinsic Value - Vested and expected to vest $ 225,584  
XML 90 R83.htm IDEA: XBRL DOCUMENT v3.24.2
Stock Incentive Plans - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Detail) - 2021 Employee Stock Purchase Plan [Member]
6 Months Ended
Jun. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expected term (in years) 6 months
Expected volatility 25.00%
Expected dividend yield 0.00%
Risk-free interest rate 5.50%
XML 91 R84.htm IDEA: XBRL DOCUMENT v3.24.2
Stock Incentive Plans - Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail) - Cypress Holdings Inc And Subsidiaries [Member] - 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]        
Share-Based Payment Arrangement, Expense $ 40,125 $ 35,486 $ 85,096 $ 64,720
Cost of Revenues [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-Based Payment Arrangement, Expense 2,672 2,299 4,754 4,199
Research and development [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-Based Payment Arrangement, Expense 11,515 6,600 22,586 12,475
Sales and marketing [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-Based Payment Arrangement, Expense 6,785 8,749 12,513 16,008
General and administrative [Member]        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Share-Based Payment Arrangement, Expense $ 19,153 $ 17,838 $ 45,243 $ 32,038
XML 92 R85.htm IDEA: XBRL DOCUMENT v3.24.2
Warrants - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
May 09, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Class of Warrant or Right [Line Items]            
Change in fair value of warrant liabilities   $ (15,963,000) $ 20,375,000 $ (14,378,000) $ 19,180,000  
Warrant liabilities   $ 0   $ 0   $ 51,501,000
Private Warrants [Member]            
Class of Warrant or Right [Line Items]            
Aggregate common stock share 3,809,200          
Warrants outstanding   0   0   17,800,000
Shares of common stock received for each Private Warrant exchanged 0.214          
Change in fair value of warrant liabilities $ 2.09         $ 2.89
XML 93 R86.htm IDEA: XBRL DOCUMENT v3.24.2
Warrants - Summary of the Private Warrants Valued On the Redemption Date Using the Black-Scholes Option Pricing Model (Details) - Private Warrants [Member]
May 09, 2024
yr
Dec. 31, 2023
yr
Expected Term (in years) [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative Liability, Measurement Input 2.2 2.6
Expected Volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative Liability, Measurement Input 0.31 0.34
Expected Dividend Yield [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative Liability, Measurement Input 0 0
Risk-free Interest Rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative Liability, Measurement Input 0.048 0.041
XML 94 R87.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments - Additional Information (Detail)
$ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
Other Commitments [Line Items]  
Minimum purchase commitments year December 2025 $ 26.2
Minimum purchase commitments year December 2026 27.9
Minimum purchase commitments year December 2027 $ 48.4
Long Term Purchasing Agreement Relating To Licensing Data Used [Member]  
Other Commitments [Line Items]  
Long term purchase commitement month of expiry 2031
XML 95 R88.htm IDEA: XBRL DOCUMENT v3.24.2
Related Parties - Schedule of Revenues, Expenses and Amount Receivable with Entities Affiliated with Principal Owners (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Related Party Transaction [Line Items]        
Total revenues $ 232,618 $ 211,710 $ 459,855 $ 416,630
Related Party [Member] | Credit Card Processing [Member]        
Related Party Transaction [Line Items]        
Total revenues 338 274 603 508
Related Party [Member] | Employee Health Insurance Benefits [Member]        
Related Party Transaction [Line Items]        
Expenses 683 953 1,853 1,821
Related Party [Member] | Board of Director Fees for Services Including Related Travel and Out-of-Pocket Reimbursements [Member]        
Related Party Transaction [Line Items]        
Expenses 239   351  
Related Party [Member] | IT security software [Member]        
Related Party Transaction [Line Items]        
Expenses $ 128   $ 255  
Related Party [Member] | Human Resource Support Services [Member]        
Related Party Transaction [Line Items]        
Expenses   $ 64   $ 178
XML 96 R89.htm IDEA: XBRL DOCUMENT v3.24.2
Related Parties - Additional Information (Detail)
$ in Millions
Dec. 31, 2023
USD ($)
Employee Health Insurance Benefits [Member] | Related Party [Member]  
Related Party Transaction [Line Items]  
Payables $ 0.5
XML 97 R90.htm IDEA: XBRL DOCUMENT v3.24.2
Other Income - Net - Schedule of Other Income - Net (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Other Income, Nonoperating [Abstract]        
(Loss) gain from change in fair value of derivative instruments $ (852) $ 3,613 $ (134) $ 1,009
Income from derivative instruments 2,008 0 4,039 0
Other income-Net 97 315 286 368
Total other incom - Net $ 1,253 $ 3,928 $ 4,191 $ 1,377
XML 98 R91.htm IDEA: XBRL DOCUMENT v3.24.2
Net Income (Loss) Per Share - Additional Information (Detail) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities excluded from the computation of earnings per share 52,267 30,191,730 4,794,260 30,147,441
Sponsor Vesting Shares [Member]        
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]        
Weighted Average Number of Shares Outstanding, Diluted, Adjustment     8,625,000  
XML 99 R92.htm IDEA: XBRL DOCUMENT v3.24.2
Net Income (Loss) Per Share - Schedule Of Earnings Per Share, Basic and Diluted (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Numerator          
Net Income (Loss) $ 21,445   $ (97,344) $ 20,848 $ (95,160)
Accretion of redeemable non-controlling interest (1,221) $ (1,142) (315) (2,363) (315)
Net income (loss) attributable to common stockholders $ 20,224   $ (97,659) $ 18,485 $ (95,475)
Denominator          
Weighted average shares of common stock - basic 609,997,114   621,235,776 604,138,246 618,740,340
Dilutive effect of stock based awards $ 28,370,631   $ 0 $ 32,852,387 $ 0
Weighted average shares of common stock - diluted 638,367,745   621,235,776 636,990,633 618,740,340
Net income (loss) per share:          
Basic $ 0.03   $ (0.16) $ 0.03 $ (0.15)
Diluted $ 0.03   $ (0.16) $ 0.03 $ (0.15)
XML 100 R93.htm IDEA: XBRL DOCUMENT v3.24.2
Segment Information And Information About Geographic Areas - Additional Information (Detail)
6 Months Ended
Jun. 30, 2024
Segment
Revenues from External Customers and Long-Lived Assets [Line Items]  
Number of operating segments 1
XML 101 R94.htm IDEA: XBRL DOCUMENT v3.24.2
Segment Information And Information About Geographic Areas - Schedule of Revenues by Geographic Area (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total revenues $ 232,618 $ 211,710 $ 459,855 $ 416,630
United States [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue from Contract with Customer By Geographic Area 230,995 209,972 456,561 413,000
China [Member]        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue from Contract with Customer By Geographic Area $ 1,623 $ 1,738 $ 3,294 $ 3,630
XML 102 R95.htm IDEA: XBRL DOCUMENT v3.24.2
Segment Information And Information About Geographic Areas - Schedule of Software, Equipment and Property, Net by Geographic Area (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net software, equipment, and property $ 176,391 $ 160,416
United States [Member] | Property Plant And Equipment Net [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-Lived Assets 176,142 160,064
China [Member] | Property Plant And Equipment Net [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-Lived Assets $ 249 $ 352
XML 103 R96.htm IDEA: XBRL DOCUMENT v3.24.2
Subsequent Event - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 01, 2024
Jun. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Subsequent Event [Line Items]        
Common stock shares issued   622,795,101 622,795,101 603,128,781
Secondary Offering [Member]        
Subsequent Event [Line Items]        
Payments of stock issuance costs   $ 1,000,000 $ 1,700,000  
Subsequent Event [Member] | Secondary Offering [Member]        
Subsequent Event [Line Items]        
Common stock shares issued 30,000,000      
Proceeds from sale of shares $ 0      
Payments of stock issuance costs $ 0      
EXCEL 104 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .N)_E@'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 " #KB?Y8K/7 0.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.FF!25'7"]-.("$Q"<0M2KPMHOFCQ*C=V].6K1."!^ 8^Y?/ MGR4W.DH=$CZG$#&1Q7PSN,YGJ>.:'8FB!,CZB$[ED/ M=4"H.+\'AZ2,(@43L(@+D;6-T5(G5!32&6_T@H^?J9MA1@-VZ-!3!E$*8.TT M,9Z&KH$K8((1)I>_"V@6XES]$SMW@)V30[9+JN_[LJ_GW+B#@+>GQY=YW<+Z M3,IK'']E*^D4<&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" #KB?Y8M$H:JP\& #I'P & 'AL+W=OLRTJR9!\ M^ZZ,L7,W\L)YCC>)_^V#?EI)?N0=;H7\K%:<:_*_6['!Y@GICBOHC_C$*]NFP-6B3D"Y;%^E%LW_,"Z,SH!2)6 M^5^RW3W;Z[5(D"DMDB(86I!$Z>X_>RXZXG4 K0F@10#]*L"M^P6O",A[KKMK M68YUPS2[&DJQ)=(\#6KF(.^;/!IHHM2D<:8EW(T@3E_Y8L,E>8",D391*R:Y M&G8U")O;W: 0N=Z)T!J1/OD@4KU2Y#8->?AE?!<:5+:*[EMU35'!W[*T0SSG M#:$.[5G:XQ\*CSN$>K;P+YKCE9WDY7I>C=Z-"#(8NIJ,T]W$,0/PGPD\1<:: M)^I?6Y?M)'MV23,[WZHU"_AE"Z:?XG+#6U<__>#VG5]MO-])[ OZ7DG?P]0K M^OG+FMM(\7#7:7^T(:%1#9'.2J0SM$TCX ESIKN8+6U,>/R"Q1",UD)+ F6%.&*Y73KW;^H?$-.<]+SO/C..\B%;"8_,69)'=P MT;IRX5IU?&A40[Y!R3?X)KXBG;6$N-I':N-#8QKR791\%VB+_$S*K].'C55< MK=UV:=MS;9!H8$-(UZE>K [:L-M41_J%//)EI+1D #QEB17P@)#O^V0\G=]. M)N-WM],YF=U//LW']],9>7\_N1E/W\W@MM^Q]0"NW+0+7GD+]Y@N\"';$C(] M!G?P3'[G+]9.P*4)#)2$=%13SLKQN+AG*3A-(B7Q85U:"FD?M;C.A$DPUJ,@@&V+!)EP)VDE/H4? MIQH:FF^MS'K,]JFVLN.*=9D]A45R*X_DXM:FX)RM8.-(?)&L M66I/+"Y3:P#QN*9XE35R<3^SQTL8X%UG"FXK^[3$=>KY3N&,W,H:N;B;*?AN M$RZ79MUY!PIZA282%ZP'/85%G \?*>PHK1"LK1''W4KY' B$AE3GJF]P><"+@72HR\(+@ M($1HM<('U&]NK99%* M7-^BVUJ1<7E_!6L!$M;)_EX9%/0RB/1HSQ2"5K.W@ M6$%/X99HY9;H46ZI!'T02L,^]>]H7;] X8I]I^]8-VYX7%/2RC=1W.;D8W4D M.:L'PP4&COUM!"#[#=,RK-.0^TS!:TQ!LL+7\\)U\3U%_V*F=Y6JF-+B!;O-Z MCN.=>\/NQ@99620/]S/S2,>PO"R(2W]^^H44'U.L9OZ 4M%/:M=/:R;)AL49 M)S\Z'?/]B*QA-Y_7N*R(IS!.7F6J=(9;F7TZR>USL&+IDM=^!CT@-!W-;D;62A(>^*V$W5?%5+/-S&O,B@3& MN>[JJN75LHX]RJNWW>KQ71'\ S.[5$5BOH!0IW,.\T?NZLJ[$RW6>6GV26@M MDOQPQ5G(I7D [B^$T/L3\P-E=?_J?U!+ P04 " #KB?Y8&=:X W4( #B M(@ & 'AL+W=OI MPF$>>B8V51ADAWLQ^(*I.LB"A-YEY%\'<=!]N-*1NG+98NU M7C^8AD_+HOR@T[U8!4]R)HO[U5T&=YV=ET48RR0/TX1D\O&RU6,?^X91#J@L MOH3R)=^[)F4H#VGZK;P9+BY;M$0D(SDO2A7 M_>M7[]=5\!#,0Y#+?AI]#1?%\K+EM,A"/@;KJ)BF+Y_E-B"S]#=/H[SZE[QL M;6F+S-=YD<;;P8 @#I/-_\'W;2+V!C"C80#?#N _.T!L!X@JT VR*JQ!4 3= MBRQ](5EI#=[*BRHWU6B()DS*:9P5&7P;PKBBVT^3!4R*7!"XRM,H7 0%W%P% M49#,)9F5CG/R[CX)UHL0OGE/SLG];$#>G;TG9R1,B+],UWF0+/*+3@%X2J^= M^?;95YMG\X9G_V>=?"""M@FGW$"&]_7#!W(.PUDU7!P.[T 6=JG@NU3PRI]H M2L7]=.J-?=*;S3Q_]A&+9^/ P!V4.^YCO@KF\K(%6RJ7V;-L=7__C5GT$Q;= M&SD[B%7L8A4Z[]U^D"\)S!J9EQ?R[W7X'$0R*=!9W+BR*E=E67CN3\>U8RYIFGSG=D!4F.'U- B[U.O3;S_W0_O;J%PMDEO/"!WT\F= M-_7__/TWAS/^"38JAMU%YM82+CO"CIA9U& 6CIW1FO2H?A4 Q)X_'-^0D=>; M>=N2CS(851>":[O'"P$Q$]0PFX#NL3/3;_RQWQO?#*]&KQCU:=UZVX?AVM2D MYC%BX^E2#V38_7K(_87@(KZ8]IN>] M@7?M ,CN$6I,6T[/6Q/_L377[7V4A@YN&DDG$3##7 M;H!7LQ73TY4_\7OX7D*H!\0/,Y7$888FHT8#D;*:IICS4WIY-.Q=#4=#?^CA MHIEIZ>Y75?-;>3L,NJ8]IN>]G1Q=!3^:)!A3:0NDHJE4.8S=1%.-XS6Y<3VY M <1L#3I,?E^5G1VJ';C*5Q9CQC&M(68V,^R&7<=K6N,G:&U?SVHRR56>XNRX MW")&PG(:] W?ZP;U3-;?"K!5FE4'#M!(1&GR=%[(+"8+^8 2!%>9RZ%[FG6+ M^(35(>*:W/B)IDZ'. KGY>%+\D2"ITS*& SU7,=5%A/,/!;IF!6U6$,H-==Q M/==-5C(+BA)M)(-< OK@(8S"(FQ8SBJ1V4SA$,3*LIVFQ5RS'=>SW:[QR>2S M3-8-")&^S'0=!2)B)DRK@4=X37-<3W.'/<6I;"*=EV&9BCK'[$SNTB:T->MQ M/>N-)N.;<]^;WI*!=^5OVGT4J,IMMF5PM8QA=C;(W0:@-05R?:NVDV3#<7]R MZQ&_]W_OA$3G:C_&;&HIW2]FYYJ-)PF\9C"N9[ ZN:-AWQO/2@W,F=F6VR K14ULXM>ZMCWA@1Y;J>1E.)92P1 S$Y140RHZ#[GC:.Y1'*$J5O8[I C$QH5EK*+*B9CBA9[B-]CV%#^G%J#"/S[T0,\M@ M#1M,[!U3ZBEM4[=.U"N!]%O0[9A*8X899U:= M@I0M&BQ4#UI,;T;>C=,"A YSJL-'YKY'H] ^ 1>V!%/(;^#H, LU$PI3VQ'< M>G_]U1L/QQ[9=(!H.R"T;/JK[3N,N.95H>?5J5R EJH.I9,T.:^./M,H M*H5+F(#NDCE:2 7"G(YK**4),;-,IVE7U?PJ;.T\S?Q)_[^?)Z.!-YW]H9TK M+4__\ER]D;?#J&NR%GJROLM>A5I>I/-OYV?T XAN!OU']HDP2MMT\Y?DRP"> M3X)UL4RS\!^Y^ 23^_IIF.=E0$;&B8;S9U*X$IAUYD<1EG3N]#3 M>S^-8]#^58B@G Z"-%]#; K3XKQMNV:;P8BR5%E4M$%'MVV''<5??KN7@+=\ MTR)4^6 I=(/8-*3.J/6%<:)Q7BS"LG$*HLVJ6P7AXCQ,-C?S8!4"%Z&OAK## M7TJ%=;R?$4.0RZYM-BAFHQ8;AEYL0,^_CM=1]>YV(1_#>8C6'4-5$N>,4=-B MQQH.M^26T=2+&+7L,/2R8Q]KNGD=D\:PXY=E?_H,O5Z:HS1OJ!(#(%G'QRJH M&;5% ^Q:BA@_(T6J?;5,HX7,\C^J%Z<%_KH0D1J.*RSEY! SM!W.[:8\[[TX MU6N2QK/#[3CK8+UB9X>H(79VV-G[ 4+YZX_;('L*DQR:]T<823_8$%ZV^4'% MYJ9(5]5O$A[2HDCCZG(I TAJ:0#?/Z:@F+8WY<\<=C]KZ?X+4$L#!!0 ( M .N)_EC/[E5540, /T* 8 >&PO=V]R:W-H965T&UL MK9;;;N,V$(9?A5 710*DT<$'V:DM('&PZ!98U%@WVXNB%[0TMHA0I$M2]K9/ MOT-*4:5$=IR@OK!(:?Y?WXQ&%&<'J1YU#F#(MX(+/?=R8W8WOJ_3' JJK^4. M!%[92%50@U.U]?5. ,G,G5NJ9"9+PYF I2*Z+ JJ_KD# M+@]S+_2>3GQAV]S8$WXRV]$MK, \[)8*9W[CDK$"A&92$ 6;N7<;WBQ")W 1 M7QD<=&M,;"IK*1_MY%,V]P)+!!Q28RTH'O:P ,ZM$W+\79MZS3VML#U^B;#2ZV8&KC5-C M-DS8Q[@R"J\RU)ED(46&#P4R@B,M.0E^8D\K.[)Q8=+\H$P07[/9:FIR/3,-\AG[^*G-,5P5XFF(A[O!GY2GD)9 EX(L>HQ1(&]>\9]3F1'?!Q SY^%_@GKP MIR(ZD'$#&;\+\K?2:(.K&!/;/M+X5=)3$1W224,Z.4FZD$6!B\Y[>WAR7@^_ M&M9AGS;LTS>PG]7 TQ?U&P5'.OBLT YW&/SW=0S>3'YUHH5KNS;,.(KBZ2A\ M4>J^T& 01I-XNC'KX#^Y6FKCW/8N\)/<+NM_8F=F/XF:HM$YIPV* V MN([11%5[K6IBY,YM5];2X.;'#7/&PO=V]R:W-H965T&ULM5MK<^(Z$OTK*G9K:Z;J$O3R*YNDBMC*#+L$4D!F[E#0;Y< MRTV8GZ5;F:A?'M)L$Q;J,GL4(SMP2:,DM[5177O+KNZ2'=% M'"7R+D/Y;K,)LS^O99P^7_9([^7&+'I<%^6-P=7%-GR4T-R+C@N&U2(+Y%\SE]]1Z4IW]+T>WDQ6EWV<-DC&8W$/+7=YD6[VC54/-E%2?X8_]HYXU4#QP WH MO@$];L [&K!] _;>)_!] _[>)UC[!I7I@]KVRG%!6(17%UGZC+(2K=C*+Y7W MJ];*7U%2!LJ\R-2OD6I77/EILE+#+E=(?+XB/KH?AZ@#W__ M>#$H5%?+!PZ6^VY=U]VB'=UBZ#9-BG6.A.K>"F@?F-O;AO8#Y:*#G^B+GZZI MD?!?N^0,,?P;HIARH#_^^YLSR)S_[^GBEY_><@8[! VK^%@'WR$ZRN" H@$: M\)J2PY3E>GB>;\.EO.PIMEQF3[)W]8^_$1O_$_+V*+0:9?)+)3N:_(?EC&>^J)4'=#C=I5D3_#6MMH%)(M-F&4?:RA(3+/W91 MIM).(9?K)(W3QTCFT$C6G;!>A9'%*"-Z# - BKFCA[ .)-C&3)\6 D)2[O'. M$'8.OG.,OAN^=L[/>,/1>D2QIT]37\?9-K=U7^@XU[9TGPD=1QAKCT++$>[! M$:[1$:-?"PI7Z\ZQ W0$!X(F>)-(O$G4LML[V.T9[5ZD11BCY=$4@DSU]+!6 M$P"(?P#H$_*35P*<&#/8]$[,AHO1Y!,2 MO]^)R5S,ST$?D%-FL9.R!2=E$Z=B:X\';<:#FD64X@RSY;K*4RLU&>-T6ZY) MX*!0?4'PJ,6 N 20C-DZ,@"0GNLP*"IUI,N9Y74'92/PB5&G7LU5Y1XECY4/ M-F'V71;J"O0 TV>Y)$-+R�Q=:1#/ QD(@!I>]QVNCW02&EBUM*?9*** MWKCR0+A2E7>4%V41_ 06-WNRUH)+J VH:P#);<*!= 0@"789]0 _Z%!7/=NP M-C?ZFAAUHZ9.HJ0(D\?H6RQ1F.>R //4GK.]8'N< NX D"ZF.C( D,QR73VG M"0AI8]?M]D8CX&TR\1ZRMM&- M/B5F@=HV^GT!H&M$S7H=PCT,+0=O+A65<03*BCJR[S#B H4: &68 ;L2 B(MMR6ZLP)ME"HU*]71 M9"%F8KYXT6J0^507BWUBJW'0[0>A'!- J$-0QK %K'\0E*HP[)X/M%&KU*B^ M&@?440#:3_3A5X4"8+T.Y"I: =MUH(4]W9\" #K4I=UV-ZJ0FE6A_WDX^224 MU>AF.)JA+\/QO2CWG;X.9[/A9('&H^'U:#Q:C. M**I+-6)Y@/SS 62?JE(# MR H0*6<.L'0A-VE&SZH O[+:#Z:3CZB:S$1'<4\U=59GS- MW?L DE(74,H0I0W(9 #'L&UP0Z,+J5D73L2B'0;EU?@^*//E9#KI^]/)8C8= MC^O\62^AH'-T%4<)Y]#BJ2/[GL,XE#H 4NQR:)V 2(^W1-HN:E0D-:O(L9C/ MS]'0]]6D43%2;]H'0MP.K\?BYYRDJ[T^H5#-"2$9@283 *10>2[>0=EV4",U MJ5EJZC$T7"QFH^O[1>6AQ13YOE\Y1KGHDU!)9SX=WY>^G*//TW$9:_.2X PI MCEOEX?EBZO^[_$7,X*3DZF]Z, 5V"7T J8+-MO0Y%@!0XM9R]=B3$*G2RP9? M-FJ5>L9--96%5*%2OYB.JQ?32L&C?!UFJFHIBBSZMBO"LH0I4J10&U7;YD6Z M_+Y.XY7,5 MX!EF1\$*H/KXC-A'@?HN,M%!9L$!RAH=S;+C>MWS+2AT%6OD> M,M%!UF5EHYH9-4[#K]4Y';GJAT^J@'Z4]0S,T:X\YQ#"C^,9@%)"F>4X6DQ# MK)PPEW+[.+ !*'$=CAGOR#&L4?_,K/Y-4UA7W#9SF>TXW#JV&X!VV0VQVIZ' M;:9-: #ZAMV-Y&=O';FX587/9S&9C[Z(MF*!I^%)SU^=+T&9%!!HN]D^Q". M(X@(#0U@9(:'5O][*F&&'F8L0PR7^QM&7 MEC?AP-LL'T"6U08 #2!2[$"'5D!2BQ.#LYIJ@YGWQL]21*NP\:#$#H,1E'K 7#Y):#@7VX@>O3G%O9/98'9_/U6*U2XKZ;.[A[N&( M_K ZF'YT_YJ<^P2X'Y!S41_ ;^CK_P>X#;/'*,E1+!_4H_"9HV(@JX_8UQ=% MNJW.D']+BR+=5%_7,E3*NP2HWQ_2M'BY*!]P^$>'J_\!4$L#!!0 ( .N) M_EBGW;H;-1$ -[% 8 >&PO=V]R:W-H965T&ULM9UM M<]O&U8;_"D;MM,F,&>$=8!Y;,PD![*;SI/7$3?OAF7Z 25AB0Q(J =E.?_T# M4K16NWMPB*5O?4DD>W$=O-P&P&L/P->?VOUOW5W3]-[G[6;7O;FZZ_O[[Z^O MN^5=LZV[[]K[9C?\S8=VOZW[X=?][75WOV_JU7&A[>8Z]/WT>ENO=UG,57'WY@U_6MW?]X0^N;U[?U[?- MNZ;_]?[M?OCM^HFR6F^;7;=N=]Z^^?#FZH?@>YEGAP6.(_ZQ;CYUSW[V#IOR MOFU_._SRT^K-E7]8HV;3+/L#HA[^][%9-)O-@32LQW].T*NGFH<%G__\A5X= M-W[8F/=UURS:S3_7J_[NS55^Y:V:#_7#IO^E_22;TP8E!]ZRW73'_WJ?3F/] M*V_YT/7M]K3PL ;;]>[Q__7GTXYXMD 0C2P0GA8(C06BL06BTP*1L4"8C"P0 MGQ:(S07"D062TP*)N4KIR +I:8'4K# ?62 [+9 9"\1C%?+3 OGQZ#X>CN.Q M+.J^OGF];S]Y^\/H@7;XX1B(X]+#(5SO#ME]U^^'OUT/R_4WBW:W&I+8K+SA MIZ[=K%=U/_SRKA_^-T2T[[SV@_=S\]__UKMA2:_\S\.Z_]VK=X_[NJ'U7I ?.O-O%_?%=XW?_S6^Z.WWGE_OVL?NF'![O5U/ZSX MH?SU\K22/SZN9#BRDG]O^WI#++;@%_MKNUNVNW[?;H:_N?5^VO7-ONEZ[_]^ M;K;OF_V_"&+!$]\._[":_;XY;3U'*GG2HMUNAW^Z9S$5C_EA->SLX1Q0;[RW M]7HU&_;SHKY?#[N+@XHST.7R8?NP.0:A:#ZLEVMVG\GIM+_U=\U^2-IV.,_> M'4Z 'QOO?]NN&\%?#V%^2G3XE.CP6"\>J?=C<[O>[0X'_,=Z4^^6C5?WPV8L MO_.BX)47^F%(!?"1F1Z9A_/]QYO0CY,PSUY??WR>.+;VX4+S?7=?+YLW5\,6 M=LW^8W-U\Z<_!*G_/U38D+#2WH(TU%>^(C8R2V(_2?1QPAXWR_QL'J?Z.$F, MR_/X:9!V^**GPQ?QA^]TT$[_?^6]NZN'K9]T$%FRX_Y<(&$%$E8^PA+M2(=^ M%LY]XT!6R+(""9,@F!:Q^"EB,1NQ7YI5,]P!OM\TWG")F"V(:\0K3YU&WCN< M1F+KT 1QD,V-DTAL_;LA1A7L1KAF!@FKD#"!A$D03(M5\A2KA(W5\5H^.]Q( MK[SE<(D;KF_U\?Z\^7SXN:'RDEAY"?-YY!MY8>NZGHJ0L!()JR;M#($L*4$P M+2_I4UY2-B_EYV:_7'?-X0Z[.]X'MO>'O) WR*FU;_(PCHR0&&C

RY"P @DKYW96LGD4Y<:I#%E3(&$2!-.B M%_A*3OJ3+Y.?ZOV^WO7=[*]-3RI$W]K7LR"(8_/#%U_2-2U06@FE55":@-(D MBJ8'ZYGU#B8'ZY_/@L6=LGBDZSD+2BN@M/)$TSZ)A4$6F8JB@I854)I$T?2$ M*0L=\!IZ_+IY/_SXL>GZ@UL:_O*7=[]VLUW3'W[NZ\]D\I"B> &E%5!:":55 M)]JY2X* 5I4HFAX\Y<\#7J!7[;Y9W^Z\Y<-^W^R6OWO]<';K-H\JJE[]^Z'K M#Q-[9,YLLQS%YN43ZL6AM!)*JZ T0>Q;PVQ)?O?K<5"N.^!E]W!1\]:[X0S4 M>-]LVJ[[ECSPMK<.@]PZ]$A56T!I)91606EBTMZ5J)IZ3I2\#GA[7>Y6QISI MS_7^:;(C(E-#"%L_BQ-S/G'!EW8.#M1@GVC:O*EIFJ@-S?(@\&/S0F(/G&5^ MDIDSL9(:F"?^R#]V992#,TI9.XC/YT[/'TRD6UU :0645@:V:D[#+,VC+##G M3Z&%!90F430]:DI@![S!GC2)>LKC>Y>3BJU_J2G4:<,*?B.HJC[1V#X>:D/)1AYB(-W)0PT<;>4) ME#L.>'G\-*RA!UI80&D21=.[_I0K#GE7_()=/:&M MEJEKTK1A!;\=SFU_4&4,I0DH3:)H>KZ4,@YY9?S##M5=AV0]B> MMQFO3V$C@V2+UAJK?_RL!MN MYOUQP112UCI,?-]L9^-+.P<,:JW#"=::VM \G%LS#X(8.,O]*##WB*0&!D&4 MT)H@5-HZO%1;GS^:4&T-I1506AD2VCH*YGD8S\U>:FAA :5)%$V/FM+6X8MH MZ_,YI'QT/#>G4*<-*_B-<$X.5%M#:0)*DRB:'BZEK<,+M/79&8^0TM;4-"I? MW?GL!-76(:&MK0L2I:VI:51B(#V-2@TEK:.7TM9GHQA-T];3AA7\=KB&!TJKH#0!I4D43<^7 MTM81KZTO>2HU(C1U,O?-3^!\9=>3$Y160FG5M!TBH$4EBJ8'1QGHB#?03H^G M1K9J#L(D-^]@^)+.B8&Z9BBMFK9#!+2H1-'TQ#Q[*&,?&PG(G3IW+J)@EIF**V$TJHINT- 2TH430^3 M\MH1[[41D_B1K7WM.?PI@PI^99VS@:154)J TB2*IH=(&>N(-]:0$-G:F>@$ MX5?$^50$==A06C5I?PAH38FBZ3%2;CKBW?17='A$A&4-[<]V4#L-I9506@6E M"2A-GCM6>GJ4$8]X(SZIS)B6T'3/1E\:=?H0&GEB<9.@5$;2O9D$ /IG@QJX'A/1JR\ M<7SF#1F7]V3P9-V%QWHRH(4%E"91-#UJRC3'O&E^J9Z,F'"P M1$_&M&$%OQ'.R8':9BA-0&D21=/#I:1T?.9]TN<>):2C8[O:(,O#,#,?)>2K M.Y^=(NL28@B2DAABML96Q-J')9EYE2%ZMX,@3.,T,R\SU$@_BT8N,\]> MQEPA0_S++XE_1.QK6.' M&XK,?":&K^Q\QH'J72BMFK9#!+2H1-'TX"AO&U_XBFNE[4$L$SG>]KH%X62BMCVU9&49PF<_-% MD]"R DJ3*)H>,:5FXQ=\0?/H"[]CXLW%>61^X0"_:L[9@II<**V:M#\$M*9$ MT?1O,U$>-^$][@N]^9NOZGIV@](***U,B,;J>1SYQF?K"EI50&D21=,SJ"QT MPEMH9#M.8LO:61(FN?5M.U#A#*65)QKW12ICFVG>;$-73*)H>DZ40DZ ;UOV M9IY*"GNJ@KYW&4HKH+0RL1UXEN2Y'YO?5 M*Z TB:+I&52F.>%-,Z)1AR_A MG#C"8@?FERH5T)HEE%9!:0)*DRB:'C=ESA/>G$/B9BOHF9V0!;\FSF=G''4DUX:3Q\CJ*F&THK$=LO6@;2'I,/%/LFRR'R# 73= M!)0F430]/TI )[R !KP)G@X7]>5YF?6MD].&%?Q&.%\0H'(92A-0FD31]*]( M5A(ZY27T9>U;*6%>R?8MOKKK*2>U.X#-4PXQQ&K?(M:>;M\B!HZT;Y$C1]NW M4N5G4][/?DW[%H]VO7A :45J2U3K2!*]OR/M6]!U$U":1-'T "EQFP)Z?R]K MWSI5UEPYT;Z5$NV_1/L6OQVNUP\HK8+2!)0F430]7TK*IKR4'9T8^.;Q3$5^ M8$T);QH'<>+[UCMP^/+.IQVHBH72*BA-0&D21=-#IE1L^O(J]E3B^=DJC,SG MAQ;\BCC'#6IBH;0*2A-0FD31]+@I89ORPA82-T('4GF#NELHK832*BA-0&D2 M1=/SIB1ORDO>KY@@2 DY:3X:M^#+.X<,:GZAM I*$U":1-'TD"E#G/*&>-), M0DI853\WFQ06?"GG0$'[I*&T"DH34)I$T?1 *:V=NFAM\X%1TCBFM@\.\GF4 MFE^7M^!+.P?,?G>R)1LF?"L@L?;1\($E,F60( ;.@L!/TF!N:B-R9#KRO8"I M4L8IKXRG/5Q.'R/H^Y6AM"*U5;1U(,GO^LOF2>!;U@AJA:$TB:)I^R,TS[W%G\Z M.K8.IJ>K^>JNIYS,;@@V3SG$$&NZFEA[>KJ:&#@R74V/')NNSI0QSGAC//'E M_/1!@C;T0FE%9GMHZTC:0\;FJZ'K)J TB:+I 5)*...5,.:-^W2^J-=&V%/6 MTX85_'8X7S^@-AA*$U":1-'T?"D;G/$V^)(GQC.[[S3V@]!LI>0K.Y]QH/H7 M2JNF[1 !+2I1-#TXRNMFO-=U>F(\(]XZ$>:A.;O)EW1.#%3@GFC-5Z^F; M&(YSD=OCN8H,"N$GL\!ZR0E?RSDIT/=50&G5M!TBH$4EBJ9'19G?C#>_=E1> M>=WX50TJ>Z&T DHK,]L+1[D_#\V&HPI:5D!I$D73LI4K*YQ?^L**KWD(G"_J MFD$HK8#2RIQZ"_,\L;[-$5I50&D21=,CJ-QQSKMC1&M.3ICD,#2;)B:-*OC5 M=0X(]$OUH#0!I4D438^1=?]%:U;.?7&7]-D\^6=TP,5WE!:!:4)*$V>.51Z=I3'SGF//:DC*[<] M;1C$L2FN^5+..8&*:RBM@M+$M-TK447UI"AQG9\1U^ZM5CDA=LE6*[ZT.M5KERB;G9VSRY:U6/-GYDP_4*>>V!;8. MI#UDK-4*NFX"2I,HFIX?I8IS7A6_5*M5;K]$@6JUFC:LX#?"^8H %<)0FH#2 M)(KV&*[K[JYI^J+NZYO7]_5M\W.]OUWO.F_3?!CP_G>'B;7]^O;NZ9>^O7]S M-7S4>M_V?;L]_GC7U*MF?Q@P_/V'MNV__'(]\#^U^]^.-6[^'U!+ P04 M" #KB?Y8*DFI([<, !7;P & 'AL+W=O M)(<\"F-QG:+LL-L%Z=,G$26/'\_PV?,+-^']-B]>.+^\V ?W8BGRK_OK5#X[ M/U+6X4[$69C$*!6;CV=C_&'FC(H"9<2W4#QF+QZCXJ/<)S MX1E:BTUPB/*;Y'$FZ@_D%KQ5$F7E_^BQCNV?H=4ARY-=75AFL OCZF_PO?XB M7A20'',!4A<@:@'GE0*T+D!/+>#4!9Q3"[AU ??4SS"H"PQ.K<&K"WAJ@<$K M!89U@6'9NE5SE&WI!WEP>9$FCR@MHB6M>% *HBPMFS","^TN\U2^&\IR^>4D MB==2B6*-Y*,LB<)UD,LGRUS^D1+-,Y1LT"3(MHA+F6?HYZ]Q<%B',N87U$-? MES[Z^<=?T(\HC-'M-CED0;S.+LYSF5G!/U_567RJLB"O9$'1ER3.MQEB,INU MH3RWEQ^\57YF+X^)!7 NO]+C]TJ>O]=/Q$K\UR'^#='^KXCTB6-(:&(O_B5( M97'\:G'_]-JIH3@[O793JUY%LM28^_$%KRZ&N_D/%R MAOCGJS^6B-]D#]D^6(F/ M9_*@DXGT09Q=_O0#'O1_-\D%$N9#PA@DC$/"II"P&1"L)4'G*$''1K]!:^X'Q^K_R<%P=$_-$ MCMM62;P*(X%BM76*MXL75\5APZ(&$^)(Q!PC@D; H)FP'!6JH='%4[L'8=OI#051A4$X5XC8)=DN;A_ZH7 MY-@N2S;Y8Y"*7Y'XZQ#N"WW_6@9*X4JYYD\F?5KK[*I/2)@/"6.0,%[!W!== M'!YI/=S4$.6-!@.E'P1*K*4H[Z@HSZJHL2*@,,Z#^#Z\DSUAD&4B-P[_K3AWL"(80]3(P2-%,$")M00S/ IF:!7,?+N/0M1%I*M;/@ZL\^"Z, K%BN@H$$N9#PA@DC(^TYN\1QZ/JN-P41KV1T@G- M@%)KR03W&PNK;Q7*,D]6?_8*!W.-I%+V(L[*HY/1A[*BNHH%E.:#TA@HC=>T M5G_A]D?*P&1J"!LX'E'G<5"YM07SPO/$G88PZ^>>9A/&@9S4R0G:1IC[&CNY MLWX@:3XHC8'2>$U[*8P1\53UZ$%#5^UKH/)J:X@N@@JHXG#1^"8O5.OI?EZ:&TEXP2HH:?AC):F]BSZ*P,O'6"J MN("@E7)#I9@Z:I,;,L/]OCKI@B-:8OMKNUKC?X8I&D@.XPH#.["J#0! MC2WN&#ZD.QI0M=&!3-&ZT?5:29]ZKMKHD)5RXT=UJ*>.1@UQ>(2'VNCB/6QB MW/C$V&KH72Z2N%=:OY&00U(DOA<#4F%L8E"?%Y3F@](8*(W7--OTUA"""56G MMU!IM972>+/8;LY^3K*L'#>$V3[)@N@5/_9-.]9>36<=@1JRH#0&2N-8=UMI MGZA*TH.T#N<]_%C<&++8[LA>Y5N1&G4!:KN"TGQ0&@.E<:R;J@/M6*3'8.RJ MPG@/WQ4WQBL>VK6H,:MZ"TGQ0&@.E<6QP9O'0=:G: M3>EQP\ EC8%+[ ;NT>E?)7&>!JM0&D^*(V!TCC1 MC5DYF]0<.%,8U0YK4*FUY=+8M\1NWY;C';0Z2,D4@^-7%P[MF,Y: ?5J06D, ME,:);L.Z0VVG@B'*PUC=J0"565LJC5M+[&ZMUK-4[+)[>3XP%=/U2DM&$8%Z MMZ T'Y3&0&FK=0N75EE#CW1*[=UOU-I9>!G2?+RC-!Z4Q M4!HGNHE+U87EJ2&HYY*!ITKD/9Q>TCB]Q.[T7AWW=5:6GT4LD+[I!)3F@](8 M*(T3@_.+U?6/J2&JIXU=WL,<)HTY3.SF\/R-O2SVXIT% FH)@](8*(T3W>_M MN=Y@I"I$#_,\=38$E5E;(HTK3.RN\'$.O0^>B@FT42:@CB\HS0>E,5 :)[J9 MZPRH.FDV1/6&KKH,.8-*K:V3QO8E;VS$7:W2@QS:U@M,YNX$U $&I?F@- 9* MXT1W=WN8>%3K3TQQSDA=+YU!9=>62F,$$_L67'6 \L;2LYW6636@QC HC8'2 M.-$WU?8(T6<]IC!'W;T E5I;,HV32T[!RJZMH<;,I<2^G*V,;5[Q\<#XR$K3W63_QY$=LI!$=1*!J7YH#0&2N/48!(; M]6.(,^KG/0QEVAC*U'Y9"O6@R.>+\6)RRD$1U&D&I?F@- 9*XZ"T*2AM!D5K M:[%QKJG=N;Y.DY40ZPQMTF2'Q'>1KL*L/._Z$ CF"-U^[T%YI9V&!VN&@ M- 9*X]3@<[O$4W>?3DUQ&+NJT36#RJXMKL81IW9'_#H-XU6X#Z)B8;:^-F:, MHB2^[^4BW;UZ]J\=VUD^H"8Y*(V!TC@U;'%V^GUU'^)I83.HW-H7\&ML-%CL ZQ.\J!R:ZNG<<^= M-]QS=HL8YVQRBZXX8O^9S,:+*4,WXUN&JL=+=+5 Y5QPO/"K!^S?7^??QI_9 MXG9I%!:HJ0Y*\T%I#)3&'=TL[V%MC=<413VJRNH]#'6G,=0=^^[H0E:UE.9= MU0-JJ8/2?% : Z5Q1]_Q[!!*U/F:(4-U1 256UL_C0GNV$WP3^(^C.-Z M&+T7:9B8KKW]R4[IK)6*]O):L7CDNNHN/A^T5F:HE1+J#97#"7<,UZ\P9#*1>?\)>3^??KEZKTZ>NIS@5#+16 M[NA>K^FS3@UQINQFAD^AJ*#=:HW;Z]C=WL75HNR=7RQ]R@[[9,_7 ?5\06D^ M*(V!TC@H;0I*FT'1VHIL/%_'[ODNDKC:U_&/%T3M%746)Z@%#$ICH#3NZ-ZN M1[ VS]&C7%>[OOI[^+].X_\ZGK5W6WZ]OO[,OL@QY_@S\N?+R>>KY=>;8F[# MT7&=2_9]_.KFR_AV?K4P=W*@/C HS0>E,5 :!Z5-06DS*%I;F(VO[-A]Y?(& M./L@7)?&TUO2H[ZKGATX-87@TY_C#M+K' M6X.O;CGW)4CES#Q#D=C(JOJ_>?('DU9W<:N>Y,F^O"?879+GR:Y\N!7!6J1% M@'Q_DR3Y\Y.B@N.]]"[_#U!+ P04 " #KB?Y8FFVT\.]G.VG6LE AQI?$=[[G.3]GZR[<<'$O,P"% M'LJ"R;&3*56-,)9)!B659[P"IG>67)14:5.LL*P$T-2"R@+[KCO$)/ 45C1%2Q W59SH2W090- "@I=F M("V O#3#H 58Z;C1;@L74T6C4/ -$B9:LYF%K;Y%ZWKES+R3A1)Z-] M29/'?R9/@*XY4YE$,Y9"VH./#^.'!_!8:^Z$^UOA$_\@X=>:G:' _8!\UR<] MYYF^'![TR?F_[+-79]\K1M"]@L#R!:]Y!7V7W="1?CK3VT:RH@F,'=V\)(@U M.-'[=][0_=17Z; CK]Q*4_Z[J&A M&%H*,Q+6D>\1,@CQ>K? _T:=?CP/"-D/BWO(W MRL1\UZR,;:,U=6*,6[_2D M$L3*#@.)$EXSU3S,SMO-FTO;9I_X)]YHZO7X8SV?FG'RE[X9;M=4K'(F40%+ MG[S/2,!6$"]/Z2<[4U3()N:D=_ %!+ P04 M " #KB?Y89/MGQWT# !F"0 & 'AL+W=O)YDES'%>,RVJ[]MV>]7:O&"B[Q68-IJHKI\ST*==I$ ML^CSPPLO2NL^Q-MUS0I\1?M7_:QI%_'@<)M_6D&?YR"S;KK4Z@7;2A.86WE6O3>2X=$EYM9I. M.>G9[1.%-T,-;YIE7!:PTYK) BGLUJQC2Q:<7)QV:/9 M8?:C?DS,>GKS3WKW\R#@'XV6K$/IV MSRQJS@2\H:X,J'PL96.DP["/C788%DH$6VI$J-H,HLL@4/RQC_\$OG*!*.$U M+84R!B; X)%K:C"E'2-+( ^JJID\TQGQ04T87%I%@K/DL/PR ]NQ9M]9.XG6 M' D:9KG)SQZ+Y3EWG4=]ZSJ-K@)T9EX:@1W<+^FO4W@K_?;+)?@3,\ R55NR M0#G>FVGO =T+>W:&15=@3&90:T45@ ;HQO,L#!/>;%,[?JO59#5?=J4X<)K" M!J]6I>__#P27?EM3]E0&*4FB3!U%4M@U!;4X+ ?F*1#=H=-"I@5'']Q'3+$Z MT'HQZ\0[?OB!:>.O.))B0O@8$+>4$HE5+5CGMVMT$8;]^5" V)T8"%U0<]$B"SZLFLPF2*0F-!1&!W9%RPPW@.6Y"E M!W%OB^-VM:+66\?'H>UX,/LJU(6?\*[X&VG;,=A_[1\1NW9V?A=O7R![I@LN M#0C,2369WI!MW4[U=F-5[2?I05F:RWY9TD,(M1.@\UPI^[EQ!OJGU?8_4$L# M!!0 ( .N)_E@F..!&P00 *0* 8 >&PO=V]R:W-H965T&ULG59M3^-&$/XK(Y]$00IYY3@$2:0D].YRT@$BT$JM^F%C3^PMZUVS MN[Z0^_6=63LF%(BJ?DGV9>:99UZ]P[6Q#RY#]/"4*^U&4>9]<=[IN#C#7+BV M*5#3S6'!EG@N[ MF:(RZU'4B[8'MS+-/!]TQL-"I+A ?U_<6-IU&I1$YJB=-!HLKD;1I'<^/6'Y M(/";Q+7;60-[LC3F@3?S9!1UF1 JC#TC"/K[@3-4BH&(QF.-&34F67%WO47_ M''PG7Y;"X:G?(8H-S_Z6Y[2_%_!;J=LPZ+:@W^V?[,$;-'X/ M[@';P[ M?/(P529^@#\G2^,HHIYP:']@-#[XT#OM7NPA M>=*0/-F'_O^3LQ^VUX;KVR^3J_D?D[OY]15,KBY!-\BF08;9; 9S[:EE9(K: MP\*HLKKY:E0B=>KH.F[#H<\0HIG)"Z$WT5$+!%RB$FM!B+&QA:D 6R =72F: M':0+SJQ\$!%\RK&3,<)AM!!B$1U!H83GH0/T VP@IT:3Q]Y*HF/T<6*4$A8* MRX3])L0G%JX4BC:'T,X=QY9.8J'",%O1R"0;L40EP#%\CF!CF\H\A)[=T('_2L1222\\T7EA MAWTT[.PK9J0K5S*6M)1-<83,3>84;M1BJ8A"<&[7D3;<41;K*N%2R*@0'DN" M0TOR4L,L(P.I:<&<0+61+U4./ISU>Y\N'*5<\@=D-WE<1@3 97*OI><(5#X= M1O=<3.R1]""4,Y!1O>VH5G:U>$EOS4*67-!"*6*KMW5,T*%>9V*3"PUSIPC; M438P+_@RK@&H8[^5I#D((ZM;%WF!(6Y%26". AT_EM+)T-];Q9(+*GBB18YP M:2DB&NGH"TT/GU'GH'\SW6C#;\(!Z MU;D1E>M\L:]GJ?'K_'A#0M.Z?#E22XI.X#Y)+6+.(Z(:!?N%*!]K29XTI-M$ M9END+!EN&8A*VH4V787MMG4X5@WLX9O6V*/GT,69T"G[0/7\=VFE2V1EB8"? M4\L'RPU]TRVFTOEJ0G#>].OTUL7VKRH(#4H?/JG+H$O;A)K5<>/X+=J;<7ZN ME^XV8V7!H:"6R-[Q)-0')>4_CNFW/DB=G9<#]7X:WD<DVFU_^AB!K=Y$U<:;(KQ#EL;3! M+G@!H68#N5\;X M[88-- _3\3]02P,$% @ ZXG^6"-&0' &"@ BAX !D !X;"]W;W)K M&ULM5EK4QL[$OTK*M_:>T,5 6/(8Q.@RA"297=# M6 S[J*W](,_(MI(9::ZDP9!?OZ=;F@=@""0W512>A]3JQ^G3+8!%"]69STV<+54J_82ME\&9F72D#;MU\TU=.R9PGE<7F:#A\N5E* M;0;[N_SLU.WOVCH4VJA3)WQ=EM)='ZC"+O<&6X/FP9F>+P(]V-S?K>1<352X MJ$X=[C9;*;DNE?':&N'4;&\PWGISL$/C>< _M5KZWK4@2Z;6?J&;XWQO,"2% M5*&R0!(D?B[5H2H*$@0U?D\R!^V2-+%_W4A_S[;#EJGTZM 6_])Y6.P-7@]$ MKF:R+L*97?Y%)7M>D+S,%I[_BV4F[T3&?2!#'.,EN;H,UA9ZOLJ%'V8/2@P+_69D-L#]?%:#C:>4#>=FO\-LO;OD?>"BO%?\=3 M'QS \K]5!D=Y.ZOE40*]\97,U-X &>*5NU2#_5]_V7HY?/N MCNMMCL/2?_! M4#TL>[0A)A3XP\GQ^^/#\/CIXN3\^.2#./WT]^/# MXZ.).)!>>]+CE*PT00K.L%]_>3W:&KT]7RB1683<>)73E8=:N0RXF""P-=.4DJ>-95&9+ MA&)!+'*IA#:X5^)98;U?$Z TEAL63BD>[?65*"-F%6%VA6Y/5*=47[]* V\+ M]7NMPW5<)MCLR\(6N7*>G?;J;?/Z!W2BJT?KE4F_$#-0LF^7?.1"8B'AR:E2 M1L"SE704UVN6< AG2Q-MY%'&ACA2UKF&$AOBV/!(6VE#D"$/20/V)\5@0E$( MF7\&[45%GRT7.EM0V(HZQRQ37$,FR+A 0( MM,K7A &BO*?L::R=2>U$E? ;DB[\0AM@5&.)RGI-;]:QF ?+K\17Y\?.+Z7, MU8:@/%@]D70@/VD3E-.EP!MM*^E$6F16AQJ"XQI1*YEE,5+DOGO@TKFA!YP5H=>&Q;F<$WNIPT+, ME8&I!;3'&X0#HV1'4A6"ENFJ -<^&WP8CT\',1,;9W0+:Q.;#J[>9N529+$V M(.PZBZZ%5ZA:BZWA\W_PI#,UKXLH8_+\WXT3)X0>!%?%*!Y=90MIYHS@4GON M.)X-)D>'@[7HL6CN#9P\Q6_0'(/(&LIQUIPL1RR1]0AH+PG(@E)^061]T# ^ M:2@]VJ8JV;B0054%VQL)*Z4%X0*8@++ M<:&E5T\2,BY#]GV'\1TQK=+3J4MEZF0D@1E"O0V\\T&Z9TF6.(&PGQD!H9VS=Z?LLG7E,ZWEE#;'3=;,\-O5;VNXLE1>&; MK!#K6DRQD%9KN/%V2Z7Q>(FVL;A^;I>&>!0/2_G9HI(UCWP]]3K7:!Z(^,9% M$2DBF= TX!&]V.88+U/A[)RL"HV-)MMU@_DP+ +Q:94OVK8U'/ZIL:EOXU/L M:0L)O7)^H:MH')B^$0W%>39>7.(Q,:2G5A&.)_D0 0R9YU3S'!:FD+8B*$3= M>M<;XL)SO3MJ"W$/%3_8$/RGZ#7U,E<]09HM6@/WK=+];K=$[SU/*>F 6]7SG5!?X9&OJLW$7]Q5X MAI10O"?\8H"J&T3+ISV>LZX3BW O- $+3%-PPP)D4DJ3+RX!4UMC$%6$NY'3 MM!DJ-#J>IGM'4?+6R&FA1 VW1TK,M,OJ$FZF1'U$N]-!J UBIZ^>B4H"W#U- MJ>FXHV"S]R#\8^6@F_Z]!LBQF>F7BYYTD^+W/91 MB91*8LX+26!NV,FVB]D M;>>*=L(Q.?7R#HA&P_,U/DLAIO+22HMM;91P*8NZG3VW-E]JVG,R"\/NN:98 MW#N!'BRE<^2%&VUUDPGWYRZN+3Q!7F'VYS, \@5\0KN["L2,:)^IK,!0=G6< MF$BG;6+=G1%0#$Z"QD!+FT"6EK.W;0Q EI7K]/VZ!:_:23B/6V M(J=LXQTVN4_=*F:_^8YT"5WH\2HAYUBF*YR4ND#?$H%>++SD*XCETX;DW)Z"O=W*(YVUO2Z6*K8'E\082+4FJ$V92AM2 M&'73CV )?1D/!.+&MZ/B+MX=1B#NB7$_CRG5&-G)64AJ>(5&##/NYJ+3^R=J MC%^(@CW'P#XF]5M+9PVNLQ2%%+ECTS5EW=G:^Y8X>@(F2-!ZT:*=UU9)4>AMZBC^+:>4S;SIAD3F_,GNI!SX'N>FJK>#FIJ M:Z[E"+'BPDZ!#5C*1;&(7 :62:/1_RFB*SKH0B;EMZ19T\0CL%F5U'PV]QD M];G.N@#WC@"2ZM%<9D,4)EE5!<6<%@4^K*^2:E-JEM>[G9-E>B-K:0H? Y80 M&;HIQ76#*>1!>QP2>LZC?.^,)^J>03T9C[$\U)EK8SCW9F"-#BY;+QKF8754 M;"SRI%)%E2+PH6._J&-9E3@]Y>Q]OG"JX'AQTK3:\A'F">'C%F(!Q1:(DXL$ MM%?8-H"[NUV2>\YX<_N]WD1&I_5U6([LYM?E98>X^ J0RW3LS]4UU^ F( MZ5G2'2,TB7$+XIP 2)U^'?8-L78-Z*I^Z ^&YZH/39N][X.E!-LQ5\;IS8$6_+E M0J']<#0 [^F\J+FA!=K/S_O_!U!+ P04 " #KB?Y8]S:L 3$' 6% M&0 'AL+W=O7SSL*YV4OVA:\X->EHWK;X>U\9L+J=37=9\S?1$;G@+;Y92K9F!1[6:ZHWB MK')"ZV8:1U$Z73/1CF^NW-F]NKF26].(EM\KI+?K-5//M[R1N^LQ&7<'#V)5 M&WLPO;G:L!5_S\W/FWL%3]->2R76O-5"MDCQY?5X3BYO$\OO&'X1?*<'-+*> M+*3\PSY\6UV/(VL0;WAIK 8&_Q[Y'6\:JPC,^#/H'/=76L$AW6G_VOD.OBR8 MYG>R^554IKX>YV-4\27;-N9![K[AP9^9U5?*1KN_:.=YDVR,RJTVMP<@(@/P*L;9"V[;DRD"7,<_#Z^VKDND:+:&] M:,04'"V74/)@U.(9\5*V.I+X"ZSJW7H^ M<0@ZH#/2U(K[B[5X0FM?!=Q6 0(,\Q[#C@4(BBX$A*>66PTG^LWEZ.N@Z8/3 M-*PCU+UZ#ZJ'+T:]ZHX8N3N<_IX:O9=+L[-!T-N%+I78V'1I]#F*8XHCDE@J MBG$^(T E"<%13H&B18%)E(]^@JL5*G :)2@'K@*1'&=9C$B&9W$\^B -:[H8 M.;4TQBG)+44(SDADUVTXT#:@!D4<) MOE6.8Z_1%D(G"SA8;BW$K?%"5H#'N;88.P0.%, &2N])P-3AS3-$DD!*(NC_ M37-4?@*@][3Q>(=0@AF#FUWK4Y\,F$,G#TY9Y<>WITG:1 MAUK /D1'.HI9WNNP*.-L:;CR]0B=P#%6>VA5TF4HI &JGS]Q50K;:[JL G/+ M=ZP)1?UI/_F35Q928 :H[,*YLY8-@WN81^MU: >^URA;]RKD_#".D T/)3-H MJ'50HNRR8%D":";H78>SHW;M"(SC0@E_\.JV#=*98=^'Y@"LRD)$CM MF':U.Z%=PB;HWUM!_Y45-%A!BPGI87/6C$_TXE<:\8Z7?+V 'GAJ1_&J:)PU MX]6Q.#8C[LQ()ND@'/U6,]>:@T(+PN\%6XA&&#MB X1<>=@UOINE92.UI1>L ML47BKAR@U(EE;QWXN7BT(Q**NB\[MK^L/VL&MSH?NS?:;UQEV+C"A-:A=^B3 MT=B':QB"_:@;SXH+&E8.S1=#;JZZRWO90: M])$")W%F!UT11:/O9;OZ$OK3>I^A(_X86G*:PES%-(K#X R1N6"G1F)H9^V7 MY194M>8-@L%(:([(#),BW]O4M[]DAHL\1PG%LS0+VH_\#(()4Q![M&"AP-,O. AM^F!34 M&T9GY/3DX\ .??QSVV+SC)R>' +;=W'+DD>'3\?@/@+**XQ$+WT'F Z^U$_V_2G_4>ON?_6LV?W7\Q@8X(\:]3P)8A&DVPV]HME]V#DQGWY M64@#T]>1-6>PL%H&>+^4TG0/]H+^4^#-WU!+ P04 " #KB?Y8XE+/T86H.$ F*B$&" 4 KFE_?[P$@"4JT[&2F M9BXV!0)O7[X'GJVD>M I8X9\ST2NS_NI,<7I:*2CE&54#V7!#!\KJC?6MU! MEP75[%J*/WELTO/^29_$+*&E,/=R]7?F]3E$>I$4VOXE*[=W-N^3J-1&9OXP M2)#QW/VGW[T=@@,GXR<.3/V!J97;,;)2WE!#+\Z47!&%NX$:/EA5[6D0CN?H ME(]&P5L.Y\S%+>6*?*&B9.0]H[I4#"QN]-G( ''<,HH\H2M':/H$H2/R7N8F MU>1M'K.X?7X$0M6232O)KJ8["?Y>YD,R&P_(=#R=[Z WJS6=67JSYS6]X3H2 M$I75Y)^7"VT4!,>_NG1V).?=)#%A3G5!(W;>AXS03#VR_L6OOTR.QF]V"#RO M!9[OHOXCKME)J%O,^9#<7M[=DR^7[SZ_)5G @%QJS> ?S6/RCM,%%]QPL)07 M(B;4D$ V3"URSZ)2*9XOR1757),/BC]2P\B?5"F*-'_]Y60ZF;[Y7,#V2.:V M!MBTE DQ*2-7I0:IM2;7,EOPW+X;V#>P4-!\3:B&0\!]59'44L2$(_?"A MDV=+M153#.I3S!B*AU:C&M5JG24#DLLGSD*MU ;.H1Q[&D3X0\*>R?'^$%R! ME&X8J+5@BLPFEMJL99G?.LSM98KD,N?_9E8B$;@2A#:*I$*7 MB_6NN(H$B,$3CH'O+%C9U5,.>*6<*:JB=.W,AXNM'-OB0+NC"U),0V'=/=)HUI63S&TS:(%O*Q'@VLGKI^P/80DU M"#AB<,&C!O64HUO5XW554%&5J-D=M7:+>K=B @.>&+FA!8T@0S2OPN0C3=@# M8\6 W.71$-/BEBU4"7 -)9NZP'H!/V@!-/X*\ 7L:RVJ6"$5GB(%4UR"U:4B M49-]C1,&9)5R.!%11'T:T!5)E,S"S> 2"+G">J^@ZR:SPSV^7<30ZV69NP!P ME2Q(<\BP,I<+[(ET(9BO P"PU , 8B0)/P$G2DQ%(+"4JJJG+@]GGM1P9U"9 M75;KS+9"R84WYL'*0LM %WB,J$Y) OGE:Y5%7^!8JH0DFF>E<,2#)-2(.J:?Y]![0A4OW(_MF/%(( AGA?T"A2"!H8 ME/!<>SPBT;LME!)X#LC'N#6VC*3@L37/@@J:0_VU\X_NQ%U(N@,_067!]@$3 MH8!V>5=UB7MJ Z2HRNM=3B[+)=0Q6_[:@)390PA!,>I6O]F)=U[N^*YD!(D8UA*T!EIXIWV 4\KBI3,+ M#(YETWPPSE6L7;QV=;9*+Q?IX':9,;+GDV"_"CF2@XWDSK"':<%X>4!M6?BT M\ST0E%,LQ7N31U9S@7%7[W?7U4Y#^6J^TQ;==?RH*7V6-*Y,JY5VX@TZG.Z, M0]T(ZK,?ZH7S&)K]1:7 QWZ-0(T-0#O]VF3L3 S:S+UA&?J!0:DS$/>L%K+4 M0%COG_:"V;F:ERI,[S%%STW@O;LMZX,Q!^/C.?ROHF5KI?=)&BJJ(?XE!X(A MOW?]5$EW"#+&,K2H9O40/+X"=#!NL6F>X(V7*KQ/>.;$_]6#V_GPW_;B='RR MX936RK87GSOP/_'BU@AY.!DA'V=9NMI- V%;;-($Q#M7X&V7;<\#T/;]M +P"P';)"M6@Y M*68)VI =".AQ\;:W0I VAI8G\ME9F>ZEWPW2DN+NWNK3&">V_M=+[A-#ZBKR3- ^S$M,= M8\#>:=BR>7Q\,C@Z>8U/)^/!Z^-#^S0='![-[=-\,*Y:VE;7VK1P&]1W\05E M(*BQ+@XV$'MKJO]62ESSN-M>56E[\8(O-:[>X3YWNH&&!FX)W T?'P^+!/E/MLZ'X86=A/=0MIC,SL8\HHM"G< .\3 M"0[U/Y!!_>WVXB]02P,$% @ ZXG^6)SYXY@)! KPP !D !X;"]W M;W)K&ULO5=M;]LV$/XKA%9L7UQ)EIPLRVP#SLNP M#$@;-%D[8-@'2CI91"A2(RG+[J_OD;)4.7,?IXU4C[H M,&1=I2,E2 TDX(HR&?>8GQ^,;'R3N ]@T8/SL0R2:1\M)>;;.:%UB'@D!J+0/%K M!9? N05"-_[>8GJ]2:LX/'?HOSCNR"6A&BXE_\ R4\R\,X]DD-.:FW>R^16V M?$XL7BJY=I^D:67CV"-IK8TLM\KH0S!477:Z!P3-BGW1N%;AGIF?B-260)YH&O0T\ @HGT>I%OM MBU8[>D;[E-Q*80I-KD4&V:Y^@)[T[D2=.Q?10<#?:N&3.!R1*(PF!_#BGE[L M\.(7Z9$KIE,N=:V _+E(M%%8$'_MH]PB3O8CVB8YUQ5-8>9A%VA0*_#FWW\W M/@U_/N#OI/=W<@C]Q70WU^1A\)AWB$'ND*7%/RC>]\W>O5T<@-U:C&<+8POB%9C2JR MU=S!4\"I065\B0E\[5CAT-@:_X,CW8@/N]&A838 B6=#;[#7T\?7=L1D M!,WCV-7432Y8VS.XT.T!ZM(Z@+)2#//.%,Y/EZT4E,$1C,3BC">/,;%R0 MT@+-@4:[2 XQG8C"PY/J+FFV6T!T8VWI;:&&?KA3U*_(^"?_K'^4U8J)Y==/ MN4&OM3- P)*S-ERXDM0BTR17LB0KS*BL=MV<6N K[J@^?LVE6"P1):@EFY5UA@" M9-OND_W3?AM?M$OH9_%VE;^E:LD$$H8<54/_QQ./J'8];B]&5FXE3:3!!=<= M"_Q' X $>ZW:2E>M=MO>AZH?3#* =8G-V6;9_ON.G1!R;99>OY#Q>.:99UYL M,S])]4GO$0V\U)70"V]OS.$N"'2QQYKIL3R@H)VM5#4SM%2[0!\4LM(YU540 MAV$>U(P+;SEWN@>UG,NCJ;C !P7Z6-=,_;7&2IX67N2=%8]\MS=6$2SG![;# M)S2_'1X4K8(.I>0U"LVE (7;A;>*[M:IM7<&OW,\Z9X,-I.-E)_LXJ=RX866 M$%98&(O Z/.,]UA5%HAH?&XQO2ZD=>S+9_0?7.Z4RX9IO)?51UZ:_<*;>E#B MEATK\RA//V*;3V;Q"EEI]PNGQC9./"B.VLBZ=28&-1?-E[VT=>@Y3,-7'.+6 M(7:\FT".Y7MFV'*NY F4M28T*[A4G3>1X\(VY&@.UV4+0@ZP8D?@4DAP]2F+V&[T6)Y9?^ 1'J6,5G5NOX*N#/1S&& M)/0A#N/T"E[299DXO.05O$MR&OY8;;11- U_#B7:X*3#./:$W.D#*W#AT1'0 MJ)[16[Y]$^7ANRLLTXYE>@W]:WMQ%6288CZF\6_!50<.JW_KWKZ9QE'\[A>Z M#I@&N05J!7:M "9*>$_&]085))'3)CX4DDZI-L[![!&VLJ+3SL4.;K@@C3QJ M\M2W=Z,.KH\RAZ:#BJ;9X&U;2+;TQ M0U6:S"@<#=8$(G^2S<@YRI+11\4-?B>W6]T;AQLRR<*)&Z#$#\-9*\59ZJ34 MSZ,I#56/.-7X'Y3M!%J*4T?UR_70_1'T[G6:HYU[O32X:6FN^$[;/9"KYEVX MF#>OZP9!ZHYL5J%D8>W"NQD8:&UHE[>N1160/:WTIIS@L; MH/O;L/P;4$L#!!0 ( .N)_EC85Z!5U0( #<& 9 >&PO=V]R:W-H M965TYCV8)(3$C6Q,]LIW;??L1-2)E&T%WP[_]^Y.#Y,CEP\R11 D9140H%E5U> L.3A(N"*ER*@R-+ 30VHB)W/-?M.P7-F#6;F+VUF$UXI?*, MP5H0614%%7\6D//CU.I9IXU-=DB5WG!FDY(>8 OJL5P+7#DM)RY_Q)+[[$4\O5 4$.D=($BL,S+"'/-0C#^-TP MK=:E%I[/3_3/)G?,94\E+'G^(XM5.K6&%HDAH56N-OQX!TT^H>9%/)?FEQQK MV]"W2%1)Q8M&C!$4&:M'^M+4X4PP=-\0>(W ,W'7CDR4MU31V43P(Q':&FEZ M8E(U:@PN8_I2MDK@:88Z-7M0*0BRK(0 ILA<2E!RXB@DZW,G:BB+FN*]0>F3 M>\Y4*LF*Q1#_JWKW;8I M4=2XI,8E#H0G!&\(VALR];R%"(H]VOL]L^N3B./CE] M84A">S3R7@UXHHY4U!\!_*ZRLM#9Z0ZF@%&&6M]V1R[*PF#0RC(F*V%.O3Y& MA>!1IZ[/R [=D/1<>^#ZG1U7-"?\4N%N4&F'PQ%.?,_VD7+IJW#.'G,!XF!: MEL2D*Z;J=]WNMEUQ7C>#5_.ZI=Y3<<"P20X)2MWN(+2(J-M4O5"\-*UASQ4V M&C--L;.#T 9XGG"N3@OMH/VOF/T%4$L#!!0 ( .N)_E@++?S9F@, &(( M 9 >&PO=V]R:W-H965T;U.ND6RP6^\!(8YLH):HD%2?]^@XE6W&ZCK,O^T*1U,R9 MN*LC*F./4]G*RR8[LL*2WJSD*I@AI9JZ>E*(\G7L%XZ4S'S=Y,3<>R-H*7.%.@ZZ)@ZO$4A5Q/G,#9;LSY:R!(6+B7,2')_&UKXQ^)/C6N_,P2JYD_*;77S* M)XYO":' S%@$1H][/$,A+!#1^+[!=+J0UG%WOD6_;+23ECNF\4R*KSPWJXF3 M.I#C@M7"S.7Z(V[T#"Q>)H5N1EBWMC%%S&IM9+%QIG7!R_;)'C;?8<&3<=*KD%9:T*SDT9JXTWD>&F37D9Z8WF<>Q9RB,-?:R#>1I"QF^ )G E2S-2L-%F6/^W-\C M>AW'<,OQ-#P(^%M=]B'R70C],#Z %W6:HP8O>@%O*\V%F6"E 49R._7P]\F= M-HI.RS_[I+?(\7YD>X..=<4RG#AT132J>W2F;]\$B?_A .^XXQT?0M^?*_9* MK@Y#IGVX^7QY^_5D?D&H?WSY-+NZN+ZE$W!]#K/YY]G%_/8O>(J+S^-6F[C M-,@%4)ZPRU-C<(X9%G>H( J:W0@R2?=9F\;>K! 64E!=X.42WO&2=F2MR5&_ M/^YU:+L@O0;:(O6>6 F>495 W83,Z1;8:PI'$ X&[G"8VEGHNTDXZ)W)HJH- M075"( S<)"'(H1LGP][O2*XK*7+@!:F[1VNC+8W1:&0)^''2.ZVYR"UE&T_8 M(79'@=^.O[\0Z"*'7#40CO[3P0=KW_T5<\X?_0AM^X;VO?G@[=;] M6RZFZ8[5I>F;0'=;M= 3]J^ M\63>=M\KII:\U"!P0:Y^?SAP0+4=K5T8635=Y$X:ZDG-=$4_ :BL ;U?2&FV M"QN@^ZV8_@102P,$% @ ZXG^6(N5OB[/ P ? D !D !X;"]W;W)K M&ULI5;;;ALW$'W75PRV1=$"PEYE6^M* FSGTA8) M:D1N^E#T@=H=:8EPR0W)C:R_[Y![B60X@I$"@GB;<^8,9TCN8J_T)U,A6GBL MA33+H+*VN8XB4U18,Q.J!B6M;)6NF:6AWD6FT(#WU76342K1<-VN$;[5W.O:12-+"6O M41JN)&C<+H.;Y/IVYNR]P4>.>W/4!Q?)1JE/;O![N0QB)P@%%M8Q,&J^X!T* MX8A(QN>>,QA=.N!Q?V!_XV.G6#;,X)T2?_/25LM@'D")6]8*^T'M?\,^G@O' M5RAA_#_L.]N$C(O66%7W8%)0<]FU[+'?AR/ //X&(.T!J=?=.?(J7S'+5@NM M]J"=-;&YC@_5HTDZVPZ7?P%W">R5M M9>"U++$\Q4>D8122#D)NT[.$?[0RA"R>0AJGLS-\V1A8YOFRLX'!/S<;8S7E M_M_G8NPH9L]3N/-P;1I6X#*@@C>HOV"P^NF'Y#+^]8S V2AP=H[]S,Z?Q^4A MO'M]LWZ]AH<*X4[5#9,'$%VX="X%H+',(G )EBS/#AU8V2I,2X@+T3 M8J![T/CM[&17&KM]-/P1ZNXPH#L,0*6,8RE[$^IDL$=- -H+)>@J-/"S3Y!J M#5F87ZXG;WKF!\]\?+Q@6%J3J^.%R>AJZ$R\3^]O[$W^;"BAELM='TNA#(7V M(R33-,]].YM?4IM.K^(KW^;S?/*1:4RG23ZC?AXGDP=E M:4M/Z=-IEJ>^O8@S:F?.TK?S/(97K7:*ON[E2_:P*[BAZ&M&22^8J:!AA]KG MRZ5'G8;KDT@JPI@N4"'\6T!\%'8X&V:F5#"F0?]$B$-X+.ZEZ?T?TK)P_D3: MD=COEW:J2&TLO=%D]$0#E:1!ZPX1U7A1N?/JI7:+@DJ@OQDZK7%X-2A[N9:G MNU/R$J0"VXL"K^\[987/W<71T8M8H][Y=]]09;;2=H_C.#M^6MQT+^I7\^Z[ MY#W3=%\8-LO1:^VY%GT>HG0&M;Y6RP\ Y&#^X M5O\!4$L#!!0 ( .N)_EABM(_1>@@ $D9 9 >&PO=V]R:W-H965T MXXODSL M:Z;3Z0-$0B)B"E T++OK^\N0%*D1"FY3/O2%XLDL#_Q[;=+^FPCU:/.&#/D M>94+?=[+C%F?#@8ZR=B*ZKY<,P$K"ZE6U,"M6@[T6C&:6J%5/@A]?SQ842YZ M%V?VV4=U<28+DW/!/BJBB]6*JI=+ELO->2_H50\^\65F\,'@XFQ-E^R>F=_7 M'Q7<#6HM*5\QH;D41+'%>6\6G%Y&N-]N^ =G&]VX)AC)7,I'O+E)SWL^.L1R MEAC40.'GB5VQ/$=%X,;74F>O-HF"S>M*^Z\V=HAE3C6[DOEGGIKLO#?ID90M M:)&;3W+S-U;&,T)]B! MWR?O?_OM^O/-[2V9W5V3F[N'V=W[F\O;=V1V?__NX9ZT_.!;/ZC+)84DKA6' M8N?Y"S$9@RK64"U$+LB\T."$ADW)UX)KCB6J^^0!-EW)U9J*%[)F"DE'$XZZ MA"AH3C@L<06D8*P1K>TEZ%NV78&ZY((;1G*^8%VN:12ZDT]L-6<*\(6WC"89 M>6%4]6&E84H3([<&I/H._1NF,-I$*J@"DA:*BZ7-@,D48]9)S9_)RM4*PUHA M@'16([T/YTH^T!>\&7I6M,S+7S6YRKB@H'XME4'%!;A"V#,DC#.1@"J:/C&E MF8TA<>'21O*3#-QED%@!5*(>@?H3*5)W!F4"$V!X[;9 =!"--D11 T\V&8*/3%1,*>P6E\K^07X&'<6!HL,-F=D :T! M#G_6]A)BAA!V0FFEHH((1ESZR5?D:T&%X88BW1]"20-'\Q<(!F[K(UK "GFB M><%0!,'7F6^(&M<2JM0+/K02'J8N+U)\4!GKD\\9$Y6OE96M8^V04@91P"[, MZ_<[@XTI)=#E&@?0D>'+:EL;3Y50F?5]R6.V(61#-H"P'<_;B6EE?X$U="@4 M5.6.QQYKVLI.75*T\RP!V&II;;TB<=R/H&/F.:"Z^PA:0.EDEO;1%-H:;N-K M#9!&W@ XK*!D,&]_XMR0!9>@,X6V(PN!QU9GO=;ME37'L3YNH:QR,JR,H9>. M-KM5")J_:!!4#&@6:@MH9RGX@B<0 _E2I$M+<$W80J4#96.E@^-[2*A\06Y/ MV1J9"TNKK#ZP5H/)%7X%"FIGL!)?94)__FD2!O%;9$N!$Y[5J]? F(["/LC\A?+=NT6Y.US?9/@$'=Y!ZU5Q018@!D< M7=DM*&ZRG?Z(+4W1E"'[?[N;M=MRN\P5<[U.2-0#L#)2.;IHU),M8FHJHE@! M0L#4([-3 3"WD,9MV*^7$H6,H>:L#HHILL.3W9>R- EB>/-"FO2 M@S$G*59%3A%?#=VYW2/2K;=.H#W2V(2VQ@,K..P$#CODM06@+#0LZS>G M)[.&U3MF3MY;GV;.Q,W6C5M\?%6YX-9/+FE.89KH-/^*!-XH]+UI.(;KUR3P MAQXLD#=V)0IB+PZC'0W[[FYU-#74\C;'1Q-W0*_M1H ?H(>=LRP;!')EH2V= MSZ$ ]QN&S2_.%-V])1SU)_56[$G J7^T!SV<(\O!;L?!8&K1TZB=0CE]=- P3C7MS MAI0KEMO6HS.^=I5F7SAPMC LR83,Y9+;U!\CO8X9J1QOK4H>/0;Z7#;57TYFKJN>O"OGBY1\JCN6XR5DJ-\U6Q0YN<5&U+S>DE.# M#ZJ')Z__"=6FWY#JMV0X^(&\_^%FCY+5KKJ1$4R @:"HD;[":>!-X)40B6T4 M1-YT.+'$%L=C;S(-@56[$!23J#\&/9$WCGPDM D0V30&R:$71,.3^V)N)(X1 M\!@413%N&D_A:CB"3?'$]_SAZ.2A[FQEC>ZVYV#J6^&JA,O[DP>K?/\ ,:+Q M>.Q-(Q?1UN0K,HU];^2/ONOH]VGV_^GXQRZ?P5N+A #J8A<)43SU_%%D\S8) M0@_0< )PUI73()^W,1$''H3N((F!XI]_P H1K X14N3,/)&8.=_#XK:)*[X MP!<[Z,^O[OV('G++=0K$>0J8*ZG]\&A06C*M MV7(A"V5E]+[0EO[I N??[E0$W7'2@8>_TQ H/QUX8QG@] M(@#I:!3A];AQ'3>N)]7UP];1:#3TIL"E#J"O*OHC75]'!XW/VU"Z2_L1'WH\ M%K3[TET_K?]/,'.?Q[?;W3\9/D#OXT*3G"U U._'HQZ\+-H/]^[&R+7]6#Z7 M!GC"7F8,BD_A!EA?2&FJ&S10__?DXC]02P,$% @ ZXG^6-EKBJ3_ @ M008 !D !X;"]W;W)K&ULC55MC^(V$/Z>7S'* MG:J>%&W("P&V@,2R5&VE;=%R;U+5#R:90'2.S=G.PO[[&SLAQYUV4;\X]GCF MF>>Q/9/I4:HO>H]HX%1SH6?^WIC#;1CJ?(\UTS?R@()V2JEJ9FBI=J$^*&2% M"ZIY& \&65BS2OCSJ;.MU7PJ&\,K@6L%NJEKII[OD,OCS(_\L^&QVNV--83S MZ8'M<(/FPV&M:!7V*$55H]"5%*"PG/F+Z/8NM?[.X6.%1WTQ!ZMD*^47N_BS MF/D#2P@YYL8B,/H\X1(YMT!$XVN'Z?#E_(S^N]-.6K9,XU+R3U5A]C-_ M[$.!)6NX>93'/[#3,[1XN>3:C7!L?9/$A[S11M9=,#&H*]%^V:D[AXN \>"5 M@+@+B!WO-I%C><\,FT^5/(*RWH1F)TZJBR9RE;"7LC&*=BN*,_-%GJL&"UB= MZ)HUZFEH"-7NA7F'<-(& MDD$ \2!.K^ EO<3$X26OX*W9,]MRU,!$ 4XOXQK^76RU4?0H_GM)B1W\6@FRR$93H'YWZ_5HER">@[9(WE+6-CMS9?H6DC3(XHPFPS083A)O MK62)VG8!QL&*J7(B.@J&:0QQ$(T3;R-+(_RF7%3=2^A\]7DDF9#&I-QY&V8?2B&G2 )HLF$ B?9V%O5!RZ?$:$2NE%, MY A;%%A6I#X.1DE&XW 4>__0.9"X8!*/K"4=>^^E(=+LYU-^"UD41.F$)J,H M2$=C>.G=A!=E7:/:N>:EZ> ;8=H*[ZU]?URT;>&[>]M<'YC:$7G@6%+HX&8T M]$&U#:M=&'EP36(K#;4<-]U3CT=E'6B_E-*<%S9!_]>8?P-02P,$% @ MZXG^6"$;O"G0 @ (P8 !D !X;"]W;W)K&UL MC97;3ALQ$(;O\Q2C!:%62MDCAX8D$@$J4H% A+8752^V?27RK]9.:(%EXJ(=8,7.H%BAIIU2Z M8I:6>A::A496^*!*A$D4'8<5XS(8]KWM7@_[JK:"2[S78.JJ8OIUA$(M!T$< MK T/?#:WSA .^PLVPPG:;XM[3:NPI12\0FFXDJ"Q' 3G<6^4.7_O\)WCTFS, MP64R5>K)+<;%((B<(!286T=@-#SC!0KA0"3C]XH9M$>ZP,WYFO[%YTZY3)G! M"R5^\,+.!\%I 66K!;V02VO<97/D>/E2AC_"\O&-XL"R&MC5;4*)@45E\W( M7E;WL!%P^E9 L@I(O.[F(*_RDEDV[&NU!.V\B>8F/E4?3>*X=(\RL9IV.<79 MX9V=HX8;SJ9<<,O1]$-+6+<9YBO$J$$D;R".X59).S=P)0LL_HT/24ZK*5EK M&B4[@5]K>0AIU(4D2K(=O+3-,?6\]+TYPB4WN5"FU@@_SZ?&:OHX?FW+O %G MV\&N8'IFP7(KZ\> MX&9\/AK?C!_'5Q-H3A,;E\0,J!+H,;!]#&"R@$O,L9J2%)-TX3B'NIB=I9Z)*NV3T M^(+GU%\0V$PC5LXMZZ910FY1E'4NZ+.F))S99UB@9KZ5K/ 01U'G45DF0/UW M>_NTVTV/$IH<=[,X@VU?1+A1N!7JF6]/ADZKI6UJN+6V'?"\*?R_[DW[O&5Z MQJ4!@26%1H&PO=V]R:W-H965TEN7O3 MF7N_>'EPX.*YRJ3KF87*\61J;"8]?MK9@5M8)1/>E*4'PW[_Z""3.N^-:S^:>;AR=/C&D4A5[ MHB#Q[U9=J#0E0F#C>TFS4Q])&]O7%?5W+#MDF4BG+DSZ52=^_J9STA&)FLHB M]==F^3=5RG-(]&*3.OXKEF'M\+@CXL)YDY6;P4&F\_!?WI5Z:&TXZ6_9,"PW M#)GO2F]/'UMS5)86@UJ=,&B\FXPIW,RRHVW>*JQSY^^-_GL^1=E,W&I M)O[U@0=->G(0E_O/P_[AEOU'XH/)_=R)MWFBDM7]!^"E9FA8,70^W$GP]R+O MB5$_$L/^<+R#WJ@6<,3T1EOHD5CB4KLX-:ZP2OSC;.*\A3/\JL[I;[\,COJO=G ZKCD=[Z+^!%/LWC\8]<3[3Q__^OS+ MV^L/XO+M^1?Q*1L5/R]N+@05[E'*.B9RKVX,6E!,>)P-^Y% M0N9"YXFVB!RQG)LTO7]NEKE*$+H3IQ.-Z!5F*OQ_)[[@Z<*:6*G$50QM7 RY$Q%+ M-Q=(%W/ZL00/HG#@ UQ8M9#W0J:I0')S'L^)[8FQL#.NG"C C6W+^Q>'@]6M M-H5[($'@:S,?,4RAG6=N88L]<=+O]_H(?Q@,K'GRD=3@2;?#_G(NWN-79Y\% MD&#TUJ2WQ%QYZ%3&.M7^7B")$T$YPU$SZ4DO.H_U0J90IBEP-$[<$\/#]G'= M1KW7->62YWH#M*W%W@8SE;OA!)6==I\"H\#JY#VISG3)[/%ABU<2 M,%4>&F+E!?D#Z=(FT$ZL4 B2%9\ F1^*,*2.?J3J?L98NP0 'Y"@$Y$@$U10Y;&"]_C?HK9Z[A-A[8M ;U7(2 M';HS;K/B%HIK7'J_*C%,7%@*ICWQHG=2TT!X3G4N87_R%$/^MDL<4'2J7,=Q M 44:FX35DGP6:34P+N/ -[LC5DX4!W@M'39HCF_GA;H#O@!A!W)ODYG:\K@X7<$T>-DDNU'_<&/ZCV4;/C"6K?'02/ M6@*81/&YS3%317G6.?4GVN8Q+G_4%+O9GL@4-U4="NLV&?2.=]FD[4A6?2]0 MVYSXCG(#B=+[5AI$BJ<4[![$.ES%ZW1%GA-P7F,'YM$["4VNRFD:PN9.I A%4Y$*FT M$A64BMCCG&>WP!%[A MQ.1^%8W0DF)!;!WVQ:^ACN:@PMPY%ZK\%!W)NL8X+,!-8;F0$1NH*>![ES9[ MXNM+7(-^DD(D:6 MF&G% V G] R)4)3DY!66']MJWYU=?+L\"&ETL4AW+28JP4%8;9 )2=M#B M[IB[1+:$+C\ E#>FKYQUI7\XHT:!X^VCZ8G!2IU] +X#W*VW %5C.70*'K4+ M^>M&P;@@_@D!E5/;+][5->N:8'6W<_/IW34!\A#:$Y7'\TS:;VP5%CQ15$Q# MQ6#_:!116]%R(4 W4'6S N67]X. '*SHD MU^(\E;757%*B1LI1^-:A(I' BM@7DOM2)D!14*.B[Y3ORMVNR,HNK469MW#Z MI'1#KB"ZI36HU+*$95(A.F\+:UQ@FRZWV?;M']?!NDQZG<@YC$3^^1F611#= M4 D!^U%]U?+6*P3G'60]*PL"N>O'J[/._GX@*YGQD+%Y?D:Y::W"0FB3JXCK MA2)'S/]YB(,O>FB4D]QF2)7RMJ+R4C,SA"\0=F.G*_:I 0#Z)F]\+T[+Z5YIZW'A+4^+? M36%S K0AM750L;.P,^J([B00FBJ4*RR:LC,V#5M0;EJXTNR1Z,;[Y$C/V74$ MYZ^P8!#,RGZ0[#_P]P?3A4'PHTVQ\7B[$I7'1>3)W2'ID4(QU/#X_E%]!KZ? M$.1E$/]@"%-T_G_%YED+YP(89=IS\9TJIA2@>WDZ4C,*$H=)B6.*G&=R"^I9 MFX!^0MO\V'R)BQU0D]DP-ST2->3@5IAU6RJ5YY ;\&D+AR_Y_8!*GLLRZ:XF MG%*R1R>+[>Z,4M!Q[Z1T^F/TQ+^*]>:WQ7'+"?XW^!ULX+<-&GC:EZ^U(=X!PU3.6T!+DV-NB/"5)5DI>].]*1K^L*+$^4E<2* MJ79HTJI !$8,)S;3X4TP\-SGW<=1_ZB_F*$Y9HO[EZ]L5X MQ%"ZHOS5\^(U*M#'T9A/HZMC.B] ?K(W8_T+N7"B)'*5B[-B5N 15#S3Z MI5G+T;%<-.^;7'B%1=F08T/=+<(+41[X(HNBB#NJZ"LTW!K^I9THX2V9*_AY6NJ4]K!2<[5LK=^0GE<7E"\,\ZI!#K-0+DZ[I UT=\HX M1QE>?76'U $]KKVY.^JO3[-D"UVS:HAPU:&, SP#EC'%C+MN;_P M 7M/1%'KS/WHVY#&SE,)F]S*M%"5SSU!EJ/6"Z<@"PK>YHDF.@+H^R/:/3'> M[VWZCN&@]7E)INR,/Z)!026W"U^:U'?K[W3.PN8BO@ MVF%'V/#A3/CAS8(_5ID8[TW&EW,E49%I 9Y/#1@M?] !]==+I_\!4$L#!!0 M ( .N)_EA@[WJ]Z 4 #0. 9 >&PO=V]R:W-H965TC8W4D1^4YKTAOW^I)<*E06GQW[NSIP>Z\(E*I-WAFR1 MIL)LSF2BUR?!(*@G[M4J=CS1.SW.Q4H^2/=[?F?PU6M0(I7*S"J=D9'+DV V M.#H;L[P7^$/)M6V-B3U9:/V9/RZCDZ#/!LE$AHX1!'Z>Y%PF"0/!C"\59M"H MY(WM<8W^B_<=OBR$E7.=_*DB%Y\$TX BN11%XN[U^I.L_#E@O% GUO^G=2D[ MF@04%M;IM-H,"U*5E;_B:Q6'UH9I?\>&8;5AZ.TN%7DKSX43I\=&K\FP--!X MX%WUNV&#5\%_*W(NC3J=VC8'XY? MP1LU7H\\WF@''EP-MWA*?\T6UADPY>]M3I>8X^V87#U'-A>A/ E0'E::)QF< M_OQF,.E_?,7B<6/Q^#7T_YNG5T&WFSP8=^G^XOSBXGIV=G5!-[+^XN&1;C.Z%B:,:3#T>>G3.Q=+"N:)MI) 1AF\[Q!/S76: MBVQ#(:]$) BL#C]37F W"HK$RL WF;D*X<$OW]7+LWHY>(_B<#$ 7*Q,M)\+ MXS:DLBE@2C:&9ONJ0V5H M6K-^"T(D'+VEP\[T8$PPK80BI[\/%<=<*9%@A6#3H=_OT$^EU)HV-58ZD5459-/?' MD7SR+ED^0E"6$9..S=Y%?D9!MEA$EPB5GTV:%G*ELHQ]U"74$N?=_D8*;,0\ M0FW;7&KQ3BU_S%I81)EVM $9=!@6'((R(BW1W*@0F"W/JM+;Y1G3F>07UETQ M3QL%5_#M +1U5%C*TLMLM8W F+)&*+.,&;#._UR[>5.V+)UA-I$W*R0@^@?W/JX+JPW+8H4 M*T,Q, ?WH:3J8"79_*V6TZ<0)XP![6*Y*X]^HE$=E0%G>1>C&'U0K/I*:7E[ MDWQ[V\)%S@ZGMNK+7"1\N:=W/@*ZL!"R[X_V<&WVX(\>O'TEI'KI =K:"WN- MMGJPY]5ZE=P./&G5&=P^($'D\[!=-S, M[,U\SJL^^@.TQV$[' Y0?@,/XRTSVVZ% MO=9-/I5FY=\K*%WT-%=>ZIO9YDDT*U\"S^+E>PJ7,T3&4B*7V-KO'AX$9,HW M2OGA=.[?!0OM\,KPPQC/.FE8 .M+K5W]P0J:A^+IOU!+ P04 " #KB?Y8 MC5V'"?$$ #E"P &0 'AL+W=O_VZWN&E+7. MWH+VP99(<WI8#+8 M;7S4ZS+(QFAQTJ@U7W'XW%PZK$8]2J%K-EY;0XY7IX.SR:OSN9R/!W[7O/5[ M[R26+*W](HOWQ>E@+(2XXCP(@L)CPQ=<50($&E\[S$&O4@3WWW?H/T?;8;ZPU1^Z".7IX'A !:]46X6/=ON..WL.!"^WE8__M$UG9T<#REL?;-T)@T&M M37JJZ\X/>P+'XT<$IIW -/).BB++-RJHQ8FS6W)R&FCR$DV-TB"GC03E*CA\ MU9 +BPO5Z* JN@HV_W(R"H"4#Z.\$S]/XM-'Q _I@S6A]/36%%Q\*S\"E9[/ M=,?G?/HDX"^M&=)LG-%T/)T_@3?K[9M%O-DC>-&NTE8%._^2WGYM=;BA7VU@ M^O-LZ8-#5OSUD-D)=?XPJE3**]^HG$\'* 7/;L.#Q8MGD\/QZR$[C(2 FU+!+..F8;_.2=E@H59_1Q@9MUJ1,03:4..ZDNGS<2*K8Y*"A/(KA MAI8,^< .!0(&*V=K"F@=PCT^ES<4;HV-YA^]]K2TRA7"K- .7<(Z/Z2S:!O2 MD/LTI$RDA:W\&;OG@[MF1Z\!TA$:H ^@"S.&HKA&"_I_WC_8^?Z.__,$^E_\ M/:2W"KY.]7 / RS8!!VJQ,'"!1NI%+1^8I%+,;LK5G(5G0@76K@3OHX!W2E! MYZTJ1"D@/CX"%C ,VUU0_%Z%9A!=_HU0Q,CA(TP-3L<&[LGCCH);29O]:+[T ME+,+>J5S9*(0T09$&NMB,@WI7<*^QUMLV;<7_!DW!$E "KW1!9OBVPS+*^6> MRJ^'\NFSF*JHTF@]161$O(':^Z:F#(>TK,I;TL+GD3R+]7&;:*1"\KV0RCI# MQ('+-BI&_! *F%*K@F-D S#<7'(U8;X=USV_=0Q&=*GVQHXG$ZSHY\.L@F2 M2S@/[MF;[%*6^VIB+ MN?4I8Y_39#B.<9.W(PPJT 6\XC82H73,\(@M[0!8V%\+3&'LY,#^+ZR:*[=0A3TD_WB M7U!+ P04 " #KB?Y8K4I3XY44Q>R$I>:F:8LN;X[$X6Z.1X&P^[%1[E:U_3BX.1HPU=B+NK/FTN- MIX->2RY+41FI*J;%\GAX&AR>Q;3>+O@BQ8W9&C/R9*'4%3UUQI_TGZSM\67 C9JKX4^;U^G@X';)<+'E3 MU!_5S2^B]6=,^C)5&/N?W;BU<31D66-J5;;"L*"4E?OEMVTG>'\:<[WJV;ZN;0;'@FCH?/]=D/@_OF!YW%L>OZ3]]2?T MLIH@&;'YIS]F_V 7'V;G'SY=?#EGE[^=?IA#-?NU*>XHTH''ZK6P(W;^5R/K MNT<;LSV:']H%]#S<9S?<,)ZK38W(\@I_FXU6UWA8W%EE,U5N>'7W@V$+Q77. MU)+E4J,HE396P)"#:U7D0IL1^RAP#C(C;<[SSY6L#?O^NVD8A#^R3]!8\T4A MV(( I043^1]A[&;Z7MJJ90VDV=[PX_PS3+400$X!S.QR(V]9Z1)74.(B$)7H MT^YP\*"PV0&M@\,NPG+C7[PHM&##Y7U]@4LMC#M&:^%YDH%T*S M*+"J(A8E7A2FWG0:L#-UI6 MJU?$@GG;A\E63VVG33TZW9NUS-9LXDW2P$N"F*TYDJ<&DK];V/(C(VE3+9!A MVI8?!"D30EB&.,6)D]D(;;L.,O %T=$W.;$54C*8N8AMV1U[XVCBQ<&$W0@M M@,;U>BV*W*:,*#>%NA.4@;=,+0JYXM1:'IIP)[AN-W^2!MXK*J(KGU+E+H#OH*W3Q352Y)>&2+YJ$Z665% Q,/V9[LK1H;&VS7V!+' MZX5@TI@&;N4"M".GF,*B;:V4)WOR>M\>2"9T#>+ATA%)),N-,B1$4;B595/^ MC[L@OWA!:P/?9V^[D-1 M,_+90>\?&YY+- B!'*IL(IM].ZS7JC'(+;,_Z+P&A34U MM^GQ/*R/O%H,MY"@',&"$GVB48!@"[R?AI-,[_6TK89LIX2T+1<)3J^?LV\ZF7KC-'YJ MWW@:V]Q:4E>]IK/J*DZUN[G$;O?,7XWWQ$W0;D=I5R(C-@/Y X_9S6Y:R\&( M^J.&GO!A[^O(CGTWFUW,.YV_@,/ ,)#@MD^8W=L8$))6Y-'$<+^K86H",A=] M]1!@V1)%8![6V0U:" $ZV=)9TNL_M;.@/C@:@7XEJ7A%;UX;Y?N&-%O+BA-@ M&9E+E+8 %C@=@,^\A8[=MC,4%S.BK@N'91DW:YL>];K!9):IQE(&\@C'4DB^ MD 4%QWG0[]-1BZ_N]QRO:%,2'950W>(VY,B6"L+:X.[9.6[W8CG@Y-M8Q"XJ M-$D";Q)'#T[GZU%SS41T:+6QV/0H^;L=@.M]7ZIWEHO=K;@C/XP#.UX_M2VJ.KA2''G/<[*5V;+%J:-^J)I M>\]EHT$7S)/"?'15>:8HVRO,2RKWAN?SR\OA_C>&IO9FG/RW81IE>LEME9A.[*S@X OS##^;0.X=4H3;V(TD 6A.,68);IX_&C;Z=T(4J!IN9<\HZ$G $ ME^(.%C$=LRE0,:5EXR!B00*&,AW\+"I$NW#?"_(2U(X^OEAT"%+0#"P$78BF M+ 9E J9&H>='T\$G]2IB##]\NN<2T1A[\91H!E#,3VF0P-?0WP6"%E#HRF=) M0^BGR-&6-KCKPQ:==F"WQF 2>*2KT-V@_M"AB3\*7_;GI9CN\NKI=>?_Z5PPBEKG=GU$.]CZ MY%D*7,OHPZYAEF2XKY_]V_[;\:G[9'J_W'UX_AVW.EP:6"&6$/7!S8<.FKN' M6FWL!]2%JFM5VN%:<. ]+<#\4JFZ>Z -^B_J)_\%4$L#!!0 ( .N)_E@R MD U%A00 "L+ 9 >&PO=V]R:W-H965T51I9YIU+TDR@Z[I>,RV R\FLW>C)22RNXQ!L-9EF63&\N4*CU.(B# M=F'&\\*ZA?YD5+$<;]%^JVXTO?4[E(R7* U7$C0NQL$T/K\8NOU^P^\W,LOV3B('"$4F%J'P.AOA9>X^]RB?_&Q4RQS M9O!2B7N>V6(!) NC16E8TS,2BY MK/_98Y.''8?3Z V'I'%(/._Z0Y[E%;-L,M)J#=KM)C3WX$/UWD2.2U>46ZO) MRLG/3NZ9UDQ:,^I;0G-K_;3QO*@]DS<\C^%:25L8^"PSS)[Z]XE%1R5IJ5PD M>P%_7F8BF. SH/!O4*@\F'=_%Q]&D/^V''?K@/?6]A]GO& M)R'<3V>S*7R]NX5O%6D_5=*?.G\0U )L@7"Q-.1H#%RJ# A6O+47HRENG*9P_/O K4J MJCFP/->8.PLY#7JGT5F/6A68@E&U6J#F(S\9RE%9$@,Z<>E#"'=D*RASQGZ[+RG%?-_07;-9+<5TRX>A Y!_$L[^ $D=?:H+(^?+Q-*0,NI'H/ MU3QU&TJ5H6M3MO![%TI09W<&KQ>_UYS_\/FQHL9+'[.H2SB@$#;(M#F$)$RV MQI42)#S![08&,?RX-61\Q3.D@[OA2**+R#;CYN'C0B-2/@@4C07M: _#4S+[ MJ&F-D\K)?\&XKL-U%7FU -MPMR*H:^8BQ;>RY+H)FZL5[L;K2_>>8HO.((0O M74K:2M7;GNJZ8!E(];)2.]H.8>H5=452*^>DQ4'L3\T 7D+%)R3QJ!>1Q/=# MWCTY6ZG*)?\;W;DFW?ILO8?X.(SHMA'"7YP4,%)=I&FL210.MU;JK]!HDXK\ M-.]-YP#!V=Q5F9.:>)U6:DF9@\Q\*!7 I[%+QQ:B,LL?F^M QW M W^>EO@L3/ZW:3'\\;\DY;OD]^'=:1*??#(OXMHTQ^(H#H_:S(2OW8W]G0&F M1)W[,@+;;ZS'RFNF<4V($+L@U"D^. M#U:%:_6%7Y M<6BN+ U7_K&@:1:UVT#VA:(9H7EQ'^CFX\D_4$L#!!0 ( .N)_ECF!>EK M-@4 /H+ 9 >&PO=V]R:W-H965T-5&:T.HM[MVYU9KN@E:%;)WS7--)M+TG;S?EH/AHV/JFJ M#KPQ79VULJ(["K^VMPY?TYV50C5DO+)&."K/1Q?SMY=+EH\"ORG:^(.UX$C6 MUG[ACP_%^6C&@$A3'MB"Q+][NB*MV1!@_-W;'.UK#^0XP=L:REIRNK M?U=%J,]'IR-14"D['3[9S4_4QW/$]G*K??P5FR1[E(U$WOE@FUX9"!IETG_Y MT.?A0.%T]A6%K%?((N[D***\ED&NSIS=",?2L,:+&&K4!CAE^%+N@L.I@EY8 M7=FF40%9#OYL&F"0MZ=YKWR9E+.O*!^+&VM"[<5[4U#Q6'\*(#LTV8#F,GO1 MX,^=F8C%;"RR6;9\P=YB%]TBVEM\.SHA32&N %>9BDRNR(MKY7-M?>=(_'&Q M]L&!(G\^EX7D9/F\$RZ;M[Z5.9V/4!>>W#V-5F]>S8]G[UX(8;D+8?F2]6]= MT(O*ST.;GT[$U<>;FP^?;][_\OE.W'8NKT%L\7&M526Y6+QX\^HTFV?O/M>$ MI#6M-%L!&:&MJ;X+Y!HA*T>4,KM1H495MZU6Y%*B;:C)B5:ZP(EVI&6@0@0K MM,JYHDTE"M!5=![;R@@%,PP/IWXLT#R\!2J<12FHP.=8%,I+CQ4,YO:>W#;Z MNI/R3H1:!D$/K<)E8G4OG;*=9W7X#[6S756#58NYF(CKSC$ 0.03(M$D%A.S M6("#M./@.$H-&8@P(F!$T@YI^WHF-K7*:TCGNBO@RP:IN895TS5[]?R H[84 MKT5V/,D@IC4N8LS?)Y/OA^\8\&NQ/)TL=UO%/IPM21?CX(UKRJE9(UN+>0SF M*/X>1Q-8G(R11M]2;(MZ.Q$7T?^_PT=&-_QC;'^MZ(7D%&)! "@F+TIGF^A? M-K;C.(I464B5C$:?0EE,Q(^==!+Y)-]331QP+6Z=O-MS(H+V5G>)G1)PPK95 MN=1Z*S;215.18"TY?JJ85!)(C8'7'#H*Q#$AW1 : #G@5Z9 AP6-?(!]Z0J? M>,3F\<)Y:^0:]B7?9XXE)1C=FN6#BL[93YY;5TB34S(?_GL@A,(),QN]CE*)D^JD1NDD./(0+'@3D?SX?"3P]9NHG89I^/(R*L^EJ2VMM= M[>3D B8,1GFO?'0&1WR!U!A5;IGO@Q.H5I#U P,/4EB M!H$$:B^A'PM5/NI#3[*I3,EUADM!:,H5L;OML:,G8+2 @P[Y TRD-VR%XZ& M;\W&5O2XG7!#-39PD)WCOL*;^^*RGK. /ZY3#!E<2+Z+#25%O M;(.;KNM-'Z3CL"5'F_:@]_>7Q[2.0&-R<6"U*J)2J0S8R"!!RY#N:R+>-ZVV M6_X0%_N6^,Q#HCBFF#UV3WNUIYWT"VW[8Z*^-",!0(@RQ8S9U*?:B:72LR2U MJ36H7ZJ0:N9QGX[<.C3E"<])K&"VL[8&;T5@_$D]/O?$3P_F,1"R MBE.G!UXTQS2:[79W@^U%FN?VXFDJOI&N I>%IA*JL\G)T2B1:O@(MHW3W=H& M<#HN:PSGY%@ YZ6U8?A@![MQ?_4/4$L#!!0 ( .N)_EB8%H"+-@, %4' M 9 >&PO=V]R:W-H965T'3A^$O<::RI(KK2'Y^ZYDXM(.H9<7K,ONT3DK]FBX M-O:;*Q )'DNEW2@JB*K3.'9I@:5P75.AYIW#RLQ!(?D#Y6 M<\NSN$7)9(G:2:/!8CZ*)OW3\X&/#P&?)*[=UAB\DH4QW_SD*AM%/4\(%:;D M$01_5CA%I3P0T_B^P8S:(WWB]O@9_6W0SEH6PN'4J,\RHV(4G42082YJ1?=F M_0XW>@X]7FJ4"[^P;F('QQ&DM2-3;I*902EU\Q6/FSIL)9ST7DA(-@E)X-T< M%%A>"!+CH35KL#Z:T?P@2 W93$YJ?RD/9'E7)QN0,\;T.0%T".X88#"P4QGF/V:'S/!EF7RS/(\V0OX MOM9=..AU(.DE@SUX!ZWJ@X!W\->J)[^KAB^3A2/+_YJONPK0X ]VX_M..G65 M2'$4<:LXM"N,QJ]?]8]Z9WO8#UKV@WWH_WMG>T%W4^Z_Z<+U[')R#?/[N^EL M=G%U>_D D]L+F-[=?N#)['9Z-7N *PU4(!C+=+BU(36U=3S/85$[/LBY3@B8 MFK(2^@FD@]R:$HC[&\B$;P>D7AFUPHP'L!)6FMH!FX^7R- ,P*Y#J#E A0J( MT-BN"Q\86DF22Q$ZO?*5<,OJ2K3+8.C^D%I3XWKM:OMF3!JK_!G>/#@WPBZE M=OQGRCFUUST^C, V)MY,R%3!.!>&V(;#L.!W#ZT/X/W<&'J>^ /:EW3\ U!+ M P04 " #KB?Y8=O(>.!P$ -"0 &0 'AL+W=OJ11A'$73L&1 2[S28 MNBR9/ERB4,TB& 7'C37?%=9MA,MYQ79XC_;WZD[3*NQ1,EZB-%Q)T)@O@M7H MXG+LY+W 'QP;I-. M\71^1/_H?2=?MLS@E1)_\LP6BV 60(8YJX5=J^83=OY,'%ZJA/$C-*UL0L)I M;:PJ.V5B4'+9_K.'+@XG"K/H&86X4X@][]:09WG-+%O.M6I .VE"<].QRC8)9S.".:'B C6;2,%\1!OY: M;8W5M/K[*;];V/'3L.ZR7)B*I;@(Z#88U'L,EC_^,)I&/[] >MR3'K^$_IJT MO P01T-8XZ^KS]@4"%>JK)@\0,$,H-S1O MB2N=<4F7%5)5:T/K'+:U(5NF%2,,RQU#8'G.!?>D_0&W!BK-9"W@Z?3"P/'HGJ!/#P8]]'$R\#8\?C\;K+O@#*XH -Q" MRG1&[JF4,N2B^0:29$9C?#ZF<1HE-$ZBV>"F"][@IJR$.A"K IEP>9.FIF)( M$;8H,7?1FLX2^#!)8'0V:\=X-+A4SA"%\Q@NR!';D+F[P,G^F4N,J#-'0W?U M3'6V1^$#11WBO3V&("G#+D]& MY;9A&F$4ST@@GDQ(X%-=,M+G_V?TM$.9#45N_(W!+]?%E1XFD=T0&!.:E&P_-) +IMONW"JLHW MO*VRU#[]E+S(4#L!.L^5LL>%,]!_ 2W_ U!+ P04 " #KB?Y8TRRB6MX" M !J!@ &0 'AL+W=O&R"B\6>+Z=1'FL1]>8?^V=9.MQN<-M/6V#%XMETJ+8)A.#(N/5E[UN[V$OH><=20BV M"8'E71UD67YBFHV'4FQ FFA",X(MU683N8R;IKQH2=Z,\O3X4:JZTI+?QZU#=%6QT&-;,RT"M M6(PCAP9"H5RC,SX_\SO>U0G244TZ.H7^SLZ]P ^N8#J9075J9D_=VNEDB 6-H=(*Q (H A8BIW$V%WB1<;*(4C&>J,M! M@V;%1LQ2B?CF8<#.]9*]OG$TJ-]H^[T3&J;QIOLAU%+CXJM0ZA*6M&E@(44! M<X@%X[@$N2PF;'#ZW%#R-K M\9N>UV]LK]O"'X$)*+!7WUG4],+^3FL>K50D& #M#@ &0 'AL+W=OCDTM0:>NTU5.8S#<#RLN)#]DR,W=ZU/ MCE1C2R'A6C/35!77=V=0JO5Q/^IW$S=B65B:&)X=0 MEJ0(87QO=?8W)FGC]KC3_M;YCK[,N8%S57X5N2V.^],^RV'!F]+>J/4[:/T9 MD;Y,E<;]LK673<(^RQIC5=5N1@25D/Z?W[9QV-HP?6I#W&Z('6YOR*&\X):? M'&FU9IJD41L-G*MN-X(3DI(RLQI7!>ZS)U>8]_2?;'Z=Q8C<7QYV/^>G7IX^JH80Y-S3,X M[F-'&- KZ)^\>A&-PS?/@$TW8-/GM/]J:IY7%L<#=G7YF;V_.O_T\1(5?IK- M4.'E#9N].[VY9)\+8.>JJKF\8QDOLZ;D%@P5O,@8=&&K$8!Q89O?L5RL1([3 MS.)>B6!%"[9T8+FU6LP;R^FJ'1]GZ&]&(LE\X\,I/3@N"$R@?.E5R4#2E\!+DPI*IVRVB? M&^2CS@NX!9T) P$S8&T)R#Z6H1FV F-)"''PLF2ULK@B>.D-(:_LPH/OC5CQ M$F7,,U!98SK#%@G5-/JNW5^!+3I7NJS ;58V.9BG+'6A6FA5.9U=&HG\Q(*F MA&:P6" ?4A X.O"Z@S_ 2F.\P[4N -EMXRCO" !2C.E%R-@!&D.G%@7;K^T M$^JNEK:]]57E93+52.L]7:@2SP@GY(H&_.D8#W![VW;9(_%QI@AQ%9MS03MSL+/20Z<$37#7K$>$1["=N,>E>=M[VK M!^WVDL51D*8C'.RQ@TF0I"ESLV$P3:=^=A0@-;']WFF6:>C"J"$'/.@IX%+) MUQAEJS$1E 8A+1:"L;@W"N(X0H5[+(E&[C\.DG%R/_,(I)]A ! -\&D3)-(A3'*/A21IB^,+>1=?;;=,0'9'2UW0-0,MKKG/#XFF03,)@ MG$2LM<:2.)B.,#[323?UBWB[$ATCJF0\042C7<3)&#TAH\D.XH_, M!>$E"P=AX@(;#J*Q"_;VC MT:_XG9-EI76MU*_!^!.4=0Z_C\<3U!19Q=! % MDR3\)\9:$]NT])9O\9?KW$V[=S&Y[S=>$7>8#:M:UW"5[RMP#;?I*]=$!(L: M*<"B-S6X"V%Y%[ Y9!SY8I!6$8=LX)/$ZIRM%X :4[82^PWI4$ M]&./%/5GM9(&??C2GJGN1F/Z^PY9Y5D(;V32++!3B#I(F6GF?Q%0I!'T?P'" M-L37TB<>HXMGA)0(7!M\6W2@,VR"]MA^R@8%A4EG6:"1-?V8][@SSI]\F%-MW .Z:_F&N+B #=^M)HL 3/\T^ MK)-_=UG""A*ET]-=:315J/97'3RP\>KA#),(<;\6_OF$2RBD5NCX8W?;X=83 M! ^II7MH&7^Z^]?(9G;SECOU3YA[>2&!;Y'09, KB\47L_:#S*P>>&>_ U02P,$% @ ZXG^6(BW M*W#H P ] @ !D !X;"]W;W)K&ULK59-;]LX M$+W[5Q#JHM@%!.O+=NS4-N"D29L"28,XW3TL]D!+(XN(1*HD%2?_?F*DJC?MEN]9W//-8VABKJBX8&51"MO_\ MH=.A%S -?Q(0=P&QX]TF20):'/XC >O8&7',1('%[R"S%N MH%;:"KEE?Z\VQFH\.O^\5FZ+-GH=C:[3L:EY"@L/[XL!?0_>\OV[:!)^>(/K MZ,!U]!;Z_[QQ;^9ZO9(X&;+UV:?+LZM;=G%U_O7FB2X([%] M(L&)!+LM@)VJJN;RD6&+T=R"P3BF)'1CTM^T50Z=>UH(R'N+&:3"-8>*WX%F MF)+9'JHP;MA&P0.D#34 IO)\;-J%)_ZHFJ,@4QCB 7?)#67_86?\ M7G74[C+6U$B:E&S3X0"3.V5=>T*U,([AEN8*&:%HOPOR5XU!,N:/X\%YMS&W MA09XU@/8?FDM'IXM#/!J@[O:>V- =YPN>L(.UN";%,1S;=WI^8W%Z#B;C1#U%7N@0'4W\:$358[?QP\FHJSD>S5@R MCKL:S7^GW$(FLZB#Q*K9:TTLZ+U$>#*V[KTU>$,::=M'Z3![>-)7[4OVY-Y^ M#UQRO172L!)R# V'1V./Z?:-;0=6U>Y=VRB+Q]"9!7Z6@"8'7,^5LOL!)3A\ MZ"S_!5!+ P04 " #KB?Y8^?O:=YT" #O!0 &0 'AL+W=O_&9 O=.BD4WABP M;5TSLUFAU-TRFD;;C5M15LYOQ-FB827>H?O1W!A:Q2-++FI45F@%!HME=#8] M7+RWP9)5X02N3.,S :'O$M_T8P2\ MM4[7 Y@4U$+U(WL:SF$'<)*\ D@'0!IT]X&"RL_,L6QA= ?&>Q.;GX14 YK$ M">4OYRN75M\:%$YN'BD_R)VQ.IM,1\85CU#^@K#$5QKY2H+%RK' M_%]\3&I&2>E6TBK=2WC5J@G,D@-(DW2^AV\VIC@+?+,WIFCA]]G:.D,/XL]+ MZ?9L\Y?9?)&M\'_N;KF,_0SJ?P X+ M>A;XIN"JE1N8]H=Z !R-HXH%?!+6"54"/31^7VF9H[' ==U(=)@# XMD$G7!6< MMSD=[&I[CB\4;ZF#B5*)0G!&)\FUI2;XTDW'.T58HRE#J_%9MLKU]3CNCMWL MK"_B9_>^%5XS4PIE06)!T&1R?!B!Z=M+OW"Z"26]UHX:1)A6U)'1> >R%UJ[ M[<('&'M\]A=02P,$% @ ZXG^6#PO;J C"@ E2 !D !X;"]W;W)K M&ULM5IM4QLY$OXK*F_=+E0Y8 P$+@&J@) ][FJW M.$CNKNKJ/L@SLJUD1IJ5-!CRZ^_IEN8%, [.)E5;83R6^O7IIUOR'BVL^^SG M2@5Q5Q;&'P_F(51OMK=]-E>E]%NV4@;?3*TK9C5YO MEU*;PV#H4VZLH)7Y>E=/=GJK"+X\'.H'EQK6?S0"^V3XXJ.5,W M*GRLKAP^;;=2!TY\W9(:WG!?_2:N%[SX(\F5C[F3Y# M$1FD"I4%DB#QYU:=JZ(@03#CCR1ST*JDC?WG1OI[]AV^3*17Y[;XM\[#_'AP M.!"YFLJZ"-=V\3>5_-DG>9DM//\K%G'M_MY 9+4/MDR;84&I3?PK[U(<>AL. M1\]L&*<-8[8[*F(KW\D@3XZ<70A'JR&-'MA5W@WCM*&DW 2';S7VA9.;F QA MI^)&SXR>ZDR:($ZSS-8F:#,35[;0F59>;#1/FT?; :I)P':6U)Q%->-GU+P6 MOUD3YEY>?#L<[X[Q6YY%9;9$'.?$!K=*:(//2FP4UOM- 6IBN6'NE.+57M^),@).$>"6V+:F M.:7Z\D4:Q$^H/VH=[J.:8+//HN4U40 MB[ER2N3:9\BTRC>% :*\)\)JO)U*[435*P.RA;_0!AC54%%9K^F;(91YL/52 M?'5Q[.)2REQM":J#Y1O)!HJ3-D$Y70I\HVTN$$J.6&.L+FA)#F:E#M38UX@, M%LK@<(4^A12T?M6(X;V23B0ETSK4$!QU1*MDEL5,4?B>@4L7AAYPEJ1>&Q;G MO5/WG2M9G419=R\^D\3Q!M"#Y*K8A8O[K*Y M-#-&<*D]3PX;@YN+\\%FC%AT]P%.UHD;+,YJIPL>8&\!"0@=BJIVOI81 .QX7:2PN!;"OL7OQ?DS1=/& M:XN',9?CL;A?V;&6^E/*>R:CAGN)FF.U+8^A?\2QDEMOH8)ZPK(O9UC(Z0B6 M*]&OYX6?,SHFA"/99/)3;>)HWU)(:ER_^*91O4 T.1\=#]1MD+4^8!Y*/36& M('O-N4$;:SGJ'RUO,V7'OOMD_(D MBI=/[<,&AB\AMQ_I-ESI*L<0-Q+B(34RMF_L_%I,O*9R?*)#;*T8J_?;L7K_ M9?-P%\AE0_5*(/OQN*?Q>H&1MKA_ M91>&.!XO2_G)HLLVKWP]\3K7&&R(E$^+(M)7)F:>@< 56@< M9MFO!ZR,9;%(UNO*T;>=T>@OC4]]']?QIVUR])7SN5J/WHN9U?-'UR M&637D]"'YI^D>C,V8Q^H^^[D\S0[J06G?^250)CWJQ2[]3BS2/=>$;E!QP1,=RH-XA6)QBUJQ-191RWR:.4VGQ4)C M)&R.-^C:WAHY*92H$?;8,S+MLKI$F(DM7C /=A!JD]C9JZ>BDJBPGJ4TE3TQ ML#F<41%"<]#- :<&R'':Z_?3GG23\O1GQKBFB8KSUJN"9HF-4:-1^Y[L\<)Q%E'P%L7PGE(+;,[!WIGQAL':'8J'BH'1+ MM(5Z;Y+:-.QT;0"G'L815*5OX[5-O)[H^D&7[PXC$+=FWC_$NFZ<[.3,)1U+ MA$8.,YZY8]#[]YZKBNBP+:+#KU4 C$%$+E'"4-L_0CAK\)S%/"XKKN\DNBFZ M2]/-]=WU[/N66GL";D!AN72Y%V<6?\3&X/WIS=E@$Z/88UW=TH\57WUL#$YO M/F(IJ7@U^NM07,:H?I!W=)?UP58Z$P=[H\TWXA) M;?)2J2S6RG>=8,'91$C M8!W%MQ,/\1W?NV!C_83J\;G..O3U;I&2Z=%=[A=HW;*J M"@(D*05XK:^2:1,ZTPR[P[?E!D#>TA:^22XA,G1;BOL&\"C2]D8M]()'9-0Y M3\UM"O-DO GU,&>FC6%BF(+2.KCL[#>TR.:H.'KER:2*>FG@>^O^V .U*G6] M1"C/Q<*I@O/%%=U:R[?@OQ,^'B$64&R!>/,Q >T QW8UXP'XNKT+2V@;'RY# M6US&0U.S\UG4Z;N=Z0TR/2NW7W3NGX 8GJ>=#=136$\@C@7 $JG/R3X MAO6[$7W9Q/B=X;FL/6SW?BHNE9OQ#^(\;)L0?S5NW[:_N9_&GYJ[Y?$'^]^D M0VR]*-046T=;!_L#X>*/X/%#L!7_\#RQ(=B2'^<*LY&C!?B>KAR;#Z2@_3\1 M3OX/4$L#!!0 ( .N)_EC0?8.3E 4 /L/ 9 >&PO=V]R:W-H965T M M.CU )"1Q0A(J -EQ?WT7($4]K;H]]-"+M "Q'W87W^X"5X]*?S4+*2WZ5E>- MN1XLK%U>#HJK&_Q07 ^(,TA6,K<. M0<#?@YS(JG) 8,8?'>:@W](I;LMK] _>=_!E*HR$E"JQ38-[N=B-O MY7MAQ>A*JT>DW6I &K_F]V-Q:LT(CYOALNO2+$4NKP>0/D;J!SD8O7E%8_+NA)-A M[V1X"GUTYY.J_%,:M#[2FR=T_[242,W0'>Q6YO*8T2=ACQM]OY!HIBK(Y[*9 M(^LC8S;[ZV[_Z1.RW?ZFW1^T-+*@;1=:2A]<4WY#=NBU$/@]/'XO!7=J9A^%=BY- M3:[+I:L>!KU&C'%,:.@DPG :49#"D&*2;S#%JG33G>6JYAN.(Y0S)*V6I8PF[QSG>HZX,X-$,ARQQ?,H("3ZJ9O[62EV[7G1T/:,XCF.@+^:$ M=?SL(G,F#HW$J%'-VWP%4(T]1\ _RE-$(TRS=&-33^ PPEF:HI#C*$XZ].T8 MGQ7[*GL;,$PI1Q3SA)]B>=RS/'XIRWMCNXIXC*.GP<;KR\J:=_X2 9T!E< _ MD(&:^_YMN%JLM"^0_ZK@E0;YM&@LK)FZR]-_6 -O6A>0L+#UO&Q\/D((EE*7 MJG!E"8I9["L5!3(R7PEQ%KH9'N,PR8)U%P)BJ7D#C:% %)TA"K1-L@2=>YGB MB',O,\XQ(UDKTQ#J8(K.@W%1E*[\0L44=4O4/MP4]%/,'31(.2MA)V$N@TE+5U^;/>%!()C$X>%, M\'E#[Y[=E&?;GTGF;A:="P#3V(>[Q(O24LW_5Q%_#\G)L$T\O<1 MR-#VBD* -:Q-S(0F@3\(ET[:>EJ2'<-;K<)#A*J!==N^%_DXPQ M9C%#'(>@#MD8PB##)$I.YB!&L8C>CCS? YV+?"UZTYI0@]G=G.P;8!N M24IV1_MYN$>4%QAYM&<-MQYD<)>8^V>G0;[7MF^S?K9_V8[;!]UF>?LL_B0T MG+-!E9R!*KE(X%:EVZ=F.[!JZ9]W4V7AXN+%!;S.I78+X/M,*;L>N WZ]_[H M+U!+ P04 " #KB?Y8*"X2'YL$ '#0 &0 'AL+W=OB M#[0TMHE0I$)2=OSW'5*R+->.$Q1%^V)1G-L9GID1?;90^MG,$"V\ID*:03"S M-CMIM4P\PY290Y6A),E$Z919>M73ELDTLL0;I:(5A6&_E3(N@^&9W[O7PS.5 M6\$EWFLP>9HRO1RA4(M!T Y6&P]\.K-NHS4\R]@4']'^GMUK>FM57A*>HC1< M2= X&03G[9-1W^E[A1\<%Z:V!I?)6*EG]W*3#(+0 4*!L74>&#WF>(%".$<$ MXZ7T&50AG6%]O?)^[7.G7,;,X(42/WEB9X/@.( $)RP7]D$M?L4RGY[S%RMA M_"\L2MTP@#@W5J6E,2%(N2R>[+4\AX\81*5!Y'$7@3S*2V;9\$RK!6BG3=[< MPJ?JK0DEQ5'B,WO#8ASLE[";Y2XYF5Q;[XSS-$.:5 M)S4!2QOWFL^91?C)M&:N,IAQHDN,,1VCAD[;$].!!0D2M*BI2C&!W' Y]1Y& M@L7/WQ[CF:*" I5Y[YGFL5-(58*BICQ1@N:$>V.&!H57-B>->KB&"]>X>LVH ML2F0BPA?N80E,FT.(#KLKX5S)2@;P>T2.EWX92U(^)PG2$>WY"@2"$GVP,WS MMXE&!"[)*1H+VF7>/6R3> ^/O8K'WM[S?2P&GSN^O-11[0EQ,.8%C*(BV!J[ MJ&%/:]CK1@Z[KK"/'?:RAJBQL6IL3Z&=J=R08W-PTJCE?XMS*I)V^8S*9Z=1 MG&+C9H.NF&7P&?K-\*A+SR^?CJ-V=+J]TWA2EHD5$1\QJ!'5N* 11^FX-HRI M0*F4=-$U&JG@7%4J&+NJ1D/9QB\Y-]S+/T,[##?"K% M O\VBU%X_#=2-G:V67S/X#]A<6MH]MK-7MBNM#9?=Y).*GU2J7LNK8K@>^91 MOYI'_8_.HPL"NG3LGJ.)#CYD@OPC^KF:V M&F5S&&XU5J-B:,W*]A9])TVL>?&)+:BL<[>UTWAR'\\1W"HFFY1O+/+$.72] M[KHB4[JL]Z.CXV;_^+M;'8?-[T<]OXJ:O7[7K[K-\(VB;-4NIRGJJ;^"&_ 4 M%??4:K>ZY9\7E]NU>O$7X8[I*9$" B=D&AX>T0=/%]?NXL6JS%]UQ\K2Q=DO M9_1/!;53(/E$*;MZ<0&J_S[#OP!02P,$% @ ZXG^6"5X#=6? P !@D M !D !X;"]W;W)K&ULE5;;;MM&$'W75PR8-K ! MUKR)HN1( B2[15,@A6&ES4/1AR4YE(B0N\KNTG+_/K-+BI)36DU?M+>9,V=F MSW U/PCY6>T0-3S7%5<+9Z?U_M;S5+;#FJD;L4=.)X60-=.TE%M/[26RW#K5 ME1?Z_L2K6"RW.VTVO.5\ MS[:X0?W'_D'2RNM1\K)&KDK!06*Q<%;![3HV]M;@SQ(/ZFP.)I-4B,]F\3Y? M.+XAA!5FVB P&I[P#JO* !&-+QVFTX,\V6*?B9YYB_]/>(64\O/-); MAQ7T)<;:KV\H9L0!0Q2IKF]'/=PYRLAB&ZC1 "7X 8(P=OT@,#,_<6?1;+0R 1C/ M3"P)F<2\U% )I>@:#4G%S(5V%Z'@"L:NG\S@FF:Q&R=CN!X*=9:]">I3J- & M#=UH$L/J>RL"+G#1-2MMLS82YI9L+21231@GW!\-(/LWD9L+FHE[S<3?K9D[ M"K>E.FAA[^=E]>Y%D^JBJ4[*,DEM; 4?NPH.B>MB^.&&^(8'^W^WF#?2:,IX MZIU$;&W*9RJI_<:@^<8,W(^]DDZC_RU1^K9;BX\VQ/GG"XY'&XIY?G"2]7%R MDC2V]G8G013:I4SXE3C;RB;OC(4IY;JR_60C+VSMXFZ8VM?8 56>NTSU>_V MC_RJ?=M.YNT_A ]4D)(KJ+ @5_\F(4G*]M5M%UKL[4N7"DVM:*<[^J."TAC0 M>2&$/BY,@/ZOS_(K4$L#!!0 ( .N)_EB.;\ZET ( #0& 9 >&PO M=V]R:W-H965TN^#D>"4?B.(-H+(ANWMW"XZ!W<@-P+KDM%[G@!Q?_Z $/KXHL.\2VBL\!O+;\F<>B3*(R2 M,[RXRS>VO/@=WE)"0UE![E[Q6BL@E!?$U<#E[G>U^#U?*RWQUOPY50;G)3GM MQ;RDB6IH#C,/GXH"^0)>]O%#?Q!^.I-#TN60G*-G*WR915L!$1MRZOQ.Q7N6 M>#I>A\[W:.JN!E7&*YX*=*=B:W@+.=1KM(_[=C4FN<"7J[2U1Q+9B H[ .-; M4&&?I*D]CN*WTQ,Z"Q'9P"* M#/QHE)+4'X^C-P.QT3LJW<'#<\N:VF1GVI<&3CEJ8S\.>J\_83\.4]$-_&,:]1Z%I1<2IPEV@TD]'8QS$D1\CY=1-"(Y><@UR M:_N5PJ1;KMVC[E:[ECAWG>#-W/73>RJW&#:I8(/2\'J8>D2Z'N4F6C2V+ZR% MQBYCAR6V=9#& /LK!DH0 M[ +"2J)DV=[8!M:;!&G1%$8V;0]%#[0TMHE0HD)2ZZ1?WR%ERR[@=2[4D)KW MY@V'',[V2G\U.T0+WVO9F'FXL[:]CV-3[K#FYDZUV-"?C=(UMS35V]BT&GGE M0;6,69(4<%SZ+[*!I1(U-D:H!C1NYN%#>K_,G;]W^%/@WIS9X#)9*_7537ZI MYF'B!*'$TCH&3I]G?$0I'1')^';@#(>0#GAN']D_^-PIES4W^*CD7Z*RNWDX M":'"#>^D_:SV'_&0S\CQE4H:/\*^]\WS$,K.6%4?P*2@%DW_Y=\/^W &F"0O M -@!P+SN/I!7^8Y;OIAIM0?MO(G-&3Y5CR9QHG%%>;*:_@K"V<63VM@]UQC! M^V^=:&F[;00/304K3877]@?9V%EN*YU!Q>>!>]MSL!>X"/JG&[@R\ M;RJL_H^/2><@EAW%+ME5PE^[Y@ZR) *6L/P*7S8DGWF^[ 6^8XX1K"1O+'#* M>]@&^/MA;:RF8_//I=1[YOPRL[M*]Z;E)OTB)Y>T5W/NC. MK[$OGNAJ5IU$4!L8"G@2SL_*=TGZ5?++TD_'!$_'Q,5IC\>$&Z>&*H1#A;S# M.RRQ7J.&+/6K&92*KK2QWM_N$#9*4FL0S19N1$,KJC,$-+?WP:GNYNE>51,,F"3492G$Q)I*->R[.I.O)BQE;W^GU^$U MI.,BRJ:ILXJ$9!1PZ2S'9\VH1KWU+==0U;O&]GUI6!VZ^D/?S$[N_9/PB>NM M: Q(W! TN1N/0M!]F^TG5K6^M:V5I4;IS1V]3*B= _W?*&6/$Q=@>.L6_P%0 M2P,$% @ ZXG^6 ^=KPBO @ 08 !D !X;"]W;W)K&UL?53?;],P$'[O7V$%A)A4+3_7-J6-M XF0$Q,:QD/B H>+![8MC;WPLUE-M[ $\ZV^5WCR>Y2"52 TDX(HV,R]ZW"Z2*R_ MGM(''^@'] MUM6.M:RIAAO)O[/"E'-OXI$"-K3AYD'N/D)7SY7%RR77[DMVK6\4>21OM)%5 M%XP,*B9:2??=?S@*F 0O!$1=0.1XMXD=K4$_@96]>A:/@W1F"24\P.8>>+=MY(')#'%=R([4Y1?(L MS&F2JQ)(+JM:"A!&VQ34"H!041#-]J1J7Q3LBQ)\#^C? MP[F@$I,=* S0B,!QL+&#F$ 4V6CTT!?3P6V'O'+(QSU"#J8EICHV#/I4!V7@ M1DU=!C#*QGDY.TH"4>W":0]&UF[(U]+@ MRG!JB3L:E'5 ^T9*&PO=V]R:W-H965TZ"ELTU4$EV2BI/]]3M2LJS$CI>7O>S%/O)X MO[OC_7BDQFLN?L@E@"*/95')B;54:G4Z&LEL"2650[Z""C5S+DJJ<"@6([D2 M0'-C5!8CSW&B44E994W'9NY&3,>\5@6KX$8069C#B5G)522\8H(F$^L,_?T/-+KS8+?&:QE3R8ZDQGG M/_3@*I]8C@X("LB41J#X]P 74!0:",/XV6):G4MMV)LOT.83:KR,%]+\DG6[UK%(5DO%R]88(RA9U?S3QW8? MWF+@M0:>B;MQ9*+\2!6=C@5?$Z%7(YH63*K&&H-CE2[*G1*H96BGII\YS]>L M* BMNX=!/RUKH;$=VSB.5YP ,_O,O<-GO]OF?]YC1IRI:"4 M?^W+LX$)]L/H0W,J5S2#B86G0H)X &OZ_IT;.1\.!!ET00:'T*=W> CS&NO! MY^2SX%*2LY+7E;+)69;595U0!5BW*ZU&Z690HRV0N8H5"Y,Q+2-F/8B9MN("[,& \XV =,N MX$7'3JF'2 'H*&!L/D(&Y0P$\5TSZY-C5J%O7DM4RY/307^??@,UZ._BRXU[ MN6>#>8Z=>A/(Q<1W?1@4Y,9K C>W8"UX@[(:[Q>@C=/;D M (?"CD/A80XU_5;[WSW@;7S[&'$0]75&L*T/VOB8'=A%)G5KUST:ZS/3=\1. M!;^;S@KY+X.S!Q!X4PPNI6*EJ>@MZ(M'5ZRIJZ[P-PGSNB#7; ZD+V^+VZ/$ M9G)P_ =0(4_(YK]E"/X)Q?ZFY@II67%AVC)644!A%'+)5I*X"59PF)CR>ZEK M)[YCB!&Z@9WZB2%&'$=VDGK(RI\U$^A?0;:L>,$7#"2)23",$">PH\#1A$B0 M"&F,EK[M!O[@KIXIKFBA^8% 0:P712E*?HB+XL2Q'3\*Y MW@>&+7B.VZ2 %'HGW-0QQJUZ,Q[<&_#= NJ,HBBRTZ#):.ORB*2Q8X=.2-Y2 M^EWZ_Y_*'S7[Z7XP3'"'_@X3@CBUG3 P^Y:XGHUL>(4)?H<5$W<8]SD1>W:" M$C8)!':<5T@1HC+5GA(OL$/T\]^3HG.I-8X;VDX0'>I?4=>_HC??@9]J50MX M7I;+1WRA2GT5B=T&MZ^Q'72WO[&U?FG?+_3\ZMM.&#+F2 P,5$\\(94(Z.?/ M#O.;VTL]NT#GO!;&1NX:;9;CNWNN<$;[W"W)*PT6IQLO!6&@Y:@GQSTYV MKX5YK$N2Z5/7O&B[V>Y[X*QY!F^7-Q\37ZE8L$J2 N9HZ@QCO,Q$\T!O!HJO MS*-XQA4>9B,N\9L&A%Z ^CGG:C/0#KJOI.D_4$L#!!0 ( .N)_ECR)C;J M^0( $$& 9 >&PO=V]R:W-H965T9$E MBCPZAQ+I\4:J)[U"-/!21CW>EE8LTKXT[&SS=1T+!O#*X$S!;JI:Z9>KY#+S<2/_)WAH5JNC#6$ MT_&:+7&.YOMZIF@5=BA%5:/0E12@L)SXE]'%56K]G<./"C=Z;PY6R4+*)[OX M6DS\GB6$''-C$1A]GO$:.;= 1.//%M/OCK2!^_,=^F>GG;0LF,9KR7]6A5E- M_*$/!9:LX>9!;K[@5D_?XN62:S?"IO5-$A_R1AM9;X.)05V)]LM>MGG8"QCV MW@F(MP&QX]T>Y%C>,,.F8R4WH*PWH=F)D^JBB5PE[*7,C:+=BN+,]#+/58,% MW+[0-6O4] 97 GA5EIN!4%%O_'AT2KXQ;O MN%W%1P&_->(:Z@\7=]3,-L@3*/':9=^FZP1SK!2I((F=-()=4F=HX?[-"*"6G M"J_$$DXK01;9: K49Q=>A[8/XCEHB^1=R]J>SER9GD"2!EF+-96DV3"%PVB(9P)8*D5J' <+JTS%!G"3> M@WQEW%3;![#UU>229GT:DV'DS9E]'X:]0!)$HQ$%CK*A=UNON7Q%A$KH1C&1 M(RQ08%F1^C@8)!F-_4'LW5,>2%PPB@?6D@Z]1VF(-'N;Y1/(HB!*1S091$$Z M&,*AYQ+NE76-:NF:EZ;$-\*T%=Y9N_YXV;:%?^YM<[UC:DGD@6-)H;WS0=\' MU3:L=F'DVC6)A334E76@_5)*LUO8 [J_QO0O4$L#!!0 ( .N) M_E@L3XH3R@( "$& 9 >&PO=V]R:W-H965T['O.E@I_6@6B!:>*R'-,%A8N^R'HFJ5&5OB@2H1)%/7"BG$9C ;>=J=' U5;P27>:3!U53'],D:A5L,@#C:& M>SY?6&<(1X,EF^,4[;?EG:95V%(*7J$T7$G06 Z#R[@_SIR_=_C.<66VYN R MF2GUZ!;7Q3"(G" 4F%M'8#0\X14*X4 DX_>:&;1'NL#M^8;^R>=.N0 %EJP6]EZM/N,ZGU/'RY4P_A=6C6\6!9#7QJIJ'4P**BZ;D3VO MO\-6P/E; 1/-37RJ/IK$<>DN96HU[7**LZ-; MNT -7SF;<<$M1P/O'MA,H#D>A);XSBO,UZQQPTK>8/7@1DF[,/!1%EC\&Q^2 MKE9?ES%A-K^37 MKLP;<+8;["JG;Y8LQV% I6%0/V$P.CJ(>]'%'ME9*SO;1Q]-FX*!VQ)>9;!+ MZU[:;JT-5VQ]&69 E4 W@.T- ),%3##':D;.:>RM*>2*2M18[T\8*)6@4N=R M#N^X)(NJ#06:XWZGI6U#.A[M2)UKF:L*P;)G$K!D+^XA'AV<)W%R(95\G]=: MH[1P"&GW0WJV&3L3+)%V"FH23RCK72%)-XY3B+OI6=J9JM*N&-VXX#EU%P0V MUXB5<\NZ:9206Q1EG2MZRY2$,_L,"]3,-Y(U'N(HZCPHRP2H5U_OD':[Z6E" MDUXWBS/8]0S"K;*M4,]]U_ETW9_W5OFN<-TW,N#0@L*30Z M.3L-0#<-J5E8M?1-8*8LM10_75 /1^T<:+]4RFX6[H#V7V'T!U!+ P04 M" #KB?Y8SU#V6^," !J!@ &0 'AL+W=OGRSK4]24^V_=]]YWMN\PW4OW6!:*!QXH+O? *8^J9[^NTP(KI4UFCH)U< MJHH9FJJUKVN%+'.@BOMA$(S]BI7"2^9N[48E<]D87@J\4:";JF+J[Q*YW"R\ MH?>T<%NN"V,7_&1>LS7>H?E6WRB:^1U+5E8H="D%*,P7WOEPMHRMOW/X7N)& M[]A@,UE)^=M./F4++[""D&-J+ .CX0$OD'-+1#+^;#F]+J0%[MI/[!]<[I3+ MBFF\D/Q'F9EBX4T]R#!G#3>W,L.2N9(;4-:;V*SA4G5H$E<*>REW1M%N M23B37$FQ?GN/JH)+7!DXN6['M?_D[]5ZC6 MKLMI<-K;5M"M=HWTO.T?S^YM%[YF:ET*#1QS@@:GDY$'JNUL[<3(VG63E334 MFYQ9T,\ E76@_5Q*\S2Q ;K?2_(/4$L#!!0 ( .N)_EB#E _9W0( +D& M 9 >&PO=V]R:W-H965T76597$)+-)9>$& MGC=VRX1Q)YY;WYV,YZ+6!>-X)T'599G(ER468K=P?&?ON&?;7!N'&\^K9(LK MU-^K.TDKMT/)6(E<,<%!XF;A7/FS963B;< /ACO5L\$H60OQ:!8WV<+Q#"$L M,-4&(:&_)[S&HC! 1.-/B^ET)4UBW]ZC?[;:2*DHE/V%71,[B1Q(:Z5%V283@Y+QYC]Y;L^AES#UCB0$;4)@ M>3>%+,N/B4[BN10[D"::T(QAI=IL(L>X:\R0VKPN$+X)_CX5 M7$M14-06;KA&B4K#V8/95^=S5U-%D^>F+?JR00^.H(_AE@!S!9]XAMGK?)>8 M=G2#/=UE:#TK^=;566M*5^7U(=(,9 M'<8TSVBFJB3%A4/O1*%\0B=^]\8?>Q].,(XZQM$I]'A%SS*KJ5UBTUQIIADJ M8&5E5J1!YTBOI>LJ[W75.EBK\9"PDZ4/"WN@CM6O '"]Z_ MCK#?6E&U_L:@J[8W!K:L+=E9@V52)#PEPII*;QGG1@=UI4+)1 9OP9\,)\'8 M&-'0GUP:8SP<3:/.,[A*4XEV.E'>D>,RJ-UI^<,@\"'T1Q ,PW%HK#X/.JS7 M#*;#RVC2U(LNHP.>0S?2[8V3$N76#DT%J:BY;B9+Y^WF\E4SCOZ%-T/]-I%T M,@H*W%"J=S$9.2";0=DLM*CL<%H+3:/.FCE]6U": -K?"*'W"U.@^UK%?P%0 M2P,$% @ ZXG^6(9ON^! !@ 5! !D !X;"]W;W)K&ULQ5AM;]LV$/[N7W%PUR(!%%OO+VEBP$G3KD.[&7'2?BCV@9;. MMA!)]$@ZCO?K=Z1DV4$=;>@P[$M$DW?'._)Y[HZYV'#Q()>("I[*HI*7_:52 MJ_/A4*9++)D<\!56M#+GHF2*?HK%4*X$LLPHE<70M>UP6+*\ZH\NS-Q$C"[X M6A5YA1,!3 &'U0UA@JK0%1I]'O,:B MT(;(C3\:F_UV2ZUX.-Y9?V]BIUAF3.(U+[[FF5I>]N,^9#AGZT+=\LW/V,03 M:'LI+Z3Y"YM:-DKZD*ZEXF6C3!Z4>55_V5-S#@<*L?V"@MLHN,;O>B/CY3NF MV.A"\ T(+4W6],"$:K3)N;S2ES)5@E9STE.CJ>+I WRL4JST\<"D8)6$DSLV M*U">7@P5[:$EAVEC[ZJVY[Y@+X3/O%)+"3=5AMES_2'YUCKH[AR\RG@)1-X=D47F<$U+PG4B@*XI8_(4SVL+_R^RI6$L:9$KK;' MHNCU\-X3 [ZXT?45 "Z9DKD_">Y0*^L&*-O?MJ=P#3 M>_GF5>PZ[MMWF&(Y0P&>8TQYX(66YR96'#OP$SCV( A['P@+6L^Q+=N/K"2T MP7$&<=#[4ML[ <>U/,^WDMB&4ZT41CU*$W/,Z^7$B:S0=NNUP#WJR;. P/,L MQPTL-TBT2N) !QR"%@Y!-QSJ5*O14.-YUHE[N0?^['O@'T-)Y_8_A)(:&GRU MS]G_#A3M#)% %ZF\6L!XL1"X8 IW4G0BE1*TVYH5E P)IE1UTM[-$XHTEPB? M\CDVD&I -B$D(YSD%6R1"7EJAFK)UY)5F3SM_68"D$!U4"J:HFU?QE]@17%L M^6$"+D$-_(%-0/1LQPI"KW5"HRJRXE!#1&/.'43! >1H#T@9Y?&BAJ=MN4Y$ M8M[ 3SJ\>8Y!EZ#N>)9-P"4'!O3Q!B$-70)FY$:M':Q]TK=XW$YH)<2JR-%V MW$%BDYW V'$L)]C;:3BA?<>G%9K:W@UZ-9BT_7;4N^92Z0@%/F*U)HH3K*PP M,@BVW"2AKV]%@6^^3I+TJ*@2]=.E<38CK8*O#$8<(JX30$@%P"9H$C)#72Y\ MXNN445ME% AD#ZCTN1-/X@!B*_(3+18X'C@A<3#N?<"*3KLP\BRC[B^G"LI, MG^8D1"02)$)X,?B4%'Q*)*YE>W'OCA,.ZT3:A0J*P]8E1U,IL/Q8$RD.+#O1 M@Y!B=>TN0D4MH:).0M'A.G!3K@J^I1NKVX_)FLZ-/#/M)GS[;!+BT6:JT_8/ M-E-QZWG\/[>*\7\07=)&E_SC5O'%FF\U%]8D;,L4P>80)%7N>OI8:-V;ZR9@ MKONT1UU4M0N:N3?3R016.VP(7;@E4"8B>JV%ILK?MP"PH;1#Y2,O3?):RYW: M5<&(#A0TUPQL^HL557$M4/(,]=Z[:4L4BO*P]E.'MU]\ MY 4=4*&[%N+6Z_U"1JT,)=@,MCE22#:MW>;RX6RN,UE.[:9ND('XC1!0M7Q] M[(Z'!R^]$L7"O&OW]F3W! +QTYM!\J_W[63 MIIU$T5X2V^?>XW-LWSO<*KTV.:*%ET)(,PIR:\M!&)HDQX*9CBI1$I(I73!+ M4[T*3:F1I3ZI$&$<16=AP;@,QD._-M/CH:JLX!)G&DQ5%$SO)BC4=A1T@]>% M.5_EUBV$XV')5KA ^U#.-,W"EB7E!4K#E02-V2BXZ XF?1?O QXY;LV[,3@G M2Z76;G*;CH+("4*!B74,C'X;O$0A'!')>&XX@W9+E_A^_,I^X[V3ER4S>*G$ M$T]M/@K. T@Q8Y6P<[7]B8V?4\>7*&'\%[9-;!1 4AFKBB:9%!1957S++Q4*LM:!=-;&[@K?IL$L>ENY2%U81RRK/C)Z8UD]; MT3U;"C3'P] 2K0/#I*&8U!3Q!Q1G,%72Y@:N98KIO_DAR6DUQ:^:)O%!PE^5 M[$ O^@9Q%/^;YC M(%&5M'5QMJMM:[NH*_HMO.Z+4Z977!H0F%%JU/E^&H"N>TT]L:KT];U4EKJ% M'^;4GE&[ ,(SI>SKQ&W0-OSQ7U!+ P04 " #KB?Y8NSG.=8@# !L!P M&0 'AL+W=O.1W.R!^?)3JD'=WB?+\+8$4*! MF74(C#X'O$$A'!#1^-IAAH-)IWBZ[]'?>M_)EQTS>*/$%Y[;;_U8^(U4 MZ:FMD[. OS?R$M+X I(X M&9_!2P=74X^7_H"K3[#53!KF2\/ GZN=L9I.?SWG=PL[?A[6=7/2HA6U(:+/4>K+?9=C7_APSJCB=M,K67=)=[HMBS)ON-UCT?[(FR_Q%5TKO-K8%Z MX(Q?&T[I4YZZA\TYV;&*3C2CP!(W6VI$_V;X(U1M6:(K2Z"BPJ&HO AM4GC! M)6FIQM"->7D=O.V0MA[IM+"A?[HGZ-.'8(#N-X&WX?&'7= G,;BA ' +&=,Y MN:;5KM$&:T&0R2=_ *T@G(W@5O-\2)&78Y-=4S(UTHQI-=JEVZEII.Q"!OV$ZIF5TY73^4/3"J8X*GC%I M+Y_KJNAD E:H]W[.&\A<9[3#<+@=?B6K=H)^$V__0Q^8WE-,06!!JO'EU20$ MW<[V]F!5[>?I3EF:SGY+J&PO=V]R:W-H965T'HDA/MD(^JQ11PTN1M);+8!A6Y&WA>WRU8QIW9Q-H>Y&PB2IUG'!\DJ+(HF/P]QUQLIX[O[ R/ MV2K5QN#.)FNVP@7JK^L'29K;H,19@5QE@H/$9.I<^^-YU_A;AV\9;M6>#":3 MI1#/1KF-IXYG"&&.D38(C)8-WF">&R"B\:O&=)HC3>"^O$/_8'.G7)9,X8W( MOV>Q3J?.T($8$U;F^E%L/V*=3\_@12)7]@O;RC^)J.L"XN5$--J_ @B-@?;@37*<*WO,8X]?Q M+A%KV 4[=O/@)."GDE]"Z'4@\(+N";RPR3:T>.%_9-N!>\'I<4NF,[Z"']=+ MI24]DI^'\JY@NX=A3>.,U9I%.'6H,Q3*#3JS\S._[UV=(-UM2'=/H<\6U(AQ MF2.(!/XMUR&V)_$.LZV ,PM\?C8,_.#*O(5(4/LIK@>PVUID+Z\V6E1>M.7="2U39U/L$!JI=?%9*-6& M%4T82*0H($H97R$8E642-BPO[>7$*+,-,UU.>U3,DH8'47\#%S#L!= F*>ST M_=!:_+!K+7['\T:M^D8M_!&8@!R'4-\-=#M>.-IIK2.W-QI Z/<@&/8A[ ]; M3T*S',1A7\,DZ(66XR@8TMKM^"/?VL/! X])'>O[PN4*SO=%!6MY+H: 8VU M&:#7U=SXZUY-WSLF5Y0MY)A0J'/Q7TP, '@( 9 >&PO M=V]R:W-H965T*V25,VJ;( [#/&@9%]YZ MZ617:KV4G6FXP"L%NFM;IOZYQ$8>5E[DC8*O?%<;*PC6RSW;X36:/_97BG;! MA%+Q%H7F4H#"[-!':["1;*2\M9M/U#VB_^)BIU@V3.-[V7SCE:E77N%!A5O6->:K//R* M0SR9Q2MEH]TO''K=+/2@[+21[6!,#%HN^B^['_)P9% \9Q /!K'CW3MR+#\P MP]9+)0^@K#:AV84+U5D3.2YL4:Z-HE-.=F;]A>K^292R13CY76I]"E>HX+IF MB@0W;-.@/ET&ACQ9_: <4"][U/@9U!P^2V%J#1]%A=5C^X 83C3CD>9E_"+@ M;YV80Q+Z$(=Q^@)>,H6=.+SD&;R/3 DN=OHHVK\N-MHHZI*_GXJWATN?AK.3 MRZ4OHZVN:Q*IK$.06?B;NPR73O 0F M*OC F\[\F/ ^@)==W-0(6]G0B!(X&%MWT&@T"96I@='\E5*4O.',#1,Q,60B MNA85,U(Y[Q4*22WJ]IW&"HP$ZJP]4;*3,W"L>HZ 8R1[BD2[$A JZ;>$3WU? MWL()%^1&=IKLM ]X7^+>6$J#OH5[L*ZH_T_G,QI6Q^VF5HB/^A#&HVM^_^A@ M1NV%KKW&Q930\#I[*(L%8YI5%@AW;,VX4**MY1EHZ@0M@Q<&*1N,F0;^7$<$> ) M)%'FOK&?Y,F#Y E*S!C%-UU?S+X44VIKV52H=$\PI@ 'VGEVYFA'A9\6V4@[ M75@/'Q[*._OF;CM**;NCE.RP+X'^L8)O7A5Q%+_KBY^'9_X9^8BB%'+*5IQD M_F*1DSSUHZ3PXY36Y'B1AI2^<.::F:YLP.V6[G"+[4#?VEN8/!^8JC3$A9\L M0C]/(AB\01+[14;Y*1:CZ'_R'5LT)U9)OB!&V6/&24Z16*?)(\8_UV#JSO-9 M/Z6O(9R'B4ML.(]RE^QCB4OTX/X_Z#YUNP1'KP$U[,Z]>9KB[(3I'X9).CVK M%_UK\J#>O\F?F=IQH:'!+9F&\T7F@>K?N7YCY-Z]+1MIZ*5RRYK^&J"R"G2^ ME=*,&^M@^K.Q_A=02P,$% @ ZXG^6)"^VE)J P (P@ !D !X;"]W M;W)K&ULC59=;]LV%'WWK[A0AV(%M.C+4JS4-N"D MW98B+8(XW1Z&/=#2E254(E62BI-_OTM*5AW,FYFKAE%JW%YZGLA(;ILY$BYR^%$(V3--2;CW52F2Y#6IJ+_3]Q&M8Q9WE MW+Z[E.;PK"&C-M$!@] M'O *Z]H 41G?!TQG3&D"#^T]^N^V=^IEPQ1>B?KO*M?EPIDYD&/!NEK?B=V? M./1C"\Q$K>PO['K?)'4@ZY06S1!,%305[Y_L<9C#0<#,?R$@' )"6W>?R%;Y M@6FVG$NQ VF\"8#.I%<^?KS?$ M)OR!8BM96U89K(A^!;_>LTV-ZMWEEGS1\(6D"GP77I8*//,?\ M>;Q'#8Q=A/LN+L.3@)\Z?@:1[T+HA],3>-$XE$#\@X5%%(T\/%1 MH^2LABO+!TH%C$9T(_CVMQO25 XKI5 K^.>&<.!:8Z/^/3:5/NGT>%*S_2Y4 MRS)<.+2_%,H'=)9OWP2)__Y$2].QI>DI].6:MG/>U0BBH,TTM+=Y@NT/6AG1 M>JSLD\#'R[Y[.8,+UHUKFIO93SET+8E,EPBUR'K%48UFG0WS-G% BBM$38<( M*:\R_J)31(-Z=S&A_6G][TN)^$Q;L/^TKAZ??9B09-!*9F],C':,@"(8K/$C9/ 6$'D^KX_N2HKSB!P$\(*W/-H M!I$;IE/Z32)_^!;T-2=Q;$%34P8G-! /&H@_FD- M*%'H'5:T]!(RJ6TD'OM1/+G"Z$GY.(">S'A?(^I7T;]_,PB!\_^5H M#:_I8>3V V;8;$A 47# [_]8#0<'-^E\:Z\G!9GHN.[/\/'M> .N^H/_AWM_?7YF!Q$OB>WW/R3TGODXZJ>YU!6#08\V%3G%E3#,E1.<5U%2/9 /" M[I12U=384&V(;A30PH-J3J(@F)":,H&SQ.>6*DMD:S@3L%1(MW5-U=,,N.Q2 M'.)=XI9M*N,2)$L:NH$5F+MFJ6Q$]BP%JT%H)@524*;X*IS.8U?O"[XQZ/3! M&CDE:RGO77!3I#AP#0&'W#@&:E];F /GCLBV\3!PXOTG'?!PO6._]MJMEC75 M,)?\.RM,E>+W&!50TI:;6]E]A$'/I>/+)=?^B;JA-L H;[61]0"V'=1,]&_Z M./AP C'SP"B 1#]+2 > -XYTG?F92VHH5FB9(>4J[9L;N&]\6BKA@GW%U=& MV5UF<2:;M=IFM$97^4/+-//>OD4K>UJ*E@.2)3I9LGXZ"L\78"CC^L)B[U8+ M='YV@06'GIX? PGUJ2]4]'>J7X-*6;T*EN: XI MMB.H06T!9Z]?A9/@PRF]_XGL2'V\5Q^_Q)Y=4Z;0EO+6'XE<"L/$!H1!0)6P MMX-+:5: HLZ74U;T_!//[^Z6;18D9'NH[\^*,/A=T[=-#HZZNV:^4+5A0B,. MI44%HW>7&*E^=/O R,:?_K4T=I;\LK*W'2A78/=+*87M(1"7ME0EF,AIVQK\I(!3C0HSTS'L@(SQZ0P9A.]=LMF$UJ)C!1PRQ"O M\ARSQSED=#\U;..P<$>VJ5 +YFQ2XBVL0'PI;YFEW-;E.IH:E=@09Q$)18/FS@P5DF6*2^_B[(35: MGPIX/#ZP?]*'EX=98PX+FGTEB4BG1FB@!#:XRL0=W?\&S8%\Q1?3C.MOM&]L M+0/%%195(G)C=P0Z*"M O:*5+ MA?P#'!T6YX_H_K$$1#=H!6Q'8D#O(Q"89/R#1'Q91>C]NP_H'2(%ND]IQ7&1 M\(DIY+X4NQDW>YC7>W!>V(.+;F@A4HZ610))#SXZCP_.X$T9CS8HSB$H<^]5<8%S^@K M$2E:Z)($AJXXES)V523H,\%KDA'QB+Y]EEAT+2#G?_650>W(ZW>D)/&2ESB& MJ2$UC\N" V/V\T]V8/W:EX,AR:(AR98#D9UDRVNSY9UC;^_G#:,Y:E.W/T[= M1W1=Q%F5D&*KLR@_";K'#WT9JYT%VIEZYNQFCNL$=C@Q=\>YZ#&S[9%MG9I% MS\T\?QSZ_JG9LL?,#@+WB>TD,GX;&?]L9%9T(_:8@12Z-8\9*=6#BJ-O-Y"O M@?76ZUG"'ZW7(4LT8_6Z9!DT9!DRX'(3K(Q;K,Q?BM5&0^9K2')HB')E@.1 MG63+MIZ:$.LM=:7Q=OP&,0ZLKJST6(6A/^ZH2H^5'8Y&3D=5^LQ&ON-T5,4\ MZM3DH;:Z1>8HIE4AZE?R=K5MPZ]T\]E9G]N7"[MG/5)MN^X,G^CKGO\&LRV1 M+SP9;*0KZV(D)9#5;70]$;34?>*:"AEQ/4P!)\"4@;R^H50<)LI!^V?&[%]0 M2P,$% @ ZXG^6*#)4_M* P 20P !D !X;"]W;W)K&ULM5==;]HP%/TK5E9-K<1(2$+:,D#B:UJG5:JHNCU,>S#)A5AU M;&8;:/?K9SMI"C2-Z,9>2.S<<\Z]QTY\Z6ZXN)\Z%@Q*8XQ554[[Y#$4];<,7@#&B0),6N' M*;IB^08T*WDZ!H4)E61IA=1KF^]B12QQ#S]$?0 EB#4[_ M_;M6Y'VL6J%CDHV/238Y$MG.6H;E6H9U[.7;+< <&80MT!*$?;=9#(C/*%GD M;SG.^(JIJE7*!2(K8 Z==5_GYG7=];;[M5F\U?U#%"='4MQQM5VZVCZ.JZ(( M5!S-3'C,%XS\A@0] A:O?2V&N7A[J_XH]/<,KTWPK88?(#@YDN".WU'I=_2? M_58IZ"9JKD!4&1Z]J/^R?;%G>&V&;S7\ ,')D01W##\O#3^O-7P,US_1YDWV-Q8(PB2C, MM937/-^A_P=02P,$ M% @ ZXG^6-Y+"I-? P YPH !D !X;"]W;W)K&ULK59=;]LX$/PKA*XH$B")OF4Y9PM(+1RNAUP;)-?VH;@'6E[;1"72 M)2F[_?>WE&35D1F?4?3%%LF9Y<[LBN)D)^07M0;0Y%M5E[@59=S))LW<@\PFHM8EX_ @B:JK MBLKO;Z 4NZGC._N)1[9::S/A9I,-7<$3Z ^;!XDCMX^R8!5PQ00G$I93Y\Z_ MS5.#;P ?&>S4P3,Q2N9"?#&#MXNIXYF$H(1"FP@4_[8P@[(T@3"-KUU,I]_2 M$ ^?]]'_:+2CECE5,!/E)[;0ZZF3.F0!2UJ7^E'L_H1.3VSB%:)4S2_9=5C/ M(46MM*@Z,F90,=[^TV^=#P<$/WJ!$'2$X%Q"V!'"T;GK&2:(7 I1=6O*)2AUV36" "IR$4.FK+R$C?Z M\)23BU>7Y!5AG/RS%K7"F&KB:I1CDG*++O4W;>K!"ZG_5?,;$GI7)/""R$*? MG:;G4"#=;^BAA9Z?O_N [F(-^D($?2&")E[X0KS>TT^'QK6NDSLT?>_U=_+Y M'KGDK89*_6NSK=THLF]DSI%;M:$%3!T\*!3(+3C9Z]_\Q/O=9N*O#);_HF#/ M# Y[@\-3T;.[HA UQ\Z4/[K[^AV:BPU/2SS^*"_ VH9MW*2):X[1;>8'WC@, M)N[VT"D+#%LCB9_#\I-9_J0'4>]!=-*#')8@)2Q(L>^V0BAM%=T&B@_5C*-@ M--!L08W&GC>0'!T[DZ0COT<]TQ+W6N*36NX%7UUKD)4YYL]5%1_E&_A)D@Q4 M65!!Z WJG1^CT*'4LZM*>E7)257O]1K?>MJ>M1?TN&>O"!?\NJA1,->7-HW) M<5Z)'Z8#C194[(\'J/QDLC_9K*/>BM%YS2K;;Y2UH*,C&5$\3H=B+:@P3@;- MG%M0>'F*[ 5->Q7I&04M#SZ4%XNAL*O6L_\K;'KT&@6^'PZD'H/\<#0 Y1:0 M'XX'0MV#6X6Y OY-Y8IQ14I8(LV[&:%3LKU6M0,M-LU%8RXT?KR:QS7>1$$: M *XOA=#[@;F[]'?;[#]02P,$% @ ZXG^6* 0^@5X! 11, !D !X M;"]W;W)K&ULK5A=C]HX%/TK5K9:M=+.),XGL( T M X3MJEV-9MKM0[4/GL2 U<1F;0?:_?5K)R$#P431E!=(G'N.?<^U[[4]WC/^ M36PPEN![GE$QL392;D>V+9(-SI&X95M,U9<5XSF2ZI6O;;'E&*4E*,]LUW%" M.T>$6M-QV?; IV-6R(Q0_,"!*/(<\1_W.&/[B06M0\,C66^D;K"GXRU:XR#6Q[N!H"3T-*"W^)G@OCIZ!=N69L6_ZY7TZL1P] M(ISA1&H*I/YV>(:S3#.I0U6(\@)K?[1]UJ((X!RU QP M:X#;!@07 %X-\-H _P+ KP%^WQZ"&A#T[2&L 6%?0%0#HC)8E;IE:.9(HNF8 MLSW@VEJQZ885I@< .>JLD(V K,\0ISCE-P M^/IVCB4BV3ME]OEI#MZ^>0?> $+!IPTK!**I&-M2#493VDG=\:SJV+W0L0<^ M,BHW BQHBE,#?M&-#SOPMA*A4<(]*#%S.PG_+.@M\)S?@.NXOF$\\_YPS^3. MS_4>_USORV[X'"<*#DWP$RV]9E9Y)9]W@6^F0L-5E@%?B-R 63F-,02YR+?TQSIZ+WS?0Z/8_$%B5X8JG\*S#?86OZZR\P='XW!>Z: M9(MKDL77)%M>B>PDX'X3<+^+?7J/,D03#) $SWA-*"5TK3/)%G/"3*M[5O&% M)9^NE[NI'P6A,[9WQZ$S6$'?=4^M%@8K?^BWN.)S*R_TH^&IU;+3SU>J�J M!ITJ'M(MQPE;4_*?,2_>=W-\A<8%58&"(^=O((RB8=02W&@' \]K26ZP=DMVE*='[(I0!E+."2J$W,V4%-.G?379! M__!,!P@'GM>286XR@Q[T6^J?F[E>Z$7M&6\P@T/?;RV?9:=#K]0^:K2/^B8. M3-/NE!&=N>,/H -;$AJLH.NTYV\OKK@7U[+3PU?J-VCT&W17V@P)059$;=:0 M&)E4&URSE%Z3;'%-LOB:9,LKD9U$=-A$=-BY(F:%2CQ4FD(Y/)^.P7#0SB$& M*W4N;:>07EQQ+Z[E\+S^>D'X4EI.=(#.R]'$Z53B+T9ODLMJU.C3] 9;BW-N ML%)&K3*UZ,45]^):FJR\R+N@QM%!#7:J\8E)5: .A4GM$!X/0Z(T MF1DR93^VN!_;TF1VLE<[5467PS*0ZN96/&XQ2S+6!^KYB3!Y>= ?-S=GT?U!+ M P04 " #KB?Y8O%NT/!($ #"$0 &0 'AL+W=O4_5EPWB)I*KRK2WV'*.\ I6%[3I.:)>(4&LYK]KN^7+.#K(@%-]S M( YEB?C_*URPT\*"UG/# ]GNI&ZPE_,]VN)'+#_M[[FJV2U+3DI,!6$4<+Q9 M6'=PEL(*4%G\1?!)G)6!#N6)L<^Z\CY?6([N$2YP)C4%4G]'O,9%H9E4/_YK M2*W6IP:>EY_9TRIX%6X!M0(PWF'.<@S6CDJODJX*0 KR-L42D>*>L/SW&X.V;=^ - M(!1\W+�#07_I,#S&F8)#$_Q"2Z\= M7%[%Y[W MT9[(E%!OG:'$OCG#V4*WDMK6=B3W*\,)2RZG M_(BMY<\_P=#YU92Q:Y+%UR1+KDF67HGL(M-^FVE_B'VY0@6B&09(@B>\)902 MNM4KR1YSPDS3>E7SA16?WOZ.2]^!@1IUQ_/4]:V\* C@I55LXE)#^-(J,7"% M$8PNK=+!.%^I8M"J& RJ6*^RJ&1"T.]2)7VKJ9*YH]]@A*_4+VKUB\;.7DSSX7D;]8+QH3/M MSMN^E1=ZO7D[BBL9Q94.1OA*_2:M?I/A?:Y 0I -4=L<$C.3:I-K[F?7)(NO M299@ G>_W V=0B3\9O5J-!GW?.A6$8=N0PF*E()TY'CW%L MR3BVU,3F>F?G@DM)SJY,<%"2CTP=:ML=!F3/)]M,;]]&D6#_@&)8- UFIE5S M'%LRCBTUL5T)275=KHH[C'+, MM8'ZOF%,/E>T@_;99OD-4$L#!!0 ( .N)_ECTPS@YY 8 #%" 9 M>&PO=V]R:W-H965TV&PQ>(=QTDK[XW>X!(S!8ZR\5?JAL3'G>8'SP@SG MV)P]1^)[O.1BD4W7@O. MYFG0*NB:AC'LKI@?=J9GZ;);,3V+-C+P0WXK2+Q9K9CX>>>"GGKF* E(U_CB\^=X MZS5)=N4ABKXG;Z[GYQTCV2(>\)E,$$S]>>)7/ @2DMJ.?W-HI]!, K=?O]"= M=.?5SCRPF%]%P5=_+I?GG7&'S/DCVP3R+GKV>+Y#@X0WBX(X_9\\Y^L:'3+; MQ#):Y<%J"U9^F/UE/_(#L15 >WL"S#S W T8[ GHY0&]W8#^GH!^'M!OJS#( M P9M%89YP' W8+@G8)0'C-HJC/. <9K=+!UI+BTFV?1,1,]$)&LK6O(B-40: MK5+HAXEW[Z50G_HJ3DX=Y@ORA04;3FXXBS>"*V/*F'PD%_.YG]B+!>0ZS$Z2 MQ&SO+"Z9'[Q7:WR^M\B[W]^?=:7:D 37G>6B5YFHN4>T1VZB4"YC8H=S/F^( MM_7QPT/QKCZ>FAI 5QW!XC":+X?QTM02;]A/8DP^$-,P^TW'0Q_]UR8\(3UC M;[C5/KS7=#1?I^Z\3MW5AUM\IL+IWG"O=3B=:!+9*\Z'7LKK'3P?/I!+%K!P MQLE].HBX(MJL_7#Q@3A^J);[ZL2XETRF)PRY8NOD](C)MT^*2*[5XOCOAMVY MS.3[S?+)2'4:K]F,GW?44!1S\<0[TS]^HT/CSR9;(6$6$F8C80X2YB)A'@A6 ML6J_L&I?1Y]>Q+&RY?5JK2R;>7#)Q(+'3:[3DHYU708;IK!D;O0T-^)IW0J/F( M/^SI6;M#L^VPBALDV^W?#5 Q>-,TXM^]C<(F$6$F8C80X2YB)A'@A6\>&D M\.'D;6^.)DBK(F$6$F8C80X2YB)A'@A6L2HURL*6H9]&<^$_L:0R2EARI]0X MY]$SCG5<3ML>M89&>O.P,_Y!9>VVL@Y4UFV2-8WZ=,Q#R5:-L%7AI&V-H)T# MZ3%'>X'6C@YMN(NTH*IV2U4'JNHVJ [4NK3!"B#=JA7,T@JFU@I;D^-997(L M>* &JSF1$7G8Q"HJC@F;_;OQX[0&7LROR'_D=9,Q_08>;3(DS8+2;"C-@=)< M*,U#T:JF+BO6](U+UA1:LX;2+"C-AM(<*,V%TCP4K>K9LG1-];7KUF,RM'!- MZR7;YC$96K]NJ>I 5=V6JAY*M6J$LM9-]<7NV]0'O"A,Z@=/:.4;2K.@-!M* M )+:M#:1:49D-I#I3F0FD>BE;U;%GKI_IB?W&M MC#8REBR<*Y'R_I00?NPH ,5=!L$Z6C<.&C^BFX +=L!M'4_H'U[ M+V>.MQMM)\:DNF=7>N6C+S#0"C^4YD!I;N/1'4]V??,KJO>T+-]3;2K.@-!M*57]-2B#NHT+7?IJ9<]O:"4S1ZF<,/$PE=7N8 _JDTP3D;J:BVRYQ-D M;V2T3G_M_A!)&:W2ETO.YEPD*ZC/'Z-(OKQ)!(JG1$S_!U!+ P04 " #K MB?Y8PTW$/3P# #Z#@ &0 'AL+W=O+4=J#\^]E.FA(: MLJ*EZA=BQ_<>[CD^CGS[&\H>^ I H*S'> DW('[%4R9G9H[BDQ B3FB$&"P&QC?[?&2[*D%'W!+8 M\)TQ4E3FE#ZHR94_,"Q5$03@"06!Y6,-(P@"A23K>,Q C?P_5>+N^!G]4I.7 M9.:8PX@&=\07JX'1-9 /"YP$8D8W/R CU%)X'@VX_D6;+-8RD)=P0<,L6580 MDBA]XJ=,B)T$NWT@P$E)@S=XB !- ',$P9RCP1'9ZA\!5U%<2+7<>3K1:PW MXR=XJX@\)L#1R1@$)@'_(B&FC*RQ '2'&<,*]7X"X1S8G[XI9.VJ M/+ZKQ( MZW0.U#G!6V3U3I%C.4VT924 HVJ ,7@-Y-H:P7V%8$K98P\&ACR5'-@:C.'G3W;;^EI&N2:P M GLW9^]J=/2\SI\"VL^-3J^':>VXN MCVJ6V[F;5]U]FYW'9$U\D+OXFT#@5UJZ$O'8+:L)K$"^EY/O?82E>W7J4Q-8 M01_;>KGZ6.]EZ@RYM6O7/4=7AA0KWKFLV945SPA_.%LPD!L4"9":"#13%ZS* M>U4EY+$[5A=:48"7&Y?M?(2I[5IO976A%35ZN9?9E=>:_[)UBFR[A<^PU>SN M>_M G+UG<'.G,5%=X02S)8DX"F A\ZQ&1YX.EC9:Z4306/J/8G;W>'?P%02P,$% @ ZXG^6)8N#:_5!@ [S\ !D M !X;"]W;W)K&ULS9MM;]LV$,>_"N$50PMDL41* M2MHY!MJD13LT6Y"L[8MB+VB;B87JP27II 7VX4?)BBA&,FW.)T!O$C^0?]X= M[\R?2&GRD/-O8LF81#_2)!-GHZ64JU?CL9@O64K%<;YBF?KF-NHMOQN+ M%6=T479*DS'VO&B(L]NST6O_U7E4=BA;?([9 M@VB\1H4KLSS_5KSYL#@;>85%+&%S64A0]>^>G;,D*924'=\KT5$]9M&Q^?I1 M_5WIO')F1@4[SY,O\4(NST:G([1@MW2=R.O\X3VK' H+O7F>B/(O>JC:>B,T M7PN9IU5G94$:9YO_]$<5B$8'LJT#KCK@?3N0J@,I'=U85KIU026=3GC^@'C1 M6JD5+\K8E+V5-W%63..-Y.K;6/63TWY2B0F.$VJ=TFI3K9 MF4!'._-$98;.BZ+5GWG&GR3*UX]J /1!LE1T!HY !@Y(S A<4 /Q M/2U^Q#9QZW)VHQ"5"L4/\OTT\CUO,KYO.M'1"#<:&<:%M7&AU;CFK.HILR6T M5<]U7H#$#->CVO5H4 D=008.2,P(W$D=N)-]$_HQ6#^['-ZHA(U\;>=TNTVH MK/2[D_JT-O#TX(H[;0T<>2?!$^LZ&F'OM-NXE[5Q+P^H./0O.L\SJ3Y2JS.: MYPJC%HQ3N8&I1*TX"R1S-%L+)2M4QLZ_KV,1E]_;JM9JDVOR 8D9X?,]#3+> MH.JV,@< M@NF9(=-HYEL!9O=OBANSVD=SSO@^X,O7].4'P_JYL-*@<_" U,S@:3KT[7BX MSTI:243VI;2KU=:UU-<,YUM)9W?F7Y4.,/2%I$Q](G;I0',_40.$12LT\5=/P2(8% MCP04'J'4S.!I>"1[P^/69:*2L&6_M8EIFL8T H-IKGL4]F&=YZ^7(^7&F?*P M$([ GBKW@7!$(QR!03B[C+/3-B T/=&T1PXYA:YK!7=Z!WH@#:5F!D*S)1G6 MF30!94DH-3-XFB4)S+DT:1\ZMQ:$KG/IK1MQ1!,;.?QDFNQU--W5:NM^.M', M1D"8#?=U<6,WSSDA^T"[0*-=,"RT"T#1#DK-#)Y&NP#FI#K8C7?6)J9Y&N\" M$+S#SAX;!+AQL..FP/9BT=5JZV(1 M:&P+W#;I8+?M=PR^V6C?)-6N&S1 I,P@::0+0+8+L>MUH'U8YU3O ]T"C6[! ML+8! ]!M0"@U,W@:*@.8;4"[C+/33F?5@2;0 (1 2:>'H/0(I6;>F*WI,1P6 M/8:@] BE9@9/TV,(0X_A/OMRWLE88-;:Q/3-(UM MX8'W$U8UV-=5H-T\YU3L ^-"C7'AL&Y #$&W^Z#4S. U'D_9&S'M==P^Z.VH M8WLCTT0->"$(X!'G*T'[N,X3V0?AA9KPPF$17@A*>%!J9O TX86';QN&;1YK MY?_>A[RAQK40!M=<+V_LPSK/7Q\H%VF4BX:%U9+F6>EB^7 MC"IB*AJH[V_S7#Z^*9[YKI_QG_X'4$L#!!0 ( .N)_EBZHEFWL@( -D( M 9 >&PO=V]R:W-H965TT![9(RIX*0LF1TZNU/+<=66:8TGD*5\BTR=S+DJBM"D6KEP*))D%E87K M>U[HEH0R)XGMWIU(8EZI@C*\$R"KLB3B]1(+OAXY/>=MXYXND@5. M43TL[X2VW)8EHR4R23D#@?.1<]$['T?&WSH\4ES+C348)3/.GXUQG8T@ZDE52\;, Z@I*R^DE>FCQL 'K]'0"_ ?A_ M"P@:0&"%UI%961.B2!(+O@9AO#6;6=C<6+160YFIXE0)?4HU3B57A IX)$6% M<(M$5@)UB92$$YC6=04^AS$1XI6R!5R4O#*GA&7P52JJTX@9;'!H9Y4C7%%& M6$I) ==,*E'5G,<35(06GS3YPW0"QT>?X @H@Q\YKZ2FE+&KM"03F)LVX5_6 MX?L[PO]>L5,(O,_@>WZ_ S[>#Y]@JN$]"P^VX:Y.9)M-O\VF;_GZ._C>)0J> M;K&J'WI4OF@MZ,"R!SN3 M.%,;=8:G&^T UPI+V2D\.*3P Y%M">^WPOM[JWW#V>)$H2CU>V.FNJ36^-#B MS?MTE431,!R>Q>YJ4T2'V] ?A/W6;2N\01O>8&]XG1=T7T?NI?O7PAR(;$MY MV"H/#]J1X2&%'XAL2WC4"H_^LR.CCE;SSJ+!NX[LN(]V-P6.&_BT1 M"\HD%#C70.\TTET@ZD%:&XHO[2R:<:4GFUWF^ML#A7'0YW/.U9MAQEO[-9/\ M 5!+ P04 " #KB?Y8X)_2^=\" #+" &0 'AL+W=OBK*?? $@T%.6$MXW%D+D7=/D MT0(RS,]H#D3>F5&682&G;&[RG &.-2E+3=NR.F:&$V)X/;TV9EZ/%B)-"(P9 MXD668?8\A)2N^D;+6"_<)?.%4 NFU\OQ'"8@[O,QDS.S5HF3# A/*$$,9GUC MT.H&;877@(<$5GQCC)231TI_JDD8]PU+)00I1$(I8'E9P@C25 G)-'Y5FD8= M4A$WQVOU*^U=>GG$'$8T_9K$8M$W+@P4PPP7J;BCJT]0^=$)1C3E^A^M2NRY M;:"HX()F%5EFD"6DO.*GJ@X;!*G33+ K@KU+<%\@.!7!>6T$MR*XKXW0K@C: MNEEZUX7SLC]$58@HMU=1 5U^S9;T2HL[)1#!Y-Y$\X84DHAF@*7X"CD[1 M((X3M8$X12$I3Z':SF,?!$[2$XFXG_CH^.@$':&$H.F"%AR3F/=,(9-1DF94 M!1Z6@>T7 COHFA*QX"@@,<0-?/\POW. ;\HBU)6PUY48V@<%/Q?D##G6!V1; MMMN0S^CU=*?)SO]%#_XY^E8QG/I8.%K/^>NQ0'["HY3R@@'Z_D7"4"@@XS^: M=KS4=)LUU1NORW,<0=^0KS0.; F&]_Y=JV-];"KW6XKY;RD6O)'8UL:X]<:X MA]2]\&9T>QV@Z> ;.A[?W3Z$D_#VY@0-@YO@*IPV;4JIU]%ZJFLLO5/7LM05NFV[7I]F'3Y6D4\C3F^%EV*=%D MM-T06?YVC.ZC6I<7NRB_2:NSBPKV4?96Q-*LN?%VSH#-=5OD**(%$>436:_6 MG7>@&\[.^K#5';4:UGW9J^;//7F,T3PE$*,QG*.CN7&;.R=98307/= M&QZID)U&#Q?R:P.8 LC[,TK%>J("U-\OWF]02P,$% @ ZXG^6&P*[((- M P >0P !D !X;"]W;W)K&ULK5=M;]HP$/XK M5E9-G52:D#=*!Y%:*&R3-E5EW3Y,^V"2 Z(F,;,=Z/[]SDF: C,HE?(%[.2> MY\[WG,_.8,OXDU@!2/*<)ID8&BLIU]>F*<(5I%1$HE3OG2%&L. M-"I :6+:EN6;*8TS(Q@4S^YY,&"Y3.(,[CD1>9I2_O<6$K8=&EWCY<%#O%Q) M]< ,!FNZA!G(Q_4]QYE9LT1Q"IF(648X+(;&3?=ZZBG[PN!'#%NQ,R9J)7/& MGM3DW,>)DZ(+9ENQKXZ#3\*^4([QZ%CT_#QQ#6<$<#OVL>O X^:1Z\ M#CYM'KR]#S>Q)NK"L.O"L L^YPC?J]J"_+J9"\FQ:_S625KRN'H>U4FOQ9J& M,#2P50K@&S""]^^ZOO51)W";9.,VR>[:))NT239MB6RO3)RZ3)Q3[*_]@]?U MHJN1DL0O2-3AN FZMF=UNP-SLZO^25]O55_CT^KUG?Z^S[LV?4[:))NV1+:G MJUOKZI[6-<$["LU"('C;(2&'*)8D84)@.\#>3@15C:'RJ^WT);^WD_Z.B_D_ M4-S]3Z2.V^O;^U9C#9?G]=P#)35 M6S=+!T]27?8\S8:Q^LY!8D8G_;UUPVA\XE'D>P=I;M/GI$VR:4MDI;;FSJ5* M7NNRA-UY>=,N)9.OBGC5G$F]MQ7"%WP; E0&^7S F7R;J MZE9_;03_ %!+ P04 " #KB?Y82/OA*%D# #D"@ &0 'AL+W=O;W9@_*NH "3ZUM14 MS*U*RMV#;8N\@@:+6[8#JKZ4C#=8JBG?VF+' 1?&J*EMSW$BN\&$6LG,K#WR M9,9:61,*CQR)MFDP_WL)-3O,+==Z7G@BVTKJ!3N9[? 6-B _[QZYFMD#2T$: MH((PBCB4 WPDTQJVU(;'XV?V#T:[TI)A 2M6?R&%K.;6G84**'%;RR=V^!EZ/:'F MRUDMS"\Z]%C'0GDK)&MZ8^5!0VCWC[_U<3@R4#S3!EYOX(T-@A<,_-[ OW:' MH#<(KMTA[ V,=+O3;@*78HF3&6<'Q#5:L>F!B;ZQ5O$B5.?)1G+UE2@[F2SR MG+54"O0$.9 ]SFI -VBCTK%HU9"5:%5AN@6!)$.R K2H56IAF@-228I2UF:R M;<\&!:H VN03,*X'LU>)N"Q*1^IX@_;U+T]LT[] 81BGZK6"L47LQLJ:1H MA^R\=WO9N>V]X+://C$J*X'6M(!BPCZ];!]=L+=5"(L]Q7'H7"3^V]!;Y MSGOD.5XPX<_J>G-_2L[_VWW]GW<_"88_))5O^/P7^+[GDD!_+#(AN:H'?TZ= M;PZQWB.&X^TGX/<.+P?:3\'A6[H3VN/!NW11>U?.)%PP\I2W/P* M@W3^E^8.KGVT;/=@,I7W2\)9![2KM@.JT-+MC"=R&A] MZ3ZLW(GU5+5P7JIM(MC--0\:D:D', ML%)M*' -4-]+QN3S1&\P-+;)/U!+ P04 " #KB?Y8[:>D"^H" !G" M&0 'AL+W=OD,,*I?K9DX916(B,%+!GB59YC]O<>,KJ;&2/C]<$#V:1"/3##:8DWL +Q M5"Z9[)EMEICD4'!""\0@F1EWH]MYH.)UP$\".]YI(U7)FM)GU?D:SPQ+ 4$& MD5 9L/S;PARR3"62&"]-3J,=4@F[[=?LGW7MLI8UYC"GV2\2BW1F! :*(<%5 M)A[H[@LT]7@J7T0SKG_1KHFU#!157-"\$4N"G!3U/]XW/G0$(_>(P&X$]KD" MIQ$XNM":3)>UP *'4T9WB*EHF4TUM#=:+:LAA9K%E6#R+9$Z$?X0*3 TKQB# M0J [SD%P] &MY&J)JPP03=!@R.4"!";9E8Q]6BW0Y<45ND"D0(\IK3@N8CXU MA<13@YA1@W)?H]A'4+Y5Q0URK&MD6[8[()^?EB\@DO*1ECMOY:8TI77&;IVQ M=3[G2+XE@Q*3&'W:RQW# MX@AFAMR%'-@6C/#]NY%O?1RRX#\E>V.(TQKBG,K>&K+">(4BRL7@'-V>.Y9>*IL$@%* 8!ZRQ>9VS?#@X!^T'> M9&(/ WHMH'<>($W$#K-Z1<%+1.$#7:VEOF#/)ANR@@7(3YLY M5V=VC9+0#')!68XX+*?6&WQUXSJZH:SXD\).M(Z1'N6!L2_ZY"Z96HYF!"G$ M4D,0];:%&TA3C:1X?*U K?H[=6/[^!'];3F\&N:!"+AAZ5\TD>NI-;)0 DM2 MI/(#V[V#:J! X\4L%>4KVE6UCH7B0DB65#^ M:(-7-7CEH'MFY5BW1)+9A+,=XKI:H>F#4INR6TU#<[V,"\G5IU3UR=F"+>6. M<+A OWXMZ$8MD+Q ;_($S;FR"I??T6NT4-Y)BA006Z*ZOBY'I%W]\A8DH>DK MU?9I<8M>OGB%7B":HX]K5@A5*2:V5+3UE]MQ1?%Z3]%]@N)O17Z)/.<"N8[K M][3?F-MO(5;MN&SWNNVV$JM6S*T5!CT=U68>W7_/V MC;SO00BU><1%5J1$0J+N>:5.3,E^5U'42<:XI/^4%_KH[_&#%J_7V!NY8_> M?U^=&SB.VS] 4 \0& ?X7>WM_TOVX(@/CD)OC ]H]Y2%CH_#?M9AS3HTLF[V MF7L:JU\!$"5?O6?I71A]?@_9 _#>>\:(?.H],Q!81X2H%B$ZX]81#2G#0& = M&4:U#*-S;1VC(W.Z01!%HP,/]Y2Y3N@&_1X>U[S'1MXW+-L4$GA[S0RV-8*= MNEX#@77FQDX3$IPS&K<"'TB)H="Z4K3R$CZ7>2ODCBUQ&/H'YNTKB_PPZC,QZ/#TW<4X8=_XD4@9OP@\WIY[J@:4+S5T[^#IJBAT+I2-#D*&_/)L_P;'1G3'V/GT+[_4=7E MW00?;$X^;PN>4UEP*&G^(=<_'";,P"0)V_ @ %P@ !D !X;"]W;W)K&UL MK59;;]HP%/XK5E9-G<1(2%(&#")!P[1.JH2*NCU,>S#) :PZ=FH;:/?KYTO( MH$U1M34/Q)?S?>>:++@_,YLKO*1%QB#@$*F# /6KRU< J6&2)MQ7W%ZM4H#/%SOV;]8W[4O"RSA MDM,?)%?KD=?S4 Y+O*'JAN^^0N7/A>'+.)7V%^TJV-G ME3$39TSX@C$1NN9,K26:LASR!GQZ&M\]@?=U8.KHA/OH3,*3A-\VK(VBH(7" M((P;[+E\/3QJ;K921!;\)+W[SK=X'-3T-^2+'U+LND;D1VE M)Z[3$Y]B3U+0I!EQWZ;)#2ZX4.2W.X '/5DD-.7&T?8MK1DKVZ3?[O:/GJ&_ M/4S =AO-43STWI/[2NY%YC<6*,(DH++6JH/U)-V+AQI#; M*%[:/KO@2G=MNUSKR0W"".C[)>=JOS$*ZO\"R1]02P,$% @ ZXG^6-RF MX4QX! H!X !D !X;"]W;W)K&ULM9E;;]LV M%,>_"J$50PMLULVW9+: Q&+1##4:-.CV4/2!D6B;J"XN2<<)L \_4I(E*Y'9 MR#M[L77A^9W#_Y$.=<#9/N??Q892B1[3)!-S:R/E]M*V1;2A*1&#?$LS=6>5 M\Y1(=_,UBN9E;4PO%=$5VB?R<[S_0:D(CS8OR1!2_:%^.':O! MT4[(/*V,500IR\I_\E@)<62@.-T&7F7@/3<8GC#P*P/_M1Z&E<'PM1Y&E4$Q M=;N<>R%<2"0)9CS?(ZY'*YH^*-0OK)5>+-,/RIWDZBY3=C+X2)7* OV.KN*8 MZ=21!-UDY0.H$_DVI)*PY)T:\>4N1&_?O$-O$,O0DB6)NB]FME11:)8=51ZO M2X_>"8\^6N:9W B$LYC&'?:AV7YLL+?5[&L)O(,$UYX1^.G._:SK_S3L^VWM+#+]^'OR"YYN?AZ\?U75T(VDJOG6EN(0,NR&ZN%V* M+8GHW%+52U#^0*W@UU_WJ("$'5S%6QH8_1AF1K6JA0WDP8N6<)DT]=(AC] M]'TZ(6'AZ(6PSF#R3-C1"V&=;F''M;!CH[!+\LC278J^+FEZ3_DW] _ZM%JQ MB*(['3DB68STXH$6ZE&C'+TGD9:6Z3I0F72I;'3:5V5(6 @)PT"P5N8F=>8F M$-5X ID)2%@("<- L%8FIG4FIKV*DWI/TJY4F"GN!#U1PKLJ]\)HV5?WL\/ M0&&T1+ZH1;[H+;(J_K+L2[KD-O-&I]4V&O95^]PH,% 4+;%=I_GT=_JN"_C' MCFWU%PS96_QSXT#0\71%KII1EUCAQ4L6?9_?+F:O?9^44#[5U : MAJ*U\]>TL.X0I' 9.^'>^8"DA: T#$5KYZ/IL-U^+?;)PF7&N$7!Z-0>M%L^ M-PP,%49;YJ;?=LT-=__OV)\ 32L%:.=\=AP8*HZVY$VC[!J[OZZ5HM^W+&@/ M#4H+06D8BM9.5--'NU.0)0&R'5Z TD)0&H:BM?/1M-QN_YZ[,R%FC&%) &VU MSPT#0X51RFP?[;BEE*^+K4Z!HGR7R7*SI;Y:;Z=>%9N(SZY?NY<+M^-ZJ+=? MBQV^!E_NW2X)7[-,J'2ME"MG,%%K'2^W0\L3F6^+_;[[7,H\+0XWE,24ZP'J M_BK/Y>%$.Z@WI8-_ 5!+ P04 " #KB?Y86TM%V.4" "0"0 &0 'AL M+W=O*A M'KMB\9!6(L<$73' JZ* [,\8Y70SLEQK.W"-5YE0 W8\+.$*S9"X+:^8[-FM M2HH+1#BF!#"T'%D7[F :*KP&W&&TX3MMH)S,*;U7G2_IR'+4A%".%D(I0/E: MHPG*I9*:;CZC MQD]/Z2UHSO43;&ILV+/ HN*"%@U9SJ# I'[#AR8/.P3W*8+7$+PN(7B"X#<$ M_Z41@H80O#1"KR%HZW;M72J, N@1Z#$PH%^ T00+B_)T$W,X2<'KR#IP 3,!-1BL.21J-AZV6";6,*@KKV/6B:&BO=W-L 7]3C.00%.Q:J'T:0/W(Z?BT M=TI,@=A*UW8N/51$U'^7=K2]/ESHJMD9'[N#B6L83^1UH[X=/,K7=Y5+R%:8 M<)FUI0SEG)W+)6%U_:\[@I:ZP,VID.52-S-Y94), >3W):5BVU$!VDM8_!=0 M2P,$% @ ZXG^6 G/3"0T!0 8B@ !D !X;"]W;W)K&ULO9IK;^)&%(;_RHA6U:[4!H^Q,:2 Q.);JD:*-MKV0]4/$SS M:&T/]0QAM[^^OL7@>#+@[M%^27PY[W-LOV<8?Q8Y2B;XD<2KF@YV4 M^]OA4*QW-"'BAN]IFI_9\"PA,M_-MD.QSRB)2E$2#TW#& \3PM+!8E8>>\@6 M,WZ0,4OI0X;$(4E(]O4#C?EQ/L"#EP,?V78GBP/#Q6Q/MO21RD_[ARS?&S:4 MB"4T%8RG**.;^6");T/L%((RX@]&C^)L&Q6W\L3YYV+G+IH/C.**:$S7LD"0 M_-\S7=$X+DCY=?Q30P=-SD)XOOU"]\N;SV_FB0BZXO&?+)*[^6 R0!'=D$,L M/_)C2.L;L@O>FL>B_(N.5:QC#]#Z("1/:G%^!0E+J__D2_T@S@3X+8%9"\QK M!:-:,'HML-X06+7 NC:#70OL:S.,:\'XM6#\AL"I!ND2 M21:SC!]15D3GM&*C+(A2G5O(TJ)V'V66GV6Y3BX"SJ,CBV-$T@C=I9*D6_84 M4[04@DJ!?D'+*&)%E9$X/UV-E:+FWKE4$A:_SR,^/;KHW8_O9T.97T]!':[K MW!^JW.8;N3&ZYZG<">2E$8T4^I5>/[JD]_3Z\25]<.'Z30U@F!O1N&&^N/'! MU!+OR5A5_]V2&_0R"CEED+N7B]79?>^+;O_;=D#O=REZQO= MHPNOEN.IQLA1,ZQ&)6]T:5@ME6VEI+[QHGT7I'LBT5*D>UC+Z.5C!;XRAD.N]B.A\R M76 K2\CHE%#8#33M23NPY>BX<71\K:-\@]AIYB#ES*&R5POL:^_XHKW="&MJ MC+OC]2+)OY(40-Y@" 1KF>LTYCI7?0*K7-0J^[KH=)XLMK#CF%;GX;J0>;WK M\_J0>0.G,QK?RAL"Y6WY/VG\GVC]7R8\D^S?ZAM4/KP[+X:JPM B^Q;&I&N0 M,[7,;EDH B>&V0WTNH$C>S)1&*X('!N327>X0]YP" 1KV3UM[)YJ[7X\/ D6 M,9(Q];RL5?=U%A+F0L(\2)@/"0L@82$0K%5IV#BU<8SO](6S3@14EJ T%Y3F M@=)\4%H 2@NA:.WB/.LQ8OAY3\_L78>X^\)N&(HW>[>./)^H3,M11'H*IF79 MBDA?P;2FJN\5 >A=AU"TMN_FR7=3Z_MJQU*B]%:KZ^TM),T%I7F@-!^4%H#2 M0BA:N]9.#5?\O3JN&+3E"DIS06D>*,T'I06@M!"*UB[.4^<5@[1>L;J#V9TF M5OI\O:L*DN:!TGQ06@!*"Z%H[:HZ-7^QOOO[0+-U7DED2XN7JF/Y,SV-$'FF M67%LS4791%R3/9-$V732)^C]45?1L'7>\[O!IOWZ#0NT0WQE5A\T:P!*"Z%H M[4(Z]9PQ>--93^Q=.9 T%W<;R_9(^0(/F=8'I06@M!"*UBZP4]\;___&MU[: MNY(@:2[N-I8[-029T+^<, !-&$+1JL(8GBU$2FBV+1>EB7PF.J2R^J&Z.=HL M?%N6R[U>'5_A6Q41#0K O+S&\[ERTZ1H%E6N/@/4$L#!!0 ( M .N)_EC.",\YE@( ,8& 9 >&PO=V]R:W-H965T$ ]NM0%@"%/)1=ZY!7&5!>^K[,"2JK/9 4"=Q92 ME=3@5"U]72F@N0.5W(^"8.B7E DO3=S:K4H361O.!-PJHNNRI.KY$KAF1 M<9;59@J&,G^ )#[,I.3XZ M(4>$"7)?R%HC6">^07M6I)^U5BX;*]$+5C[5XHS$08]$0=3? Y\D=IF-NLQ&CB_^M\Q.F(LUJ!5XZ=LWX3#XL"\%_XEL)R%QEY#X$'NZ73W[C#;HH4/;YK-*PT$4 MO(^&B;_:]O!ZW(Z\?B>O?U#>@7+>I[8A&VRI. V#&&OG-[6OQ^VH'71J!X>3 MV597C]Q+0_D^A8,_\]0/S\_MW=A1^'IDO4$L#!!0 ( .N) M_EC>4X@;*P8 8I 9 >&PO=V]R:W-H965TN-1^;<;-A[17"1Q1FX8X'F: M8O;TEB1T==&#O><_?(KG"U'\H3\>+?&7G#Y+O^!B6*4Y+QF&: D=E% M[Q*^F7BH2"@C_HK)BF^]!D4I]Y1^*]Y<1Q<]IV!$$C(5!026OQ[(A"1)@21Y M?*] >YLUB\3MU\_HOY;%RV+N,2<3FGR)([&XZ(4]$)$9SA/QB:Y^(U5!@P)O M2A->_@2K*M;I@6G.!4VK9,D@C;/U;_Q8";&5@/P]":A*0(TF@5)PG 602N,X&S M>7R?$'#).1$,773J&[[$ M4W+1DZW("7L@O?'//T'?^:6I<$M@F@SN1@;7A#Y^SRCG8((9>XJS.;A,:9Z) MIHK7,'X)4XR2AS'T M\+G%'_8;N8]CB-I[?AZ1EY7DZG>9HG6)"H(,E$_"\N MQD83U3728(O"F3_T/7>P0[4I;@##H==,=;"A.C!2_4/.Z@,$'=16#T+'J9&L MAX7(&P1^,T=_P]$W!ATX<+P]\H<;WF$W^<&^ M_6W0/CQPFS?%&;;Y<%/#T%C#'<.1="#2G8"O'TEZ3UCCI#2"=)V4EL"T>J&C M3E;GB$=&!6Y)"5MHNA1;)@.V;&#IK.(L%@0D\8Q(:[#3B(T*P'HW#9WZ$=(> MI[-61SXT'J4_,"XJ8+^5>FN<3ET=T]!\3D]*YT@8^$22,YJ*S%);0="F4O8!F?_&EO)(AT1FX?"!,7IK)/5%//F;8,9/&_4PKP =\%3D@B%(:286', 01/BIJ:LG;5BPPG*- M6+H6RL9 LX\YV+Y6.%ICHB$,W5H'MP?J7)57@6:STL7"PKKQ.!M ;^B&NW0; M KU@Z SVG.Y0611H]BB'3L:PIE<0^.$0[1*MQX40!?N,+%0V!)I]R.7T>QXS MJ>D=F2XRFM!Y3%H&HU5/8@M-OXI5I@0=TY0@JZ;$%IHNA3(ER&Q*+ S&EA6\ M:I8%S[/,WSL66Y#64Q&$FZ&(VH8BVKJS8;8Y!P]%U.!60L^O7;VUQ^E,E:M! M9E?392164-JD@Z& MFAO$N'CG76$)39=*&2DT/&:#6#55MM#T>^+*5+E&I]*]01:_<[(%IHNQ=:W1F;CUKU! MK-Z,:F$'_?8&4:;/-9N^?0W2_;K3O%!G#8YQ%\I5-M,='+,9K#I+6VBZ%,I9 MNN:;4-V;P8P7['=3YLR75JJ,HVLV>B_KA0/-E'GMSGOB&+[35;[3#8_9'E9] MI2TT70KE*UWS#;KN[6'52K:P:VPV_1$%91L]LS%[>7L<8*7,:W=5Q1::KI1R MG1X\8GMX5EVE+31="N4J/?/=NL[M8<;K7+V9G;N_/?I;#ZD53PA^Q&P>9QPD M9":AG/- GLIL_=#=^HV@R_*YM7LJY*5%^7)!<$18$2 _GU$JGM\4C\)M'GT< M_P]02P,$% @ ZXG^6 2]^Y/7 @ R@D !D !X;"]W;W)K&ULK99=;],P%(;_BA4F-"18TGRVHXVT=0R&AC2M&UP@+MSF MM+'FQ,5VVL&OYSC)HFY+TZKB)O'7^_HYQT[LX5K(!Y4":/*8\5R-K%3KY:EM MJUD*&54G8@DY]LR%S*C&JES8:BF!)J4HX[;K.*&=499;\;!LNY'Q4!2:LQQN M)%%%EE'YYQRX6(^LGO74<,L6J38-=CQZ7A@QI<#OC-8JXTR,9%,A7@PE:MD9#D&"#C,M'&@^%K!&#@W1HCQN_:T MFBF-<+/\Y'Y9QHZQ3*F"L> _6*+3D=6W2 )S6G!]*]9?H(XG,'XSP57Y).MZ MK&.16:&TR&HQ$F0LK][TL<[#AJ#G;Q&XM<#=5^#5 J\,M"(KP[J@FL9#*=9$ MFM'H9@IE;DHU1L-RLXH3+;&7H4['GX5(UHQS0O.$7.6:Y@LVY4#.E *MR *&4D!P0[7HCR] 4\;?H=']Y((<'[TC M1X3EY"X5A<(IU=#6&(5AL6:@F]MLG M-I_WJ5K2&8PL_'X5R!58\=LWO=#YV):5_V3V+$=>DR.ORSW>LE+GE2HL5>9W MLXJ]T'6CH;W:)._T/I#<;\C]7>1!&WFE"C;((];"+/&PC M#_8B[_0^D#QLR,-=Y%$;>;@7>:?W@>110Q[M(N^WD4=[D7=Z'TC>;\C[G>1W M*> =8*Y!MO'W7_'[@3<8N"\"Z)SBP &30"#[@"$IKR-??#J'Q/U'<<+7K"_ M'M;')8K"9EA%96^Y64Q MQVVDI0L"!+K5%HX'Q(.;3EH+)RZVL]W][QFGV5RW<7/WP$MKQ_.=?&;L M\62VE^J'W@(806UYK(F"LJY=Q5>+L+ "EJ+?SCL]=&8V%!64OZPD_?K MN1=8(A!0&.N"X=\=+$ (ZPDY?G9.O?Z=5G@\?O3^M@T>@UDQ#0LIOO*UV(VD /9&U8U\RP?*;DGBAKC=[LH,U-J\9H>&VW<6D4KG+4F?RJ M*%0#:_+F'@^&!DW^)$L\*NM& )$E&2R_N ;#N'B)=E^6U^3%\Y?D.>$U^;R5 MC6;U6L]\@UC6N5]T"*\/"/0,PH>FOB!1\(K0@,8.^6)Z@E:W*/%HV@W2I:@[2W"!+%Q\P*Y;$] 1Q:$3#R1G"I"=,1@F7LC1[IH (1,.B(6RC /#J,R[,9$ 0ITE\@CDT MHC0Z@YGVF.DHYJU\8,*>;H)E^\CJS&0Z1$3&$T2'430)W8A9CYB-9Y()Q#/L MWD65#5X8A=/I"=70B$[3B9MJTE--1JG>5#LA'P#PVM.-8G4!9 4UE-PXLS<9 M(F31::DXC)*,NCFG/>=TE/-OLP7E(IH.,S>EV0G1T(@F\9G,A<&_W2889?HL M#98MZZY8Z+J*LV<$@]LC#@_E&'M)\GGYC:X/81 27J@HL, M U6'CG^8&+EKF^9*&FS![7"+7TF@K &NEU*:QXGMP_UW5_X+4$L#!!0 ( M .N)_EA9A120RP( ,P' 9 >&PO=V]R:W-H965TN*],"2BQ/>05,K^1< ME%CIJ5BYLA* ,RLJJ1MX7NR6F# GF=AG5R*9\%I1PN!*(%F7)18/%T#Y9NKX MSN.#:[(JE'G@)I,*KV !ZK:Z$GKF=BX9*8%)PAD2D$^=<_]L-C;Q-N '@8W< M&B.3R9+S.S.YS*:.9X" 0JJ, ]:W->>@#')<4W7--Y^@S6=D_%).I;VB31OK.2BMI>)E*]8$)6'- M'=^W==@2^-$S@J 5!*\5A*T@M(DV9#:M.58XF0B^0<)$:S8K M+I30JT3K5/)=%2#0%X*7A!)%0*(3M&B^*.(YZB\?SD%A0H]TW.UBC@X/CM ! M(@S=%+R6F&5RXBK-9=S=M&6X:!B"9Q@^U^P4A=XQ"KP@&I#/]LOGD&JY;^7A M4[FKJ]&5).A*$EB_\+4E.4;?.$MK(8 I].M\*970?]_OH40;YVC8V>S(,UGA M%*:.WG(2Q!J%"'LBA#NX0>\I'#" M.#MIZS"4?.,86T?3/=9)^#X<3]SU=E(O!#V!C3K8:"_L''+05%F3O8 UL/I% MVL9RM 42^'ZX0]L/\L-Q.$P[ZFA'>VD7/%<;+ !1DNIV" BO!$#Y#.:H1Q"% M7K"#V0_R/2\:QHP[S'@OYHPS1=C*_/,IUUT[ X%-YQV"C'OO]W8(^Q&:<(4IXG:WTG^[=8AOW/OI?"\<[5:Q'Q5'_FX5W:U>:\ZYKUBL").( M0JYEWNE8YRB:LZ.9*%[9]KOD2C=S.RST<0O"!.CUG'/U.#$=O3O D[]02P,$ M% @ ZXG^6%#YN"EJ#0 T9T !D !X;"]W;W)K&ULM9UO;]NZ&<6_"N$-PQW06UNR)"==:J"Q2"Y#NQ;]L_OB8B\4FW:$ M*TN>)"?-L \_2E9,TZ8IJ3TN<&\2Q_P=*<\Q*1V1TLU3EO]1/ A1DN_K)"W> M#A[*>%SO'HHJQ>&TYM-M!)? M1/EM\RF7/PWWE$6\%FD19RG)Q?+MX)WSAD^\JD']CG_%XJDX^)Y4NW*?97]4 M/]PMW@Y&U1:)1,S+"A')+X]B)I*D(LGM^$\#'>PUJX:'W[_06;WS%$^O!U<#>]H0.;;HLS636.Y M!>LXW7V-OC=_B(,&KGNF@=LT<+LV&#<-QL<-@C,-O*:!UU7!;QKX71L$38.@ M:X-)TV!2%VOWUZU+$T9E-+W)LR>25^^6M.J;NKYU:UF1.*VL^*7,Y6]CV:Z< MOL_2U:]?1;XFH;@OR:_DW6(15R:)$G*7[JQ>6>:74)11G/SU9EA*U:KM<-XH MW.X4W#,*8_(A2\N'@M!T(1:&]J&]?6!I/Y1[N]]E]V67;UTK\!_;]#49CUX1 M=^1ZY-N7D/SR9]-^S;ICQA9,B-D:BMD:9L>$8BXQ3BN&VS'OMJL]QC5CM-*- M]VX=U]SQVNL&JW=<-'44I4I1U%.4@4:V& M_KZ&OK6&3"P(VZ8+V?LOEZ(^;"&?HU*0CX\B3ZO##-D=+,1W\N4IVNQ^\_L' ML;X7N;$_L(KU[0^0L! )HT@80\(X"*9Y*=A[*8 .'@'2+$A8B(11)(PA81P$ MT\PRV9ME8NUX:K/$RBSR="WM<0\>8:Z19D+ 0":-(&$/". BFF<49J?!E=-E1QL[O:R H M+6QHU9?#@<8Y&F>@H@Q*XRB:;H^#;,ZQVN,N+87DEKL3FYD\P[$-/'98;R\@ M:2&41J$T!J5Q%$VWC*LLXT('H :',@V2%D)I%$IC4!I'T733J%35L>9PTC1Y M_!A5X$,[S.^"T>@HP=,-H9)3 MQQZ='AIB+H>=^&4@.GL<@DPF9U!:"*51*(U!:;RA'1]Q>6?LH$)8QY["*CN0 MJ"A$:0S.&X9_Z$?'E)S;Q7I7US_]&)AD*526F?;6-:7G*%F]="KS=*PIV706 M%0\D%W,ABU>?4F@?Y?K#':UR(:J#!6-5@Y/]=(W70YHW'M;!N3*\,300/>/% M#@/1]0UO9/8_0>\/T25B1T?ECHX]>/SZE)&O#]FVB-(%J?[[^B1+\RQ+)\\ M3I4QNO:,<5?.E\_X/"O* MXA5)A;F"3K=]FMDU>U>PHRR%RC*3[,18P4M$?JZ*_%QK.C3]=O#Y6\:IK&.< MKG:5-!;1/3US,1<1&N8UM*!-ED)EF4%V8CH]Y"A9O8@J@G/M$=PGD<]E;QJM MZG$V2M-ME!#Q?2Z*0IZDR7.X92*1\ORM:EB]95Z?"Q@+#(WGH+2PH1TE%,=3 M#Z":#$KC*)KN$Y7,N2V3&K7RDV4TCY.X?'Y5S0F/U]LUN<]R":U[@$ANA_R= MT2.GD_\FOO&\WKX]O>O?59="=1F4QE$TW0,JCG/M<=Q17[%:Y6)5ASG9>AV7 MU4%94?44>R>8AP'?]$D<^\?EAX9UW40I5)1!:1Q%TVNO\CS7GN>]%X\BKRJ? M5^LRC(6%SEN$TD(HC4)IK*$Y8ST\/S8G1ZGJ!E#YH-N2#U9GW^^S*"WVZ1_Y M'VF?EF;']K8%- Z$TBB4QJ TCJ+IYE%QH(N- UUH' BEA5 :A=(8E,91--TT M*@YT[7%@M8Z&[$._ZD0DRW=7CS;[ Q&C>7;8MHG&,[M\;UMT4Z5050:E<11- M7V.G$KZQ/>$S#S%?/C+["&.G]NTLH+002J-0&H/2.(JF>T?%B6,'.L*,H9,6 MH;002J-0&H/2.(JFFT8EF&-[@OFC(TR#;1UA[/*];=%-E4)5&93&432]X ?+ MN.UIYXW#Z(4XO-^1 (U((=4^V?R7I3RQ+:H+M0V0\I%!B#HK$LH+832*)3&H#2.HNEWNU*QK3>"#D > M-*^%TD(HC4)I#$KC*)IN&I77>O;IGR_SB9KNANWG$[W<+>UV/Y]H9IE/U*AH M\WJ,=TV#!K0=52E4E4%I'$73ZZ^B5\\>O=;7>F[KJST7&9GL\KT[&6B0"Z51 M*(U!:1Q%TTVFXEX/>]M.#QKA0FDAE$:A- :E<11--\W!W3NM:=_N]IWU1:$D M;IORW* .\[&KD[7PC1N@V6QW80H59E :1]'T4JO@U6M;7_Z#2XJ\TU78YM7) M]@WH7?6.LA0JRZ TCJ+I-5=YK&?/8_NL._).EXQ?F]:6S^R:O+>$XVT?/N0[_)XW0>;Z+$: %H6@JEA0VM M0W< #4*A-(ZBZ3Y10:AG#T)/AH!F"=3>%"\^,9H#.DT52@NA- JEL89V>/Y\ M+FV_"C9/5:JJ#0_]&@<+_JC# A MR"?KC#V[2-^>&DH+&UKKO#ZH*H/2.(JFFT2EB;X]3?RM?O*3/&F+FLN:^MVF MI'WJ"9[9MBRJZV-QNC*:Q#S!@";&/ MC+]F4%H(I5$HC4%I'$7337/P;*"6^9KGL@7Q?1/GN^?6[6(&HX6P#P/"/@W( MON,!>1917A"'K*M'XY%KLHB>3 MZ,\-==!\%$H+6W9\/]2-=F-=05SO_&@'34>A-(ZBZ0920:IO#U)M8]AG\9@E MC_44+SW?W(9P:[:VPV=A2E4F$%I'$732ZV"Y*#E MC@ _=;QCA_?N+:"33EMVW.M\:@_=+ :E<11-=X]*L8.VYQEUGUO4H ZOOXV- MCRVQ:_:VP>G3>XRR%"K+H#2.HNEE5J%Q8,T746L7&A6MQ_:NC7P)YV=3DW:;WYH5^D]($"S7BB-0FD,2N,HFNZE@\>_ M@Y__CGT //8)\-A'P&.? 8]]"/PETMI I;7!A9\#;^?W=A$TO@W,CX)WCF>\ M0%49E,91--T?*I@-6H+9'[QU68/5[X1]?+0!#5H[*%*H(H/2.(JF%UH%J($] M0.UT)-)ZCTR[2._> !I^0FD42F-0&D?1-"M-5/@YP8:?$VCX":6%4!J%TAB4 MQE$TW30J_)RTAY\_,M T6.M 8Y?N;8EV10I59% :1]'T0JOHK$6^$C.1) 6IU]U7'N8/AR>NWSIN98W@]=-[0^O6A MPD]O-O*8Y4.4KZ3/2"*64FKT>N(/2%ZM(GGYH&ULK59=3]LP%/TK5H802)1\ M-BFEC31:36.""5'8'M >W.2FM4CLS'8H^_>SDS3T(RUCZDMCQ_<0Z#5+J1@:Z/;$L#RH@?!!9B98RTE2ECSWIR'0\-2RN" M%"*I*;!ZO, (TE0S*1V_:U*CV5,#5\=+]B^E>65FB@6,6/J3Q'(^-'H&BB'! M12KOV>(KU(:ZFB]BJ2A_T:**#0(#1860+*O!2D%&:/7$KW4B5@"VMP/@U #G M7P%N#7!+HY6RTM882QP..%L@KJ,5FQZ4N2G1R@VA^F^<2*Y6B<+)\(;16>(;&,)6H@R;5_XE8@O0:>EL[&8/$)#U508^3,3HY.D5'B%#T,&>%P#06 U,J M19K7C.K=KZK=G1V[?ROH.7*M,^18CM<"'^V'CR%2<+N$N^MP4^6A28;3),,I M^=R=?,KF-162%ZI2)7JZ40'H6D(F?K69J]B\=C;=@'V1XPB&ANHP ?P%C/#X MD^U;EVU6#T2V9MQMC+O[V,,;$**/1@7GVG;.N&ZQ-L<5C5_2Z!/B)>ST+,L: MF"^K5MZ+6M/H-1J]O1H?F,0I2G6]2EV3<56OW]51IVHU>E][1=]=417XGN-= M;(AO"PNZEM>NOMNH[^Y7KR5?J9;"%#W=0C8%WEI2>UD^6E('(ELS[#>&_8/V MDG](XP-,:#_;VT5J%G:,:9:#T:@^U"TUVRV4QM8=[.;NHU*GL?4'G\ MJ>?8SF5,1,0**MO4]K9D=&S7MC?$MD5YKM^N]:+1>O$?6B$!U?(Q2@C%-"+J M4Y4 M";Z8EN4[WF;>6Z)"BQ_1YIMZ^W[:GU ?*<^KI:91LT6\QFA J60**!U'BC[O+KX5!/)\O+N,&52W43* MX5Q=%H'K +6>,":7$WT=::Z?X5]02P,$% @ ZXG^6+RRME%6! "Q0 M !D !X;"]W;W)K&ULM9A=;]LV%(;_RH%6#"W@ M6A_^B)/9!A)KQ3(T;9 @VT71"UHZMH5(I$;2<0/LQ^^04F3+4[094'R12#3? MEX>/C@]%3G="/JH-HH8?6Y\FK,UWJ-^R&\EW;F52YQDR%4B.$A_R1X$X=7(.9RE*( M1W-S'<\'C]XO[)3IXFLV0*%R+] M,XGU9N9,'(AQQ;:IOA.[W[" ]%6:9&58HH@2WCQG_TH M01P(:*+-@J 4!,>"T2N"02D8' O&KPB&I<"B=HNI6 XATVP^E6('TO0F-W-A M85HU33_AYKG?:TG?)J33\SN,D3)IF2)\$?SC0G M14J]UG#--4I4&C["91PG MYC&QE%J+9#,/[7V(FB7I!^KQ.")5CUJI.N;A&P% M5U-74]QF=#8D1RW\H'+;,95#DPL'Z#5_SH MP4=-S_W;9^H(UQHS];TARJO"==CL:@K6A?_+'W2Q.Q M+LW"CLQJ-(<5S6&;^_Q>B^@1KI7:8@SA5AJDMR@3$??@WOXR>O"%ZJ'MT?1K MN&KU/Y5K83:R9F81>)K[0W\X\N@S=9\.H74T; W:J((V:H5&@"+DFE8:$"N( M1):++8^I;)2IF*,$QODV RH[>H- ,:Q02D)LJPTDAB:U)A$V(2U&][T##%[? MKP-8M(9X:@IV9%:C.:YHCMM3D-*-"O EW%:4BJS\=H/9$N5W^!L6BP4LV'/& M>-7:!*YUH%-SL4NSL".S&N"S"O#9FU3,LRYI=FD6=F16HSFI:$[>N&)._EWD M)O[DZ.?=&L2IO#HRJ_$ZKWB=M_,JWZ\LL%Y1]&R%M*6PB4_A-S[@9M032[?8 TX)E;R:4*7_>6W9[ =' MQ-JC.!595VYU9@<; ?^$);A\AR\'BH%>^BTNQBG7:&FF;,,L3\4STMK+C9"V M;Y"GC#?B;!WZU,)7NOG#VFKN34;GM<_1Z\VIJCK&8(\Q>(NUEUJ_[CA*M4GR M@_6D965NC^-DIEVZA5VYU9_!?C_CO\V&QN]T1].I6]B56QWI?E/CM^]J]LF9 M[^O$\AEX';6PW1K9=KJK*=W:7^C#_^I5L' /3D\RE&M["J5H$[+ENCA(J5JK MDZY+>[[C[KL7QV0W3*X3KB#%%4F]_AF]DLCBY*FXT2*W9S%+H;7([.4&&553 MTX&^7PFA7V[, -7YW_P?4$L#!!0 ( .N)_EBG) ,=/ , *T+ 9 M>&PO=V]R:W-H965T)FMC,-M#]^YV=D/$2*%OY GZYY[GS1BMO6M44BF-!YJA[Y M\A,4YZEKOI"GTOR296%;LT@XEXIG!1@CR!*6_].70H!OE+#5U5YKVW(.$ MG^?LBGBU"^+67+\BGMO#\'LJ$.[LA?>/]^Y5J?&VX(?_[7U#2Z^L3\_P>7OX ML"@K:_)'=RR5P.K[654P.:=?S:GOZJ;$RH6VA9>Q!+$ J_/^G1/4/E9EZY1D M_5.2#4Y)-CP1V4:6_3++_B'V[5OHMB+C%Z0'TX0QO3:F*64A5&4^]Q,8/_I1 M772<1L,-6O9B/:455D']VM^TZE=8^4[C9M-J:#Q7MYS_6J]5K=OE6"YA_IZ8*[K;.EU,(Q__01V/7I.?4O471O7"[PM30\3 M;2@:E(H&;R]$?"=>J<)@-]O7-WYC2]4*J]U:[5=8^?[-5GT-CO(X?(TKU\Q> M:RT5%OK/:?9=RK6!]B+YJWC7_J\D<6W#S]R M25*8H*O:50.S*_+F,)\H/C/-S)@K;(W,,,9^&H0VP/T)YVHUT0[*#KWS!U!+ M P04 " #KB?Y8?IR=_WD$ #5%P &0 'AL+W=OZ M(MA"0L4-RR!57]:,)U2J5[YQ1<:!AH53$KN^YXW=A$:ILY@5;<]\,6.YC*,4 MGCD2>9)0_N\#Q&P_=[!S:/@8;;92-[B+648WL +Y*7OFZLVM4<(H@51$+$4< MUG/G'M\1W],.A<6?$>S%T3/25%X8>]4OC^'<\?2(((9 :@BJ?G:PA#C62&H< M_U2@3MVG=CQ^/J#_4I!79%ZH@"6+_XI"N9T[4P>%L*9Y+#^R_:]0$1IIO(#% MHOB/]J7M2!D'N9 LJ9S5")(H+7_IETJ((P>%8W;P*P>_J\.@H,&W@?D>_[0-)YO M%^\#"9E!'P%HB#FL1AS;TQ6I+%2BBN=PR M'OT'(9),+0^3@%:@:P4LP48%F$[5N\7(._S-W-VQ/#WUVY)G5,LSLLJS9$FB MLH$H9EA&.6)J"Y%4*IUV-,X!9: :M(8FQ4KLR1%)[T;QPVV"RVYFY*)9B^&X M9CCNSE"4LR$2(C$34ITMB<'2&V!_.IF>H3:IJ4VNIJ8J M 16_-(S2C8G?I#._SI;$8&GG-ZWY3:W\'E68:!J SH'!$=*U8)-CY> MOE^)U%-W+9&PU]1%W@698 V*/SC):738C5I$WEJ,3#;Z%R8>U7 MH%8^%TV(U:3-QV_X^&_A4VW:XDQX_-/5:=YAE]U-22?3-LVFGL/62N>$YM7[ M;85_<-SG60I;:\JKE>P3C?2%UE:RJ3FQO>@L!:RKC( )B:(TR'5> M,THY.:D+L#E)&PPGQA1M'>!;!6B*4FRO2JO<5LZH>_N"[+4:[16-](765K&I M6?%MKPNRUU*U5S32%UK[RJNI:WU[7?MM1_@*_&))T=&.V =[K1CNT3UH GQ3 MW"<+E73R5)97HG5K?6=]7]S4NHUY>>']1/DF2@6*8:U8=J+TQ*EA2/6Z A<&V@OJ\9DX<7W4%]D[_X'U!+ P04 " #KB?Y83*=' M7DT# ("@ &0 'AL+W=OQY#S[=#!SF[B)ELL ME9EPX\&*+F *ZG8U$7KDUBAI5@"3&6=(P'SHC/#Y&/O&P*ZXRV K#_K(N#+C M_,$,KM*AXQE%D$.B# 35S08N(,\-DM;QHP)U:DYC>-C?H7^PSFMG9E3"!<^_ M9:E:#IW(02G,Z3I7-WS["2J' H.7\%S:+]I6:ST')6NI>%$9:P5%QLJ6_JP" M<6#@DR,&I#(@5G=)9%5>4D7C@>!;),QJC68ZUE5KK<5ES.S*5 G]-]-V*IXJ MGCR@*Y8 ,^%!DYPRB<[05&]_NLX!\3GZRMG9!J2"%-WH1F2)Z9:6MRQ3$HU, M;#/UB%Y?@J)9+M]HB"-K7]],;_7_^VLH9B"^#UREW3!BW*22/"XEDR.20W3- MF5I*])ZED/YI[VKWZQB070S&I!7P\YIUD.^]1<0C7?02N4@NJ0!9-2T,?AUE MWS+XQZ)L@,[&.GM2=,$+75*2VJ0<"4'9 G2:*S1[1(?K)O313H^V5*3H_HN& M1%<*"MD8LI*_V\QO2OM^$M([-XB']N8^NA78RA+Y25V8+'-&;*)_= G_2C" W?3H"JH506MJC[J MR!I1;=S!$V[L>=U>/_2:N<.:.VSEOBOCT48=/J$^P\3WN_WH"'>OYNZU4_H^[H4>:2:/:O+HGU)!EQ;L2ZM-4/0T#7Q, A+TFQ7U:T7]_T[. M*C?W%=\DK(2/_LB13A VJ\+>_MSUGIF>[?05#":' G G"HX(.#CX\?-R] 0_ M;N#W.F'O"#_9\Y-GY^D)":110G D5_'^5,:MQ^+);#TARV_*C/[?QY9[<#D7 M(!;V"2)1PM=,E?=T/5L_+*)\=Y4#Q ME;WJ9USIAX/M+O53#819H/_/.5>[@2&H'W_Q;U!+ P04 " #KB?Y8]8\( M34$' !Y*@ &0 'AL+W=O\>WAW?/ARNN#B44XI5>@ICA)YUI@J-7O7:LE@2F,BFWQ&$_CR MP$5,%/P4DY:<"4I"(Q1'+>PX?BLF+&D,3LV[D1B<\E1%+*$C@60:QT0\7]"( M+\X:;N/EQ2V;3)5^T1JQCLEX"L#.36X4SQX1-=)0!.-)QI%))'H+3H/0Z9Q M)A%\S*)%HWYT215AT3&TN+^[1$=OCM$;Q!)TPZ((OLO3E@*CM.I6D!MPD1F MMQC@HQN>J*E$5TE(PPKYH5W>Q18%+4"C@ 2_0'*!K1I_3Y,F\IP3A!W)(32F:46'B%T+\[=B@8# M][0UK_#:+[SVK5Z;NH]"D29[<&T*Z M*+Z$5)ID054%36\C6KI.@FU;A M9C?:-5,C\J"^&A[H]E!(GJMF^*%5T8[8NDY)M1VKH<,@ $[HHJMX%O%G2E%& MOD>I@"E:9MP;?;ZA.K,JB9I=_VM+<5W:5M%86GBX!^:UN0%UP563ME6X< D7 MM@;/^V(Z-XD(#(='(:15""]G$#B5 ."-6NSVVY[372LY]JYW=:U6TM:L^'6E#(S,G*3?<%F]F='92*FN[W;;WGI*U<2:5]$I.;'[#:2X)G0^I$HJ M8E8+-MZ76[1"_+Q>QVVO$YR*AF[7Z_0=IWHAX)9DU[6SW6)B_4B>T(=QQ";Y M5H"UB-3$0W/G]L%JW9+6NKU#%Y&:^&D.US[8KEO27==.'3]MI>JYX'*0MCM> MM^UNS)W[X)2XY)38SBEOP0/! LVL,S9Y;Q;[1WH3Y-@:]W;%KQW(NK2MPE"2 M27QH,HEK)9-U:5N%JR23V$XFS817'?BX@C,Z3KO;]YVUR+?WL:L/)6O$=M:X M/7=SP147L.>U^[T-%_9!^7!)^;!]%_CZ%5N/E8[62NAR;?X2;'ZW>DK&)4W# M=IKV;?4)_8L^LIBB+#'UR.H-@EL**X(,(/L4;K?AU3CL@[KADKIA_]"EK*8= MR1RN?>QOXI+S83OGLY6RS:W(;K?O^FY[O0SL@[3ADK1A^V;D-^?(:.G<8-=4 MJ96^U:5M%;B2ON'^H5.E)G:7P[4/KNB57-&SE1@-8)1C&-]A1*1$%]MRXSP)T4UVYK>:)L.7$T![DMB->/6)^#ZX MGE=R/0\?^OY 340PAVL?M-);NFUAIY7_TR.0KUB-S1F(1+WB$ 1O/02QJ]H5 MX)+T>G;2NSV%*RB@-4MK9;]U:5M%I>3)7N?065HK2:Y+VRI<)4GVZC_T__[S M6V_SN!\[_69G?8ZLE1&WEB[WQ51,S)U'"0ZDBEK7)! DA8 !D !X;"]W;W)K&ULM9A1;^(X$,>_BI5;G5IIV\0.2: '2$!W=3W=2JAL MNP^K>S")@:B)S=D&VF]_=A(2",$%]OK2)L$SGM_,Q/G;W0WC+V)!B 2O:4)% MSUI(N;RS;1$N2(K%+5L2JGZ9,9YBJ6[YW!9+3G"4&:6)C1S'MU,<4ZO?S9Z- M>;_+5C*)*1ES(%9IBOG;D"1LT[.@M7WP&,\74C^P^]TEGI,)D4_+,5=W=NDE MBE-"1_A5.KG%,;[EYOO7_-X!7,% LR8LF/.)*+GM6V0$1F>)7(1[;Y MDQ1 GO87LD1D?\&F&.M8(%P)R=+"6$60QC3_CU^+1.P8H-81 U08H)H!](\8 MN(6!FX'FD658]UCB?I>S#>!ZM/*F+[+<9-:*)J:ZC!/)U:^QLI/]B63A"WB@ M(:$ZGV"<8"K #9CD905L!B8+S,F-SE4$1BQ5#21P5H(!YYC.B2JJ%&#ZMC=P MC-_TD:? (V$-I @)B")QI+\5D]5-??%VPE M,(U$UY:*4,=IAP7-,*=!1VA\\(U1N1#@"XU(U& _,MM#9'!@J]26^47;_ Z1 MT>-?*WH+7.6."0]2ZTH@O UL?J__P9]YX\F\/_)V5X:6F4: M6B;O>1ITFP_)/*8TIG,PQ*KS0]*$G?OR,E]Z65SW72]HMUM^IVNO=Y&,DUZ( MY)5(WFE(7UX)#V/1V/Y#[P#E)FC['O*<&HIQL@M1_!+%/PU%+=0S$DO5JVHY M *&N3]+,Y1]R00?!H$9EG/="JJ"D"DXL$(W>:;C@@ 8%'>@Z#JKQ' X\Z,R] M6-MEK.VSF@E/D\9 VX>!^AW7#V ]4.-T%R:^4\)T3H-Y)F+;2^1UJ72$NI$, MK-7C)KA.0Q7:0=OKM&IPQNDOA(-.]0%WC'@_,J5"HALP6!.NI%>Y H QCT-R MZBI73./O\G;\&JHYEDM9=\0*_%56X_)7N(=H%_(V\.J4QB@NI405)?I5RM-7 MQF*N/63WME7_=)E#NA2YDB70^+D_J;#O+IO%'#74@T6S&':LT?<)*D4!S9+B M]-8\MI@6$T"XUYP'A?H(D0$KE0'-,N,$S#.7V6+"]CM%^PA! BM% LV2I,3> M4C\2O4?6#3E2&P:MF%F MK=#H'4^MW),)OY(NT*Q=+L,_H>7-TVZ3X1?):,R"T<6EC5$))6A62A=GYMRW MQ!S&.6WS$5H,5F(,FM788#[G9(XE 0\J/3$5<0B><;(Z7:=T#I9OUX&>[]97 MC(^09:B29<@LRTR<[W_*"N=[XA-Y :IO:-"A:*LE8S_\2FDAL](RAF]^J0O/ M^[%#Z!W$_A$J"U4J"YE5EHGPS)>SF,G?KY;7KF\4S!&=2VSOG/JEA,^SPU ! M0K:B,C\ +)^6!ZZ#[)C1KH;GI[7?,%=OG@ )F2E31REB"_#\ #2_D6R9G2%. MF90LS2X7!$>$ZP'J]QECW.2TL>9+L)UV_?<<.UGH4%;M);$=G^]F M^62ZT^;!EH@.'J50=A:5SE47<6SS$B6S9[I"15_6VDCF:&HVL:T,LB(421&G M23*.)>,JRJ9A;6&RJ:Z=X H7!FPM)3/[.0J]FT6#Z&GACF]*YQ?B;%JQ#2[1 M_:@6AF9QAU)PBA9=#B[F$[\_;+CGN+,'8_!.5EH_^,E-,8L2+P@% MYLXC,'IM\0J%\$ DXT^+&764OO!P_(3^.7@G+RMF\4J+G[QPY2SZ$$&!:U8+ M=Z=W7[#U,_)XN18V/&'7[DTBR&OKM&R+28'DJGFSQS:'@P+"Z2](VX(TZ&Z( M@LI/S+%L:O0.C-]-:'X0K(9J$L>5/Y2E,_254YW+ED[G#W"CB9J%M"\M'7.S M#.\^H6-(;?6B-GE)X($;?MVB7*'Y/8T=V?,BX[RU,F^L MI"]8&<.M5JZT<*T*+)[7QQ1+ETWZE,T\/0KXM59G<)Z<>-7#(WCG7=;G >_\ MI:Q#CO.0XY66=*]L&Y8Q3&TP!+O:P^&^9WG#KV\$"3<.I>T-J.$?]O/[^WUA M*Y;C+*(+;-%L,OAF,DX]'W T[=\-CZ-GU8T4WC20[-!+><05[9,:^[]-Y M'&D,,ASD$5&C3M3H=:*V6E#6@KM]GYX&9) $%-_'MEEREHZF\;:'>]QQCU_' M7? M+U 5L.B2<44'@M:!80[[R!N@P?"9 M^63TO_OXH,E(-)O02BWDNE:NZ3?=:M>M+YLF]6][T^IOF=EP:@P"UU2:G$TH M?].TSV;B=!5:UDH[:H!A6-(?!XW?0-_76KNGB2?H_F'97U!+ P04 " #K MB?Y8' \&(H,$ A&@ &0 'AL+W=O4;XQ-H*L;NP;;[:HASR<[I# M1'ZSIBR'0IZRC4%.>(<$P)8&@]L6;N1>)& MRD%;_(71@9\< Q7*DM([=7*53BQ'W1'*T$HH!)0?]VB.LDR1Y'W\4T*M:DWE M>'K\1/]5!R^#64*.YC3[&Z=B.[&&%DC1&NXS<4L/7U 94*AX*YIQ_1<<2EO' M JL]%S0OG>4=Y)@4G_"A3,2)@^1T.WBE@]=T")YQ\$L'_Z4K!*5#\-(5PM)! MAVX7L>O$Q5# Z9C1 V#*6M+4@9!MJ[Z%) 5S MN,,"9OA?E)Z!64[WTOICC 3$V2?)G3_*?N8,X'Z MX)H2L>4@(2E*._SC?O^HQ]^62:\R[SUE_M+K!?Z^)^? =\Z YWA!Q_W,7^[N M=X7SMM63_[UZ+1E^U8:^YOG/M:'NLHGM$]B=*UA5S+^JU+6D2%IN$)89@M7I$53VB=]:5R&013<)BD[#$ M$*Q6Q$%5Q,$/TY6"')[\RKUHX#5DIS7H7IQ[VV.XW28J.TQ!2M7ACO M6!COG76FO %3I31)BXW2$E.T>BF/4Z[;.W^]36O\MH@,ABVI:5L-!T'S6:;# M2@Y;KM^4F@XSJ5O#9Z3F.">Z_8/B;X@@!C/=KS#-,<%<,*CWGWH5IY?ZZC8U M28N-TA)3M'I]CD.L&[ZWXAB=?8W28J.TQ!2M7LKC_.OV3F9O4YRHM47BCMS0 M;TI.A]E@Z ^;FM,V"T(O:&E.V\SW'+^I.?;)EG>.V$:_:^!@I;JOV':LKE;O M,V9Z%[]Q_=*]F+L=UV/U_D-OL1_QQ'6P13Q)2!_'Y-J7@Z40M4;X6F_P%02P,$% @ ZXG^6)+R MEZ8[! *A@ !D !X;"]W;W)K&ULM9E=;Z,X M%(;_BL6N5C/23O@*Y&.32&T";%=;J9IJMA>CO7#AA* "SMI.TOGW:P-E""$T MT7AN&C!^GV-\7@[&G1T(?6$; (Y>LS1G%*$MURS!2O/A+S(D[MHKAER1)!"R"4"BY\]+"%-)4F,X[\*JM4QI;!Y_$;WBYL7 M-_.,&2Q)^I1$?#/7QAJ*8(UW*?],#G]"=4..Y(4D9<5?="C[NB,-A3O&25:) MQ0BR)"]_\6LU$0V!:9\16)7 :@N<,P*[$MAMP?",8%@)AI=&<"J!7L%JE988X7,TH.B,K>@B8/BOP6:I&1))=6?.147$V$CB^> M,*4XYPQ]0C=1E$A[X!3=Y:7)I5D^K(#C)/TH>GQY7*$/OWZ09T#]KBMU],U_BC*^$J82N5,$\ES%<)"Q3!CFPSK&TS[*,OEANISN0+CI4+DH3_)RDHB "Z_).+_Q:[Y0PMX#)M<-^\- M<=K3,NR1<]+1ZT(.[='XI*=_VM.U'7YDLE;*42YJF$^2IA@2+8D5-&M5-&/^G%/5)I&Y6PE4J8IQ+FJX0% MBF!'MAG7MAGW%IB;.*80RQ(3DBP3'RCB&RE\06R#*729I:0YC4)GCXV)U7Z] M+7NC7NL#E3!/).N_/=2KBT6DQ,S MM=<$*L-Y[X;S588+3L.9Q8KQW)K -+[O,AB]R7J43V=1[(\>6@HA)'N(T%K4 M?L#A!K66#PA>PV*AWO71?UL%->WF! TL<]AZM/L'=^VSK93F*:7Y2FF!*MJQ M:1I;4^;/_$2KZ./FQ]+ F+2]T3N&J[VADN8II?E*:4'G[(XGK4*A-W8F,Z!Q ML>G,1!'8Y;S&PO=V]R:W-H965T% IJZI)S[41 ,_)PRX8V'[MVM&@_ERG FX%81 MOTXL96V;&OO#'PX(NX0[,U^)6X$:.+=(6,>/"M2K MOVD3=Y^?T#\X\DAF3C5<2_Z-I28;>><>26%!5]S,Y.8C5(1.+5XBN7:_9%/% M!AY)5MK(O$K&"G(FRG_Z6 FQDQ .CB1$54*TGW!V)"&N$IQR?EF9HS6AAHZ' M2FZ(LM&(9A^<-BX;V3!AVWAG%,XRS#/C;U0I*HPF)^2N["21"V(R(+>*K:D! M4D?<4[Z"E'P6;GH&*>2%:\7$AGW53"S=S!6GR,4&V0!4R M;Z/9"FE7]J4N: (C#Y>N!K4&;_S[;^$@^/,0Y8[ &NSCFGWLT.,C[#]0IDKC MD"E0O5* 6X A-Z)88:>I2-TD=1;Y DDFV(\5FN;[)\0A-P9R?5"?N$M].@)K MZ-.O]>FWNF,"SOVXDY%/C,X99V;[_J54AS0H@<-R8=O=>CV.>M'07^]R.Q@T MJ(,:-9_6-9_^G*/O)VVS.@)K$!_4Q =O8>9!E_IT!-;0YZS6 MY^Q7F;D$#J,=GP:].-QS\^&H_F$[G]=5G_^MEFY%?&W+ M.@)KD+^HR5^\A:4ONM2G(["&/F'P?#X*?I6I*^337;ON.;HUI%GQSHDN;*UX MQO3#R4(!-D@80$T,F=D#5NNYJA7RM1WK"JTIP/.)*XS>PM1AIZ>RKM":&CV? MR\+68\W_LG6)',:-;3CHG^][^TA\,5X(,%90-P?B&E>1K8.U)])Q[_!U!+ P04 " #K MB?Y8SSA!K]0" L" &0 'AL+W=O[<^QCM)7J06>(!AXY$WKL9<;DY[ZODPPYT2V9H[!O5E)Q M8NQ4K7V=*R1IZ<29'P9!Y'-"A1>/RK6%BD>R,(P*7"C0!>=$/4V1R>W8:WO[ MA1NZSHQ;\.-13M9XB^8N7R@[\VN5E'(4FDH!"E=C;](^GPZ=?6GPA>)6'XS! M9;*4\L%-KM*Q%S@@9)@8IT#L8X,7R)@3LAC?=YI>'=(Y'H[WZI=E[C:7)=%X M(=E7FIIL[ T\2'%%"F9NY/8#[O+I.;U$,EW^PK:R[8<>)(4VDN^<+0&GHGJ2 MQUT=#AS"YQS"G4-8!2LH9,20>*;D%Y:RMFAN4J9;>%HX*MRFW1MFWU/J9 M^$)R3HVMLM'P%B9I2EVQ"(,K4>VX*]WI# VA[ Q.@ J84\;LJA[YQ@(X&3_9 M!9M6P<)G@D4PE\)D&MZ+%--?_7T+7M.'>_II>%3P8R%:T G>0!B$7;B[G<'I MR=D1W4Y=E4ZIVWE&]Y/)4,%A;>ZOK0E<&>3Z6U/BE5ZW6<^=K'.=DP3'GCTZ M&M4&O?CUJW84O#M"VZUIN\?4XSD5E!<<\D(EF?U"(3D ?T*B8(8)\J5-R=:I MUX1?!1B6 =PYWL1AU I'_J8!JU=C]5X0*VK"J@*TVX=<_=:PF2NJN:(7Y.HW M<45_E*L[:'6;L?HU5O\HUK44:_B,BL.B J-V/EDK1$<&-\CL870F$JYIXJY% M.W%G'NXTIG _+Y$;/\ZC@?_QXQS4:0U>^"@-_@/ML*8=_GT3C-N$W[Z.:A.X MN[Y K@ ?FNB/ZX=!I]V$Z1_ 9 >&PO=V]R:W-H965T M6D39^8;SXSSX2\>;!A_$DL B9ZC,!;# MUE+*U95A"'\)$1&7; 6Q>C)G/")2W?*%(58<2) Y1:%AF:9C1(3&K=$@&YOP MT8 E,J0Q3#@22101_G(#(=L,6[BU&WB@BZ5,!XS18$46, 7Y?37AZLXH4 (: M02PHBQ&'^;!UC:\\W$\=,HN_*&S$P35*4YDQ]I3>W 7#EIG."$+P90I!U+\U MC"$,4R0UCW]RT%81,W4\O-ZA?\F25\G,B( Q"_^F@5P.6[T6"F!.DE ^L,TM MY EU4CR?A2+[BS:YK=E"?B(DBW)G-8.(QMO_Y#DOQ(&#PJEWL'('J^K0?L7! MSAWLMT9HYP[MMT;HY Y9ZL8V]ZQP+I%D-.!L@WAJK=#2BZSZF;>J%XW3A3*5 M7#VERD^.'B D$@(T(5Q2$.@"3=5:#)(0$)NC!UA#G(#XC+QGM32%,B!Q@*XC MEL12/?6!KLE,V6ZH7"(OEC0#N9[/:4@SW.S!A-/8IRL2HF^;&+A 'UV0A(:? M5+CO4Q=]_/ )?4 T1H]+E@@500P,J9)+IVCX>2(WVT2L5Q*QT3V+Y5*H6000 MU/B[S?Y.@[^ABEI4UMI5]L9J!/R:Q)?(-C\CR[3:-?,9O]W=KDOGUZ)[[XY> M*H9=+#,[P[/?L,Q>T",GL2!;IOCQIS)%=Q(B\;.NZUO<=CUN2J-78D5\&+84 M3PK@:VB-?O\-.^8?=277">;J!/,T@96:TRZ:TVY"'STRJ5Y-GK_K=4W8^CN9 M?_K3LQY9MN7@WL!8'Y:WQ@SC+C;+9NZQ6;O3[W4Z93.OQ@P[CKU'*R7;*9+M M-"9;7HD_[B&: ?^)_D5C#@&5:$RX>LB9#T+0>%%8U)6E,=*I:U,GF*L3S-,$ M5FJ74[3+.1-Q.#J;HQ/,U0GF:0(K-:=;-*?[B\2Q]>\K+H%0GVWD<67K0*V0L N@42JAW.72P2M39]0#<0PYQ* MT4@9K 2LW!YEYVF(UO MUDY/U&[TS>.WO5=YV\NK !\H*OX\\;EBZQU#R MRJ5D]C]*@-I59,U(>T.KC+5.60BWNM$W"P47V6TNT6&<&@FHL9 )Z]RG6BN5C1/%UJY97NUBSOG(B*MZE8KFJL5S=.% M5F[17N'B1HW63$3.T4<0;%4%5#/^R;4]#FD=?9O1%;)Z=BY.T"F>M M:*Y6-$\76KE%>_&,&^5?,R=I%<@YVB'=.-6O/UHC>C41<;?ZH<@X.%*+@"^R MLTR!_/3@:WOL48P6YZ77V2EA9?P&7XUQS;B;GJ]F1WA[^.WA[#WA"QH+%,)< MA3(ON^KGB6_/.[422 \-5#/YXS)W4T:H#AU'OT'4$L# M!!0 ( .N)_EAH9;Z[/0( /T$ 9 >&PO=V]R:W-H965T-;721D+XV,I"I%(V%6E("-;MH=J#22[$JC\R MVT"1]N-G.Q QB:*]["7QM>\Y]QS;U^E.Z6=3(EIX$5R:(2FMK0919/(2!34M M5:%T*RNE!;4NU.O(5!II$4""1TD<]R-!F219&N9F.DO5QG(F<:;!;(2@>C]" MKG9#TB;'B3E;E]9/1%E:T34NT#Y6,^VBJ&$IF$!IF)*@<34D=^W!J.OS0\)W MACMS,@;O9*G4LP\FQ9#$7A!RS*UGH.ZWQ7ODW!,Y&;\.G*0IZ8&GXR/[E^#= M>5E2@_>*_V"%+8?D(X$"5W3#[5SM'O#@I^?Y*3C&O 6=]CM(XJ0#CXLQ7%_=_$T3.0^-D:0QD@3>[BN\ MGT7%U1X1'I!R6SKM9J.IS!%&*''%K(&G*8HEZI_P&TYM[YN%_CF[!A:7^:GKRX5)A:%.:NZ M\Q]4=QO5W8LG,:-[NN1X]F[4R-N ]._%-HM;O33:GI:+3FZS?QBF5*^9-,!Q MY5!QZT./@*Z;K0ZLJL(%7RKKVB4,2_<^H?8);GVEE#T&OF>:%R_[ U!+ P04 M " #KB?Y8!&,ZZ4@# #3"@ &0 'AL+W=O,9EC#D2U.L.,&1!F6IZ5B6;V8XH48PTG-W/!BQ7*8))7<Z\$K =ZQ'KHE0$LW"^TZ M<5,L<3#B;(.XL@8V]:&SK]&0KX2JG)&3I!"44/,24,%]TP*F.!9C0B40M^>ACO'\";D)(J+\XV+U?.0<+/.;U KG6.',OQ M6N*9' ]WV^3\G_?9/WO?2X9;'1)7\[E''))S=,LHE"F.94*7Z,?EDY [N]$T:MC#9KK=O-&L:V98UJ(SVLM*M MLM(]F)6R7NF$'"^\X.SN1 +/;;\FO&EDU50W+3S+'=14'Z+9D^Q7DOV#DHM+ MFFCA'2C3;0+]AM-!KR:O:>+:W9K IHW3]VOZ6GC\?KO"7J6P=U#A Y,X1>Q% M9_$>M0GM-<^4TZV=SDG3R!TXM>V>-HT\>V#7Q+:X-3FK^SAQ&Z9GT+'5C18+_1%NW>#^1+./DK) EQ9%SW8 M%UZT4,5 LI7N$9Z8A(Y#?\;0=1*N#&!]P9C<#I2#JH\-_@)02P,$% @ MZXG^6&@G\[QZ P /PT !D !X;"]W;W)K&UL MS5??CYLX$/Y7+$ZJ6FEO(4"@W4N0LB&GVU.W777[XZ&Z!R=, E=L4]LDV__^ MQH;09)>-ME<>^A*PF>\;>[[Q9#S9"?E%Y0":W+&2JZF3:UU=N*Y:Y<"H.A<5 M>05:VT M8"T85\ *WCSI71N' P#R] /\%N#?!X2/ ((6$#S50]@"PJ=Z&+< NW6WV;L- M7$HU3292[(@TULAF7FST+1KC57"3)[=:XM<"<3IY@ZEXQ5>" 7G^6BCU@MR M)+M$2C)BF-NL]3T+0H7Z"%,I9JXFI?GL9')_ NQJ +A+\/Q*5_DO#OFI^3P#LCON>'/>N9/QT> M]&WGY[PO_K?WHV $758$EB]XA&]!)2_X1GU/AC.2%F6M(3LCRV]D+AC#/)B7 M5*DSDS]EG:$]>;\3S22Y!IV+C'Q^CJ(JN8.I@ M$50@M^ DSWX;1=X??0H-298.2;88B.Q(R[#3,CS%GLRX+C*C'19DHF!52SS2 MH C<&=4@(VLI&-$Y$*P"5:V;(R[6!/9)4&$2V'/>IV#C?&R=FS^E;3+V_2B> MN-M#:1Y:!=[HU2@.O&/#]*%A&+\*_>B>W:*7,(S#<-09'D5KW$5K?#):MY7@ M2DCR$90V&6V37Y'/U\"6('MS^"3AC^;PD&3ID&2+@-.R_CD"?MD>S>L.[,M2&Q%R9O:'"U3<=K#]K;62E-N%#R0 M>9;]B^T0MJBZ3[B3/G]4N"')TOA!I7H9^6//NU_1!G+::.(>=(0,Y,:VX@HK M?,UUTP9TLUVW/[--[KWYR]'%?-0SG^+MH&GFO],W5XMK*C<%5Z2$-;KRSF/< MNFS:]6:@167[T:70V-W:UQQO.""- 7Y?"Z'W ^.@NS,E_P%02P,$% @ MZXG^6 ?1;TV_! U!4 !D !X;"]W;W)K&UL MK5C;;N,V$/T50ET4"9!$HJB;4]M $MO8+9HVV#3=9UJB;2&2Z))TO/W[CBY1 M;(G2VJU>;%WFG!F=&0XOXST7KW+#F$+?TR23$V.CU/;6-&6X82F5-WS+,GBS MXB*E"F[%VI1;P6A4@-+$M"W+,U,:9\9T7#Q[$M,QWZDDSMB30'*7IE3\<\\2 MOI\8V'A_\#5>;U3^P)R.MW3-GIEZV3X)N#-KEBA.629CGB'!5A/C#M\N,,D! MA<5?,=O+@VN4?\J2\]?\YDLT,:P\(I:P4.44%/[>V -+DIP)XOB[(C5JGSGP M\/J=?5%\/'S,DDKVP)-O<:0V$R,P4,16=)>HKWS_F54?Y.9\(4]D\8OVE:UE MH' G%4\K,$20QEGY3[]70AP @$&Y%8 ]U0/ M7@7P"NU+L0JE9U31Z5CP/1*Y-;#E%T6Z"C0('&=Y93TK 6]CP*GI[U"\7[*0 MIPQ=_,:EO$1/3*#G#14,7:-G*.1HES#TQPK-J9ZABT^7Z!,RD! UK(>UW(>_M7L)?=]D- M(M85LBW;T<3ST ]_I +@N!,^.]T[T:GQ_X)?_&?O1UJ2NBA)P4>ZBG*7,D$5 M%[JZ**&.'IHWXENYI2&;&-!I)1-OS)C^_!/VK%]T21F2;#8DV7Q(LL5 9$?) M=.ID.GWL[0ZC2VI)X144^63X-K6QX[AC\^TP6[V.SLU6V^7UR">.<^QSKHG, M"IS@V&JA(W/!,5A5+*$;9SR[#J%]"9X M9 VM5#'X8J53MO3@'D:&;1LWE'7;\6/LV,=6,PT7P8TDS35&-O%(0[ ?4!W) MY=5R>3^LM+BJM*28RZA2(E[N5*&:X@C>I: FS*KAZX8G$1/:JK+_I!] M>4BRV9!D\R')%@.1':4SJ-,9](Z6;\6B&Y9L] TFVS5[7Z-!JSD<)K"06^:K M/%W*@]8@]JS1:.1#ZVB,E=Y0SLVGQJV-;>+ZOM<8+KH '4P"VVE8+C26./ = MBS@=/7Q4RSSJE;E8&,/F";'5"G93N;REKOE^",3?4Z%?_X[:32@@ON619N_N M]7^NMFVO5D/3M@6Q ]P^2M$O]5*BX>< M! 9EFPW*-A^4;3$4VW&:[8\TV[W#ZKZKP5>XX' ,WUBD.4IZV<_.4]OGM76# M6R/DE- 6'60=*R'\L4'%O5NFZ:RGO9"3-!MTYZGQJ=7LE- 6'61-S9 M1 E;@2OKQH?F)\HCQ/)&\6UQY+7D2O&TN-PP"LO]W #>KSA7[S>Y@_H@=_HO M4$L#!!0 ( .N)_EB>:^OU60( $% 9 >&PO=V]R:W-H965TM:S&>W3?V[4A*QY12BY16:X5&*P6T7)ZOII[_^#P M@^/.'JS!*]EH_>"-ZW(1)9X0"BR<1V#TV^(%"N&!B,:? 3,:4_K P_4>_5/0 M3EHVS.*%%C]YZ9I%]"&"$BO6"7>G=U]PT'/J\0HM;/C";O!-(B@ZZ[0<@HF! MY*K_L\>A#@F]#\(D@-T42.*]^4>V?H ME%.P+$ON/9AXXO_F M$AWCXFT6.V+H\\3%P&;5LTE?8',&MUJYQL*5*K%\&A^3LE%>NI>W2H\"?NW4 M!&;).TB3= Z#V".XL[%LLX [>P'W#K>H.K10&2WAZM&A\56X" U#8X%1#6^T MJD]NZ-*5L+06G85?-X0#UPZE_?U<=?JD\^>3^OD\MRTK/PZWS-1<61!846@R>4]Y33]PO>%T M&R[Y1COJ0%@V]$:A\0YT7FGM]H9/,+YZ^3]02P,$% @ ZXG^6'V#54RW M P Y1 !D !X;"]W;W)K&ULQ5AM;]LV$/XK MA%H4+;!&[[*=V@)L2]LR)$ 0-]N'8A]HZVP)E4B7I.STWX^4%,5R&"'=A/5+ M+%+W/,>[YW+F>7JD["M/ 01Z*'+"9T8JQ/[2-/DFA0+S"[H'(M]L*2NPD$NV M,_F> 4XJ4)&;CF4%9H$S8H33:N^6A5-:BCPC<,L0+XL"L^\+R.EQ9MC&X\9= MMDN%VC##Z1[O8 7B?G_+Y,IL69*L ,(S2A"#[Q;2E 9?%G!D=^\HQ4 M*&M*OZK%53(S+'4BR&$C% 66'P=80IXK)GF.;PVIT?I4P-/G1_9?J^!E,&O, M84GSO[)$I#-C;* $MKC,Q1T]_@Y-0+[BV]"<5W_1L;&U#+0IN:!% Y8G*#)2 M?^*')A$G ,FC!S@-P#D'>"\ W ;@OM:#UP"\UWKP&T 5NEG'7B4NP@*'4T:/ MB"EKR:8>JNQ7:)FOC*A"60DFWV82)\(5[*3L EV1NNB4>'.2=-=K66'H-Z [ MAO=IMD%S69(O_V MWJ*,H,\I+3DF"9^:0L:B3F1NFG,OZG,[+YS;13>4B)2CF"20:/!1/S[HP9LR MAVTBG<=$+IQ>PC]*[R!F2%[)@=V "-\]\8.K$\Z/88DBX8DBPSA M9RJD4*S13R="C0\JO/H:.H2.ZP3V>&H>3M.K,;/MD6UUS:+G9IX_&?M^URS6 MF-E!X#ZQ=8+UVV#]WF#O229D]:T$%K)6O]Q L0:FK;Q>GA^MO"')HB')XH'( M.F($K1C!S^@9P9#*#4D6#4D6#T3646[4*C?J_3=JE*N%6\JO52:O?_(>(])6 M/;1X=BO0B57[\3N]Q9I,SKK!4F,FK4;.66]Y;N;Y@1_89[U%8V:[EO5";QFW M21GW)F699@3W]I1>_(]6YI!DT9!D\4!D'1$FK0B3G]%3)D,J-R19-"19/!!9 M1SG;>AI,K/^IJS2.3F\/=J#NN9VFHK,:N6?7FDACY3H3[ZREZ*R>WU;,D[%- M1K.KYF6.-K0DHKYKM[OM3#ZO)M&S_85]N;0U^Y&:X:LQ\8F^_@'@!K-=1CC* M82M=61&PO=V]R:W-H965TK(7\J5( 36[SC*NADVI=G+JNFJ60 M4W4D"N#X9B%D3C5.Y=)5A00ZMZ \

8V+'.6 U=,<")A,73._--1 MW\3;@*\,UFIK3$PE4R%^FLG%?.AX)B'(8*8- \7'"D:0988(T[BI.9UF2P/< M'F_8W]G:L98I53 2V3X9N)3-E?LJYC/8?, M2J5%7H,Q@YSQZDEO:QVV '[T"""H <'? L(:$-I"J\QL6>=4TV0@Q9I($XUL M9F"UL6BLAG'3Q8F6^)8A3B<36&)/-+G@E2.,M&=\WIY/L?WD/8BEI$7*9N0, M_:+((9F@I^9E!D0LR$0L])I*."!O;TI66%**1&.)CI/Z[H!\1D].[^[SD)?G MH"G+7B'?]>27NK07*: MD9'M+DAE=;H4?'EXB9:>DS.E0"OR_1)YR(6&7/WHTJ#:-.K>U)S^4U70&0P= M/-X*Y J=RFR)[*6/F&C3[B+/3'&4(U]8&.? ZM+4?NG2X&*-K:T MYG.U2OSC..S[ W>U75M'6.Q%?MR$M;*.FJRCG5E?3WU!+ P04 " #KB?Y8&Y2CPJ8# #;$P &0 'AL+W=OZA#F8LC90]\!R#0 MM[HB?.GLA-A?N2[/=E!C?D'W0.2=@K(:"WG*MB[?,\"Y%M65&WA>Y-:X)$Z\ MT-?N6;R@C:A* O<,\::N,?M^ Q4]+AW?>;SPJ=SNA+K@QHL]WL(:Q.?]/9-G M;D_)RQH(+RE!#(JE<^U?I7Z@!#KBSQ*._.08J:%L*'U0)[?YTO%4CZ""3"@$ MEC\'6$%5*9+LQ]<.ZO1M*N'I\2/]%SUX.9@-YK"BU5]E+G9+9^Z@' K<5.(3 M/?X*W8"FBI?1BNMO=&QCH\!!6<,%K3NQ[$%=DO87?^N,.!'XDQ<$02<(?A1, M7Q"$G2!\K6#2"2:O[=*T$^BAN^W8M7$)%CA>,'I$3$5+FCK0[FNU]*LD:J*L M!9-W2ZD3\;K9_Y*3"Q1Z+\J3_R=/S?($,BEO.Q\:S C[R1!J7OC: MR?#E=QF!;@74_.^1[MVTN,DX3M6X*[['&2P=6<0XL ,X\;LW?N3]/.:T35AB M$Y9:@@UR,NES,C'1XQ6M:_GTR4*0/2"^P[(%5'+>C#X]-T;6N0EI85,-4PO. M(8Z"8'8Y]3U_X1Y.W7YU9#H2Z85^,)_-GR('/DU[GZ9&G]:049++M0[]413 M2K)%7^Z@W@ ;G;E&V+E&V80E-F&I)=@@(U&?D_Q=ON4)CFC1E1152S#) &64"SZ6%B/QW+2TL.CD^?<]_?FAHHS$ MS4;B4DN=&Y@Y[\V%1ST#SJS'!D;.M=CF[#$)BRU!!MDZ[+/UJ7= M#;3WHZ;[SVKQ,[>-+9[MMDU::HLV=#MXT^1W^UW[FZUOLU[E-X MN^UUA]FV)!Q54$BI=S&3A82U.TGMB:![O56RH4+06A_N .? 5("\7U J'D]4 M _U^7OPO4$L#!!0 ( .N)_EA[^V(47 , )(6 - >&POU9N7*1TZ#]>O/VQ*-3-&\_>S]Z=G74>+V]VVR\,<.D'3M'K M T2O.OI"E0V*R<>'R>\3QZ1[!TGO4<:$^]O"IO>YUK&\A%[K)YVTR9KG712)OA[:Q@SI)1X.L$)M>-P:YO&T:#DBA%I;C5%=/9-+Z O+K\L"JUPYDDJ[![[6\(YJ:#3 J9 M4MF$"?UUTVC :09V))O-X:Z*,@!0J2+7A92162&(\;!FU 4M.Z6RI4)\6>CC"U&%3T3M),[8T M]676&,#40UR=E"5??>1L)G)J!W]PP-& K'G>O)#L64>#5)GJ!BI][XE*Q:;M MEI^2E ]TJ=;IM,QPS]T3]/QWYWE&!96$MTWKW#_F67ZUXZCWKRR;7Y5=PTZ/ M]8GAV$U>GX+)^!1,GD1.]D_!9'+\)J,3\%B?;8_=9'@*)KM':3*HSY2M@^O6 ML;5I]>#U8.A_@]<-O@GJ31:,*R;JVIRE*14O3J]:7I&)?N'>TM?]4YJ1!5/CL=BF+>^$^FCG#[*L2P7,C8? M+(Z;D^C+/=(DB:(XQF9T/'8Z&&/S%L?PYU;#O $#BP.1_FRN\=7&,V1_'F!K MNB]#L)'BF8B-%)]K0-SS!HPD<:\V%@<8V"I@N0/QW7$@I]R<*()5Q;QA.QA' MD@1#(!?=.1K'R.S$\'&O#[9+HBA)W A@;@=1A"&P&W$$

,"2*S'-PYWD4 MK)]3P>:_T*-?4$L#!!0 ( .N)_EB7BKL

-8?20$3;8T.P M6BP^0"X99K>]9!:G4ITL7Q,DW-F2/K376U^7=?U+W%? M%I4]&-PTS>KC<&BS&U5*^U>]4I6[LJA-*1MW:)9#NS)*YO9&J:8LAM'^?CHL MI:X&GS]MGG5AAO2@;E36Z+IR)_V)'UK=V>?K_E#<:JNO=:&;AX-!]W^A!J+4 ME2[UH\H/!OL#86_JN[]KHQ_KJI'%/#-U41P,1NL+/Y1I=/;B]-Q#7LEKVYUI MY/6E=" '@W3?/7"AC6VZ.[KG2\=XJ]S-ZZ.VJ;_IHE'F6#;JNZG;E:Z6_C'N M4PS)Q^C:8?-WW8@?S?]IQGJQT)DZKK.V5%6S;D>C"@]8V1N]L@-1R5(=#([J M6V7$A5PJ_Z'!%/*JMS%VVNC,Q=O!.'QLAJ MZ3MC8PGA%!!.>0G/S5)6^K&[(&25BS/9N.83]4*.%G+=E*:EN5=4&6H%>81;+-ZF-^"&+5HE_ ME/2#8KO?C9!11LQ*.:FRNE3B2MZK@ D)9,1LD*<>9<6ERI2^E=V[/Z,A;8R8 MO7'>W+A $5TM/T//5(CV,F/W@1H1I MG?J_WJ]\0A!P(2.,F)6P'@ZG6G9EC@[ (B2!B%D"IW6UW+M2IA3'ZKJA5,@% M$;,++E6NW$-\_SJKJSV7U36^LO,YB>MZ-,A%L,K@+C/D2KMJU"6:=?:+0B$I M1,Q2Z&!<,V7N-E?2B@M7\P3=#6DA8M;"O]*GE$&\B) *(O;*H2QULYUH1"CL M1^QA?^FZE%-1II3/PFT7PP9K;#O+VVZG?K2;^Z$H9^PV.D@S&S#F#=%\XZP6DG9D$\ MU7WBW947K'U/N9 ;QLQNV%$ ;C@I)E+&F%D9/457;U,BAXR9'=)7??5"(H., MF0T"R[!PN""CC)F-LB[#>EL/Z63,K!-.,9))S"R3 M%Y59+R'22LRLE;!$Z\5#.HG9=1+4:EE0JP7#.(;K&,QVZ2V+>AL3R25FELNF M/NH%0T:)F8VRE>[W\B&9Q,PR>9GW]R(BD<3,(@$%@&>EF$@L,??J!2H"PA4_ M)):$62Q?6JLK9:U+KUWV8'7'N2?F[M%Y&\R#)T@O"?M,UCK9=F1==: ?E<\< MUR>_/%!,Y)B$V3'/F(=YWK6E+$@/H)C(-*;)0REWQP/F58%<4LE#ZEJOQ/V.*"7=OO8-+X&83W";+0A'T:#FR,"0,2W$?,OCD S0D' M 0E9:,)LH6#_SDNU4TQDH0GWC%SOU/6?J$0PI\A"4^[= SLPGUJ58B(+3;EW M#^QJS?6 IYC(0E/NS03H2P\RI"FRT/0M=IMM6C/$1!::OM*^LQWY.\5$%IJ^ MUO)/X!\G>E<,N7J88B(+39DM1';-]34HQ406FK[N%K6M/(Y.PT[A3UJ8+?02 M,VA1BHDL-'V5+&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-VKUNXD 81N%;0;Z F/F?6854VZ1=Y080&2 * M8&1[M/[1ML-F7X_KX:$[U]/ESK;KC^OQLNQW[7F]>5_O:FN7R]CV]S.:I\?[F8N7 MSW/]GXG==ONVJ3^[S>]C/8W_&-S^Z?KW85_KV"Q>UOVNCJNF_3C<+@_M]<,\ M7"8WB^?75=,_OYJFG3O((LC.'^00Y.8/\@CR\P<%!(7Y@R*"XOQ!"4%I_J", MH#Q_4$%0F3_(+"GC4B!I@K6 UH9<&P&O#<$V F(;DFT$S#9$VPBH;EGI; ;TM];8">MO)CVT!O2WUM@)Z6^IM!?2VU-L* MZ&VIMQ70VU)O*Z"WI=Y60&]+O:V WHYZ.P&]'?5V GH[ZNT$]':3S1(!O1WU M=@)Z.^KM!/1VU-L)Z.VHMQ/0VU%O)Z"WH]Y.0&]/O;V WIYZ>P&]/?7V GI[ MZNT%]/:3S6X!O3WU]@)Z>^KM!?3VU-L+Z.VIMQ?0VU-O+Z!WH-Y!0.] O8. MWH%Z!P&] _4. GH'ZAT$] Z3/RL%] [4.PCH':AW$- [4.\@H'>@WD% [TB] MHX#>D7I' ;TC]8X">D?J'07TCM0["N@=J7<4T#M.#IL(Z!VI=Q30.U+O**!W MI-Y10.]$O9. WHEZ)P&]$_5. GHGZIT$]$[4.PGHG:AW$M [4>\DH'>:'!84 MT#M1[R2@=Z+>24#O3+VS@-Z9>FPMH'>FWEE [T*]BX#>A7H7 ;T+]2X">A?J703T+M2[".A= MJ'<1T+M0[_*=>@_CYZ$.MYZO-9__G52/E^_6V^.ORZ^+DW?\BG-[7S$\_050 M2P,$% @ ZXG^6$;]('I, @ GC8 !, !;0V]N=&5N=%]4>7!E&ULS=M-;MLP$(;AJQC:!I8BDJ*H(LZF[;;-HA=0)3H6K#^03.K':^^?8T6[\Z#/WH-\DNA/E#EOEF9X?:I]-LQ[BRG=Q0 MA_C5W6=SW>SK>YN)ZVN=-=,8[!C6X5@CN;WY9+?U0Q]6GP_Q9]]-XR9QMO?) MZN-IXS%KD]3SW'=-'>)Z]CBVOZ6LGQ/2>'+9XW?=[*_BAB1[,^&X\N> YW-? M'ZUS76M7=[4+7^HA[LH.?>;#4V]]>K[$&SU.VVW7V'9J'H9X)/6SLW7K=]:& MH4]/1:_.)X=XP_;TF5^_SOBU_CO[$) ^)*0/!>FC@/2A M(7V4D#X,I(\*TD=^36F$(FI.(36GF)I34,TIJN845G.*JSD%UIPBJZ#(*BBR M"HJL@B*KH,@J*+(*BJR"(JN@R"HHLDJ*K)(BJZ3(*BFR2HJLDB*KI,@J*;)* MBJR2(JNBR*HHLBJ*K(HBJZ+(JBBR*HJLBB*KHLBJ*+(6%%D+BJP%1=:"(FM! MD;6@R%I09"THLA8460N*K)HBJZ;(JBFR:HJLFB*KILBJ*;)JBJR:(JNFR%I2 M9"TILI8464N*K"5%UI(B:TF1M:3(6E)D+2FR&HJLAB*KH&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( .N)_EBT2AJK#P8 .D? 8 M " @0X( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ ZXG^6,_N5551 P M_0H !@ ("!_A8 'AL+W=OQ0 & @(&$) >&PO=V]R:W-H965T&UL4$L! A0#% @ ZXG^6"I)J2.W# 5V\ !@ M ("![S4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ZXG^6"8XX$;!! I H !@ ("!2DD 'AL+W=O&PO=V]R:W-H965T.8"00 *\, 9 " M@;!I !X;"]W;W)K&UL4$L! A0#% @ ZXG^ M6)BL\H=M P 0@@ !D ("!\&T 'AL+W=O@5=4" W!@ &0 M @(&4<0 >&PO=V]R:W-H965T&UL4$L! A0#% @ ZXG^6(N5OB[/ P ? D M !D ("!<7@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZXG^6"$;O"G0 @ (P8 !D M ("!7H@ 'AL+W=O0^0+ #)) &0 @(%EBP >&PO=V]R:W-H965T M&UL4$L! A0# M% @ ZXG^6(U=APGQ! Y0L !D ("!GYT 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ZXG^6.8% MZ6LV!0 ^@L !D ("!Q+ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZXG^6-,LHEK> @ :@8 !D M ("!\;T 'AL+W=O>K50D& #M#@ &0 @($&P0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ ZXG^6/G[VG>= @ [P4 !D ("! M9&PO=V]R:W-H965T&UL4$L! A0#% M @ ZXG^6"@N$A^;! !PT !D ("!7MX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZXG^6/(F-NKY @ 008 !D M ("!4O4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ZXG^6(.4#]G= @ N08 !D ("!G?X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZXG^6+LYSG6( P ; < !D ("!%@L! 'AL+W=O&PO=V]R:W-H965T/Q7TP, '@( 9 " @>H1 0!X;"]W M;W)K&UL4$L! A0#% @ ZXG^6)"^VE)J P M(P@ !D ("!]!4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZXG^6*#)4_M* P 20P !D M ("![1\! 'AL+W=O&PO=V]R:W-H M965T 0 $43 9 M " @00G 0!X;"]W;W)K&UL4$L! M A0#% @ ZXG^6+Q;M#P2! PA$ !D ("!LRL! 'AL M+W=O0& M Q0@ &0 @('\+P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ZXG^ M6)8N#:_5!@ [S\ !D ("!BCH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZXG^6&P*[((- P >0P M !D ("!E4&PO=V]R:W-H965T&UL4$L! A0#% @ ZXG^6%!W'.,:! HQ0 !D M ("!BE$! 'AL+W=O&PO=V]R:W-H965T M 0 * > 9 M " @=)8 0!X;"]W;W)K&UL4$L! A0# M% @ ZXG^6%M+1=CE @ D D !D ("!@5T! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ZXG^6-Y3 MB!LK!@ !BD !D ("!U6@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZXG^6%F%%)#+ @ S < !D M ("!K74! 'AL+W=O $ >&PO M=V]R:W-H965T&UL4$L! A0#% @ ZXG^6+RRME%6! "Q0 !D ("! MIXD! 'AL+W=O&PO=V]R:W-H965T00 -47 9 M " @:>1 0!X;"]W;W)K&UL4$L! A0#% M @ ZXG^6$RG1UY- P " H !D ("!5Y8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZXG^6 M7R5W/ M @ SP8 !D ("!4Z8! 'AL+W=O&PO=V]R:W-H965TF.P0 "H8 9 " @1.N 0!X;"]W;W)K&UL4$L! A0#% @ ZXG^6$[W&,5R P 'P\ !D M ("!A;(! 'AL+W=O&PO=V]R M:W-H965T M 9 " @3FY 0!X;"]W;W)K&UL M4$L! A0#% @ ZXG^6&AEOKL] @ _00 !D ("!>;X! M 'AL+W=O&PO=V]R:W-H965T@, #\- 9 M " @6S$ 0!X;"]W;W)K&UL4$L! A0#% @ MZXG^6 ?1;TV_! U!4 !D ("!'<@! 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !H &@ CQP *_K $ 0 $! end XML 105 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 106 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 108 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2 html 260 385 1 true 76 0 false 6 false false R1.htm 100000 - Document - Cover Page Sheet http://cccis.com/20240630/taxonomy/role/CoverPage Cover Page Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 100030 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) Sheet http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited) Statements 3 false false R4.htm 100050 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) Sheet http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3 Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited) Statements 4 false false R5.htm 100060 - Statement - Condensed Consolidated Statements of Mezzanine Equity and Stockholders' Equity (Unaudited) Sheet http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited Condensed Consolidated Statements of Mezzanine Equity and Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 100070 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 7 false false R8.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 8 false false R9.htm 995455 - Disclosure - Organization and Nature of Operations Sheet http://cccis.com/20240630/taxonomy/role/OrganizationAndNatureOfOperations Organization and Nature of Operations Notes 9 false false R10.htm 995465 - Disclosure - Summary of Significant Accounting Policies Sheet http://cccis.com/20240630/taxonomy/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 995485 - Disclosure - Revenue Sheet http://cccis.com/20240630/taxonomy/role/Revenue Revenue Notes 11 false false R12.htm 995495 - Disclosure - Fair Value Measurements Sheet http://cccis.com/20240630/taxonomy/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 995505 - Disclosure - Income Taxes Sheet http://cccis.com/20240630/taxonomy/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 995515 - Disclosure - Accounts Receivable Sheet http://cccis.com/20240630/taxonomy/role/AccountsReceivable Accounts Receivable Notes 14 false false R15.htm 995525 - Disclosure - Other Current Assets Sheet http://cccis.com/20240630/taxonomy/role/OtherCurrentAssets Other Current Assets Notes 15 false false R16.htm 995535 - Disclosure - Software, Equipment, And Property Sheet http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndProperty Software, Equipment, And Property Notes 16 false false R17.htm 995545 - Disclosure - Leases Sheet http://cccis.com/20240630/taxonomy/role/Leases Leases Notes 17 false false R18.htm 995555 - Disclosure - Goodwill and Intangible Assets Sheet http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 18 false false R19.htm 995565 - Disclosure - Accrued Expenses Sheet http://cccis.com/20240630/taxonomy/role/AccruedExpenses Accrued Expenses Notes 19 false false R20.htm 995575 - Disclosure - Other Liabilities Sheet http://cccis.com/20240630/taxonomy/role/OtherLiabilities Other Liabilities Notes 20 false false R21.htm 995585 - Disclosure - Long-Term Debt Sheet http://cccis.com/20240630/taxonomy/role/LongTermDebt Long-Term Debt Notes 21 false false R22.htm 995605 - Disclosure - Redeemable Non-Controlling Interest Sheet http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterest Redeemable Non-Controlling Interest Notes 22 false false R23.htm 995615 - Disclosure - Capital Stock Sheet http://cccis.com/20240630/taxonomy/role/CapitalStock Capital Stock Notes 23 false false R24.htm 995635 - Disclosure - Stock Incentive Plans Sheet http://cccis.com/20240630/taxonomy/role/StockIncentivePlans Stock Incentive Plans Notes 24 false false R25.htm 995645 - Disclosure - Warrants Sheet http://cccis.com/20240630/taxonomy/role/Warrants Warrants Notes 25 false false R26.htm 995655 - Disclosure - Commitments Sheet http://cccis.com/20240630/taxonomy/role/Commitments Commitments Notes 26 false false R27.htm 995665 - Disclosure - Legal Proceedings and Contingencies Sheet http://cccis.com/20240630/taxonomy/role/DisclosureLegalProceedingsAndContingencies Legal Proceedings and Contingencies Notes 27 false false R28.htm 995675 - Disclosure - Related Parties Sheet http://cccis.com/20240630/taxonomy/role/RelatedParties Related Parties Notes 28 false false R29.htm 995685 - Disclosure - Other Income - Net Sheet http://cccis.com/20240630/taxonomy/role/DisclosureOtherIncomeNet1 Other Income - Net Notes 29 false false R30.htm 995695 - Disclosure - Net Income (Loss) Per Share Sheet http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShare Net Income (Loss) Per Share Notes 30 false false R31.htm 995705 - Disclosure - Segment Information And Information About Geographic Areas Sheet http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreas Segment Information And Information About Geographic Areas Notes 31 false false R32.htm 995715 - Disclosure - Subsequent Event Sheet http://cccis.com/20240630/taxonomy/role/DisclosureSubsequentEvent1 Subsequent Event Notes 32 false false R33.htm 995745 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://cccis.com/20240630/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://cccis.com/20240630/taxonomy/role/SummaryOfSignificantAccountingPolicies 33 false false R34.htm 995765 - Disclosure - Revenue (Tables) Sheet http://cccis.com/20240630/taxonomy/role/RevenueTables Revenue (Tables) Tables http://cccis.com/20240630/taxonomy/role/Revenue 34 false false R35.htm 995775 - Disclosure - Fair Value Measurements (Tables) Sheet http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://cccis.com/20240630/taxonomy/role/FairValueMeasurements 35 false false R36.htm 995785 - Disclosure - Accounts Receivable (Tables) Sheet http://cccis.com/20240630/taxonomy/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://cccis.com/20240630/taxonomy/role/AccountsReceivable 36 false false R37.htm 995795 - Disclosure - Other Current Assets (Tables) Sheet http://cccis.com/20240630/taxonomy/role/OtherCurrentAssetsTables Other Current Assets (Tables) Tables http://cccis.com/20240630/taxonomy/role/OtherCurrentAssets 37 false false R38.htm 995805 - Disclosure - Software, Equipment, And Property (Tables) Sheet http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndPropertyTables Software, Equipment, And Property (Tables) Tables http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndProperty 38 false false R39.htm 995815 - Disclosure - Leases (Tables) Sheet http://cccis.com/20240630/taxonomy/role/LeasesTables Leases (Tables) Tables http://cccis.com/20240630/taxonomy/role/Leases 39 false false R40.htm 995825 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssets 40 false false R41.htm 995835 - Disclosure - Accrued Expenses (Tables) Sheet http://cccis.com/20240630/taxonomy/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://cccis.com/20240630/taxonomy/role/AccruedExpenses 41 false false R42.htm 995845 - Disclosure - Other Liabilities (Tables) Sheet http://cccis.com/20240630/taxonomy/role/OtherLiabilitiesTables Other Liabilities (Tables) Tables http://cccis.com/20240630/taxonomy/role/OtherLiabilities 42 false false R43.htm 995855 - Disclosure - Long-Term Debt (Tables) Sheet http://cccis.com/20240630/taxonomy/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://cccis.com/20240630/taxonomy/role/LongTermDebt 43 false false R44.htm 995865 - Disclosure - Redeemable Non-controlling Interest (Tables) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureRedeemableNoncontrollingInterestTables Redeemable Non-controlling Interest (Tables) Tables 44 false false R45.htm 995875 - Disclosure - Stock Incentive Plans (Tables) Sheet http://cccis.com/20240630/taxonomy/role/StockIncentivePlansTables Stock Incentive Plans (Tables) Tables http://cccis.com/20240630/taxonomy/role/StockIncentivePlans 45 false false R46.htm 995885 - Disclosure - Warrants (Tables) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureWarrantsTables Warrants (Tables) Tables http://cccis.com/20240630/taxonomy/role/Warrants 46 false false R47.htm 995895 - Disclosure - Related Parties (Tables) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesTables Related Parties (Tables) Tables http://cccis.com/20240630/taxonomy/role/RelatedParties 47 false false R48.htm 995905 - Disclosure - Other Income - Net (Tables) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureOtherIncomeNetTables Other Income - Net (Tables) Tables http://cccis.com/20240630/taxonomy/role/DisclosureOtherIncomeNet1 48 false false R49.htm 995915 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShare 49 false false R50.htm 995925 - Disclosure - Segment Information And Information About Geographic Areas (Tables) Sheet http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasTables Segment Information And Information About Geographic Areas (Tables) Tables http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreas 50 false false R51.htm 995945 - Disclosure - Business Acquisition - Schedule of Business Acquisition by Acquisition (Details) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfBusinessAcquisitionByAcquisitionDetails Business Acquisition - Schedule of Business Acquisition by Acquisition (Details) Details 51 false false R52.htm 995965 - Disclosure - Revenue - Summarizes Revenue By Type of Service (Details) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummarizesRevenueByTypeOfServiceDetails Revenue - Summarizes Revenue By Type of Service (Details) Details 52 false false R53.htm 995975 - Disclosure - Revenue - Additional Information (Details) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 53 false false R54.htm 995985 - Disclosure - Revenue - Summary of Receivables Contract Assets and Contract Liabilities from Contracts with Customers (Detail) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail Revenue - Summary of Receivables Contract Assets and Contract Liabilities from Contracts with Customers (Detail) Details 54 false false R55.htm 995995 - Disclosure - Revenue - Summary of Deferred Revenue (Detail) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueDetail Revenue - Summary of Deferred Revenue (Detail) Details 55 false false R56.htm 996005 - Disclosure - Revenue - Summary of Deferred Contract Costs (Detail) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredContractCostsDetail Revenue - Summary of Deferred Contract Costs (Detail) Details 56 false false R57.htm 996015 - Disclosure - Fair Value Measurements - Additional Information (Detail) Sheet http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsAdditionalInformationDetail Fair Value Measurements - Additional Information (Detail) Details 57 false false R58.htm 996025 - Disclosure - Fair Value Measurements - Fair Value Measurement Inputs and Valuation Techniques (Details) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementInputsAndValuationTechniquesDetails Fair Value Measurements - Fair Value Measurement Inputs and Valuation Techniques (Details) Details 58 false false R59.htm 996035 - Disclosure - Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) Sheet http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) Details 59 false false R60.htm 996045 - Disclosure - Fair Value Measurements - Summary of Carrying Amounts and Estimated Fair Value of the Financial Instruments (Detail) Sheet http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfCarryingAmountsAndEstimatedFairValueOfTheFinancialInstrumentsDetail Fair Value Measurements - Summary of Carrying Amounts and Estimated Fair Value of the Financial Instruments (Detail) Details 60 false false R61.htm 996055 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://cccis.com/20240630/taxonomy/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 61 false false R62.htm 996075 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable, Net (Detail) Sheet http://cccis.com/20240630/taxonomy/role/AccountsReceivableScheduleOfAccountsReceivableNetDetail Accounts Receivable - Schedule of Accounts Receivable, Net (Detail) Details 62 false false R63.htm 996085 - Disclosure - Accounts Receivable - Schedule of Changes to the Allowance for Doubtful Accounts and Sales Reserves (Detail) Sheet http://cccis.com/20240630/taxonomy/role/AccountsReceivableScheduleOfChangesToTheAllowanceForDoubtfulAccountsAndSalesReservesDetail Accounts Receivable - Schedule of Changes to the Allowance for Doubtful Accounts and Sales Reserves (Detail) Details 63 false false R64.htm 996095 - Disclosure - Other Current Assets - Schedule of Other Current Assets (Detail) Sheet http://cccis.com/20240630/taxonomy/role/OtherCurrentAssetsScheduleOfOtherCurrentAssetsDetail Other Current Assets - Schedule of Other Current Assets (Detail) Details 64 false false R65.htm 996105 - Disclosure - Software, Equipment, And Property - Schedule of Software,Equipment and Property (Detail) Sheet http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndPropertyScheduleOfSoftwareEquipmentAndPropertyDetail Software, Equipment, And Property - Schedule of Software,Equipment and Property (Detail) Details 65 false false R66.htm 996115 - Disclosure - Software, Equipment, And Property - Additional Information (Detail) Sheet http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndPropertyAdditionalInformationDetail Software, Equipment, And Property - Additional Information (Detail) Details 66 false false R67.htm 996125 - Disclosure - Leases - Additional Information (Detail) Sheet http://cccis.com/20240630/taxonomy/role/LeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 67 false false R68.htm 996135 - Disclosure - Leases - Summary of Lease Cost (Detail) Sheet http://cccis.com/20240630/taxonomy/role/LeasesSummaryOfLeaseCostDetail Leases - Summary of Lease Cost (Detail) Details 68 false false R69.htm 996145 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) Sheet http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail Goodwill and Intangible Assets - Additional Information (Detail) Details 69 false false R70.htm 996155 - Disclosure - Goodwill and Intangible Assets - Schedule of Gross Amount, Accumulated Impairment Loss, and Carrying Amount of Goodwill (Detail) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGrossAmountAccumulatedImpairmentLossAndCarryingAmountOfGoodwillDetail Goodwill and Intangible Assets - Schedule of Gross Amount, Accumulated Impairment Loss, and Carrying Amount of Goodwill (Detail) Details 70 false false R71.htm 996165 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets Balance (Detail) Sheet http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail Goodwill and Intangible Assets - Summary of Intangible Assets Balance (Detail) Details 71 false false R72.htm 996175 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization Expense for Intangible Assets (Detail) Sheet http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetail Goodwill and Intangible Assets - Schedule of Future Amortization Expense for Intangible Assets (Detail) Details 72 false false R73.htm 996185 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail) Sheet http://cccis.com/20240630/taxonomy/role/AccruedExpensesScheduleOfAccruedExpensesDetail Accrued Expenses - Schedule of Accrued Expenses (Detail) Details 73 false false R74.htm 996195 - Disclosure - Other Liabilities - Summary of Other Liabilities (Detail) Sheet http://cccis.com/20240630/taxonomy/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetail Other Liabilities - Summary of Other Liabilities (Detail) Details 74 false false R75.htm 996205 - Disclosure - Long-Term Debt - Additional Information (Detail) Sheet http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail Long-Term Debt - Additional Information (Detail) Details 75 false false R76.htm 996215 - Disclosure - Long-Term Debt - Summary of Long Term Debt (Detail) Sheet http://cccis.com/20240630/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail Long-Term Debt - Summary of Long Term Debt (Detail) Details 76 false false R77.htm 996225 - Disclosure - Redeemable Non-Controlling Interest - Additional Information (Detail) Sheet http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail Redeemable Non-Controlling Interest - Additional Information (Detail) Details 77 false false R78.htm 996235 - Disclosure - Redeemable Non-controlling Interest - Schedule of activities impacting the redeemable non-controllable interest (Detail) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureRedeemableNoncontrollingInterestScheduleOfActivitiesImpactingTheRedeemableNoncontrollableInterestDetail Redeemable Non-controlling Interest - Schedule of activities impacting the redeemable non-controllable interest (Detail) Details 78 false false R79.htm 996245 - Disclosure - Capital Stock - Additional Information (Detail) Sheet http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail Capital Stock - Additional Information (Detail) Details 79 false false R80.htm 996265 - Disclosure - Stock Incentive Plans - Schedule of Non-vested Restricted Stock Units Activity (Details) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails Stock Incentive Plans - Schedule of Non-vested Restricted Stock Units Activity (Details) Details 80 false false R81.htm 996275 - Disclosure - Stock Incentive Plans - Additional Information (Detail) Sheet http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail Stock Incentive Plans - Additional Information (Detail) Details 81 false false R82.htm 996285 - Disclosure - Stock Incentive Plans - Summary of Share-based Compensation Arrangements by Share-based Payment Award (Detail) Sheet http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetail Stock Incentive Plans - Summary of Share-based Compensation Arrangements by Share-based Payment Award (Detail) Details 82 false false R83.htm 996295 - Disclosure - Stock Incentive Plans - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Detail) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetail Stock Incentive Plans - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Detail) Details 83 false false R84.htm 996305 - Disclosure - Stock Incentive Plans - Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail) Sheet http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail Stock Incentive Plans - Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail) Details 84 false false R85.htm 996315 - Disclosure - Warrants - Additional Information (Detail) Sheet http://cccis.com/20240630/taxonomy/role/WarrantsAdditionalInformationDetail Warrants - Additional Information (Detail) Details 85 false false R86.htm 996325 - Disclosure - Warrants - Summary of the Private Warrants Valued On the Redemption Date Using the Black-Scholes Option Pricing Model (Details) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureWarrantsSummaryOfThePrivateWarrantsValuedOnTheRedemptionDateUsingTheBlackscholesOptionPricingModelDetails Warrants - Summary of the Private Warrants Valued On the Redemption Date Using the Black-Scholes Option Pricing Model (Details) Details 86 false false R87.htm 996335 - Disclosure - Commitments - Additional Information (Detail) Sheet http://cccis.com/20240630/taxonomy/role/CommitmentsAdditionalInformationDetail Commitments - Additional Information (Detail) Details 87 false false R88.htm 996345 - Disclosure - Related Parties - Schedule of Revenues, Expenses and Amount Receivable with Entities Affiliated with Principal Owners (Detail) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesScheduleOfRevenuesExpensesAndAmountReceivableWithEntitiesAffiliatedWithPrincipalOwnersDetail Related Parties - Schedule of Revenues, Expenses and Amount Receivable with Entities Affiliated with Principal Owners (Detail) Details 88 false false R89.htm 996355 - Disclosure - Related Parties - Additional Information (Detail) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesAdditionalInformationDetail Related Parties - Additional Information (Detail) Details 89 false false R90.htm 996365 - Disclosure - Other Income - Net - Schedule of Other Income - Net (Detail) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureOtherIncomeNetScheduleOfOtherIncomeNetDetail Other Income - Net - Schedule of Other Income - Net (Detail) Details 90 false false R91.htm 996375 - Disclosure - Net Income (Loss) Per Share - Additional Information (Detail) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail Net Income (Loss) Per Share - Additional Information (Detail) Details http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareTables 91 false false R92.htm 996385 - Disclosure - Net Income (Loss) Per Share - Schedule Of Earnings Per Share, Basic and Diluted (Detail) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail Net Income (Loss) Per Share - Schedule Of Earnings Per Share, Basic and Diluted (Detail) Details http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareTables 92 false false R93.htm 996395 - Disclosure - Segment Information And Information About Geographic Areas - Additional Information (Detail) Sheet http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasAdditionalInformationDetail Segment Information And Information About Geographic Areas - Additional Information (Detail) Details 93 false false R94.htm 996405 - Disclosure - Segment Information And Information About Geographic Areas - Schedule of Revenues by Geographic Area (Detail) Sheet http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail Segment Information And Information About Geographic Areas - Schedule of Revenues by Geographic Area (Detail) Details 94 false false R95.htm 996415 - Disclosure - Segment Information And Information About Geographic Areas - Schedule of Software, Equipment and Property, Net by Geographic Area (Detail) Sheet http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfSoftwareEquipmentAndPropertyNetByGeographicAreaDetail Segment Information And Information About Geographic Areas - Schedule of Software, Equipment and Property, Net by Geographic Area (Detail) Details 95 false false R96.htm 996425 - Disclosure - Subsequent Event - Additional Information (Details) Sheet http://cccis.com/20240630/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails Subsequent Event - Additional Information (Details) Details 96 false false All Reports Book All Reports cccs-20240630.htm cccs-20240630.xsd http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 false false JSON 111 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cccs-20240630.htm": { "nsprefix": "cccs", "nsuri": "http://cccis.com/20240630", "dts": { "inline": { "local": [ "cccs-20240630.htm" ] }, "schema": { "local": [ "cccs-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/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-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/2023/calculation-1.1.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] } }, "keyStandard": 333, "keyCustom": 52, "axisStandard": 29, "axisCustom": 3, "memberStandard": 44, "memberCustom": 30, "hidden": { "total": 14, "http://xbrl.sec.gov/dei/2023": 4, "http://fasb.org/us-gaap/2023": 10 }, "contextCount": 260, "entityCount": 1, "segmentCount": 76, "elementCount": 832, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 988, "http://xbrl.sec.gov/dei/2023": 30, "http://xbrl.sec.gov/ecd/2023": 6 }, "report": { "R1": { "role": "http://cccis.com/20240630/taxonomy/role/CoverPage", "longName": "100000 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R2": { "role": "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R3": { "role": "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited", "longName": "100030 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical) (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R4": { "role": "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3", "longName": "100050 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "unique": true } }, "R5": { "role": "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited", "longName": "100060 - Statement - Condensed Consolidated Statements of Mezzanine Equity and Stockholders' Equity (Unaudited)", "shortName": "Condensed Consolidated Statements of Mezzanine Equity and Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_b6881f3c-25e6-4cc0-a0ce-e997f491aa5b", "name": "us-gaap:StockholdersEquity", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_41e5f8df-7d37-4434-b69d-3ba58fbdedc1", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "unique": true } }, "R6": { "role": "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "longName": "100070 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "unique": true } }, "R7": { "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": "7", "firstAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": null }, "R8": { "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": "8", "firstAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R9": { "role": "http://cccis.com/20240630/taxonomy/role/OrganizationAndNatureOfOperations", "longName": "995455 - Disclosure - Organization and Nature of Operations", "shortName": "Organization and Nature of Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R10": { "role": "http://cccis.com/20240630/taxonomy/role/SummaryOfSignificantAccountingPolicies", "longName": "995465 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R11": { "role": "http://cccis.com/20240630/taxonomy/role/Revenue", "longName": "995485 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R12": { "role": "http://cccis.com/20240630/taxonomy/role/FairValueMeasurements", "longName": "995495 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R13": { "role": "http://cccis.com/20240630/taxonomy/role/IncomeTaxes", "longName": "995505 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R14": { "role": "http://cccis.com/20240630/taxonomy/role/AccountsReceivable", "longName": "995515 - Disclosure - Accounts Receivable", "shortName": "Accounts Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R15": { "role": "http://cccis.com/20240630/taxonomy/role/OtherCurrentAssets", "longName": "995525 - Disclosure - Other Current Assets", "shortName": "Other Current Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R16": { "role": "http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndProperty", "longName": "995535 - Disclosure - Software, Equipment, And Property", "shortName": "Software, Equipment, And Property", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R17": { "role": "http://cccis.com/20240630/taxonomy/role/Leases", "longName": "995545 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "cccs:LeasesDisclosureOfLesseeTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "cccs:LeasesDisclosureOfLesseeTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R18": { "role": "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssets", "longName": "995555 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R19": { "role": "http://cccis.com/20240630/taxonomy/role/AccruedExpenses", "longName": "995565 - Disclosure - Accrued Expenses", "shortName": "Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R20": { "role": "http://cccis.com/20240630/taxonomy/role/OtherLiabilities", "longName": "995575 - Disclosure - Other Liabilities", "shortName": "Other Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R21": { "role": "http://cccis.com/20240630/taxonomy/role/LongTermDebt", "longName": "995585 - Disclosure - Long-Term Debt", "shortName": "Long-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R22": { "role": "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterest", "longName": "995605 - Disclosure - Redeemable Non-Controlling Interest", "shortName": "Redeemable Non-Controlling Interest", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "cccs:RedeemableNoncontrollingInterestTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "cccs:RedeemableNoncontrollingInterestTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R23": { "role": "http://cccis.com/20240630/taxonomy/role/CapitalStock", "longName": "995615 - Disclosure - Capital Stock", "shortName": "Capital Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R24": { "role": "http://cccis.com/20240630/taxonomy/role/StockIncentivePlans", "longName": "995635 - Disclosure - Stock Incentive Plans", "shortName": "Stock Incentive Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R25": { "role": "http://cccis.com/20240630/taxonomy/role/Warrants", "longName": "995645 - Disclosure - Warrants", "shortName": "Warrants", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "cccs:WarrantsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "cccs:WarrantsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R26": { "role": "http://cccis.com/20240630/taxonomy/role/Commitments", "longName": "995655 - Disclosure - Commitments", "shortName": "Commitments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R27": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureLegalProceedingsAndContingencies", "longName": "995665 - Disclosure - Legal Proceedings and Contingencies", "shortName": "Legal Proceedings and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R28": { "role": "http://cccis.com/20240630/taxonomy/role/RelatedParties", "longName": "995675 - Disclosure - Related Parties", "shortName": "Related Parties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R29": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureOtherIncomeNet1", "longName": "995685 - Disclosure - Other Income - Net", "shortName": "Other Income - Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R30": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShare", "longName": "995695 - Disclosure - Net Income (Loss) Per Share", "shortName": "Net Income (Loss) Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R31": { "role": "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreas", "longName": "995705 - Disclosure - Segment Information And Information About Geographic Areas", "shortName": "Segment Information And Information About Geographic Areas", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R32": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureSubsequentEvent1", "longName": "995715 - Disclosure - Subsequent Event", "shortName": "Subsequent Event", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R33": { "role": "http://cccis.com/20240630/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies", "longName": "995745 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "33", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R34": { "role": "http://cccis.com/20240630/taxonomy/role/RevenueTables", "longName": "995765 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "cccs:ScheduleOfRevenueByMajorCustomersByReportingSegmentsByServiceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "cccs:ScheduleOfRevenueByMajorCustomersByReportingSegmentsByServiceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R35": { "role": "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsTables", "longName": "995775 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R36": { "role": "http://cccis.com/20240630/taxonomy/role/AccountsReceivableTables", "longName": "995785 - Disclosure - Accounts Receivable (Tables)", "shortName": "Accounts Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R37": { "role": "http://cccis.com/20240630/taxonomy/role/OtherCurrentAssetsTables", "longName": "995795 - Disclosure - Other Current Assets (Tables)", "shortName": "Other Current Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R38": { "role": "http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndPropertyTables", "longName": "995805 - Disclosure - Software, Equipment, And Property (Tables)", "shortName": "Software, Equipment, And Property (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R39": { "role": "http://cccis.com/20240630/taxonomy/role/LeasesTables", "longName": "995815 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "cccs:LeasesDisclosureOfLesseeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "cccs:LeasesDisclosureOfLesseeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R40": { "role": "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsTables", "longName": "995825 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "cccs:ScheduleOfGrossAmountAccumulatedImpairmentLossAndCarryingAmountOfGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "cccs:ScheduleOfGrossAmountAccumulatedImpairmentLossAndCarryingAmountOfGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R41": { "role": "http://cccis.com/20240630/taxonomy/role/AccruedExpensesTables", "longName": "995835 - Disclosure - Accrued Expenses (Tables)", "shortName": "Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R42": { "role": "http://cccis.com/20240630/taxonomy/role/OtherLiabilitiesTables", "longName": "995845 - Disclosure - Other Liabilities (Tables)", "shortName": "Other Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R43": { "role": "http://cccis.com/20240630/taxonomy/role/LongTermDebtTables", "longName": "995855 - Disclosure - Long-Term Debt (Tables)", "shortName": "Long-Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R44": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureRedeemableNoncontrollingInterestTables", "longName": "995865 - Disclosure - Redeemable Non-controlling Interest (Tables)", "shortName": "Redeemable Non-controlling Interest (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "cccs:RedeemableNoncontrollingInterestTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "cccs:RedeemableNoncontrollingInterestTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R45": { "role": "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansTables", "longName": "995875 - Disclosure - Stock Incentive Plans (Tables)", "shortName": "Stock Incentive Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R46": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureWarrantsTables", "longName": "995885 - Disclosure - Warrants (Tables)", "shortName": "Warrants (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "cccs:PrivateWarrantsValuedOnTheRedemptionDateUsingTheBlackScholesOptionPricingModelTabletextblock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "cccs:WarrantsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "cccs:PrivateWarrantsValuedOnTheRedemptionDateUsingTheBlackScholesOptionPricingModelTabletextblock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "cccs:WarrantsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R47": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesTables", "longName": "995895 - Disclosure - Related Parties (Tables)", "shortName": "Related Parties (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R48": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureOtherIncomeNetTables", "longName": "995905 - Disclosure - Other Income - Net (Tables)", "shortName": "Other Income - Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R49": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareTables", "longName": "995915 - Disclosure - Net Income (Loss) Per Share (Tables)", "shortName": "Net Income (Loss) Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R50": { "role": "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasTables", "longName": "995925 - Disclosure - Segment Information And Information About Geographic Areas (Tables)", "shortName": "Segment Information And Information About Geographic Areas (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R51": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfBusinessAcquisitionByAcquisitionDetails", "longName": "995945 - Disclosure - Business Acquisition - Schedule of Business Acquisition by Acquisition (Details)", "shortName": "Business Acquisition - Schedule of Business Acquisition by Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "div", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": null }, "R52": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummarizesRevenueByTypeOfServiceDetails", "longName": "995965 - Disclosure - Revenue - Summarizes Revenue By Type of Service (Details)", "shortName": "Revenue - Summarizes Revenue By Type of Service (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "cccs:ScheduleOfRevenueByMajorCustomersByReportingSegmentsByServiceTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "cccs:ScheduleOfRevenueByMajorCustomersByReportingSegmentsByServiceTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R53": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails", "longName": "995975 - Disclosure - Revenue - Additional Information (Details)", "shortName": "Revenue - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "cccs:DeferredRevenueRevenueRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "unique": true } }, "R54": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail", "longName": "995985 - Disclosure - Revenue - Summary of Receivables Contract Assets and Contract Liabilities from Contracts with Customers (Detail)", "shortName": "Revenue - Summary of Receivables Contract Assets and Contract Liabilities from Contracts with Customers (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:ContractWithCustomerAssetGrossNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "unique": true } }, "R55": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueDetail", "longName": "995995 - Disclosure - Revenue - Summary of Deferred Revenue (Detail)", "shortName": "Revenue - Summary of Deferred Revenue (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_891f4c81-6273-4c3b-8c81-0c616aba18c4", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "cccs:ContractWithCustomerLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_891f4c81-6273-4c3b-8c81-0c616aba18c4", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "cccs:ContractWithCustomerLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R56": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredContractCostsDetail", "longName": "996005 - Disclosure - Revenue - Summary of Deferred Contract Costs (Detail)", "shortName": "Revenue - Summary of Deferred Contract Costs (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_891f4c81-6273-4c3b-8c81-0c616aba18c4", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CapitalizedContractCostTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_891f4c81-6273-4c3b-8c81-0c616aba18c4", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CapitalizedContractCostTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R57": { "role": "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsAdditionalInformationDetail", "longName": "996015 - Disclosure - Fair Value Measurements - Additional Information (Detail)", "shortName": "Fair Value Measurements - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:AssetImpairmentCharges", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "cccs:DiscountRateBasedOnCostOfDebt", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "unique": true } }, "R58": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementInputsAndValuationTechniquesDetails", "longName": "996025 - Disclosure - Fair Value Measurements - Fair Value Measurement Inputs and Valuation Techniques (Details)", "shortName": "Fair Value Measurements - Fair Value Measurement Inputs and Valuation Techniques (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_9a78c102-68ac-48f5-ad4c-0cfa80c3e2af", "name": "us-gaap:DerivativeLiabilityMeasurementInput", "unitRef": "U_Y", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "cccs:WarrantsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": null }, "R59": { "role": "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail", "longName": "996035 - Disclosure - Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail)", "shortName": "Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_cda9cba0-90cd-41bb-9082-4f0a5bd0197a", "name": "us-gaap:DerivativeAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_880dbf5d-28fb-43df-b9cd-5f23a3ca3cd3", "name": "us-gaap:DerivativeLiabilities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "unique": true } }, "R60": { "role": "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfCarryingAmountsAndEstimatedFairValueOfTheFinancialInstrumentsDetail", "longName": "996045 - Disclosure - Fair Value Measurements - Summary of Carrying Amounts and Estimated Fair Value of the Financial Instruments (Detail)", "shortName": "Fair Value Measurements - Summary of Carrying Amounts and Estimated Fair Value of the Financial Instruments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_f3927d73-59cd-413f-999b-6dc8e38512f4", "name": "us-gaap:LongTermDebt", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f3927d73-59cd-413f-999b-6dc8e38512f4", "name": "us-gaap:LongTermDebt", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R61": { "role": "http://cccis.com/20240630/taxonomy/role/IncomeTaxesAdditionalInformationDetail", "longName": "996055 - Disclosure - Income Taxes - Additional Information (Detail)", "shortName": "Income Taxes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:IncomeTaxesPaid", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "unique": true } }, "R62": { "role": "http://cccis.com/20240630/taxonomy/role/AccountsReceivableScheduleOfAccountsReceivableNetDetail", "longName": "996075 - Disclosure - Accounts Receivable - Schedule of Accounts Receivable, Net (Detail)", "shortName": "Accounts Receivable - Schedule of Accounts Receivable, Net (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:AccountsReceivableGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:AccountsReceivableGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R63": { "role": "http://cccis.com/20240630/taxonomy/role/AccountsReceivableScheduleOfChangesToTheAllowanceForDoubtfulAccountsAndSalesReservesDetail", "longName": "996085 - Disclosure - Accounts Receivable - Schedule of Changes to the Allowance for Doubtful Accounts and Sales Reserves (Detail)", "shortName": "Accounts Receivable - Schedule of Changes to the Allowance for Doubtful Accounts and Sales Reserves (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_891f4c81-6273-4c3b-8c81-0c616aba18c4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "unique": true } }, "R64": { "role": "http://cccis.com/20240630/taxonomy/role/OtherCurrentAssetsScheduleOfOtherCurrentAssetsDetail", "longName": "996095 - Disclosure - Other Current Assets - Schedule of Other Current Assets (Detail)", "shortName": "Other Current Assets - Schedule of Other Current Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "cccs:PrepaidSaasCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "div", "us-gaap:OtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "cccs:PrepaidSaasCosts", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "div", "us-gaap:OtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R65": { "role": "http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndPropertyScheduleOfSoftwareEquipmentAndPropertyDetail", "longName": "996105 - Disclosure - Software, Equipment, And Property - Schedule of Software,Equipment and Property (Detail)", "shortName": "Software, Equipment, And Property - Schedule of Software,Equipment and Property (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R66": { "role": "http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndPropertyAdditionalInformationDetail", "longName": "996115 - Disclosure - Software, Equipment, And Property - Additional Information (Detail)", "shortName": "Software, Equipment, And Property - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:DepreciationAmortizationAndAccretionNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:DepreciationAmortizationAndAccretionNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R67": { "role": "http://cccis.com/20240630/taxonomy/role/LeasesAdditionalInformationDetail", "longName": "996125 - Disclosure - Leases - Additional Information (Detail)", "shortName": "Leases - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "cccs:LeasesDisclosureOfLesseeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:OperatingLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "cccs:LeasesDisclosureOfLesseeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R68": { "role": "http://cccis.com/20240630/taxonomy/role/LeasesSummaryOfLeaseCostDetail", "longName": "996135 - Disclosure - Leases - Summary of Lease Cost (Detail)", "shortName": "Leases - Summary of Lease Cost (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "cccs:LeasesDisclosureOfLesseeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "cccs:LeasesDisclosureOfLesseeTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R69": { "role": "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "longName": "996145 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail)", "shortName": "Goodwill and Intangible Assets - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_8c3320f9-f5aa-42b3-a8ba-c4ee6e0b2cc4", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "unique": true } }, "R70": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGrossAmountAccumulatedImpairmentLossAndCarryingAmountOfGoodwillDetail", "longName": "996155 - Disclosure - Goodwill and Intangible Assets - Schedule of Gross Amount, Accumulated Impairment Loss, and Carrying Amount of Goodwill (Detail)", "shortName": "Goodwill and Intangible Assets - Schedule of Gross Amount, Accumulated Impairment Loss, and Carrying Amount of Goodwill (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:GoodwillGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "cccs:ScheduleOfGrossAmountAccumulatedImpairmentLossAndCarryingAmountOfGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:GoodwillGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "cccs:ScheduleOfGrossAmountAccumulatedImpairmentLossAndCarryingAmountOfGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R71": { "role": "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail", "longName": "996165 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets Balance (Detail)", "shortName": "Goodwill and Intangible Assets - Summary of Intangible Assets Balance (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "cccs:ScheduleOfIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "cccs:ScheduleOfIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R72": { "role": "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetail", "longName": "996175 - Disclosure - Goodwill and Intangible Assets - Schedule of Future Amortization Expense for Intangible Assets (Detail)", "shortName": "Goodwill and Intangible Assets - Schedule of Future Amortization Expense for Intangible Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R73": { "role": "http://cccis.com/20240630/taxonomy/role/AccruedExpensesScheduleOfAccruedExpensesDetail", "longName": "996185 - Disclosure - Accrued Expenses - Schedule of Accrued Expenses (Detail)", "shortName": "Accrued Expenses - Schedule of Accrued Expenses (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R74": { "role": "http://cccis.com/20240630/taxonomy/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetail", "longName": "996195 - Disclosure - Other Liabilities - Summary of Other Liabilities (Detail)", "shortName": "Other Liabilities - Summary of Other Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:AccruedIncomeTaxesNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "div", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:AccruedIncomeTaxesNoncurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "div", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R75": { "role": "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail", "longName": "996205 - Disclosure - Long-Term Debt - Additional Information (Detail)", "shortName": "Long-Term Debt - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:LongTermDebtCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6d33d2e0-93da-46f5-bc70-6de2ed607d86", "name": "us-gaap:DebtInstrumentBasisSpreadOnVariableRate1", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "span", "div", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "unique": true } }, "R76": { "role": "http://cccis.com/20240630/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail", "longName": "996215 - Disclosure - Long-Term Debt - Summary of Long Term Debt (Detail)", "shortName": "Long-Term Debt - Summary of Long Term Debt (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:LongTermDebtCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ee3afbfb-e703-457a-a56f-deef23896b60", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "unique": true } }, "R77": { "role": "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail", "longName": "996225 - Disclosure - Redeemable Non-Controlling Interest - Additional Information (Detail)", "shortName": "Redeemable Non-Controlling Interest - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_7e5bc244-9d73-4d5d-b624-eba576ddc7d3", "name": "cccs:PercentageOfCompoundInterestPerAnnumOnThePreferredShareIssuePrice", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "cccs:RedeemableNoncontrollingInterestTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "unique": true } }, "R78": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureRedeemableNoncontrollingInterestScheduleOfActivitiesImpactingTheRedeemableNoncontrollableInterestDetail", "longName": "996235 - Disclosure - Redeemable Non-controlling Interest - Schedule of activities impacting the redeemable non-controllable interest (Detail)", "shortName": "Redeemable Non-controlling Interest - Schedule of activities impacting the redeemable non-controllable interest (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "C_891f4c81-6273-4c3b-8c81-0c616aba18c4", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "div", "cccs:RedeemableNoncontrollingInterestTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": null }, "R79": { "role": "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail", "longName": "996245 - Disclosure - Capital Stock - Additional Information (Detail)", "shortName": "Capital Stock - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "cccs:SharesAuthorizedTotal", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "cccs:SharesAuthorizedTotal", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R80": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails", "longName": "996265 - Disclosure - Stock Incentive Plans - Schedule of Non-vested Restricted Stock Units Activity (Details)", "shortName": "Stock Incentive Plans - Schedule of Non-vested Restricted Stock Units Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "C_5e37851e-2a4d-4eb8-9d86-e10b6fac64a4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5e37851e-2a4d-4eb8-9d86-e10b6fac64a4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R81": { "role": "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail", "longName": "996275 - Disclosure - Stock Incentive Plans - Additional Information (Detail)", "shortName": "Stock Incentive Plans - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "C_6dc3b596-784a-482d-a7af-8e1057795c0e", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6dc3b596-784a-482d-a7af-8e1057795c0e", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R82": { "role": "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetail", "longName": "996285 - Disclosure - Stock Incentive Plans - Summary of Share-based Compensation Arrangements by Share-based Payment Award (Detail)", "shortName": "Stock Incentive Plans - Summary of Share-based Compensation Arrangements by Share-based Payment Award (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "C_40121f0a-c726-4f40-9cac-daa3223209fd", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "unique": true } }, "R83": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetail", "longName": "996295 - Disclosure - Stock Incentive Plans - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Detail)", "shortName": "Stock Incentive Plans - Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "C_5121cc97-c695-4cdb-9d9a-cc05af008d3b", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_5121cc97-c695-4cdb-9d9a-cc05af008d3b", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R84": { "role": "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail", "longName": "996305 - Disclosure - Stock Incentive Plans - Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail)", "shortName": "Stock Incentive Plans - Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "C_8c3320f9-f5aa-42b3-a8ba-c4ee6e0b2cc4", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_8c3320f9-f5aa-42b3-a8ba-c4ee6e0b2cc4", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R85": { "role": "http://cccis.com/20240630/taxonomy/role/WarrantsAdditionalInformationDetail", "longName": "996315 - Disclosure - Warrants - Additional Information (Detail)", "shortName": "Warrants - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:FairValueAdjustmentOfWarrants", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_ebb91546-ef8c-4783-8590-babbf823dfcd", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "cccs:WarrantsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "unique": true } }, "R86": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureWarrantsSummaryOfThePrivateWarrantsValuedOnTheRedemptionDateUsingTheBlackscholesOptionPricingModelDetails", "longName": "996325 - Disclosure - Warrants - Summary of the Private Warrants Valued On the Redemption Date Using the Black-Scholes Option Pricing Model (Details)", "shortName": "Warrants - Summary of the Private Warrants Valued On the Redemption Date Using the Black-Scholes Option Pricing Model (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "C_9a78c102-68ac-48f5-ad4c-0cfa80c3e2af", "name": "us-gaap:DerivativeLiabilityMeasurementInput", "unitRef": "U_Y", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "cccs:WarrantsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": null }, "R87": { "role": "http://cccis.com/20240630/taxonomy/role/CommitmentsAdditionalInformationDetail", "longName": "996335 - Disclosure - Commitments - Additional Information (Detail)", "shortName": "Commitments - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R88": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesScheduleOfRevenuesExpensesAndAmountReceivableWithEntitiesAffiliatedWithPrincipalOwnersDetail", "longName": "996345 - Disclosure - Related Parties - Schedule of Revenues, Expenses and Amount Receivable with Entities Affiliated with Principal Owners (Detail)", "shortName": "Related Parties - Schedule of Revenues, Expenses and Amount Receivable with Entities Affiliated with Principal Owners (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_18c0df67-0e69-4621-aa87-84f480965a7a", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "unique": true } }, "R89": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesAdditionalInformationDetail", "longName": "996355 - Disclosure - Related Parties - Additional Information (Detail)", "shortName": "Related Parties - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "C_00b32a4c-19fb-406a-8bc2-993b6b4e4c96", "name": "us-gaap:OtherLiabilitiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_00b32a4c-19fb-406a-8bc2-993b6b4e4c96", "name": "us-gaap:OtherLiabilitiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R90": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureOtherIncomeNetScheduleOfOtherIncomeNetDetail", "longName": "996365 - Disclosure - Other Income - Net - Schedule of Other Income - Net (Detail)", "shortName": "Other Income - Net - Schedule of Other Income - Net (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:UnrealizedGainLossOnDerivatives", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "div", "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:GainLossOnDerivativeInstrumentsNetPretax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "div", "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "unique": true } }, "R91": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail", "longName": "996375 - Disclosure - Net Income (Loss) Per Share - Additional Information (Detail)", "shortName": "Net Income (Loss) Per Share - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R92": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail", "longName": "996385 - Disclosure - Net Income (Loss) Per Share - Schedule Of Earnings Per Share, Basic and Diluted (Detail)", "shortName": "Net Income (Loss) Per Share - Schedule Of Earnings Per Share, Basic and Diluted (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "unique": true } }, "R93": { "role": "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasAdditionalInformationDetail", "longName": "996395 - Disclosure - Segment Information And Information About Geographic Areas - Additional Information (Detail)", "shortName": "Segment Information And Information About Geographic Areas - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d06fe946-543d-4531-a5e8-eaaeb347ffa9", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true, "unique": true } }, "R94": { "role": "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail", "longName": "996405 - Disclosure - Segment Information And Information About Geographic Areas - Schedule of Revenues by Geographic Area (Detail)", "shortName": "Segment Information And Information About Geographic Areas - Schedule of Revenues by Geographic Area (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "C_e7c51b51-3891-4f12-97ce-151d0d94cec4", "name": "us-gaap:Revenues", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_04e4afea-c4f2-4dfe-ba21-1312f346e538", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "unique": true } }, "R95": { "role": "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfSoftwareEquipmentAndPropertyNetByGeographicAreaDetail", "longName": "996415 - Disclosure - Segment Information And Information About Geographic Areas - Schedule of Software, Equipment and Property, Net by Geographic Area (Detail)", "shortName": "Segment Information And Information About Geographic Areas - Schedule of Software, Equipment and Property, Net by Geographic Area (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b111851f-1e55-4c08-821f-79fbd503247b", "name": "us-gaap:NoncurrentAssets", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "unique": true } }, "R96": { "role": "http://cccis.com/20240630/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails", "longName": "996425 - Disclosure - Subsequent Event - Additional Information (Details)", "shortName": "Subsequent Event - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "C_1c2dfc85-a070-4a9a-9f21-aee6631043a5", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_7c9f7926-102e-4edb-9f82-d6e06f89967a", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "cccs-20240630.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableNetCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableNetCurrentAbstract", "lang": { "en-us": { "role": { "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/AccruedExpenses" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "totalLabel": "Accounts Payable, Current, Total", "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": [ "r30", "r828" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/AccountsReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes to the Allowance for Doubtful Accounts and Sales Reserves", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r956" ] }, "us-gaap_AccountsReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGross", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/AccountsReceivableScheduleOfAccountsReceivableNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable, before Allowance for Credit Loss", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r227", "r325", "r1101" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/AccountsReceivableScheduleOfAccountsReceivableNetDetail" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss", "totalLabel": "Accounts receivable-Net", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r705", "r782", "r834", "r1101" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable - Net of allowances of $4,079 and $5,574 as of June 30, 2024 and December 31, 2023, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "verboseLabel": "Accounts receivables-Net of allowances", "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": [ "r325", "r326" ] }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEmployeeBenefitsCurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/AccruedExpensesScheduleOfAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employee insurance benefits", "label": "Accrued Employee Benefits, Current", "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r33" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r130", "r186" ] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income taxes payable-non-current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent." } } }, "auth_ref": [ "r131", "r186" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/AccruedExpensesScheduleOfAccruedExpensesDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Accrued Liabilities, Current", "totalLabel": "Total accrued expenses", "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": [ "r33" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAbstract", "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/AccruedExpensesScheduleOfAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Professional services", "label": "Accrued Professional Fees, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r33" ] }, "cccs_AccruedRoyaltiesAndLicensesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "AccruedRoyaltiesAndLicensesCurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/AccruedExpensesScheduleOfAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Royalties and licenses", "label": "Accrued Royalties And Licenses Current", "documentation": "Accrued royalties and licenses current." } } }, "auth_ref": [] }, "cccs_AccruedSalesTaxCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "AccruedSalesTaxCurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/AccruedExpensesScheduleOfAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sales tax", "label": "Accrued Sales Tax Current", "documentation": "Accrued sales tax current." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndPropertyScheduleOfSoftwareEquipmentAndPropertyDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "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": [ "r71", "r217", "r628" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r43", "r44", "r141", "r230", "r625", "r649", "r653" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss [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": [ "r8", "r19", "r44", "r527", "r530", "r568", "r644", "r645", "r935", "r936", "r937", "r946", "r947", "r948" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Estimated 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": [ "r162" ] }, "cccs_AcquiredTechnologiesMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "AcquiredTechnologiesMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Technologies [Member]", "label": "Acquired Technologies [Member]", "documentation": "Acquired technologies [Member]." } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r880" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional\u00a0paid-in\u00a0capital", "label": "Additional Paid in Capital", "totalLabel": "Additional Paid in Capital, Total", "periodStartLabel": "Additional Paid in Capital, Beginning Balance", "periodEndLabel": "Additional Paid in Capital, Ending Balance", "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": [ "r136", "r828", "r1108" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital [Member]", "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": [ "r492", "r493", "r494", "r666", "r946", "r947", "r948", "r1080", "r1110" ] }, "cccs_AdditionalStockBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "AdditionalStockBasedCompensation", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Additional stock based compensation.", "label": "Additional Stock Based Compensation", "terseLabel": "Additional stock based compensation" } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r886" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r886" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r886" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r886" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for taxes related to net share settlement", "terseLabel": "Payments for taxes related to net share settlement", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deemed distribution to CCCIS option holders", "label": "Adjustments to Additional Paid in Capital, Dividends in Excess of Retained Earnings", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from dividends legally declared (or paid) in excess of retained earnings balance." } } }, "auth_ref": [ "r20", "r175" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r93", "r94", "r457" ] }, "cccs_AdjustmentsToEquityComponentDuringPeriodValueVestingSharesGrantedToStockholders": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "AdjustmentsToEquityComponentDuringPeriodValueVestingSharesGrantedToStockholders", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Adjustments to equity component during period value vesting shares granted to stockholders.", "label": "Adjustments To Equity Component During Period Value Vesting Shares Granted To Stockholders", "terseLabel": "Company Vesting Shares granted to CCCIS stockholders" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income (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": [] }, "cccs_AggregateNumberOfSharesReservedForSaleUnderPlanIncreasesOnBeginningOfPeriodPercentageOfTotalNumberOfSharesOutstandingOrLessorAmount": { "xbrltype": "percentItemType", "nsuri": "http://cccis.com/20240630", "localname": "AggregateNumberOfSharesReservedForSaleUnderPlanIncreasesOnBeginningOfPeriodPercentageOfTotalNumberOfSharesOutstandingOrLessorAmount", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of shares reserved for sale under plan increases on beginning of period percentage of total number of shares outstanding or lessor amount.", "label": "Aggregate Number Of Shares Reserved For Sale Under Plan Increases On Beginning Of Period Percentage Of Total Number Of Shares Outstanding Or Lessor Amount", "terseLabel": "Aggregate number of shares reserved for sale under plan increases on beginning of period percentage of total number of shares outstanding or lessor amount" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r851", "r862", "r872", "r897" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r854", "r865", "r875", "r900" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r886" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r893" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r858", "r866", "r876", "r893", "r901", "r905", "r913" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r911" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Allocated share based compensation expense", "terseLabel": "Allocated share based compensation", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r486", "r495" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/AccountsReceivableScheduleOfAccountsReceivableNetDetail", "http://cccis.com/20240630/taxonomy/role/AccountsReceivableScheduleOfChangesToTheAllowanceForDoubtfulAccountsAndSalesReservesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Allowance for credit losses and sales reserves", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r231", "r327", "r334", "r335", "r338", "r1101" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Allowances for doubtful accounts receivable current", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r231", "r327", "r334" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/AccountsReceivableScheduleOfChangesToTheAllowanceForDoubtfulAccountsAndSalesReservesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Charges to bad debt and sales reserves", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r337" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/AccountsReceivableScheduleOfChangesToTheAllowanceForDoubtfulAccountsAndSalesReservesDetail" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Write-offs-Net", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r336" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AmericasMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfSoftwareEquipmentAndPropertyNetByGeographicAreaDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "United States [Member]", "label": "Americas [Member]" } } }, "auth_ref": [ "r1112", "r1113", "r1114", "r1115" ] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of discount on debt", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r13", "r116", "r152", "r399" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of deferred financing fees", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r146", "r399", "r556", "r940" ] }, "cccs_AmortizationOfIntangibleAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "AmortizationOfIntangibleAsset", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Amortization of intangible assets", "label": "Amortization Of Intangible Asset", "documentation": "Amortization of intangible assets." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Amortization of Intangible Assets", "totalLabel": "Amortization of Intangible Assets, Total", "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": [ "r13", "r63", "r68" ] }, "us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail" ], "lang": { "en-us": { "role": { "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units", "terseLabel": "Dilutive effect of stock based awards", "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of stock options or restrictive stock units (RSUs)." } } }, "auth_ref": [ "r950" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Antidilutive securities excluded from the computation of earnings per share", "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": [ "r291" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Impairment Charges", "label": "Asset Impairment Charges", "totalLabel": "Asset Impairment Charges, Total", "verboseLabel": "Impairment charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r13", "r69" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r185", "r221", "r259", "r302", "r311", "r316", "r329", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r519", "r523", "r547", "r620", "r710", "r828", "r842", "r976", "r977", "r1091" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r213", "r234", "r259", "r329", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r519", "r523", "r547", "r828", "r976", "r977", "r1091" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT ASSETS:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r908" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r909" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r904" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r904" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r904" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r904" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r904" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r904" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r907" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r906" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r905" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r905" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/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": [] }, "cccs_BasisOfAccountingPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://cccis.com/20240630", "localname": "BasisOfAccountingPolicyTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Accounting", "label": "Basis Of Accounting [Policy Text Block]", "documentation": "Basis of accounting policy [Policy text block]." } } }, "auth_ref": [] }, "cccs_BoardOfDirectorFeesForServicesIncludingRelatedTravelAndOutOfPocketReimbursementsMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "BoardOfDirectorFeesForServicesIncludingRelatedTravelAndOutOfPocketReimbursementsMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesScheduleOfRevenuesExpensesAndAmountReceivableWithEntitiesAffiliatedWithPrincipalOwnersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Board of Director Fees for Services Including Related Travel and Out-of-Pocket Reimbursements [Member]", "label": "Board of Director Fees for Services Including Related Travel and Out-of-Pocket Reimbursements [Member]", "documentation": "Board of Director Fees for Services Including Related Travel and Out-of-Pocket Reimbursements Member" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfBusinessAcquisitionByAcquisitionDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "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": [ "r515", "r821", "r822" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfBusinessAcquisitionByAcquisitionDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r98", "r99", "r515", "r821", "r822" ] }, "cccs_BusinessAcquisitionDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://cccis.com/20240630", "localname": "BusinessAcquisitionDisclosureTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisition" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business acquisition.", "label": "Business Acquisition Disclosure [Text Block]", "terseLabel": "Business Acquisition" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfBusinessAcquisitionByAcquisitionDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "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": [ "r515" ] }, "cccs_BusinessAcquisitionPotentialEarnOutAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "BusinessAcquisitionPotentialEarnOutAmount", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Business acquisition potential earn out amount", "label": "Business Acquisition Potential Earn Out Amount" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r97" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfBusinessAcquisitionByAcquisitionDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred", "terseLabel": "Total purchase price", "totalLabel": "Total acquisition date fair value of the consideration transferred", "verboseLabel": "Total acquisition date fair value of the 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": [ "r3", "r4", "r17" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r3", "r4" ] }, "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination, Total", "label": "Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination", "terseLabel": "Fair value of consideration transferred", "documentation": "Fair value at acquisition-date of the assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interests issued by the acquirer, including but not limited to, instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r17", "r22" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfBusinessAcquisitionByAcquisitionDetails", "http://cccis.com/20240630/taxonomy/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Contingent Consideration, Liability, Total", "label": "Business Combination, Contingent Consideration, Liability", "verboseLabel": "Contingent consideration", "terseLabel": "Fair value of contingent earnout consideration", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r5", "r104", "r517" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "terseLabel": "Total assets acquired", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r101" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Total", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "terseLabel": "Current assets", "documentation": "Amount of 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": [ "r101" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Total", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "terseLabel": "Current liabilities", "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r101" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "terseLabel": "Deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r101" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible asset-acquired technology", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r100", "r101" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "terseLabel": "Total liabilities assumed", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r101" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Net assets acquired", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r100", "r101" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/OrganizationAndNatureOfOperations" ], "lang": { "en-us": { "role": { "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Organization and Nature of Operations", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r126", "r158", "r159" ] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfSoftwareEquipmentAndPropertyNetByGeographicAreaDetail" ], "lang": { "en-us": { "role": { "terseLabel": "China", "verboseLabel": "China [Member]", "label": "CHINA" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Noncash purchases of software, equipment, and property", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r53", "r54", "r55" ] }, "us-gaap_CapitalizedContractCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAbstract", "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Abstract]" } } }, "auth_ref": [] }, "cccs_CapitalizedContractCostAdditionalAmountsDeferred": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "CapitalizedContractCostAdditionalAmountsDeferred", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredContractCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Additional amounts deferred", "label": "Capitalized Contract Cost Additional Amounts Deferred", "documentation": "Capitalized contract cost additional amounts deferred." } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredContractCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Costs amortized", "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": [ "r340" ] }, "us-gaap_CapitalizedContractCostLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredContractCostsDetail" ], "lang": { "en-us": { "role": { "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": [ "r339" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredContractCostsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred contract costs", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r339" ] }, "us-gaap_CapitalizedContractCostNetClassifiedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetClassifiedAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredContractCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Classified as:", "label": "Capitalized Contract Cost, Net, Classified [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetCurrent", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredContractCostsDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Current", "terseLabel": "Deferred contract costs", "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": [ "r339" ] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredContractCostsDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-current", "terseLabel": "Long-term deferred contract costs", "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": [ "r339" ] }, "us-gaap_CapitalizedContractCostTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredContractCostsDetail" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Table]", "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r339" ] }, "us-gaap_CapitalizedContractCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Deferred Contract Costs", "label": "Capitalized Contract Cost [Table Text Block]", "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r958" ] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfCarryingAmountsAndEstimatedFairValueOfTheFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Amount [Member]", "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r114", "r115" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "periodStartLabel": "Beginning of period", "periodEndLabel": "End of period", "label": "Cash and Cash Equivalents, at Carrying Value", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "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": [ "r51", "r215", "r800" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodStartLabel": "Beginning of period", "periodEndLabel": "End of period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r51", "r155", "r256" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "NET CHANGE IN CASH AND CASH EQUIVALENTS", "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": [ "r6", "r155" ] }, "cccs_CaymanEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "CaymanEquityIncentivePlanMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Cayman equity incentive plan.", "label": "Cayman Equity Incentive Plan [Member]" } } }, "auth_ref": [] }, "cccs_Ccc2021EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "Ccc2021EmployeeStockPurchasePlanMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansTables" ], "lang": { "en-us": { "role": { "documentation": "Ccc2021 employee stock purchase plan [member]", "label": "Ccc2021 Employee Stock Purchase Plan [Member]", "terseLabel": "Ccc2021 Employee Stock Purchase Plan [Member]", "verboseLabel": "2021 Employee Stock Purchase Plan [Member]" } } }, "auth_ref": [] }, "cccs_CccCaymanMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "CccCaymanMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "CCC Cayman [Member]", "label": "CCC Cayman [Member]", "documentation": "Ccc Cayman Member" } } }, "auth_ref": [] }, "cccs_CccFourHundredAndOneKRetirementSavingsAndInvestmentPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "CccFourHundredAndOneKRetirementSavingsAndInvestmentPlanMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "CCC 401(k) Retirement Savings and Investment Plan [Member]", "label": "CCC Four Hundred And One k Retirement Savings And Investment Plan [Member]", "documentation": "CCC Four Hundred And One k Retirement Savings And Investment Plan." } } }, "auth_ref": [] }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInContractWithCustomerLiabilityAbstract", "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Liability [Abstract]" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r884" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/CoverPage", "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r209", "r224", "r225", "r226", "r259", "r284", "r285", "r288", "r290", "r296", "r297", "r329", "r375", "r377", "r378", "r379", "r382", "r383", "r405", "r406", "r409", "r412", "r419", "r547", "r656", "r657", "r658", "r659", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r697", "r719", "r743", "r775", "r776", "r777", "r778", "r779", "r920", "r941", "r949" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "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": [ "r224", "r225", "r226", "r296", "r405", "r406", "r407", "r409", "r412", "r417", "r419", "r656", "r657", "r658", "r659", "r814", "r920", "r941" ] }, "us-gaap_ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/WarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Date from which Warrants or Rights Exercisable", "terseLabel": "Class of warrant or right date from which warrants or rights exercisable", "documentation": "Date the warrants or rights are exercisable, in YYYY-MM-DD format." } } }, "auth_ref": [ "r420" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementInputsAndValuationTechniquesDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureWarrantsSummaryOfThePrivateWarrantsValuedOnTheRedemptionDateUsingTheBlackscholesOptionPricingModelDetails", "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail", "http://cccis.com/20240630/taxonomy/role/WarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r88" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementInputsAndValuationTechniquesDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureWarrantsSummaryOfThePrivateWarrantsValuedOnTheRedemptionDateUsingTheBlackscholesOptionPricingModelDetails", "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail", "http://cccis.com/20240630/taxonomy/role/WarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://cccis.com/20240630/taxonomy/role/WarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate common stock per share", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r420" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/WarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "presentation": [ "http://cccis.com/20240630/taxonomy/role/WarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Shares of common stock received for each Private Warrant exchanged", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://cccis.com/20240630/taxonomy/role/WarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate common stock share", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r420" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/WarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants outstanding", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/WarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Table]", "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r88" ] }, "cccs_ClassOfWarrantOrRightsDateFromWhichWarrantsOrRightsExercisableExpired": { "xbrltype": "dateItemType", "nsuri": "http://cccis.com/20240630", "localname": "ClassOfWarrantOrRightsDateFromWhichWarrantsOrRightsExercisableExpired", "presentation": [ "http://cccis.com/20240630/taxonomy/role/WarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Rights date from which warrants or rights exercisable expired.", "label": "Class Of Warrant Or Rights Date From Which Warrants Or Rights Exercisable Expired", "terseLabel": "Class of warrant or rights date from which warrants or rights exercisable expired" } } }, "auth_ref": [] }, "cccs_ClassOrWarrantIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://cccis.com/20240630", "localname": "ClassOrWarrantIssuedPricePerShare", "presentation": [ "http://cccis.com/20240630/taxonomy/role/WarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Class or warrant issued price per share .", "label": "Class Or Warrant Issued Price Per Share" } } }, "auth_ref": [] }, "cccs_ClassesOfNonCurrentAssetAxis": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "ClassesOfNonCurrentAssetAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfSoftwareEquipmentAndPropertyNetByGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Classes Of Non Current Asset [Axis]", "documentation": "Classes of non current asset." } } }, "auth_ref": [] }, "cccs_ClassesOfNonCurrentAssetDomain": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "ClassesOfNonCurrentAssetDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfSoftwareEquipmentAndPropertyNetByGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Classes Of Non Current Asset [Domain]", "documentation": "Classes Of Non Current Asset." } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r885" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r885" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "COMMITMENTS AND CONTINGENCIES (Notes 18 and 19)", "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": [ "r38", "r123", "r622", "r696" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/Commitments" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r169", "r368", "r369", "r783", "r971" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common Class A [Member]", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1110" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common Class B [Member]", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1110" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock reserved for issuance", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r39" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r831", "r832", "r833", "r835", "r836", "r837", "r838", "r946", "r947", "r1080", "r1105", "r1110" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock par or stated value per share", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r135" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Stock, Shares Authorized", "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": [ "r135", "r697" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Stock, Shares, Issued", "terseLabel": "Common stock shares issued", "label": "Common Stock, Shares, Issued", "totalLabel": "Common Stock, Shares, Issued, Total", "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": [ "r135" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock shares outstanding", "label": "Common Stock, Shares, Outstanding", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r20", "r135", "r697", "r716", "r1110", "r1111" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock - $0.0001 par; 5,000,000,000 shares authorized; 622,795,101 and 603,128,781 shares issued and outstanding as of June 30, 2024 and December 31, 2023, respectively", "label": "Common Stock, Value, Issued", "totalLabel": "Common Stock, Value, Issued, Total", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "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": [ "r135", "r624", "r828" ] }, "us-gaap_CommonStockVotingRights": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockVotingRights", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shares description of voting rights", "label": "Common Stock, Voting Rights", "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights." } } }, "auth_ref": [ "r80" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r890" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r889" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r891" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r888" ] }, "cccs_CompanyEarnoutSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "CompanyEarnoutSharesMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Company Earnout Shares Member", "label": "Company Earnout Shares [Member]", "documentation": "Company Earnout Shares Member" } } }, "auth_ref": [] }, "us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/EmployeeBenefitPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefit Plans", "label": "Compensation and Employee Benefit Plans, Other than Share-Based Compensation [Text Block]", "documentation": "The entire disclosure of an entity's employee compensation and benefit plans, excluding share-based compensation and including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, life insurance, severance, health care, unemployment and other benefit plans." } } }, "auth_ref": [ "r176", "r177", "r178" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "totalLabel": "COMPREHENSIVE INCOME (LOSS) ATTRIBUTABLE TO CCC INTELLIGENT SOLUTIONS HOLDINGS INC. COMMON STOCKHOLDERS", "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": [ "r45", "r238", "r240", "r247", "r615", "r634" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "terseLabel": "COMPREHENSIVE INCOME (LOSS):", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "totalLabel": "COMPREHENSIVE INCOME (LOSS) INCLUDING NON-CONTROLLING INTEREST", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r108", "r182", "r238", "r240", "r246", "r614", "r633" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndPropertyScheduleOfSoftwareEquipmentAndPropertyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Computer Equipment [Member]", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredContractCostsDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail", "http://cccis.com/20240630/taxonomy/role/EmployeeBenefitPlansAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetail", "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail", "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsTables", "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfSoftwareEquipmentAndPropertyNetByGeographicAreaDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasTables", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]", "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r263", "r519", "r520", "r523", "r524", "r577", "r793", "r975", "r978", "r979" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredContractCostsDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail", "http://cccis.com/20240630/taxonomy/role/EmployeeBenefitPlansAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetail", "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail", "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsTables", "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfSoftwareEquipmentAndPropertyNetByGeographicAreaDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasTables", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Domain]", "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r263", "r519", "r520", "r523", "r524", "r577", "r793", "r975", "r978", "r979" ] }, "us-gaap_ContingentConsiderationByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationByTypeAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Contingent Consideration by Type [Axis]", "documentation": "Information by type of contingent consideration." } } }, "auth_ref": [] }, "cccs_ContingentConsiderationRelatedToBusinessAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "ContingentConsiderationRelatedToBusinessAcquisitionMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "documentation": "Contingent consideration related to business acquisition member.", "label": "Contingent Consideration Related to Business Acquisition [Member]", "terseLabel": "Contingent consideration related to business acquisition [Member]" } } }, "auth_ref": [] }, "us-gaap_ContingentConsiderationTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationTypeDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Contingent Consideration Type [Domain]", "documentation": "Description of contingent payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]" } } }, "auth_ref": [] }, "cccs_ContractWithCustomerAssetAndLiabilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "ContractWithCustomerAssetAndLiabilityLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummarizesRevenueByTypeOfServiceDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail" ], "lang": { "en-us": { "role": { "label": "Contract With Customer Asset And Liability [Line Items]", "documentation": "Contract With Customer Asset And Liability Line Items" } } }, "auth_ref": [] }, "cccs_ContractWithCustomerAssetAndLiabilityTable": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "ContractWithCustomerAssetAndLiabilityTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummarizesRevenueByTypeOfServiceDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail" ], "lang": { "en-us": { "role": { "label": "Contract With Customer Asset And Liability [Table]", "documentation": "Contract With Customer Asset And Liability Table" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Receivables Contract Assets and Contract Liabilities from Contracts with Customers", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r985" ] }, "us-gaap_ContractWithCustomerAssetGrossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetGrossNoncurrent", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, before Allowance for Credit Loss, Noncurrent", "terseLabel": "Other assets (accounts receivable, non-current)", "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, classified as noncurrent." } } }, "auth_ref": [ "r983", "r984" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred revenue", "terseLabel": "Contract with customer, liability", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r422", "r423", "r434" ] }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Classified as:", "label": "Contract with Customer, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Additional amounts deferred", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r815" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Current", "terseLabel": "Deferred revenues", "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": [ "r422", "r423", "r434" ] }, "cccs_ContractWithCustomerLiabilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "ContractWithCustomerLiabilityLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Contract With Customer Liability [Line Items]", "documentation": "Contract With Customer Liability Line Items" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfReceivablesContractAssetsAndContractLiabilitiesFromContractsWithCustomersDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-current", "terseLabel": "Other liabilities (deferred revenues,\u00a0non-current)", "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": [ "r422", "r423", "r434" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueDetail" ], "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": [ "r435" ] }, "cccs_ContractWithCustomerLiabilityTable": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "ContractWithCustomerLiabilityTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Contract With Customer Liability [Table]", "documentation": "Contract With Customer Liability Table" } } }, "auth_ref": [] }, "cccs_ContractWithCustomerLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://cccis.com/20240630", "localname": "ContractWithCustomerLiabilityTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Deferred Revenue", "label": "Contract With Customer Liability [Table Text Block]", "documentation": "Contract With Customer Liability [Table Text Block]." } } }, "auth_ref": [] }, "us-gaap_ContractorsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractorsAbstract", "lang": { "en-us": { "role": { "label": "Contractors [Abstract]" } } }, "auth_ref": [] }, "cccs_CorporateMinimumIncomeTax": { "xbrltype": "percentItemType", "nsuri": "http://cccis.com/20240630", "localname": "CorporateMinimumIncomeTax", "presentation": [ "http://cccis.com/20240630/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "CorporateMinimumIncomeTax", "label": "Corporate Minimum Income Tax", "documentation": "Corporate minimum income tax." } } }, "auth_ref": [] }, "cccs_CorporateStockRepurchaseExciseTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://cccis.com/20240630", "localname": "CorporateStockRepurchaseExciseTaxRate", "presentation": [ "http://cccis.com/20240630/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "CorporateStockRepurchaseExciseTaxRate", "label": "Corporate Stock Repurchase Excise Tax Rate", "documentation": "Corporate stock repurchase excise tax rate." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues, exclusive of amortization and impairment of acquired technologies", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "totalLabel": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Total", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r923", "r924" ] }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAmortization", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of acquired technologies", "label": "Cost, Amortization", "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r938" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "totalLabel": "Total cost of revenues", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r150", "r259", "r329", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r547", "r976" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "terseLabel": "COST OF REVENUES", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Revenues [Member]", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "cccs_CreditCardProcessingMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "CreditCardProcessingMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesScheduleOfRevenuesExpensesAndAmountReceivableWithEntitiesAffiliatedWithPrincipalOwnersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Card Processing [Member]", "label": "Credit Card Processing [Member]", "documentation": "Credit card processing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships [Member]", "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": [ "r103" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAnnualPrincipalPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAnnualPrincipalPayment", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, annual principal payment", "label": "Debt Instrument, Annual Principal Payment", "documentation": "Amount of the total principal payments made during the annual reporting period." } } }, "auth_ref": [ "r28" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "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/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt, gross", "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": [ "r28", "r188", "r401" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfCarryingAmountsAndEstimatedFairValueOfTheFinancialInstrumentsDetail", "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail" ], "lang": { "en-us": { "role": { "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": [ "r263", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r557", "r809", "r810", "r811", "r812", "r813", "r942" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, maturity date", "label": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r207", "r809", "r1082" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfCarryingAmountsAndEstimatedFairValueOfTheFinancialInstrumentsDetail", "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r36", "r80", "r83", "r116", "r117", "r119", "r124", "r173", "r174", "r263", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r557", "r809", "r810", "r811", "r812", "r813", "r942" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Long-term debt\u2014discount", "terseLabel": "Debt instrument, unamortized discount", "label": "Debt Instrument, Unamortized Discount", "totalLabel": "Debt Instrument, Unamortized Discount, Total", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r116", "r119", "r981" ] }, "us-gaap_DeferredCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCosts", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "DEFERRED CONTRACT COSTS", "label": "Deferred Costs, Noncurrent", "totalLabel": "Deferred Costs, Noncurrent, Total", "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r184", "r927" ] }, "us-gaap_DeferredCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCurrent", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred contract costs", "label": "Deferred Costs, Current", "totalLabel": "Deferred Costs, Current, Total", "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r933" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Long-term debt\u2014deferred financing fees", "terseLabel": "Debt issuance costs, net", "label": "Debt Issuance Costs, Net", "totalLabel": "Debt Issuance Costs, Net, Total", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r118", "r981" ] }, "cccs_DeferredFinancingFeesRevolverNetNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "DeferredFinancingFeesRevolverNetNonCurrent", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "DEFERRED FINANCING FEES, REVOLVER\u2014Net", "label": "Deferred Financing Fees Revolver Net Non Current", "documentation": "Deferred financing fees revolver net non current." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Deferred Income Tax Expense (Benefit), Total", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r13", "r180", "r205", "r510", "r511", "r944" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Tax Liabilities, Gross, Total", "label": "Deferred Tax Liabilities, Gross", "terseLabel": "Deferred tax liability", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r132", "r133", "r187", "r504" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "DEFERRED INCOME TAXES\u2014Net", "label": "Deferred Income Tax Liabilities, Net", "totalLabel": "Deferred Income Tax Liabilities, Net, Total", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r498", "r499", "r621" ] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueCurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenues", "label": "Deferred Revenue, Current", "totalLabel": "Deferred Revenue, Current, Total", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r928" ] }, "us-gaap_DeferredRevenueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueNoncurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred\u00a0revenue-non-current", "label": "Deferred Revenue, Noncurrent", "totalLabel": "Deferred Revenue, Noncurrent, Total", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r929" ] }, "cccs_DeferredRevenueRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "DeferredRevenueRevenueRecognized", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred revenue revenue recognized", "label": "Deferred Revenue Revenue Recognized", "terseLabel": "Deferred revenue, revenue recognized" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development credits", "label": "Deferred Tax Assets, in Process Research and Development", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination." } } }, "auth_ref": [ "r96", "r1076" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Stock-based compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r96", "r1076" ] }, "cccs_DeferredTaxAssetsTaxDeferredExpenseTaxBenefitRecognizedImpairmentCharge": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "DeferredTaxAssetsTaxDeferredExpenseTaxBenefitRecognizedImpairmentCharge", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Deferred tax assets tax deferred expense tax benefit recognized impairment charge.", "label": "Deferred Tax Assets Tax Deferred Expense Tax Benefit Recognized Impairment Charge", "terseLabel": "Tax benefit recognized related to the impairment of intangible assets" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred Tax Liabilities, Net, Total", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r95", "r1075" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r445" ] }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAmortizationAndAccretionNet", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndPropertyAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization expense", "label": "Depreciation, Amortization and Accretion, Net", "totalLabel": "Depreciation, Amortization and Accretion, Net, Total", "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r13" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization of software, equipment, and property", "label": "Depreciation, Depletion and Amortization, Nonproduction", "totalLabel": "Depreciation, Depletion and Amortization, Nonproduction, Total", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r13", "r70" ] }, "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative asset." } } }, "auth_ref": [ "r525" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail", "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative assets", "label": "Derivative Asset", "totalLabel": "Derivative Asset, Total", "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": [ "r235", "r236", "r546", "r678", "r679", "r680", "r681", "r682", "r684", "r685", "r686", "r687", "r688", "r703", "r704", "r761", "r764", "r766", "r767", "r768", "r769", "r802", "r833", "r1106" ] }, "us-gaap_DerivativeCapInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeCapInterestRate", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, cap interest rate", "label": "Derivative, Cap Interest Rate", "documentation": "Cap rate on an interest rate derivative such as an interest rate cap or collar. If market rates exceed the cap rate, a payment or receipt is triggered on the contract." } } }, "auth_ref": [] }, "us-gaap_DerivativeCashReceivedOnHedge": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeCashReceivedOnHedge", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash received on interest rate cap agreement", "label": "Derivative, Cash Received on Hedge", "documentation": "The amount of cash received during the period on settlement of a hedge." } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "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": [ "r686", "r688", "r702", "r703", "r704", "r706", "r707", "r708", "r709", "r711", "r712", "r713", "r714", "r731", "r732", "r733", "r734", "r737", "r738", "r739", "r740", "r761", "r762", "r766", "r768", "r831", "r833" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r109", "r110", "r111", "r112", "r686", "r688", "r702", "r703", "r704", "r706", "r707", "r708", "r709", "r711", "r712", "r713", "r714", "r731", "r732", "r733", "r734", "r737", "r738", "r739", "r740", "r761", "r762", "r766", "r768", "r802", "r831", "r833" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest rate swaps", "terseLabel": "Derivative Liability", "label": "Derivative Liability", "totalLabel": "Derivative Liability, Total", "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": [ "r235", "r236", "r546", "r678", "r679", "r680", "r681", "r684", "r685", "r686", "r687", "r688", "r711", "r713", "r714", "r762", "r763", "r764", "r766", "r767", "r768", "r769", "r802", "r1106" ] }, "us-gaap_DerivativeLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityMeasurementInput", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementInputsAndValuationTechniquesDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureWarrantsSummaryOfThePrivateWarrantsValuedOnTheRedemptionDateUsingTheBlackscholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Measurement Input", "documentation": "Value of input used to measure derivative liability." } } }, "auth_ref": [ "r542" ] }, "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative liability." } } }, "auth_ref": [ "r525" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1077", "r1078" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Director [Member]", "label": "Director [Member]" } } }, "auth_ref": [ "r953", "r1107" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlans" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock Incentive Plans", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r455", "r459", "r487", "r488", "r491", "r824" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of Share-based Compensation Arrangements by Share-based Payment Award", "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r15", "r89" ] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "auth_ref": [] }, "cccs_DiscountRateBasedOnCostOfDebt": { "xbrltype": "percentItemType", "nsuri": "http://cccis.com/20240630", "localname": "DiscountRateBasedOnCostOfDebt", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Discount rate based on cost of debt.", "label": "Discount Rate Based on Cost of Debt", "terseLabel": "Discount rate" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureAccountsReceivableAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "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": [ "r7", "r128", "r129", "r168" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/Divestiture" ], "lang": { "en-us": { "role": { "verboseLabel": "Divestiture", "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": [ "r127", "r166" ] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividend to CCCIS stockholders", "label": "Dividends", "totalLabel": "Dividends, Total", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r11", "r175" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r846" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r879" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "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": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "terseLabel": "Basic", "label": "Earnings Per Share, Basic", "totalLabel": "Earnings Per Share, Basic, Total", "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": [ "r248", "r269", "r270", "r272", "r273", "r275", "r281", "r284", "r288", "r289", "r290", "r294", "r535", "r536", "r616", "r635", "r803" ] }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares used in computing net income (loss) per share attributable to common stockholders:", "label": "Earnings Per Share, Basic, Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted", "label": "Earnings Per Share, Diluted", "totalLabel": "Earnings Per Share, Diluted, Total", "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": [ "r248", "r269", "r270", "r272", "r273", "r275", "r284", "r288", "r289", "r290", "r294", "r535", "r536", "r616", "r635", "r803" ] }, "us-gaap_EarningsPerShareDilutedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Net income per share:", "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": [ "r284", "r285", "r288" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShare" ], "lang": { "en-us": { "role": { "verboseLabel": "Net Income (Loss) Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r280", "r291", "r292", "r293" ] }, "cccs_EarningsPerSharesBasicAndDiluted": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "EarningsPerSharesBasicAndDiluted", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail" ], "lang": { "en-us": { "role": { "documentation": "Earnings Per Shares Basic and Diluted", "label": "Earnings Per Shares Basic and Diluted", "terseLabel": "Earnings Per Shares Basic and Diluted", "verboseLabel": "Denominator" } } }, "auth_ref": [] }, "cccs_EarningsPerSharesBasicAndDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "EarningsPerSharesBasicAndDilutedAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) per share attributable to common stockholders:", "documentation": "Earnings Per Shares Basic And Diluted Abstract.", "label": "Earnings Per Shares Basic And Diluted Abstract" } } }, "auth_ref": [] }, "cccs_EarningsPerSharesBasicAndDilutedOtherDisclosures": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "EarningsPerSharesBasicAndDilutedOtherDisclosures", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss) per share:", "documentation": "Earnings Per Shares Basic and Diluted Other Disclosures", "label": "Earnings Per Shares Basic and Diluted Other Disclosures" } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "totalLabel": "NET EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS", "terseLabel": "NET EFFECT OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS", "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; 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": [ "r1084" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://cccis.com/20240630/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r501" ] }, "cccs_EmployeeHealthInsuranceBenefitsExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "EmployeeHealthInsuranceBenefitsExpensesMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesScheduleOfRevenuesExpensesAndAmountReceivableWithEntitiesAffiliatedWithPrincipalOwnersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Health Insurance Benefits [Member]", "label": "Employee Health Insurance Benefits [Member]", "documentation": "Employee health insurance benefits expenses [Member]." } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/AccruedExpensesScheduleOfAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation", "label": "Employee-related Liabilities, Current", "totalLabel": "Employee-related Liabilities, Current, Total", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r33" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "lang": { "en-us": { "role": { "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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Share based compensation by share based arrangement unrecognised compensation for options unvested remaining period for recognition", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r490" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Share based compensation by share based arrangement unrecognised compensation for options unvested", "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": [ "r1073" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "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": [] }, "cccs_EmployeeTaxObligationsMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "EmployeeTaxObligationsMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Employee tax obligations", "label": "Employee Tax Obligations [Member]" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "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": [ "r844" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r844" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "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": [ "r919" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "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": [ "r844" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "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": [ "r918" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "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": [ "r844" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "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": [ "r844" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r844" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "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": [ "r844" ] }, "cccs_EquipmentLeasesMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "EquipmentLeasesMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment Leases [Member]", "label": "Equipment Leases [Member]", "documentation": "Equipment Leases Member" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/CoverPage", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r20", "r210", "r241", "r242", "r243", "r264", "r265", "r266", "r268", "r276", "r278", "r295", "r330", "r333", "r421", "r492", "r493", "r494", "r506", "r507", "r526", "r527", "r528", "r529", "r530", "r531", "r534", "r548", "r549", "r550", "r551", "r552", "r553", "r568", "r644", "r645", "r646", "r666", "r743" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Equity method investment carrying value at December\u00a031, 2020", "periodEndLabel": "Equity method investment carrying value at September 30, 2021", "label": "Equity Method Investments", "terseLabel": "EQUITY METHOD INVESTMENT", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r307", "r328", "r926", "r954" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r887" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r851", "r862", "r872", "r897" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r848", "r859", "r869", "r894" ] }, "us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EscrowDepositDisbursementsRelatedToPropertyAcquisition1", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Escrow Deposit Disbursements Related to Property Acquisition", "documentation": "Amount of escrow deposit disbursements related to property acquisition in noncash investing or financing transactions." } } }, "auth_ref": [ "r53", "r54", "r55" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfCarryingAmountsAndEstimatedFairValueOfTheFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Fair Value [Member]", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r392", "r546", "r810", "r811" ] }, "us-gaap_EurodollarMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EurodollarMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Eurodollar [Member]", "terseLabel": "Eurodollar [Member]", "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r893" ] }, "srt_ExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ExecutiveOfficerMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Officer [Member]", "label": "Executive Officer [Member]" } } }, "auth_ref": [ "r953" ] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3", "http://cccis.com/20240630/taxonomy/role/WarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "CHANGE IN FAIR VALUE OF WARRANT LIABILITIES", "verboseLabel": "Change in fair value of warrant liabilities", "label": "Fair Value Adjustment of Warrants", "negatedLabel": "Change in fair value of warrant liabilities", "terseLabel": "Change in fair value of warrant liabilities", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r2", "r13" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract", "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r538", "r539", "r543" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r538", "r539", "r543" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementInputsAndValuationTechniquesDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureWarrantsSummaryOfThePrivateWarrantsValuedOnTheRedemptionDateUsingTheBlackscholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementInputsAndValuationTechniquesDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureWarrantsSummaryOfThePrivateWarrantsValuedOnTheRedemptionDateUsingTheBlackscholesOptionPricingModelDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureWarrantsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r21" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of the Private Warrants Valued On the Redemption Date Using the Black-Scholes Option Pricing Model", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r21" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of Assets and Liabilities Measured at Fair Value on a Recurring Basis", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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": [ "r113", "r183" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r113", "r114", "r115" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r392", "r438", "r439", "r440", "r441", "r442", "r443", "r539", "r581", "r582", "r583", "r810", "r811", "r818", "r819", "r820" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfCarryingAmountsAndEstimatedFairValueOfTheFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r27", "r113", "r392", "r810", "r811" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r538", "r539", "r541", "r542", "r544" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfCarryingAmountsAndEstimatedFairValueOfTheFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "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": [ "r392", "r810", "r811" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements", "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" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "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": [ "r392", "r438", "r443", "r539", "r581", "r818", "r819", "r820" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "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": [ "r392", "r438", "r443", "r539", "r582", "r810", "r811", "r818", "r819", "r820" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r392", "r438", "r439", "r440", "r441", "r442", "r443", "r539", "r583", "r810", "r811", "r818", "r819", "r820" ] }, "us-gaap_FairValueInputsQuantitativeInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsQuantitativeInformationAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r392", "r438", "r439", "r440", "r441", "r442", "r443", "r581", "r582", "r583", "r810", "r811", "r818", "r819", "r820" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value Measurements 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": [ "r537", "r544" ] }, "cccs_FairValueOfInterestRateCapAgreements": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "FairValueOfInterestRateCapAgreements", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of interest rate cap agreements", "label": "Fair Value Of Interest Rate Cap Agreements", "documentation": "Fair value of interest rate cap agreements." } } }, "auth_ref": [] }, "cccs_FavorableLeaseTermsMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "FavorableLeaseTermsMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Favorable Lease Terms [Member]", "label": "Favorable Lease Terms [Member]", "documentation": "Favorable lease terms [Member]." } } }, "auth_ref": [] }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsEffectiveSwapRateMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg." } } }, "auth_ref": [ "r1079" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Useful Life (Years)", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail" ], "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": [ "r219", "r357" ] }, "cccs_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite Lived Intangible Assets Amortization Expense After Year Four", "documentation": "Finite lived intangible assets amortization expense after year four." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r164" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2028", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r164" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r164" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r164" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r164" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "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": [ "r354", "r356", "r357", "r359", "r599", "r600" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "cccs_FiniteLivedIntangibleAssetsFutureAmortizationExpenseLineItems": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finite Lived Intangible Assets Future Amortization Expense [Line Items]", "label": "Finite Lived Intangible Assets Future Amortization Expense [Line Items]", "documentation": "Finite lived intangible assets future amortization expense [Line items]." } } }, "auth_ref": [] }, "cccs_FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finite Lived Intangible Assets Future Amortization Expense [Table]", "label": "Finite Lived Intangible Assets Future Amortization Expense [Table]", "documentation": "Finite lived intangible assets future amortization expense [Table]." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r163", "r600" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "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": [ "r64", "r67" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsScheduleOfFutureAmortizationExpenseForIntangibleAssetsDetail", "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "terseLabel": "Net Carrying Amount", "label": "Finite-Lived Intangible Assets, Net", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r163", "r599" ] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Remaining Useful Life (Years)", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "documentation": "Remaining amortization period 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": [ "r599" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r855", "r866", "r876", "r901" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r855", "r866", "r876", "r901" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r855", "r866", "r876", "r901" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r855", "r866", "r876", "r901" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r855", "r866", "r876", "r901" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndPropertyScheduleOfSoftwareEquipmentAndPropertyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and Other Equipment [Member]", "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_GainLossOnDerivativeInstrumentsNetPretax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDerivativeInstrumentsNetPretax", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureOtherIncomeNetScheduleOfOtherIncomeNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "CHANGE IN FAIR VALUE OF DERIVATIVE INSTRUMENTS", "label": "Gain (Loss) on Derivative Instruments, Net, Pretax", "totalLabel": "Gain (Loss) on Derivative Instruments, Net, Pretax, Total", "verboseLabel": "Income from derivative instruments", "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects." } } }, "auth_ref": [ "r109" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Total", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "terseLabel": "Loss on disposal of software, equipment and property", "negatedLabel": "Loss on disposal of software, equipment and property", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r13" ] }, "cccs_GainOnSaleOfCostMethodInvestmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://cccis.com/20240630", "localname": "GainOnSaleOfCostMethodInvestmentDisclosureTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureGainOnSaleOfCostMethodInvestment1" ], "lang": { "en-us": { "role": { "documentation": "Gain on sale of cost method investment disclosure text block.", "label": "Gain on Sale of Cost Method Investment Disclosure [Text Block]", "terseLabel": "Gain on Sale of Cost Method Investment" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "totalLabel": "General and Administrative Expense, Total", "terseLabel": "General and administrative", "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": [ "r151", "r722" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative [Member]", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r145" ] }, "us-gaap_GeographicAreasLongLivedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicAreasLongLivedAssetsAbstract", "lang": { "en-us": { "role": { "label": "Geographic Areas, Long-Lived Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicAreasRevenuesFromExternalCustomersAbstract", "lang": { "en-us": { "role": { "label": "Geographic Areas, Revenues from External Customers [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGrossAmountAccumulatedImpairmentLossAndCarryingAmountOfGoodwillDetail", "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "label": "Goodwill", "totalLabel": "Goodwill, Total", "periodStartLabel": "Goodwill, Beginning Balance", "periodEndLabel": "Goodwill, Ending Balance", "terseLabel": "GOODWILL", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r218", "r341", "r613", "r808", "r828", "r960", "r967" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r345", "r808" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of goodwill and intangible assets", "label": "Goodwill and Intangible Asset Impairment", "totalLabel": "Goodwill and Intangible Asset Impairment, Total", "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "cccs_GoodwillAndIntangibleAssetsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "GoodwillAndIntangibleAssetsDisclosureLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill And Intangible Assets Disclosure [Line Items]", "label": "Goodwill And Intangible Assets Disclosure [Line Items]", "documentation": "Goodwill and intangible assets disclosure [Line items]." } } }, "auth_ref": [] }, "cccs_GoodwillAndIntangibleAssetsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "GoodwillAndIntangibleAssetsDisclosureTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill And Intangible Assets Disclosure [Table]", "label": "Goodwill And Intangible Assets Disclosure [Table]", "documentation": "Goodwill and intangible assets disclosure [Table]." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r161" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGrossAmountAccumulatedImpairmentLossAndCarryingAmountOfGoodwillDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Gross", "terseLabel": "Gross Amount", "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r344", "r351", "r808" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsScheduleOfGrossAmountAccumulatedImpairmentLossAndCarryingAmountOfGoodwillDetail" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impaired, Accumulated Impairment Loss", "negatedLabel": "Accumulated Impairment Loss", "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r344", "r351", "r808" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of goodwill", "verboseLabel": "Goodwill impairment", "label": "Goodwill, Impairment Loss", "negatedLabel": "Impairment", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r13", "r342", "r348", "r353", "r808" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsTables" ], "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": [ "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r808" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "totalLabel": "GROSS PROFIT", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r148", "r259", "r302", "r310", "r315", "r318", "r329", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r547", "r805", "r976" ] }, "cccs_HumanResourceSupportServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "HumanResourceSupportServicesMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesScheduleOfRevenuesExpensesAndAmountReceivableWithEntitiesAffiliatedWithPrincipalOwnersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Human Resource Support Services [Member]", "label": "Human Resource Support Services [Member]", "documentation": "Human Resource Support Services." } } }, "auth_ref": [] }, "cccs_ImpairmentOfAcquiredTechnologies": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "ImpairmentOfAcquiredTechnologies", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of acquired technologies", "verboseLabel": "Impairment of acquired technologies", "label": "Impairment Of Acquired Technologies", "documentation": "Impairment of acquired technologies." } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "totalLabel": "Impairment of Intangible Assets (Excluding Goodwill), Total", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment of intangible assets", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r13", "r24" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "totalLabel": "PRETAX INCOME (LOSS)", "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": [ "r1", "r143", "r190", "r302", "r310", "r315", "r318", "r617", "r630", "r805" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r360", "r363", "r727" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r363", "r727" ] }, "us-gaap_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Axis]", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r18" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Domain]", "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "cccs_IncomeTaxDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "IncomeTaxDisclosureLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Line Items]", "label": "Income Tax Disclosure [Line Items]", "documentation": "Income Tax Disclosure Line Items" } } }, "auth_ref": [] }, "cccs_IncomeTaxDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "IncomeTaxDisclosureTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Table]", "documentation": "Income Tax Disclosure Table" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r260", "r497", "r502", "r503", "r505", "r508", "r512", "r513", "r514", "r661" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/IncomeTaxesAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "negatedLabel": "INCOME TAX (PROVISION) BENEFIT", "label": "Income Tax Expense (Benefit)", "totalLabel": "Income Tax Expense (Benefit), Total", "terseLabel": "Income Tax Expense (benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r196", "r206", "r277", "r278", "r306", "r500", "r509", "r636" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax payment", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r50", "r52" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "totalLabel": "Income Taxes Paid, Net, Total", "verboseLabel": "Cash paid for income taxes-Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r52" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes receivable", "label": "Income Taxes Receivable, Current", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r122", "r932" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "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": [ "r12" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable\u2014Net", "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": [ "r12" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r12" ] }, "cccs_IncreaseDecreaseInContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "IncreaseDecreaseInContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Increase decrease in contingent consideration liability", "label": "Increase Decrease In Contingent Consideration Liability", "terseLabel": "change in Contingent Consideration Liability" } } }, "auth_ref": [] }, "cccs_IncreaseDecreaseInDeferredCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "IncreaseDecreaseInDeferredCostsCurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred contract costs", "label": "Increase Decrease In Deferred Costs Current", "documentation": "Increase Decrease In Deferred Costs Current" } } }, "auth_ref": [] }, "cccs_IncreaseDecreaseInDeferredCostsNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "IncreaseDecreaseInDeferredCostsNonCurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred contract\u00a0costs\u2014Non-current", "label": "Increase Decrease In Deferred Costs Non Current", "documentation": "Increase Decrease In Deferred Costs Non Current" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenues", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r796" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxes", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Increase (Decrease) in Income Taxes", "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets." } } }, "auth_ref": [ "r939" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "cccs_IncreaseDecreaseInOperatingLeaseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "IncreaseDecreaseInOperatingLeaseAssets", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Operating lease assets", "label": "Increase Decrease In Operating Lease Assets", "documentation": "Increase decrease in operating lease assets." } } }, "auth_ref": [] }, "cccs_IncreaseDecreaseInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase Decrease In Operating Lease Liabilities", "documentation": "Increase decrease in operating lease liabilities." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentAssets", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Other current assets", "label": "Increase (Decrease) in Other Current Assets", "documentation": "Amount of increase (decrease) in current assets classified as other." } } }, "auth_ref": [ "r939" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets", "label": "Increase (Decrease) in Other Noncurrent Assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r939" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "totalLabel": "Increase (Decrease) in Other Operating Liabilities, Total", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets [Axis]", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r355", "r358" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite life intangible assets", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "totalLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill), Total", "periodStartLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill), Beginning Balance", "periodEndLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill), Ending Balance", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r165" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r65", "r165" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r858", "r866", "r876", "r893", "r901", "r905", "r913" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r911" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r847", "r917" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r847", "r917" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r847", "r917" ] }, "cccs_IntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "IntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks\u2014indefinite life, Accumulated Amortization", "label": "Intangible Assets Accumulated Amortization", "documentation": "Intangible assets accumulated amortization.", "negatedLabel": "Trademarks - Indefinite life, Accumulated Amortization", "totalLabel": "Intangible Assets Accumulated Amortization, Total" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, Gross Carrying Amount", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Intangible Assets, Gross (Excluding Goodwill), Total", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r218" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, Net Carrying Amount", "terseLabel": "INTANGIBLE ASSETS\u2014Net", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Intangible assets, Net Carrying Amount", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r62", "r66" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "negatedLabel": "INTEREST EXPENSE", "label": "Interest Expense", "totalLabel": "Interest Expense, Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r118", "r192", "r244", "r305", "r555", "r728", "r840", "r1109" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest Expense, Debt", "terseLabel": "Interest expense, debt", "label": "Interest Expense, Debt", "totalLabel": "Interest Expense, Debt, Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r152", "r397", "r403", "r812", "r813" ] }, "us-gaap_InterestIncomeOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeOperating", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "totalLabel": "Interest Income, Operating, Total", "label": "Interest Income, Operating", "terseLabel": "INTEREST INCOME", "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities." } } }, "auth_ref": [ "r147", "r720", "r772", "r773", "r839", "r840", "r1116" ] }, "us-gaap_InterestRateCapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateCapMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail", "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Cap [Member]", "label": "Interest Rate Cap [Member]", "documentation": "Contract in which the cap writer, in return for a premium, agrees to limit, or cap, the cap holder's risk associated with an increase in interest rates. If rates go above a specified interest-rate-level (the strike price or the cap rate), the cap holder is entitled to receive cash payments equal to the excess of the market rate over the strike price multiplied by the notional principal amount." } } }, "auth_ref": [ "r797" ] }, "us-gaap_InternalRevenueServiceIRSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalRevenueServiceIRSMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Internal Revenue Service (IRS) [Member]", "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LandAndBuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandAndBuildingMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndPropertyScheduleOfSoftwareEquipmentAndPropertyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Building and Land [Member]", "label": "Land and Building [Member]", "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LeasesSummaryOfLeaseCostDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease costs", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r562", "r827" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Lease Cost", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1086" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndPropertyScheduleOfSoftwareEquipmentAndPropertyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold Improvements [Member]", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r167" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "cccs_LeasesDisclosureOfLesseeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://cccis.com/20240630", "localname": "LeasesDisclosureOfLesseeTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/Leases" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure foreases disclosure of lessee.", "label": "Leases Disclosure Of Lessee [Text Block]", "terseLabel": "Leases" } } }, "auth_ref": [] }, "cccs_LeasesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "LeasesLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Leases [Line Items]", "documentation": "Leases Line Items" } } }, "auth_ref": [] }, "cccs_LeasesTable": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "LeasesTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Leases [Table]", "documentation": "Leases Table" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalMattersAndContingenciesTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureLegalProceedingsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Legal Proceedings and Contingencies", "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies." } } }, "auth_ref": [ "r170" ] }, "cccs_LegalProceedingsAndContingenciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "LegalProceedingsAndContingenciesAbstract", "lang": { "en-us": { "role": { "label": "Legal Proceedings And Contingencies [Abstract]", "documentation": "Legal Proceedings And Contingencies." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease term extension", "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": [ "r1085" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease term", "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": [ "r1085" ] }, "cccs_LeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://cccis.com/20240630", "localname": "LeverageRatio", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Leverage ratio", "label": "Leverage Ratio", "documentation": "Leverage ratio." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r32", "r259", "r329", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r520", "r523", "r524", "r547", "r695", "r804", "r842", "r976", "r1091", "r1092" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r140", "r189", "r627", "r828", "r943", "r955", "r1083" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES, MEZZANINE EQUITY AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "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": [ "r35", "r214", "r259", "r329", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r520", "r523", "r524", "r547", "r828", "r976", "r1091", "r1092" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "CURRENT LIABILITIES:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "cccs_LiborMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "LiborMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "LIBOR.", "label": "LIBOR [Member]", "terseLabel": "LIBOR [Member]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term line of credit", "label": "Long-Term Line of Credit", "totalLabel": "Long-term Line of Credit, Total", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r28", "r188", "r1100" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Commitment Fee Percentage", "label": "Line of Credit Facility, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Current Borrowing Capacity", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r31" ] }, "us-gaap_LineOfCreditFacilityExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationPeriod", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, expiration period", "label": "Line of Credit Facility, Expiration Period", "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average interest rate of debt outstanding", "terseLabel": "Effective interest rate during the period", "label": "Line of Credit Facility, Interest Rate During Period", "documentation": "The effective interest rate during the reporting period." } } }, "auth_ref": [ "r31" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Line of credit facility, 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": [ "r31" ] }, "us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityPeriodicPaymentPrincipal", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, periodic payment, principal", "label": "Line of Credit Facility, Periodic Payment, Principal", "documentation": "Amount of the required periodic payment applied to principal." } } }, "auth_ref": [ "r31" ] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/AccountsReceivable" ], "lang": { "en-us": { "role": { "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts Receivable", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r952" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasTables" ], "lang": { "en-us": { "role": { "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of software, equipment and property, net by geographic area", "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": [ "r26" ] }, "us-gaap_LongTermContractsOrProgramsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermContractsOrProgramsDisclosureTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermLicensingAgreement" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Licensing Agreement", "label": "Long-Term Contracts or Programs Disclosure [Text Block]", "documentation": "The entire disclosure for long-term contracts or programs." } } }, "auth_ref": [ "r29", "r194", "r195", "r228", "r229", "r232", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfCarryingAmountsAndEstimatedFairValueOfTheFinancialInstrumentsDetail", "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt\u2014net of discount & fees", "label": "Long-Term Debt", "terseLabel": "Long-term debt", "totalLabel": "Long-term debt-Net of discount & fees", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r28", "r188", "r391", "r402", "r810", "r811", "r1100" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Current portion", "terseLabel": "Current portion of long-term debt", "label": "Long-Term Debt, Current Maturities", "totalLabel": "Long-term Debt, Current Maturities, Total", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r222" ] }, "cccs_LongTermDebtFloorRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://cccis.com/20240630", "localname": "LongTermDebtFloorRatePercentage", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long term debt floor rate percentage", "label": "Long Term Debt Floor Rate Percentage", "documentation": "Long term debt floor rate percentage." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term debt\u2014net of current portion", "label": "Long-Term Debt, Excluding Current Maturities", "verboseLabel": "LONG-TERM DEBT - Net", "terseLabel": "Total long-term debt - Net of current portion", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r223" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/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": [ "r171" ] }, "cccs_LongTermLicensingAgreementNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "LongTermLicensingAgreementNetCurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term licensing agreement\u2014Net", "label": "Long Term Licensing Agreement Net Current", "documentation": "Long term licensing agreement net current." } } }, "auth_ref": [] }, "cccs_LongTermLicensingAgreementNetNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "LongTermLicensingAgreementNetNonCurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "LONG-TERM LICENSING AGREEMENT\u2014Net", "label": "Long Term Licensing Agreement Net Non Current", "documentation": "Long term licensing agreement net non current." } } }, "auth_ref": [] }, "cccs_LongTermPurchaseCommitementAxis": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "LongTermPurchaseCommitementAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CommitmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Long Term Purchase Commitement [Axis]", "documentation": "Long Term Purchase Commitement Axis" } } }, "auth_ref": [] }, "cccs_LongTermPurchaseCommitementDomain": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "LongTermPurchaseCommitementDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CommitmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Long Term Purchase Commitement [Domain]", "documentation": "Long Term Purchase Commitement Domain" } } }, "auth_ref": [] }, "cccs_LongTermPurchaseCommitementMonthOfExpiry": { "xbrltype": "gYearItemType", "nsuri": "http://cccis.com/20240630", "localname": "LongTermPurchaseCommitementMonthOfExpiry", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CommitmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long term purchase commitement month of expiry", "label": "Long Term Purchase Commitement Month Of Expiry", "documentation": "Long term purchase commitement month of expiry." } } }, "auth_ref": [] }, "cccs_LongTermPurchasingAgreementRelatingToLicensingDataUsedMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "LongTermPurchasingAgreementRelatingToLicensingDataUsedMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CommitmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long Term Purchasing Agreement Relating To Licensing Data Used [Member]", "label": "Long Term Purchasing Agreement Relating To Licensing Data Used [Member]", "documentation": "Long term purchasing agreement relating to licensing data used." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r36" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r36", "r72" ] }, "cccs_MaryJoPriggeMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "MaryJoPriggeMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Mary Jo Prigge [Member]", "documentation": "Mary Jo Prigge member." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail", "http://cccis.com/20240630/taxonomy/role/IncomeTaxesAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/LeasesAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]" } } }, "auth_ref": [ "r371", "r372", "r373", "r374", "r449", "r585", "r643", "r687", "r688", "r751", "r754", "r758", "r759", "r770", "r794", "r795", "r806", "r814", "r823", "r830", "r980", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r885" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r885" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementInputsAndValuationTechniquesDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureWarrantsSummaryOfThePrivateWarrantsValuedOnTheRedemptionDateUsingTheBlackscholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Dividend Rate [Member]", "terseLabel": "Expected Dividend Yield [Member]", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r1081" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementInputsAndValuationTechniquesDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureWarrantsSummaryOfThePrivateWarrantsValuedOnTheRedemptionDateUsingTheBlackscholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Expected Term (in years) [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r1081" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementInputsAndValuationTechniquesDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureWarrantsSummaryOfThePrivateWarrantsValuedOnTheRedemptionDateUsingTheBlackscholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Price Volatility [Member]", "verboseLabel": "Expected Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r1081" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementInputsAndValuationTechniquesDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureWarrantsSummaryOfThePrivateWarrantsValuedOnTheRedemptionDateUsingTheBlackscholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk-free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r1081" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementInputsAndValuationTechniquesDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureWarrantsSummaryOfThePrivateWarrantsValuedOnTheRedemptionDateUsingTheBlackscholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r540" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementInputsAndValuationTechniquesDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureWarrantsSummaryOfThePrivateWarrantsValuedOnTheRedemptionDateUsingTheBlackscholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail", "http://cccis.com/20240630/taxonomy/role/LeasesAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r371", "r372", "r373", "r374", "r449", "r585", "r643", "r687", "r688", "r751", "r754", "r758", "r759", "r770", "r794", "r795", "r806", "r814", "r823", "r830", "r980", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098" ] }, "us-gaap_MinorityInterestLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [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_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "presentation": [ "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage by noncontrolling owners", "label": "Subsidiary, Ownership Percentage, Noncontrolling Owner", "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "us-gaap_MinorityInterestTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Table]", "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock." } } }, "auth_ref": [ "r42", "r106", "r107", "r149" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r904" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r912" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r886" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "terseLabel": "Net cash provided by (used in) financing activities", "totalLabel": "Net cash 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": [ "r255" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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": [ "r255" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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": [ "r155", "r156", "r157" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "totalLabel": "NET INCOME (LOSS) INCLUDING NON-CONTROLLING INTEREST", "verboseLabel": "Net (loss) income attributable to common stockholders", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r144", "r157", "r191", "r212", "r237", "r239", "r243", "r259", "r267", "r269", "r270", "r272", "r273", "r277", "r278", "r286", "r302", "r310", "r315", "r318", "r329", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r536", "r547", "r632", "r718", "r741", "r742", "r805", "r840", "r976" ] }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterestAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Numerator", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income (loss) attributable to common stockholders", "totalLabel": "NET INCOME (LOSS) ATTRIBUTABLE TO CCC INTELLIGENT SOLUTIONS HOLDINGS INC. 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": [ "r252", "r269", "r270", "r272", "r273", "r281", "r282", "r287", "r290", "r302", "r310", "r315", "r318", "r805" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/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": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r885" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r855", "r866", "r876", "r893", "r901" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r883" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r882" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r893" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r912" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r912" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "NONCASH INVESTING AND FINANCING ACTIVITIES:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "cccs_NoncashLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "NoncashLeaseExpense", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash lease expense", "label": "Noncash Lease Expense", "documentation": "Noncash lease expense." } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestAbstract", "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r105", "r421", "r946", "r947", "r948", "r1110" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfSoftwareEquipmentAndPropertyNetByGeographicAreaDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r323" ] }, "cccs_NumberOfConsecutiveTradingDaysUsedToDetermineTheSharePrice": { "xbrltype": "durationItemType", "nsuri": "http://cccis.com/20240630", "localname": "NumberOfConsecutiveTradingDaysUsedToDetermineTheSharePrice", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of consecutive trading days used to determine the share price", "label": "Number Of Consecutive Trading Days Used To Determine The Share Price", "documentation": "Number of consecutive trading days used to determine the share price." } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r951" ] }, "cccs_NumberOfTradingDaysUsedToDetermineTheSharePrice": { "xbrltype": "durationItemType", "nsuri": "http://cccis.com/20240630", "localname": "NumberOfTradingDaysUsedToDetermineTheSharePrice", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of trading days used to determine the share price", "label": "Number Of Trading Days Used To Determine The Share Price", "documentation": "Number of trading days used to determine the share price." } } }, "auth_ref": [] }, "cccs_OfficeSpaceAndDataCenterFacilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "OfficeSpaceAndDataCenterFacilitiesMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Office Space and Data Center Facilities [Member]", "label": "Office Space and Data Center Facilities [Member]", "documentation": "Office Space And Data Center Facilities Member" } } }, "auth_ref": [] }, "us-gaap_OperatingCostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingCostsAndExpenses", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesScheduleOfRevenuesExpensesAndAmountReceivableWithEntitiesAffiliatedWithPrincipalOwnersDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Operating Costs and Expenses, Total", "label": "Operating Costs and Expenses", "terseLabel": "Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "terseLabel": "OPERATING EXPENSES:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "totalLabel": "OPERATING INCOME (LOSS)", "label": "Operating Income (Loss)", "verboseLabel": "OPERATING (LOSS) INCOME", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r302", "r310", "r315", "r318", "r805" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LeasesSummaryOfLeaseCostDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease costs", "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": [ "r563", "r827" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r560" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r560" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash payments for operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r561", "r565" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating\u00a0right-of-use\u00a0assets", "label": "Operating Lease, Right-of-Use Asset", "negatedLabel": "Operating lease liabilities", "terseLabel": "OPERATING LEASE ASSETS", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r559" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/AccruedExpensesScheduleOfAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r33" ] }, "us-gaap_OtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssets", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/OtherCurrentAssetsScheduleOfOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Other Assets", "totalLabel": "Other Assets, Total", "terseLabel": "Other assets (accounts receivable, non-current)", "documentation": "Amount of assets classified as other." } } }, "auth_ref": [ "r184", "r220", "r619", "r842" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r233", "r828" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER ASSETS", "label": "Other Assets, Noncurrent", "totalLabel": "Other Assets, Noncurrent, Total", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r220" ] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CommitmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Line Items]", "label": "Other Commitments [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_OtherCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CommitmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Table]", "label": "Other Commitments [Table]", "documentation": "Disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss - Foreign currency translation adjustment", "verboseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r9" ] }, "us-gaap_OtherCurrentAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/OtherCurrentAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Other Current Assets", "label": "Other Current Assets [Text Block]", "documentation": "The entire disclosure for other current assets." } } }, "auth_ref": [] }, "us-gaap_OtherIncomeDisclosureNonoperatingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeDisclosureNonoperatingAbstract", "lang": { "en-us": { "role": { "label": "Other Income, Nonoperating [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Current", "terseLabel": "Payables", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r33", "r828" ] }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/OtherLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Other Liabilities", "label": "Other Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for other liabilities." } } }, "auth_ref": [ "r34" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "OTHER LIABILITIES", "label": "Other Liabilities, Noncurrent", "totalLabel": "Total other liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r37" ] }, "us-gaap_OtherLiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrentAbstract", "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Other Noncash Income (Expense)", "totalLabel": "Other Noncash Income (Expense), Total", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r157" ] }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/OtherLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary Of Other Liabilities", "label": "Other Noncurrent Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncome", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureOtherIncomeNetScheduleOfOtherIncomeNetDetail" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income", "terseLabel": "Other income-Net", "documentation": "Amount of income related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r249" ] }, "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeAndExpenseTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureOtherIncomeNet1" ], "lang": { "en-us": { "role": { "terseLabel": "Other Income - Net", "label": "Other Nonoperating Income and Expense [Text Block]", "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [ "r250", "r251" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureOtherIncomeNetScheduleOfOtherIncomeNetDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "totalLabel": "Total other incom - Net", "terseLabel": "OTHER INCOME - Net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r153" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r885" ] }, "cccs_OtherServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "OtherServicesMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummarizesRevenueByTypeOfServiceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Services [Member]", "label": "Other Services [Member]", "documentation": "Other Services Member" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r853", "r864", "r874", "r899" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r856", "r867", "r877", "r902" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r856", "r867", "r877", "r902" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "cccs_OwnershipInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "OwnershipInterestMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership Interest [Member]", "label": "Ownership Interest [Member]", "documentation": "Ownership Interest [Member]" } } }, "auth_ref": [] }, "us-gaap_PaidInKindInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaidInKindInterest", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Paid-in-Kind Interest", "terseLabel": "Cash paid for interest", "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r13" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r881" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Payments of stock issuance costs", "terseLabel": "Cost incurred", "verboseLabel": "Stock issuance cost incurred", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r48" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for employee taxes withheld upon vesting of equity awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r253" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfBusinessAcquisitionByAcquisitionDetails" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash paid through closing", "verboseLabel": "Cash consideration paid", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r46", "r516" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of software, equipment, and property", "label": "Payments to Acquire Property, Plant, and Equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "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": [ "r154" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r884" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r884" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r883" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r893" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r886" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r882" ] }, "cccs_PercentageOfAggregateCommitmentsOnBorrowings": { "xbrltype": "percentItemType", "nsuri": "http://cccis.com/20240630", "localname": "PercentageOfAggregateCommitmentsOnBorrowings", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of aggregate commitments on borrowings", "label": "Percentage Of Aggregate Commitments On Borrowings", "documentation": "Percentage of aggregate commitments on borrowings." } } }, "auth_ref": [] }, "cccs_PercentageOfAnnualExcessCashFlowOnLineOfCredit": { "xbrltype": "percentItemType", "nsuri": "http://cccis.com/20240630", "localname": "PercentageOfAnnualExcessCashFlowOnLineOfCredit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of annual excess cash flow on line of credit", "label": "Percentage Of Annual Excess Cash Flow On Line Of Credit", "documentation": "Percentage of annual excess cash flow on line of credit." } } }, "auth_ref": [] }, "cccs_PercentageOfCompoundInterestPerAnnumOnThePreferredShareIssuePrice": { "xbrltype": "percentItemType", "nsuri": "http://cccis.com/20240630", "localname": "PercentageOfCompoundInterestPerAnnumOnThePreferredShareIssuePrice", "presentation": [ "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of compound interest per annum on the preferred share issue price", "label": "Percentage Of Compound Interest Per Annum On The Preferred Share Issue Price", "documentation": "Percentage of compound interest per annum on the preferred share issue price." } } }, "auth_ref": [] }, "cccs_PercentageOfNumberOfUnitsToBeIssuedDependingOnPerformance": { "xbrltype": "percentItemType", "nsuri": "http://cccis.com/20240630", "localname": "PercentageOfNumberOfUnitsToBeIssuedDependingOnPerformance", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Percentage of number of units to be issued depending on performance.", "label": "Percentage of Number of Units to be Issued Depending on Performance", "terseLabel": "Percentage of number of units to be issued depending on performance" } } }, "auth_ref": [] }, "cccs_PercentageOfSharesReservedForIssuanceUnderEmployeeIncentivePlan": { "xbrltype": "percentItemType", "nsuri": "http://cccis.com/20240630", "localname": "PercentageOfSharesReservedForIssuanceUnderEmployeeIncentivePlan", "presentation": [ "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of shares reserved for issuance under employee incentive plan", "label": "Percentage Of Shares Reserved For Issuance Under Employee Incentive Plan", "documentation": "Percentage of shares reserved for issuance under employee incentive plan." } } }, "auth_ref": [] }, "cccs_PercentageOfWeightedAverageCostOfCapital": { "xbrltype": "percentItemType", "nsuri": "http://cccis.com/20240630", "localname": "PercentageOfWeightedAverageCostOfCapital", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Percentage of weighted average cost of capital.", "label": "Percentage Of Weighted Average Cost Of Capital", "terseLabel": "Percentage of weighted average cost of capital" } } }, "auth_ref": [] }, "cccs_PerformanceAndMarketBasedVestingConditionsMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "PerformanceAndMarketBasedVestingConditionsMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Performance and Market Based Vesting Conditions Member", "label": "Performance And Market Based Vesting Conditions [Member]", "documentation": "Performance and market based vesting conditions." } } }, "auth_ref": [] }, "cccs_PerformanceBasedAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "PerformanceBasedAwardsMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Based Awards Member", "label": "Performance Based Awards [Member]", "documentation": "Performance Based Awards Member" } } }, "auth_ref": [] }, "cccs_PerformanceBasedVestingRequirementsMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "PerformanceBasedVestingRequirementsMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Performance based vesting requirements.", "label": "Performance Based Vesting Requirements [Member]" } } }, "auth_ref": [] }, "cccs_PhantomPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "PhantomPlanMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Phantom Plan Member", "label": "Phantom Plan [Member]", "documentation": "Phantom Plan Member" } } }, "auth_ref": [] }, "us-gaap_PhantomShareUnitsPSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PhantomShareUnitsPSUsMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Phantom Share Units PSUs Member", "label": "Phantom Share Units (PSUs) [Member]", "documentation": "Share-based payment arrangement awarded as phantom share or unit." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansTables" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansTables" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfCarryingAmountsAndEstimatedFairValueOfTheFinancialInstrumentsDetail" ], "lang": { "en-us": { "role": { "label": "Portion at Fair Value Measurement [Member]", "axisDefault": "Portion at Fair Value Measurement [Member] [Default]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r545" ] }, "us-gaap_PreferredStockDividendRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendRatePercentage", "presentation": [ "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, dividend rate, percentage", "label": "Preferred Stock, Dividend Rate, Percentage", "documentation": "The percentage rate used to calculate dividend payments on preferred stock." } } }, "auth_ref": [ "r406", "r752", "r755", "r757", "r771" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r831", "r832", "r835", "r836", "r837", "r838", "r1105", "r1110" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock par or stated value 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": [ "r134", "r405" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock shares authorised", "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": [ "r134", "r697" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock shares issued", "label": "Preferred Stock, Shares Issued", "totalLabel": "Preferred Stock, Shares Issued, Total", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r134", "r405" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParentheticalUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock shares outstanding", "label": "Preferred Stock, Shares Outstanding", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "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": [ "r134", "r697", "r716", "r1110", "r1111" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "totalLabel": "Preferred Stock, Value, Issued, Total", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "terseLabel": "Preferred stock-$0.0001 par; 100,000,000 shares authorized; no shares issued or outstanding", "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": [ "r134", "r623", "r828" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/OtherCurrentAssetsScheduleOfOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "totalLabel": "Total other current 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." } } }, "auth_ref": [ "r934" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PrepaidInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidInsurance", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/OtherCurrentAssetsScheduleOfOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Prepaid Insurance", "terseLabel": "Prepaid insurance", "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r801", "r807", "r957" ] }, "cccs_PrepaidSaasCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "PrepaidSaasCosts", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/OtherCurrentAssetsScheduleOfOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid SaaS costs", "label": "Prepaid SaaS Costs", "documentation": "Prepaid saas costs." } } }, "auth_ref": [] }, "cccs_PrepaidServiceFee": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "PrepaidServiceFee", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/OtherCurrentAssetsScheduleOfOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid service fees", "label": "Prepaid Service Fee", "documentation": "Prepaid service fee." } } }, "auth_ref": [] }, "cccs_PrepaidSoftwareAndEquipmentMaintenance": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "PrepaidSoftwareAndEquipmentMaintenance", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/OtherCurrentAssetsScheduleOfOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid software and equipment maintenance", "label": "Prepaid Software And Equipment Maintenance", "documentation": "Prepaid software and equipment maintenance." } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r925" ] }, "cccs_PrivateWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "PrivateWarrantsMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementInputsAndValuationTechniquesDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureWarrantsSummaryOfThePrivateWarrantsValuedOnTheRedemptionDateUsingTheBlackscholesOptionPricingModelDetails", "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsSummaryOfAssetsAndLiabilitiesMeasuredAtFairValueOnARecurringBasisDetail", "http://cccis.com/20240630/taxonomy/role/WarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Private Warrants [Member]", "documentation": "Private warrants." } } }, "auth_ref": [] }, "cccs_PrivateWarrantsValuedOnTheRedemptionDateUsingTheBlackScholesOptionPricingModelTabletextblock": { "xbrltype": "textBlockItemType", "nsuri": "http://cccis.com/20240630", "localname": "PrivateWarrantsValuedOnTheRedemptionDateUsingTheBlackScholesOptionPricingModelTabletextblock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureWarrantsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of the Private Warrants Valued On the Redemption Date Using the Black-Scholes Option Pricing Model", "label": "Private Warrants Valued On The Redemption Date Using The Black Scholes Option Pricing Model [Tabletextblock]", "documentation": "Private Warrants Valued On The Redemption Date Using The Black Scholes Option Pricing Model Tabletextblock" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIncomeTaxRefunds": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIncomeTaxRefunds", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax refund received", "label": "Proceeds from Income Tax Refunds", "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r52", "r156" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from issuance of long-term debt", "terseLabel": "Proceeds from issuance of long-term debt, net of fees paid to lender", "label": "Proceeds from Issuance of Long-Term Debt", "totalLabel": "Proceeds from Issuance of Long-term Debt, Total", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r47", "r656" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from 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": [ "r10", "r23" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Proceeds from Issuance or Sale of Equity, Total", "label": "Proceeds from Issuance or Sale of Equity", "terseLabel": "Proceeds from sale of shares", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r10", "r656" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from 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": [ "r10", "r23" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummarizesRevenueByTypeOfServiceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r320", "r598", "r637", "r638", "r639", "r640", "r641", "r642", "r798", "r816", "r829", "r922", "r972", "r973", "r986", "r1102" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummarizesRevenueByTypeOfServiceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r320", "r598", "r637", "r638", "r639", "r640", "r641", "r642", "r798", "r816", "r829", "r922", "r972", "r973", "r986", "r1102" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income (loss) including non-controlling interest", "terseLabel": "Net income (loss)", "label": "Net Income (Loss), Including noncontrolling Interest", "totalLabel": "NET (LOSS) INCOME INCLUDING NON-CONTROLLING INTEREST", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r212", "r237", "r239", "r254", "r259", "r267", "r277", "r278", "r302", "r310", "r315", "r318", "r329", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r518", "r521", "r522", "r536", "r547", "r617", "r631", "r665", "r718", "r741", "r742", "r805", "r825", "r826", "r841", "r937", "r976" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndPropertyScheduleOfSoftwareEquipmentAndPropertyDetail" ], "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": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndProperty" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Software, Equipment, and Property", "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": [ "r166", "r199", "r203", "r204" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndPropertyScheduleOfSoftwareEquipmentAndPropertyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total software, equipment, and property", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Property, Plant and Equipment, Gross, Total", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "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": [ "r167", "r216", "r629" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndPropertyScheduleOfSoftwareEquipmentAndPropertyDetail" ], "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": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfSoftwareEquipmentAndPropertyNetByGeographicAreaDetail", "http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndPropertyScheduleOfSoftwareEquipmentAndPropertyDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net software, equipment, and property", "verboseLabel": "Net software, equipment, and property", "terseLabel": "SOFTWARE, EQUIPMENT, AND PROPERTY\u2014Net", "label": "Property, Plant and Equipment, Net", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r14", "r618", "r629", "r828" ] }, "cccs_PropertyPlantAndEquipmentNetMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "PropertyPlantAndEquipmentNetMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfSoftwareEquipmentAndPropertyNetByGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment Net [Member]", "documentation": "Property plant and equipment net." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndPropertyTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Software,Equipment and Property", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndPropertyScheduleOfSoftwareEquipmentAndPropertyDetail" ], "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": [ "r167" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Property Subject to or Available for Operating Lease [Axis]", "documentation": "Information by property that could be leased or is available for lease." } } }, "auth_ref": [ "r193" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Property Subject to or Available for Operating Lease [Domain]", "documentation": "A descriptive title of whether the property is subject to or available for operating lease." } } }, "auth_ref": [ "r193" ] }, "cccs_PublicWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "PublicWarrantsMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/WarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Public Warrants [Member]", "documentation": "Public Warrants Member" } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CommitmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum purchase commitments year December 2025", "label": "Purchase Obligation, to be Paid, Year One", "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInSecondYear", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CommitmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum purchase commitments year December 2026", "label": "Purchase Obligation, to be Paid, Year Two", "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInThirdYear", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CommitmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum purchase commitments year December 2027", "label": "Purchase Obligation, to be Paid, Year Three", "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r881" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r881" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail", "http://cccis.com/20240630/taxonomy/role/IncomeTaxesAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/LeasesAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r371", "r372", "r373", "r374", "r437", "r449", "r482", "r483", "r484", "r584", "r585", "r643", "r687", "r688", "r751", "r754", "r758", "r759", "r770", "r794", "r795", "r806", "r814", "r823", "r830", "r833", "r970", "r980", "r1094", "r1095", "r1096", "r1097", "r1098" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail", "http://cccis.com/20240630/taxonomy/role/IncomeTaxesAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/LeasesAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r371", "r372", "r373", "r374", "r437", "r449", "r482", "r483", "r484", "r584", "r585", "r643", "r687", "r688", "r751", "r754", "r758", "r759", "r770", "r794", "r795", "r806", "r814", "r823", "r830", "r833", "r970", "r980", "r1094", "r1095", "r1096", "r1097", "r1098" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RecordedUnconditionalPurchaseObligationDueInSecondYear", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CommitmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum purchase commitments year December 2026", "label": "Recorded Unconditional Purchase Obligation, to be Paid, Year Two", "documentation": "Amount of recorded unconditional purchase 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": [ "r370" ] }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RecordedUnconditionalPurchaseObligationDueInThirdYear", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CommitmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum purchase commitments year December 2027", "label": "Recorded Unconditional Purchase Obligation, to be Paid, Year Three", "documentation": "Amount of recorded unconditional purchase 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": [ "r370" ] }, "us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RecordedUnconditionalPurchaseObligationDueWithinOneYear", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CommitmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum purchase commitments year December 2025", "label": "Recorded Unconditional Purchase Obligation, to be Paid, Year One", "documentation": "Amount of recorded unconditional purchase 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": [ "r370" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r848", "r859", "r869", "r894" ] }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRedeemableNoncontrollingInterestScheduleOfActivitiesImpactingTheRedeemableNoncontrollableInterestDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Redeemable noncontrolling interest, equity, carrying amount", "terseLabel": "Redeemable non-controlling interest", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "totalLabel": "Redeemable Noncontrolling Interest, Equity, Carrying Amount, Total", "periodStartLabel": "Redeemable Non-Controlling Interest, Beginning balance", "periodEndLabel": "Redeemable Non-Controlling Interest, Ending balance", "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity." } } }, "auth_ref": [ "r74", "r75", "r76", "r77" ] }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmountAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestEquityCarryingAmountAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "MEZZANINE EQUITY:", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RedeemableNoncontrollingInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRedeemableNoncontrollingInterestTables" ], "lang": { "en-us": { "role": { "label": "Redeemable Noncontrolling Interest [Table Text Block]", "terseLabel": "Schedule of activities impacting the redeemable non-controllable interest", "documentation": "Tabular disclosure of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity." } } }, "auth_ref": [] }, "cccs_RedeemableNoncontrollingInterestTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://cccis.com/20240630", "localname": "RedeemableNoncontrollingInterestTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterest" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable Non-Controlling Interest", "label": "Redeemable Noncontrolling Interest [Text Block]", "documentation": "Redeemable Noncontrolling Interest [Text Block]." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesScheduleOfRevenuesExpensesAndAmountReceivableWithEntitiesAffiliatedWithPrincipalOwnersDetail" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r444", "r572", "r573", "r690", "r691", "r692", "r693", "r694", "r715", "r717", "r750" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesScheduleOfRevenuesExpensesAndAmountReceivableWithEntitiesAffiliatedWithPrincipalOwnersDetail" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "terseLabel": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r261", "r262", "r572", "r573", "r574", "r575", "r690", "r691", "r692", "r693", "r694", "r715", "r717", "r750" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesScheduleOfRevenuesExpensesAndAmountReceivableWithEntitiesAffiliatedWithPrincipalOwnersDetail" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r572", "r573", "r1090" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesScheduleOfRevenuesExpensesAndAmountReceivableWithEntitiesAffiliatedWithPrincipalOwnersDetail" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesScheduleOfRevenuesExpensesAndAmountReceivableWithEntitiesAffiliatedWithPrincipalOwnersDetail" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r723", "r724", "r727" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesScheduleOfRevenuesExpensesAndAmountReceivableWithEntitiesAffiliatedWithPrincipalOwnersDetail" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r444", "r572", "r573", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r690", "r691", "r692", "r693", "r694", "r715", "r717", "r750", "r1090" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/RelatedParties" ], "lang": { "en-us": { "role": { "verboseLabel": "Related Parties", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r569", "r570", "r571", "r573", "r576", "r662", "r663", "r664", "r725", "r726", "r727", "r747", "r749" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal payments on long-term debt", "terseLabel": "Repayment of long term debt", "label": "Repayments of Long-Term Debt", "totalLabel": "Repayments of Long-term Debt, Total", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r49", "r659" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "totalLabel": "Research and Development Expense, Total", "documentation": "The aggregate 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 costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r125", "r496", "r1099" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development [Member]", "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": [] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredContractCostsDetail" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r211", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r294", "r331", "r332", "r507", "r533", "r534", "r535", "r536", "r558", "r567", "r568", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r849", "r860", "r870", "r895" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r850", "r861", "r871", "r896" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r857", "r868", "r878", "r903" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummaryOfDeferredContractCostsDetail" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r211", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r294", "r331", "r332", "r507", "r533", "r534", "r535", "r536", "r558", "r567", "r568", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r137", "r175", "r626", "r648", "r653", "r660", "r698", "r828" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r210", "r264", "r265", "r266", "r268", "r276", "r278", "r330", "r333", "r492", "r493", "r494", "r506", "r507", "r526", "r528", "r529", "r531", "r534", "r644", "r646", "r666", "r1110" ] }, "us-gaap_RetirementPlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Name [Axis]", "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r823", "r921", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046" ] }, "us-gaap_RetirementPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Name [Domain]", "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r823", "r921", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue from Contract with Customer By Geographic Area", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "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": [ "r303", "r304", "r309", "r313", "r314", "r320", "r322", "r324", "r432", "r433", "r598" ] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummarizesRevenueByTypeOfServiceDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Including Assessed Tax", "documentation": "Amount, including 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": [ "r303", "r304", "r309", "r313", "r314", "r320", "r322", "r324", "r432", "r433", "r598" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/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": [ "r208", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r436" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of revenues by geographic area", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r25" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue 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": [ "r202" ] }, "cccs_RevenueRemainingPerformanceObligationRevenueToBeRecognizedThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "RevenueRemainingPerformanceObligationRevenueToBeRecognizedThereafter", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue remaining performance obligation revenue to be recognized thereafter", "label": "Revenue Remaining Performance Obligation Revenue To be Recognized Thereafter", "documentation": "Revenue remaining performance obligation revenue to be recognized year thereafter." } } }, "auth_ref": [] }, "cccs_RevenueRemainingPerformanceObligationRevenueToBeRecognizedYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "RevenueRemainingPerformanceObligationRevenueToBeRecognizedYearOne", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Remaining Performance Obligation Revenue To be Recognized Year One", "documentation": "Revenue remaining performance obligation revenue to be recognized year one.", "verboseLabel": "Revenue remaining performance obligation revenue to be recognized year 2023" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesScheduleOfRevenuesExpensesAndAmountReceivableWithEntitiesAffiliatedWithPrincipalOwnersDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "verboseLabel": "Total revenues", "terseLabel": "REVENUES", "label": "Revenues", "totalLabel": "Total revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r245", "r259", "r303", "r304", "r309", "r313", "r314", "r320", "r322", "r324", "r329", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r547", "r617", "r976" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfSoftwareEquipmentAndPropertyNetByGeographicAreaDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasTables" ], "lang": { "en-us": { "role": { "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/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LeasesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease assets in exchange for lease liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r566", "r827" ] }, "cccs_RodneyChristoMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "RodneyChristoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rodney Christo [Member]", "documentation": "Rodney Christo member." } } }, "auth_ref": [] }, "cccs_Rule10B51TradingPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "Rule10B51TradingPlanMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Rule 10b5-1 Trading Plan.", "label": "Rule 10b5-1 Trading Plan [Member]", "terseLabel": "Rule 10b5-1 Trading Plan [Member]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r912" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r912" ] }, "cccs_SafekeepincMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "SafekeepincMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfBusinessAcquisitionByAcquisitionDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "documentation": "SafekeepInc", "label": "SafekeepInc [Member]" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/AccountsReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Receivable, Net", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/AccruedExpensesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Accrued Expenses", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Business Acquisitions by Acquisition", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r98", "r99" ] }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Summary of Carrying Amounts and Estimated Fair Value of the Financial Instruments", "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary Of Long Term Debt", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r36", "r80", "r83", "r116", "r117", "r119", "r124", "r173", "r174", "r810", "r812", "r945" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/EmployeeBenefitPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r16", "r84", "r85", "r86", "r87" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Earnings Per Share, Basic and Diluted", "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": [ "r950" ] }, "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]", "documentation": "Complete disclosure pertaining to an entity's diluted earnings per share." } } }, "auth_ref": [ "r56", "r57", "r284", "r285", "r288" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "lang": { "en-us": { "role": { "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": [ "r91" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount", "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": [ "r91" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r808" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Changes in the Carrying Amount of Goodwill", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r808", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969" ] }, "cccs_ScheduleOfGrossAmountAccumulatedImpairmentLossAndCarryingAmountOfGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://cccis.com/20240630", "localname": "ScheduleOfGrossAmountAccumulatedImpairmentLossAndCarryingAmountOfGoodwillTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of gross amount, accumulated impairment loss, and carrying amount of goodwill.", "label": "Schedule of Gross Amount, Accumulated Impairment Loss, And Carrying Amount Of Goodwill [Table text block]", "terseLabel": "Schedule of Gross Amount, Accumulated Impairment Loss, and Carrying Amount of Goodwill" } } }, "auth_ref": [] }, "cccs_ScheduleOfIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "ScheduleOfIntangibleAssetsLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Intangible Assets [Line Items]", "label": "Schedule Of Intangible Assets [Line Items]", "documentation": "Schedule of intangible assets [Line item]." } } }, "auth_ref": [] }, "cccs_ScheduleOfIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "ScheduleOfIntangibleAssetsTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Intangible Assets [Table]", "label": "Schedule Of Intangible Assets [Table]", "documentation": "Schedule of intangible assets [Tables]." } } }, "auth_ref": [] }, "cccs_ScheduleOfIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://cccis.com/20240630", "localname": "ScheduleOfIntangibleAssetsTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Intangible Assets Balance", "label": "Schedule Of Intangible Assets [Table Text Block]", "documentation": "Schedule of intangible assets [Table Text Block]." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Non-vested Restricted Stock Units Activity", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r90" ] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/OtherCurrentAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Current Assets", "label": "Schedule of Other Current Assets [Table Text Block]", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureOtherIncomeNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Income - Net", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndPropertyScheduleOfSoftwareEquipmentAndPropertyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed", "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": [ "r181" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesScheduleOfRevenuesExpensesAndAmountReceivableWithEntitiesAffiliatedWithPrincipalOwnersDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r120", "r121", "r723", "r724", "r727" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues, Expenses and Amount Receivable with Entities Affiliated with Principal Owners", "label": "Schedule of Related Party Transactions [Table Text Block]", "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfBusinessAcquisitionByAcquisitionDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureBusinessAcquisitionScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r361", "r362", "r363", "r364", "r365", "r366", "r367" ] }, "cccs_ScheduleOfRevenueByMajorCustomersByReportingSegmentsByServiceTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://cccis.com/20240630", "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsByServiceTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summarizes Revenue By Type of Service", "label": "Schedule Of Revenue By Major Customers By Reporting Segments By Service [Table Text Block]", "documentation": "Schedule of revenue by major customers by reporting segments by service [table text block]." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfSoftwareEquipmentAndPropertyNetByGeographicAreaDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r61", "r142" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r456", "r458", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r179" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r73", "r78", "r79", "r80", "r81", "r82", "r83", "r173", "r174", "r175", "r224", "r225", "r226", "r296", "r405", "r406", "r407", "r409", "r412", "r417", "r419", "r656", "r657", "r658", "r659", "r814", "r920", "r941" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Amortization Expense for Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r67" ] }, "cccs_SecondaryOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "SecondaryOfferingMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Secondary offering.", "label": "Secondary Offering [Member]", "terseLabel": "Secondary Offering [Member]" } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "SOFR [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r1079" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r843" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r845" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfSoftwareEquipmentAndPropertyNetByGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r322", "r323", "r680", "r683", "r685", "r753", "r756", "r760", "r774", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r799", "r817", "r833", "r986", "r1102" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreas" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information And Information About Geographic Areas", "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": [ "r298", "r299", "r300", "r301", "r302", "r308", "r312", "r316", "r317", "r318", "r319", "r320", "r321", "r324" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "terseLabel": "Selling and marketing", "label": "Selling and Marketing Expense", "totalLabel": "Selling and Marketing Expense, Total", "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/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing [Member]", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r145" ] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Preferred Stock [Member]", "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r930", "r931", "r982" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "terseLabel": "Forfeited", "negatedLabel": "Forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r476" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r476" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted", "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": [ "r474" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r474" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested RSUs - December 31, 2023", "periodEndLabel": "Unvested RSUs - June 30, 2024", "verboseLabel": "Share based compensation by share based arrangement equity instruments other than options non vested outstanding", "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": [ "r471", "r472" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Unvested RSUs - June 30, 2024", "periodStartLabel": "Unvested RSUs - December 31,2023", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r471", "r472" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Vested", "negatedLabel": "Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r475" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Share based compensation by share based arrangement options vested during the period aggregate fair value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r478" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r475" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r483" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r482" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r484" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Risk free interest, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Risk free interest, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails", "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansTables" ], "lang": { "en-us": { "role": { "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": [ "r456", "r458", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485" ] }, "cccs_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesOfCommonStockProvidedRightToPurchase": { "xbrltype": "sharesItemType", "nsuri": "http://cccis.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesOfCommonStockProvidedRightToPurchase", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award number of additional shares of common stock provided right to purchase.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Of Common Stock Provided Right To Purchase", "terseLabel": "Number of additional shares" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares - Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r465" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted- Average Exercise Price - Forfeited and canceled", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r1053" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "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": [ "r467" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r477" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Beginning Balance", "periodEndLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "terseLabel": "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": [ "r463", "r464" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Aggregate Intrinsic Value - Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r480" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted- Average Exercise Price - Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r480" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Aggregate Intrinsic Value - Vested and expected to vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r479" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares - Vested and expected to vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r479" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted- Average Exercise Price - Vested and expected to vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r479" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Plan Modification, Description and Terms", "terseLabel": "Modifications to the performance-based RSUs", "documentation": "Description of modification of award under share-based payment arrangement. Includes, but is not limited to, terms for expiration date, vesting rights and exercise price." } } }, "auth_ref": [ "r92" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Plan Modification, Incremental Cost", "terseLabel": "Incremental stock-based compensation expense", "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification." } } }, "auth_ref": [ "r489" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "terseLabel": "Number of shares sold under plan", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r89" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfNonvestedRestrictedStockUnitsActivityDetails", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted- Average Exercise Price - Exercised", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r468" ] }, "cccs_ShareBasedCompensationByShareBasedArrangementNonVestedOptionsOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "ShareBasedCompensationByShareBasedArrangementNonVestedOptionsOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Aggregate Intrinsic Value - Beginning Balance", "periodEndLabel": "Aggregate Intrinsic Value - Ending Balance", "label": "Share Based Compensation By Share Based Arrangement Non Vested Options Outstanding Aggregate Intrinsic Value", "documentation": "Share based compensation by share based arrangement non vested options outstanding aggregate intrinsic value." } } }, "auth_ref": [] }, "cccs_ShareBasedCompensationByShareBasedArrangementNonVestedOptionsOutstandingWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://cccis.com/20240630", "localname": "ShareBasedCompensationByShareBasedArrangementNonVestedOptionsOutstandingWeightedAverageRemainingContractualTerm", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Contractual Life (in years)", "label": "Share Based Compensation By Share Based Arrangement Non Vested Options Outstanding Weighted Average Remaining Contractual Term", "documentation": "Share based compensation by share based arrangement non vested options outstanding weighted average remaining contractual term." } } }, "auth_ref": [] }, "cccs_ShareBasedCompensationByShareBasedPaymentAwardNonVestedOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://cccis.com/20240630", "localname": "ShareBasedCompensationByShareBasedPaymentAwardNonVestedOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Weighted- Average Exercise Price - Beginning Balance", "periodEndLabel": "Weighted- Average Exercise Price - Ending Balance", "label": "Share Based Compensation By Share Based Payment Award Non Vested Options Outstanding Weighted Average Exercise Price", "documentation": "Share based compensation by share based payment award non vested options outstanding weighted average exercise price." } } }, "auth_ref": [] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share price", "label": "Share Price", "verboseLabel": "Fair value at valuation date", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "cccs_SharePriceGreaterThanOrEqualToUsdFifteenPerShareMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "SharePriceGreaterThanOrEqualToUsdFifteenPerShareMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share Price Greater Than Or Equal to USD Fifteen Per Share [Member]", "documentation": "Share Price Greater Than Or Equal To Usd Fifteen Per Share Member" } } }, "auth_ref": [] }, "cccs_SharePriceTriggeringEventAxis": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "SharePriceTriggeringEventAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share Price Triggering Event [Axis]", "documentation": "Share Price Triggering Event Axis" } } }, "auth_ref": [] }, "cccs_SharePriceTriggeringEventDomain": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "SharePriceTriggeringEventDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share Price Triggering Event [Domain]", "documentation": "Share Price Triggering Event Domain" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureStockIncentivePlansScheduleOfSharebasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r481" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-Average Remaining Contractual Life (in years) - Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r89" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Shares - Beginning Balance", "periodEndLabel": "Shares - Ending Balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares - Forfeited and canceled", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "documentation": "Number of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-Average Remaining Contractual Life (in years) - Vested and expected to vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r479" ] }, "cccs_SharesAuthorizedTotal": { "xbrltype": "sharesItemType", "nsuri": "http://cccis.com/20240630", "localname": "SharesAuthorizedTotal", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Shares authorized total", "label": "Shares Authorized Total", "documentation": "Shares authorized total." } } }, "auth_ref": [] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares issued, price per share", "label": "Shares Issued, Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance Balance, Shares", "periodEndLabel": "Ending Balance, Shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/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": [ "r158", "r257" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRelatedPartiesScheduleOfRevenuesExpensesAndAmountReceivableWithEntitiesAffiliatedWithPrincipalOwnersDetail" ], "lang": { "en-us": { "role": { "label": "Software and Software Development Costs [Member]", "terseLabel": "IT security software [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "cccs_SoftwareLicenseAgreementCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "SoftwareLicenseAgreementCurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/AccruedExpensesScheduleOfAccruedExpensesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Software license agreement", "label": "Software License Agreement Current", "documentation": "Software license agreement current." } } }, "auth_ref": [] }, "cccs_SoftwareLicenseAgreementNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "SoftwareLicenseAgreementNoncurrent", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/OtherLiabilitiesSummaryOfOtherLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Software license agreement", "label": "Software License Agreement Noncurrent", "documentation": "Software license agreement noncurrent." } } }, "auth_ref": [] }, "cccs_SoftwareLicensesAndDatabaseMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "SoftwareLicensesAndDatabaseMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/SoftwareEquipmentAndPropertyScheduleOfSoftwareEquipmentAndPropertyDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Software, Licenses and Database [Member]", "label": "Software Licenses And Database [Member]", "documentation": "Software licenses and database [Member]." } } }, "auth_ref": [] }, "cccs_SoftwareSubscriptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "SoftwareSubscriptionsMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRevenueSummarizesRevenueByTypeOfServiceDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software Subscriptions [Member]", "label": "Software Subscriptions [Member]", "documentation": "Software Subscriptions Member" } } }, "auth_ref": [] }, "cccs_SponsorVestingSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "SponsorVestingSharesMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sponsor Vesting Shares [Member]", "documentation": "Sponsor vesting shares." } } }, "auth_ref": [] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Standby Letters of Credit [Member]", "label": "Standby Letters of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r0", "r974", "r1103", "r1104" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/CoverPage", "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r209", "r224", "r225", "r226", "r259", "r284", "r285", "r288", "r290", "r296", "r297", "r329", "r375", "r377", "r378", "r379", "r382", "r383", "r405", "r406", "r409", "r412", "r419", "r547", "r656", "r657", "r658", "r659", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r697", "r719", "r743", "r775", "r776", "r777", "r778", "r779", "r920", "r941", "r949" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/CoverPage", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r20", "r40", "r210", "r241", "r242", "r243", "r264", "r265", "r266", "r268", "r276", "r278", "r295", "r330", "r333", "r421", "r492", "r493", "r494", "r506", "r507", "r526", "r527", "r528", "r529", "r530", "r531", "r534", "r548", "r549", "r550", "r551", "r552", "r553", "r568", "r644", "r645", "r646", "r666", "r743" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfRevenuesByGeographicAreaDetail", "http://cccis.com/20240630/taxonomy/role/SegmentInformationAndInformationAboutGeographicAreasScheduleOfSoftwareEquipmentAndPropertyNetByGeographicAreaDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r322", "r323", "r680", "r683", "r685", "r753", "r756", "r760", "r774", "r781", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r799", "r817", "r833", "r986", "r1102" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "verboseLabel": "Statement [Line Items]", "terseLabel": "Retrospective application of the recapitalization due to Business Combination (Shares)", "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": [ "r264", "r265", "r266", "r295", "r598", "r655", "r677", "r689", "r690", "r691", "r692", "r693", "r694", "r697", "r700", "r701", "r702", "r703", "r704", "r706", "r707", "r708", "r709", "r711", "r712", "r713", "r714", "r715", "r717", "r721", "r722", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r743", "r834" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "verboseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "verboseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r264", "r265", "r266", "r295", "r598", "r655", "r677", "r689", "r690", "r691", "r692", "r693", "r694", "r697", "r700", "r701", "r702", "r703", "r704", "r706", "r707", "r708", "r709", "r711", "r712", "r713", "r714", "r715", "r717", "r721", "r722", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r743", "r834" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r852", "r863", "r873", "r898" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "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_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net equity infusion from the Business Combination (Shares)", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r134", "r135", "r175" ] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Conversion of Units", "terseLabel": "Exercise of Warrants-Net, Shares", "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)." } } }, "auth_ref": [ "r20", "r80", "r134", "r135", "r175" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under employee stock purchase plan, 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": [ "r20", "r134", "r135", "r175" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock (Shares)", "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Issuance of common stock, Shares", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r20", "r134", "r135", "r175", "r656", "r743", "r776" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of common stock upon vesting of RSUs - net of tax, Shares", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r20", "r134", "r135", "r175" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense, Shares", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "totalLabel": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r20", "r134", "r135", "r175" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedCompensationArrangementsByShareBasedPaymentAwardDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Shares - Exercised", "terseLabel": "Stock issued during the period shares stock options exercised", "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": [ "r20", "r134", "r135", "r175", "r468" ] }, "cccs_StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfTaxBenefitExpense": { "xbrltype": "sharesItemType", "nsuri": "http://cccis.com/20240630", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercisedNetOfTaxBenefitExpense", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period Shares Stock Options Exercised Net Of Tax Benefit Expense", "documentation": "Stock issued during period shares stock options exercised net of tax benefit expense.", "terseLabel": "Exercise of stock options, Shares" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Stock Issued During Period, Value, Acquisitions, Total", "terseLabel": "Net equity infusion from the Business Combination", "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r20", "r40", "r175" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfUnits", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Conversion of Units", "terseLabel": "Exercise of warrants-Net", "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)." } } }, "auth_ref": [ "r20", "r40", "r175" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under employee stock purchase plan, Value", "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": [ "r20", "r134", "r135", "r175" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/RedeemableNonControllingInterestAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock issued during period, value, new issues", "terseLabel": "Issuance of common stock", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r20", "r134", "r135", "r175", "r666", "r743", "r776", "r841" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Issuance of common stock upon vesting of RSUs-net of tax", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Issuance of common stock upon vesting of RSUs-net of tax", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r20", "r134", "r135", "r175" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)", "terseLabel": "Exercise of stock options", "documentation": "Value of stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) benefit." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' 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": [ "r135", "r138", "r139", "r160", "r699", "r716", "r744", "r745", "r828", "r842", "r943", "r955", "r1083", "r1110" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS' EQUITY:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStock" ], "lang": { "en-us": { "role": { "verboseLabel": "Capital Stock", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r172", "r258", "r404", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r418", "r421", "r532", "r746", "r748", "r780" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r554", "r579" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r554", "r579" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more 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." } } }, "auth_ref": [ "r554", "r579" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r554", "r579" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r554", "r579" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureSubsequentEvent1" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Event", "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": [ "r578", "r580" ] }, "srt_SubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SubsidiariesMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail", "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cypress Holdings Inc And Subsidiaries [Member]", "label": "Subsidiaries [Member]", "verboseLabel": "Subsidiaries" } } }, "auth_ref": [ "r1032", "r1087", "r1088", "r1090" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/DisclosureSubsequentEventAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r892" ] }, "us-gaap_TemporaryEquityAccretionToRedemptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityAccretionToRedemptionValue", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureRedeemableNoncontrollingInterestScheduleOfActivitiesImpactingTheRedeemableNoncontrollableInterestDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Accretion to Redemption Value", "terseLabel": "Accretion of redeemable non-controlling interest", "negatedLabel": "Accretion of redeemable non-controlling interest", "verboseLabel": "LESS: ACCRETION OF REDEEMABLE NON-CONTROLLING INTEREST", "negatedTerseLabel": "Less: accretion of redeemable non-controlling interest", "documentation": "Value of accretion of temporary equity to its redemption value during the period." } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "label": "Temporary Equity, Accretion to Redemption Value, Adjustment", "terseLabel": "LESS: ACCRETION OF REDEEMABLE NON-CONTROLLING INTEREST", "verboseLabel": "Accretion of redeemable non-controlling interest", "negatedLabel": "LESS: ACCRETION OF REDEEMABLE NON-CONTROLLING INTEREST", "negatedTerseLabel": "Accretion of redeemable non-controlling interest", "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders." } } }, "auth_ref": [] }, "cccs_TermBLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "TermBLoanMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail", "http://cccis.com/20240630/taxonomy/role/LongTermDebtSummaryOfLongTermDebtDetail" ], "lang": { "en-us": { "role": { "label": "Term B Loan [Member]", "documentation": "Term B loan." } } }, "auth_ref": [] }, "cccs_TermLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "TermLoansMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Term loans [Member].", "label": "Term Loans [Member]", "terseLabel": "Term Loans [Member]" } } }, "auth_ref": [] }, "us-gaap_TextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TextBlockAbstract", "lang": { "en-us": { "role": { "label": "Text Block [Abstract]" } } }, "auth_ref": [] }, "cccs_TimeBasedVestingMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "TimeBasedVestingMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Time Based Vesting [Member]", "documentation": "Time based vesting." } } }, "auth_ref": [] }, "cccs_TimeBasedVestingRequirementsMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "TimeBasedVestingRequirementsMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Time based vesting requirements.", "label": "Time Based Vesting Requirements [Member]" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r953", "r1089" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CapitalStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r884" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r891" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsBalanceDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks [Member]", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r102" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r911" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r913" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r914" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r915" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r913" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r913" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r916" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r914" ] }, "cccs_TwoThousandAndTwentyOneCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "TwoThousandAndTwentyOneCreditAgreementMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Two Thousand and Twenty one Credit Agreement [Member]", "documentation": "Two thousand and twenty one Credit agreement." } } }, "auth_ref": [] }, "cccs_TwoThousandAndTwentyOneRevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "TwoThousandAndTwentyOneRevolvingCreditFacilityMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Two Thousand and Twenty one Revolving Credit Facility [Member]", "documentation": "Two thousand and twenty one revolving credit facility." } } }, "auth_ref": [] }, "cccs_TwoThousandSeventeenStockPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "TwoThousandSeventeenStockPlanMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "documentation": "Two thousand seventeen stock plan.", "label": "Two Thousand Seventeen Stock Plan [Member]" } } }, "auth_ref": [] }, "cccs_UnamortizedFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "UnamortizedFinancingCosts", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized financing costs", "label": "Unamortized Financing Costs", "documentation": "Unamortized financing costs." } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r910" ] }, "us-gaap_UnrealizedGainLossOnDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnDerivatives", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureOtherIncomeNetScheduleOfOtherIncomeNetDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "(Loss) gain from change in fair value of derivative instruments", "negatedLabel": "Change in fair value of derivative instruments", "terseLabel": "CHANGE IN FAIR VALUE OF INTEREST RATE SWAPS", "label": "Unrealized Gain (Loss) on Derivatives", "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period." } } }, "auth_ref": [ "r13", "r737", "r738", "r739", "r740", "r765" ] }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "presentation": [ "http://cccis.com/20240630/taxonomy/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "totalLabel": "Unrecognized Tax Benefits, Period Increase (Decrease), Total", "terseLabel": "Unrecognized tax benefits period decrease", "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns." } } }, "auth_ref": [ "r1074" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://cccis.com/20240630/taxonomy/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": [ "r58", "r59", "r60", "r197", "r198", "r200", "r201" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LeasesSummaryOfLeaseCostDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease costs", "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": [ "r564", "r827" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "cccs_VestingCriteriaAxis": { "xbrltype": "stringItemType", "nsuri": "http://cccis.com/20240630", "localname": "VestingCriteriaAxis", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Vesting Criteria [Axis]", "documentation": "Vesting criteria." } } }, "auth_ref": [] }, "cccs_VestingCriteriaDomain": { "xbrltype": "domainItemType", "nsuri": "http://cccis.com/20240630", "localname": "VestingCriteriaDomain", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StockIncentivePlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Vesting Criteria [Domain]", "documentation": "Vesting criteria." } } }, "auth_ref": [] }, "cccs_WarrantLiablity": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "WarrantLiablity", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsUnaudited", "http://cccis.com/20240630/taxonomy/role/WarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "WARRANT LIABILITIES", "terseLabel": "Warrant liabilities", "label": "Warrant Liablity", "documentation": "Warrant\u00a0liablity." } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://cccis.com/20240630/taxonomy/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r831", "r832", "r835", "r836", "r837", "r838" ] }, "cccs_WarrantRedemption": { "xbrltype": "monetaryItemType", "nsuri": "http://cccis.com/20240630", "localname": "WarrantRedemption", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant redemption", "label": "Warrant Redemption", "documentation": "Amount of Warrant redemption during the period." } } }, "auth_ref": [] }, "cccs_WarrantRedemptionShares": { "xbrltype": "sharesItemType", "nsuri": "http://cccis.com/20240630", "localname": "WarrantRedemptionShares", "presentation": [ "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfMezzanineEquityAndStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Warrant redemption, shares", "label": "Warrant Redemption Shares", "documentation": "Warrant redemption shares." } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsNoteDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Warrants and Rights Note Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstanding", "crdr": "credit", "presentation": [ "http://cccis.com/20240630/taxonomy/role/WarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price." } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingMaturityDate", "presentation": [ "http://cccis.com/20240630/taxonomy/role/WarrantsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants expire date", "label": "Warrants and Rights Outstanding, Maturity Date", "documentation": "Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in YYYY-MM-DD format." } } }, "auth_ref": [ "r1082" ] }, "cccs_WarrantsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://cccis.com/20240630", "localname": "WarrantsTextBlock", "presentation": [ "http://cccis.com/20240630/taxonomy/role/Warrants" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants", "label": "Warrants [Text Block]", "documentation": "Warrants [Text block]." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "totalLabel": "Weighted Average Number Diluted Shares Outstanding Adjustment, Total", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r950" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average shares of common stock - diluted", "terseLabel": "Diluted", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total", "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": [ "r283", "r290" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://cccis.com/20240630/taxonomy/role/DisclosureNetIncomeLossPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail", "http://cccis.com/20240630/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited3" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average shares of common stock - basic", "terseLabel": "Basic", "label": "Weighted Average Number of Shares Outstanding, Basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "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": [ "r281", "r290" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r3": { "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" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r7": { "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" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r10": { "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" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r12": { "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" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r19": { "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" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r23": { "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" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "b", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r28": { "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" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "SubTopic": "35", "Topic": "605", "Publisher": "FASB", "URI": "https://asc.fasb.org//605-35/tableOfContent" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r51": { "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" }, "r52": { "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" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r70": { "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" }, "r71": { "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" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(12)(c)", "Section": "S99", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(16)(c)", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "14", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "15", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r93": { "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" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r109": { "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" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r111": { "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" }, "r112": { "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" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r147": { "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(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r148": { "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,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r149": { "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.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r151": { "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" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r160": { "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" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r167": { "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" }, "r168": { "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" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r181": { "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" }, "r182": { "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" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r184": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r186": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-4" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-4" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-5" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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/2147480321/958-360-50-1" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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/2147480321/958-360-50-6" }, "r204": { "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/2147480321/958-360-50-7" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r206": { "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" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r210": { "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" }, "r211": { "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" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r229": { "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(3)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r230": { "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" }, "r231": { "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" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(d)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "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" }, "r248": { "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" }, "r249": { "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(7)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r250": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r251": { "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r252": { "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" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r272": { "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" }, "r273": { "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" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r306": { "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r308": { "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" }, "r309": { "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" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r311": { "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" }, "r312": { "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" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r327": { "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" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r336": { "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" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r360": { "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" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r363": { "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" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r368": { "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" }, "r369": { "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" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-6" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r449": { "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" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r495": { "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" }, "r496": { "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" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r512": { "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" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r514": { "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" }, "r515": { "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" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r519": { "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" }, "r520": { "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" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r523": { "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" }, "r524": { "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" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "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": "(a)", "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": "(b)", "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": "(bbb)", "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": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r542": { "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" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "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", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r557": { "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" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482332/910-20-50-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//912/tableOfContent" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "275", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482094/912-275-50-2" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "275", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482094/912-275-50-3" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "275", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482094/912-275-50-4" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "275", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482094/912-275-50-5" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "275", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482094/912-275-50-6" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482283/912-310-50-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482283/912-310-50-4" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482379/912-405-45-4" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482363/912-405-50-2" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482363/912-405-50-3" }, "r598": { "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" }, "r599": { "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" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r619": { "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)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r623": { "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/2147479440/944-210-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r679": { "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/2147480524/946-210-50-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r681": { "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/2147480524/946-210-50-1" }, "r682": { "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/2147480524/946-210-50-12" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r684": { "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/2147480524/946-210-50-6" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r686": { "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/2147480524/946-210-50-6" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r695": { "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/2147479617/946-210-S99-1" }, "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/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(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r720": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "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(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/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)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/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/2147483575/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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/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)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/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)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/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(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r752": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r755": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r757": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r761": { "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/2147480032/946-320-S99-5" }, "r762": { "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/2147480032/946-320-S99-5" }, "r763": { "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/2147480032/946-320-S99-5" }, "r764": { "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/2147480032/946-320-S99-5A" }, "r765": { "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 F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r766": { "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/2147480032/946-320-S99-5B" }, "r767": { "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/2147480032/946-320-S99-5B" }, "r768": { "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/2147480032/946-320-S99-5C" }, "r769": { "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/2147480032/946-320-S99-5C" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r771": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r772": { "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 E)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r773": { "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 E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "39", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480228/946-830-45-39" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r879": { "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" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r920": { "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" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r923": { "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" }, "r924": { "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" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r927": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r928": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r929": { "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(26)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r930": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r931": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r933": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r950": { "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" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r955": { "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" }, "r956": { "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" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "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" }, "r964": { "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" }, "r965": { "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" }, "r966": { "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" }, "r967": { "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" }, "r968": { "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r972": { "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" }, "r973": { "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" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r975": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r986": { "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" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1009": { "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" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r1047": { "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" }, "r1048": { "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" }, "r1049": { "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" }, "r1050": { "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" }, "r1051": { "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" }, "r1052": { "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" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1071": { "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" }, "r1072": { "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" }, "r1073": { "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" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1077": { "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" }, "r1078": { "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" }, "r1079": { "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" }, "r1080": { "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" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "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" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1085": { "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" }, "r1086": { "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" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1091": { "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" }, "r1092": { "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" }, "r1093": { "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" }, "r1094": { "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" }, "r1095": { "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" }, "r1096": { "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" }, "r1097": { "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" }, "r1098": { "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" }, "r1099": { "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/2147482517/912-730-25-1" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1102": { "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" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1106": { "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/2147480524/946-210-50-6" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1108": { "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/2147479617/946-210-S99-1" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1116": { "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 E)(Footnote 6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 112 0000950170-24-088015-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-24-088015-xbrl.zip M4$L#!!0 ( .N)_ECSX#=SBXX" ,&7+P 1 8V-CJN<0$/<+55W[H0QT,T-A&E,]T^<+)ZXXNV2E M.R4!GE^_UTI)1@8#ODA6&%33@W4)949&K,N[5JS+S__G_=&H>9O[2=N-__3O M[![]]R:/8Y?:\9L__?O#@[VG3__]__SR+S__+T*:1T^>/F^>YW?-PSAMW^9' M[22.NLFLS\T/![_]V#P=C]IQ;O[[UY?/FD==G!WE\;0AS>%T>OS@_OUW[][= M2Z4=3[K1; KWFMR+W=']AI#%Q??Z[/'SYI&?YN8!IUP2:HB@KYAZ(.P#8>XY M)=3_2^D#2E=^UAV?].V;PVGS0_RQP5_!O9+[MSG=FU_S< K+ 4LRGOSISLK,WXE[7?_F/G/.W7^/ M8^[,!SUX'_I1:D_'XMMA)*=4WY]_>6;H]-RA:CYTNCJT/3.!U='B/BSC%!XM M+\?#PO_QA>'X=?"3T^'O/QE_YOGPV^70]OWGKLMP&KCCN.'+X>-N_!PVOF_C M^3]+T_[^].0XWX>!9#P?>3JK27O>G. )V/W__NW903S,1YY\_.BS"7GC_?'I M+XN?A.%WBR_@]UPL!\/M"=Y^\I79P6\XH8((MOQE[&;C:7]R=OGZ MH^$"N!.*4+LRUQP3F9S&Z?W\?IK'DS:,,LD#!0[+ M."'\'CW=NQ@_4 B\:>?""J4+U8*N[-?Y<__29B%A<<+TG5_^I?GY,/L$?YN? MI^UTE']AE/SUY_OSU_CI49[Z07Z2_,]9^_9/=_:Z,4Q^2EX!D=YIXOS=G^Y, MX9GN#U+I/E[U_N*R/X_?M.,'C9]-N__5'AUW/;#1]*=C MGU#4/VCL\?N?[@QW3>W;Y8]2.SD>^1-DZPS?_MR^?X#7SOW\99M2'@\O/_!] MT\(>/7D=8^&9)TN"$II($3+QB4;B@W4IJEQX@"<8^R.\2VX?/ 1MD5!C/!GY M-XM'>S]]F0L\].M$= Q[9 &17:B]69+O7N$]#-?O0" MKM2E)_#9Y&JS_2N_T"Q=4)QJ![N; B=22THL8XEX+KVDP@DKSVSVWJSO3R?Y M]^S[Q^.$:O]JDR2$<9!^GYGID][' 5?,I\I"250$1516@\Y]XF7 M:%'ZT" /]KJCHW:*RSIY.$[(@\ Q )+:_,FRLL@37$,13PTETCM/7.$P M[9RU%HQ*X=6=9C9NYS_X_?7O!X] G$S:!^-V!(S!<<.I*NO#4S]*' M\9YJJ1TQ3,"B*\>)E5P0%J,-5GH.)/[QS!_![]]ZQ)D/)Y,\/9@"?>!S[)=3 M6/>BF[2X/H]/)?KC#P+]X\>$I*=8BU05)@HV<\"B##X*9K/3G%^!9 MZT,[ @ET_460FG+E 2R8 Q5,HB3P!P1,1JMLZ7!N(LLPG)&0$:77 GN2V0< M%B%'ST"@14>\]DC.FAJ0BLQ:OFE2\ %@KDY C@;D*="E)KXP4%6,@W8O-$H: M-D8*EC/0@[0 \2=@,QL5L2)G8B)EQ9K /+\14D@Y%@9ZD% 981$LB%6'.E Q M&B2H&*I-V2PI2&^,I1QF(%"WQ>=S_\U=;.:%&T83".6HC8%5%P!1/2Q.HCEX ME;@TG*UCYKX W-7 YX ]8'=Y";!" 20OL!^+@!9* FO@A3Q_YO?/ NT^EPQT M%?/DEY_13G\P&Z]GR14 MU_<_NN;P=M+-^N'=X(=XL'B<8=F B#@'*M6":!I@(SB'/2C" M@+AG'I4#.RW=MPO>ES7TS3#N?:^KN/?W/LSCYXQ\O+S?);Y#OYV\3W.S]\:B- M[?2W?!3@%JD]0N;OQBMPZ,S&/7S?3N[\@LORX%7NCWY]UOGQ_+<_WS_WDI>X MT[-N_&8*%WV4PQ2MM=5[O>M>'7:SB1\GP&2OWL$CG.R/\WQN#]_T>9!F7YG( M_8^6X/YYZWT\T./IZ?(9;/T8X"H\4G@-L6M+].DCCO%#$9+'A@;UELJI5V3O7,8[#%P1KLP(8> M#\!ZV-KE,!3]\,Q]-P+6>_,4GA[XZ09VDUU\-\5@+:UC-[VC 8 #DR V90$< M$0R8)I[&G,!&TT+;VG9STD\?O.B[-(O3_?X@]V_;N,J;@R)??#S9\*:)B[.@ M6",+"I9RB E1)Z"=5,#,TT42(;4.8 18&ZO;M"5O/076.LJGC/BLBX/:/]T$H."!'WUU R]$+& S3[I1F^">:? # ;R;WQ"_/9B%29M:W[<;)Y?+\?CZ MR"52XS(GS 2 C$P .$;,#G@+;/I O0NB5G)YXMO^;WXTR[^>G+[\"US1]_'P MY%E^FT=G*>=TT-/Q\6PZ&4:(=0&"EF@U^NC[_ MZ^>%^;G/]!SR7GYS)?*^D$54)WE_.V#V0H+XI0<2_"!Y?VO'[='LZ-L4NEJ# M7$4'NM *3"P62;!,$VLYHUS3Z%R])M;(3R;[Y;]\WP-3[O?#,?L*P;P8'#AY M\?VU5?3RMBN"'\CT3ZQ!7.F(/OE(7.0%[*< M]E,";6RSS#*D((/BM1)&E4+$O]^,$-F0MC+&%,<*8<*#P:70DY04(QK4&#Q^D >K&8C@-]__D1%U()N.)_F;@O);LOPL!0I1B7 +A"-%*B0X M, 15X<*+"/]+WS249[2RH'@FB)@*U$"FI)T&[!'H(@+-T2B<9-DT[ ME^0RYBZ,W6#H&15]/2Y+WJOB"/P+7%9 .[N4,W':*NXBZY!F\IH085R _9?%(%8?$NC9MH' MSVS<.-*^-%.O[>&]%$8'?/@,:%*"W>NT EO#R<***)EK72NI?H\RV"^34_'>_ZXG?K1K=FA ##< M $,IAP4OMJ."T$<42.0\AE91X)2B(Y40+5P68OUHNKYIV5I3%. 4P MZZ8PU90@]2T'&@E,$E=$ GLIJF!=,$96ZZ2I+,9A0[ W"L$I M6&A%>0Q@"H)X&SR),F>=:>!Q\YC_LAM4E?MJ2[%#$<1N$ 8-:]@VT-/$*FM) M!CO-&&H=3[G&;3OEJ3_G[DWOCP_;Z!?>JD7>V(.]Y]_87CDJ7& L$LYT)%)) MC.IUF1B?DK_I7/\EI M^9-N/+==UG:D=4HXBR.U@VD7__@XUN7HJ!L/W__Z39Z$.DY=XMH05J(DDA9# M@H^,\"@DBUQHGGQ=_AFQ/B3AN%':LT)\QFP-12V:DY&89+V66B7+J_//;%_B M;< 'GT_ MAFW\-G&B,XK*E"-Q/AG@Q.A(X,83K@POIE"54JEU'[\0///A''UN;;V$]=GS MQ[?%X>8LDQ(,+B(L[+1T#B2E80)=HYK+Y%THU88=+P(=7P#YGKS"?/YY6N[D MUY/5;SYFM0_?K L0?F8>*Y+Z+S, J"\7^3L'LV/,\K^Y:/:+"NUUJEUO;&24 M$VT]&!JV*.*3C(3&XBV-(G-_&YG].XV4 RV@"'5KD3=))H,IY]:Z MI<46)] M2:0X^"\JKH6MSLES"<,/F!J]/R^&U+T^IV'(=2D$2S,\RV_\:/ NK3KT]V+< M\R='&W?H4_3R,7X1(?+1T&L)D0NEEM9)*U4[]-<;C7Z3\9LUV",Y"NT")6"7 M@/7O&"!: 1(L!,VDBUZ+=-OMD4N)KVH.>%P!N2 L(\(SN8"R*0L2HL\Q&Z\# MK5:U7%WY/VK?X@02VAUKDQEK14#5V#J>46-2L$0Q/*G@RI*05"2%QA""]][I M>GU!%^/-Y\VS+U[DK5B6G(T@!YK , P=LJ. ?JJ,7&O"BW7@(Z\VQ+;!. MS'_KL,@@ZN,=QWZ%-EPH08-RM4IAEJLFCAH)JCU&.?8:GH!U M%2/PVB3/M20E9XSHTHI813TI4BG&.)A[J5KV_E#5Z"D0<3_#G[]L)W_O M G^.-T$R(R3Z;3F11AKB4BE$%]"EB6E)ZSLXKC]X9HT!\]XQ&3,@FNA#)A)K MSX+,9,06KH0W63)7K:W\-]^W/HPR,M#'[I0(RC/MO\W]:HI#8^ T./>A* M?_K-4/WSX)T_7BL._D(PW,O\MAN]'6(25@?=%F/).\6THV B%:SW)R0CKB#T M*M0*ZDWQ]98;N3U^_U\[WZ?]\JCMP5;K^BGL7BS*.E""Q"E_VQ UJ/WB=F$VI*'K+=V4[X;)KD^ ^ MA.)3)-$F 9#,1A#>!<_3O?$R6VHKKMFVYLB62]UX2$6;/GX+_WQJKW\T8/," MUUQ7I$3RU7K<7_0=/.KTY,4(*!9 .6*)8[S&:AVV%8 'XB7WIX-N#8I()9J4 M&&$12]=8C,HS4I- ? &)J^Y0)>ZY#6W,A:I3U[DQMR#XX?QIW)A3 MIX(X!E^"H%EI4@K6"X]8>I8!E3$7)(AK(W-]58(KKN*]&2D0J*!8N9VD."2M M9DILPB.4$A4OGO%8;[#)A2J+_3F/ ;RCT^MA.FK'+Q6P/(FBV0H;1:P.-Y]B,,!>S_W1F:*W0[SCW+$#%(;W>)MQ MW*UA:<:855@L,..9=L3L,4QJ,:Z$I*C@TE2'N-9GQWSU5O--1L,Z@VG]O!LO MFI(-)4_.1#1\!IX_S[='NC,A0F*"A(*==JS'T!<32$XR92$XB[):SW"6!H*;#N2 0@I2U!5YK2T28CZZW?>)GJ0J>H>C:9@F;OAV,K/'@[ M;(\W&U*T3I[CG/$<&.%4%TS>-<1Y'PE51@1G@PNI6MA[>^H KF^WBHS," +P M%]-W62).T(0%UI@$Z6@CK1:\["KK;ETR"XPL%9P8Y2B6)M'$9B.)")DQZF@P MLMHN K>$U]<8"!PT%P!Z,N'"8HQ9B 0@,8AGRWSVEL=BJ[5UO\/SF*"M945$ MPE76Z#^B0X,IDITS13J&=7;K*@&R5EH-)IFLB/'<8Q)0@(?/E$1 ?-H&&DN] MJ01+RPG$_S]RG+[J]ON';WT[PA"\)UV_?SSTD1F_>0;4>:8'5REMS ?'?JBT M T+98^?MW"^\I%]7(A=263?53F1#Z%)G9Z3*!#.$8=.54.MB0X^HWGC MQ; N_? &).Y:'MXHD. J$.T8GM &+,!H*3&:!Q^2L])5:PC=GIC"N2=[S_<) M&#GFR63SA5^V4[HG6-AIC6>1'+O,<[BVY;X04T02S.BL;+4QY]MU7%9PNA2< M28Y'3W+!8JP&CR\]X 2G$O:P#B77>W!1,_2N(*,G>,Y5](8H(30&'F9B&;- M.S0 [!-@;-7+E_4&=:P3FGMCJ50%KI@DV+W*$"\R(ZJ$$CD@5EFJLWOK"97: MDL#TA3N)-9@PJ$WFR$G \L0Z,R-$S-ZP:CU=MR#>XX8JGV^)=F)P(L*=D\=J MG!$TK@M 0%R4$)4R(MIJV\]5ET&QMI2\D'C1*'MM\(A?G2">)D*6 MK$LPVI(2#?9 CYFX;#515DG),E6,5BO'SO< _^HG[4=;\W@R;8]@$_?+Z4]. M7SQJ)W'4X8]ORY9%JGA)LA#K @-C +8L))\):!V92PQ,BVIARX4.Z%[F2<;D M$G1Y8O)(-U@"NS.Z=6&7*)CAF09 NP[ ;Z!NCGM-R8DR:32O%[MU]P")\V&%2<$U\$IPX(QQ50J1@JJVJ54WXX%KW0S-)!>A( MI_2B_)QR@/6=M4PP832KEE_J R]K;%\3E003 MOEI&^4[;^%YX2J"C\404KHW:&E:\'Y#"JIB?2Y?SQRWK.W2_SB;M.$\F0XN^ MR="6Y+:<;$;E8^0ND"BQ'H#%'HH^"&(B#<&%:'FHK^/'VGC;L.(2C41@LK0L MFA%KBB,B&,M9+++DVWZ:<7-UR+:$,VT!V,(H<4*C3QPDLY-*$4NYIH!P6*JW ML^3W6WAZ._[4Z"*WND22"E8[DS&">0M*/:;,A2HT![:+$:Y',P6O2\@"]!%3 M&':2@<>C!0N%62J94\96V8 .K,E$(\? #69@! 7J+/ M]55-KLK;N9V8MD0UF I2$R4QIDT)1KS*EF3OC?OC_5OMWO.5_5L=>JW]$\H)21,)W$8B M=:8D!$RVLZ+81),/X;;[*;=3,7A=&B1)D#?991(UT\!@!2O 1E#SRL.G.>9< MZN^'_MT9Q)<*^3QSZ' M9M;.B"0\H6E(PTQ8!Q3 1Q1:,M!:7*7J4/J5DTDN M3(4WECQ=/;+:S%%7LH'R%!R6F@<(D!Q(J*@PG\0IY:T3_M:7H-V&;;C&-+AD M<[$.NX=&H[& A060QAS<0'B6DP?KO5J0]J6@5?@8@T77UMOQTPKWPWV>M:'K M;XO%">P7 RN6\"0-9GR-%1D^.+6 M5,](/N5YE'H*DDCI"QAD0A#KDA'* '2\]9[Q+:#Z=4ID7P3#;EJ."0M(30"@ MCT(2H3/G19?D0G5^H4N'4.Z!X7PR]$W 1LHY/3SJ9N/I+8ZB3"E:2C6@:JSS M*2G(5FNR(=I0P7+A/H9JHRBW[NS8T);D6$#A)4)EA"VQV1*,=R.*T2 MYC#6 M5VYZ%T%3-445)EA*=.C)! HT8:@8*&?!@B\*R*G4U\QNV)._@?X;:N*"M0LX M=A7%'!V/NI.<7_GW^V'4OO$W=%"Y!7]TIBIYKB)AS% B5<#R\Q3DM) AQ)2R MJ3<;?5?MS%C!@T-VVZ>9 MO!^/P&3P")O]J'V+$TAK;4%=D7?UH^BP:\DJG80,DI/ ,9N,@^7K%)!?3I87 M+I44NMJ#XWK/D=:I3'16(F=+@C8<-@CS6@N\TCD&16WTR587\;-K/%15:DQ4IX#/ .HYI1#9R 5Q%H9B61X M2F"5U:9::;@KHE*#C>:32L50@LFL0#:<@A&0'+'9!TZ=II)7"_UKBY2K83M# M<$Q)@$,%8^>-!7F '2P"MGRW7*02JZT<]ZT"UIA%C$.?(,Q]B](1QZP&/)2= MS])G3JL5T;LXY0T?U:04E5&:<(YEZZSBQ$JP:"@6LO(V\!*J=<+O*K_LXE:^ M1MY9^!)*(-D ,)4*'$-B)HOB6 ![RBG, MJ+.46*8<$=%Q;S6\K+&T@;T.<4H16&7N?9 \6+]>*A" ,,8*9Z#SLFZ\V MY_'R;D] 0)8DK*:%&)DR>CP#\4(EP S>4BH-LYL_1KN" M];.%AM6%T23CT*$:-D"J7(@/%MYFDTOPTA5>;<&)A^]\GSYEG9=Y,@5NF2[2 M4'\'/#YY>?#[;=$\A3,5J**$"W0&9VF)XQH445+"Q, 3K;>2^>5JM&(RSF$W M2D^/COON[:9.Z#:U2R(7C<^AF_9UU"DIEQY2X0)()1*#L0&AC9N-%IG2X.I+D=F M1U%5"TPE(HTW2ZKW;@77YVP6B2 M"]/)=U5/9T.22WFIN,U$EX3%$8=ZI"*2+ +UM*A8(L$&(%9%ADU82XQ@[4M5;8C'+B"O#@F25 K%,V*$QIA.PXC' MVN:I !(" 6Q.E0X>LI 7PNZ_6T+_\ M61+VE@1+*:]68]X=*'V%0%P$G:!)T4@@5F%[469(]"D)33/JD(BWT9!L:1'@2(4-9R8??G MW+WI_?%A&_WH [1Y> 1K$/TWNF8UU$ M^"<6Z;5B2>7J7.)?Z00[-.==5I?Z)@^ZJ(O"^QR)X*& ;>XX"=D[HJADR0JJ MF*PVY&_;Z1XU;%^DFIN;1LY+$)TN63%2.)XU! M_S(3*94GUFE!C'="<,^Q66-MFU=-E=\K'\34<_*1*$#C *+ 1S!DM2XD6!.( MMT9HQX,6LMK0TLJ"+]:U)8QBHHT2)"=0?9+Z1%R$'8*=HM)1ZEVNUAK=?G7V MW1G8%A HX%E(2SA(LMY@'I(#!O1A**D4#JS:H\V+A _O-<='77C.5:[/5(D MXJ$2(T4S/)MTAMAH)=@_H=!BE8JY.E!6:T6/:YA"8DU=DAE3A1E:B(\18%H$ M#G-%,I*"D4(+5IRO-J-V%Z)=A0>+,6.\] DM$=G2,A 0L63#%\$J9Q.I3JH MM[[CP:_>:IZZ@3(^@Q9X#O(>=##<=;#7ST"8SQ1]>)XW<#JR(7W-P>HK 90# M31BSPCGQSEMBN)%%9V-2KLY=7A4';\L(EEGST+0 M1=CJVB1_J1'.!Y_F59K>7/C6G^\I]GC6=ZD;C?RWF>?!=(@*S'A2#';MX,D3 M+W@D249OBQ=!^FI#TVK'@%LXY&16TNY=HSH@L>9#,/'X*,A43;$ M(D*LM^WFUHO=KM/ZB3R5"+C94VRW#)8/&,(HF'/66C JA=_XL?+V_()14F,C M!D((3J0"^\]2$"-8Q<])R@*EU3F2OM(I_!6,_-5/N9QG^-=;XQE. M3HHHX7(.(8F4A5@#6%+F6+"G#E@,U7J&MW^^M"N_58\_PQ)(SJ;V0C ANL2U6$AAD)@EGR?!$8V"R6E?: MA2N4/@9U> 1LOE].?W*+RY-RYB+ -D=RQDYF@)^)M[D0V*R #=^R5=5%X%[2 MF_4R3SU(X_38]V-@IDU' )XYG;S6U@@P/STF-%+,G[:!$HM]-X4W)HED@M-5 M'BU5$AR]G<@_KF(Q7'FBL_;SSH#..31'N"G:B/_+G2D?)"'U*6'X_2; M[__("(.^T=/D;5"/UK98)_!8 <\6BB)!,T=8B<6*$C1P?:W4LTM[OTFU;3,H M!%#;U'-+9,J F3;09[T\AJQC[LW7^?]" MTN;C*&/_?AWE7K8MQS:$[9UADFM+J)4:_:P&Z XJ54S'9B MWKBSI03+2#*85R)E)DYP3B)E.E.7C=E\D^>KH,HOG'=&;!'1GSS8>[Y).* N M#@?4NO;**VH2]R0H;! 3HR*.83&#$'P0F4?NJN6Y&^MA6H^$#%RY@EY_G0IP M%E9K%243)HK*6E,F6+5YD8_RX..%W7H**]#/\.=8XO,Z^*V>C8E,*PO2CC(L M!R(](\XKP$Y">J]\I("K:]V8>L'2>FKC?:-@*7$*AIPA,1A#Y% $+P_'HB9D MZHN(H=H8L0OU7SL39/"LC4.)@H>#JO/!?]474(\=E13C(0(.HSH3:6($T8!5 M"+B0JH!T2*XZ']NEW#4O\R3C\0?NS8=R7=^BQV8[X2<\LRRT$R0"\1"9-19U M%HP ,K.V2.JBKS9):QW'96)M1Z\[]]$-BKWL79#2$:*&DE"]4>VU^JX^N360^( M>#84HGS2OL=7MR8)75"1?,FP26&(58R.6&P#$$OP,5C''*\6;51B(580?2ZH MRB440/-%!OQ'$L^8)B: D9]"B=Y66T"G&D_H"H/Q]=E=@C-C?99$*(,)O3X1 M&V. _1F"3VSVL5HI>'L2 ZJI6+>%$UJ!U5N\\L0%PXC$TI8.FS,5)0W(KE^F=G7[U%]4G^ZX3P&!2IA<4&UT.-ZDP MN%.2%-8Z)!/N&6 H6J77,!QN8*O5U.;@D4)AG@EVDLW ]"D*[ M8I0IH!$8PRZ/ .1T5J0D(5GQU*E2'7S;883U,J8)(4LKB&9B:-M+,2DV$NUU MH)D:JT6U4;PUNOFV9(?9$L#83Z1DK/4G4-!JE8DQ7%H=K1&I.O2P%:2W(3GJ M;(EX)N6X!?!FL>^H#P$0G+&2:>X9KS:$XO8X6OXR._( AB;=K(_Y8'9\W/73 MF\O/V8;SWI=B!7 UT!$6507KP#(]Q%4R1Y-/A56GGFL"315$,(M@O2F,$HMA MS%)823SN8W+9.@N 6-)J7; 7+< 5X^QH-C#OD#*'X_I\B%=#Q8QQ/YO?VBU4 MXA&A@$UC-3'4.-A:#,>RAA-=M'/,%1KJ"TZ_=5N[)<&;C$Y48PMQH8F43A&O M@B01#[U+C Q0507U8:I8*1^,49($ 2:]=!(D74Q@X;N@E8B4ZEAME,#6FT=\ MJ3+F[2RL)%(0F5E#0K0>B]T%$G@&9>J+E#*$&'5UUB7!3 ! )(BP+P8 M7UBU M.;)51,/NNGYLA64-S5D;4AP69"E NE9'1[R- J@WZ,*JJV9LL9[0Z65*MLVL[QJ!D'/0!2V L@XR2'-"_XUD1R@V/A5-O2K5G2=\I M^K\XR+NE,0SK1#O,I12H)5D%T(%<:Q*4<-@H4_*H@_2FNG"J2^5?[G63Z7[! M+O)K2<*N*=MR&PJ-955L*L0D88B40I*@72(B>&5+2#EM/K[_"GKC$K%OZSHD M@94J06$4,:@/(KT.Q"8%:B3R$#PW69AJ2W'NZM!MW30!(F%6 [D4"7R6DB'6 MT4!$X5DJS92ON+Q83:CCFR^M78V;7 J?<[*41#^47<F"WT M$=I.OH'$M"#O.>%"#'V;%J!57 8%>MT) MV,,HL"FZC"BW@Y4A6A&.LAH>2>X 5%U%$ M7[U_RNV#9_F-'PV&_BKJW8MQSY\<;3A6:)V MB03@-@(EQ@ZE@4CWNI,(D;, M"DK!-*I6.CY\!PCQXPJ#Q^B'Z1NY/\IG&0?6ARW/7@M)5)+'84R@J=JG6;7#I>\\)UJ+]^V'=-1L2@]M@^,GFSEG4*19@E[U6B0AA$S5,5*%O9RW$^RB9"E6RT("RX5( MX37!72/<&QYY-%3$:J,!EHGKL$O_R''ZJMOO'[[U[V8R/0ZD,%DSB1-, H#<43JP$VU-'9B3LE"BLNGSY*CUS MM\4_MDX&UXH+#( N(D2@'8H-$XTC(D@7&"ITNP-4&S1CUA5UI"Q5$:0Q 2 , M^^@=*/ <.?$LE"(MMY)7Z\:HPB&^2[G9AN8*0E&A K$:W34*W2#L$%1FVI'?*,R*-+\2YHL"F*P %%87-JS9, MXZ+.D92&N&T_>N';]'0,TJ6=^M&ML;JCSQ8T..%99=#?4I$0&",YVJ0T9SR% MZJ)-MUTK:9W+GX*FSANB? $!QK0EUKA(@BC!%YUE#+M*@#?O)L)IG1H(N/6OIJK=:/#N-6NDE-^S9.%R>OOX];4/<'O]\61:^%+9D) M11A& M_R8/8[5D)F-^4'19$)F\)\'X0&(,U!C'')/58L8;:YU[(8RT:Y)^&:JSPD?N M"9B/ ,0210S& A&."Q]8$-14FX2P\X%NFW9""LY&@.[*$UD4)3X *7GFHPG< MR&RJ*WBZ_" %*[5(YSFQ+#"P?)6)AH(![*O5+N>%^GS *%?) MY[GPK?\&PAS/0]%_NEH3I@U=_VVB$)5UYLH1X&R,5M>)!)4X\;1(X9,,L53) MTVO3S!42M MPBQQE!>X>J;1JZ*IJ[:LT]-QRN4J]NVK'@3>D>__N#T^+"=2YM(0KW/";<*, M].)@F[PRWG$IZXT'K[LE\SJMKI"R+BP3)HHB4CO8)","R3(I^)OS[8L7'63A M#35QV$X2J(Z"V\0DR1K#3'+*:'Y14H0IWAG*)-UXJ-DM416)&\P])[$X321S MH"JL#' #QL!83<[X:H/R:CLZKR"^2B QKL9E198Q3D6X<&FR4XL_HYVNM5([:6J-(= RP+K-@T)1(2= Y1QF5X/RV MAS9L*?9G76$.!B@V)NI(8GCF@8TK? *JSM9R30N5,59[5%NSH;D9O&NH,9)* M28)4P$\%05NBNDH$U45:;R9>R-!B50%3T46?\"@!3!''*(G6 MZ2 Y'@M5Z^O[;@X5-N,J,,):FX,C*F'NC!"9!)88@CM+>5: %ZJ-0*Z&*RM( M8#2*8]UB0Y3UF,#(- E8K(C98E*R-$=?G3>ARO/_7=W,&P,$(&"T QC =%)$ M>F";D"4C.?DDG--,L&I3=BZ7_(")MX?=*#T%\-:]W=31SX9VR5E0 =83RK&< MLR@.#Y(-H2IPD27U15<;<+#"'H.H^'1K/AZ!#:>!Z?)JOE6=DJ4B HE)* =\ M"R^(U%@9'>B0.%34KP(3KFH_+5!1#M M:DIMCARB<=IX"43 *S1D(E5)A(MHM+:!>=UM5*^&CMQ4UOCBG%<$T:Q@E?& M"G[%@D#7F>IB'>Y;M5NSE(PGV*CF3.7->06B#,^:X.O]4O(Z.R#AC0?;:OKX M+?SS*0;X:,"FB<&L:/YK$4-6(7()?)H,9I\H4.<:;I"#5T:G%$W:>(3.98$/ M14\FXQ M]H;-^_TU0G)$Y_!C6(>'1_"[Z!]UHY'O)T.QUM.=2^U;6/'52SR?'6%%K.YT M_8_F1N O[:23G)D'OQ\\6LY@^=7R_;F_QP\?Y7%WU([/N^QB5882LE^Z[IE+ MW#\[^Y5AYZS&\6SE@<_>%K_ZTDW/N=I\II^YWMFE$[_N-E-SHK#/ '][K^ MS7U.J;C?P]?W<=R=QO>Q__+@Q8C[Q<9=B]SF?SISI/GKUZG MX%SR"HM !I#V,B1B*'^ M.GCBL%%DCK98;&]0O(=A);C,3;($)H15 H0A06A'2DG2"("6F>)-F:)*EA ( M5=P0/&(G'HU2X;/G)A9)HX)A'OX3@8/@+H5C3;8"RDYK8@*WI2B6K<.Y9:Y5 M,881Y>!6DN.AA@1UF+0#T!JU@26#83'"'951A <\1,:DWY"5(CY0F'0R*GMW MYSYL_;#=DV[6QSR9OSW,/@WR$[CTEW]IFI_A;S.9GN"N'ON$A4[(M#M^0.^I M=OP3L#8YS"BH%Q^$[CV9M/\#HQZ$KHG( M]V_@(L,E?QJ^*_ZH'9T,(>:3YGE^U[SLCOQX.3!TTVEW!&-1B!(_:M^,'XQR MF>(])L=^O+S-NT,0IF2"A0 ?'/>9O.O]\4\?W?N+MX-[O6O3]/!!::=D$-IC MO,G__E>FZ4\_W\=[P2H=KZQ4;8^XKB?<]+/%C([)CY\N=J.N?_"O=/COI\\_ MZ[LY^85NE%8?7E[QZ7]__O35XT?-P:N'KQX??*^+73U\]?7S0/'S^ MJ'G\WWM_>?C\SX^;O?W??GMZ2UUHE+80I1 >QPZ:/"ZKJ M8:WUWCCIF:%WFH45" @6S?9$=.!664_/64F,XLRR^W7H#<;8NC8\L:+C<$[HST M4\5ORQY/\8)*/?>^G&>X&%X>K]\M+ MOVTG;1@.0AXL1R\&P:AT^N3#Q>6__02VSOG?.7WZY<_WI_W'MUF8-L,&G;N, M[V#&)/39__%@^)?@!^?,Y&WNIUC(8;%1L,LW:1.=+Z@4]UF): C+\(^T#NS< M F9O$HKKG%S,:&>O1U#]=>9[(,W1R9'V>2)U1NJ?OBZ98/=39;MV'8G^N?7XZ^\/7[YZ_/+9WYN7CU_L MOWS5O/C]Y<'O#Y^_:E[M-X#Z7P&T;YAH]E\V3/V0?FSVGS2O_O*X63$(3HV! MAWNO\&OFA#QO(9?\!'^1[6\GOKBJE^!)US?3P]S\T"P:E)];393P)(JD'Z%?PC!G6544: MK7%L7;OPI)V >/H[K.X3^&12Q_KBV=_7!.[-(L1:I<3^RQU\NK7P*2HM%7.9 M&!4UP*<(TE8G8/8$/,Z9MTFDM=EYV E\R&K;!GZ2._RT7(]7+Q\^/W@ZH*0= M@+H) #4]I?PE@L*#O^;U1_\UT^Z3S\Y3[UMZFF;G ZG8/WYKGNU\#OUP(_ZU M\Y[/&0[.)N.-(%E2,!PL@%?+N"(I"\>E%T+::QL.0P QF/]OV@GR]!1;W*Y5 MU'SUX3^WC7M[>\W3YZ\>/WOV],^/09 ?[#_['<7X0?.7_6>/GC[_\P%\O7=O MAUW/K-H/C]_[.!TVN.E*TY]N;.,GS>0X1XP&2TT[;MKII(F'@QW\XTX.?J>^ MX,5,<<5A6ZC4I^;*!>P;YS9GW@CQ!?M&?,GX6?GE&HV?3\GSX[N?C<*A5+3C MGY:?+==W^/ <^+T<=\H@9W_>+R)YYI]N&*N?I=#/:"9-M7*,$2DU:!EK-0D^ M":*Y*L(GIE0JZ]%,6'>B!]MJ"'T;8C#WYN66][J4/[6W)C@"$Q_Q.FOQ;'V. MMQ[ED<=^M5>TP;XG:@G*><>C)(5G123+AH0H#(D^:A:M8B+G]5#+DW:4X=XA M]QO<>4H9$4Y*L]OZKVY]"EK&7!AADA:(Y10$",U< M,^QH<7VT^/3E0?/XZ'C4G6#JUXX:+_@H9P%+\[R[=RY1WO2)P[;]+[?#0R'= M%YP0_ O?K?QPHZ>SZY5?;,@B6G7CL7N?>O'.%W#GT-:V#1.17"PL@R47 MBD M(7&"7=V)*YI)L/""#-<.!YX;)@]3ZO-DLOCSK!UGMD&1PK1IGM]K_MSG/&X. MIO!G^A7K9%,S.1O(<_XNY%@C+JNOX!EN&U.2$):+74 PSPY/&5BQ%G,J_0VARB-MVJ]>[ '+_?[5]V[ M3;KG]K!!VYNN8MIWI601L"=#8)9("4MN-;:SIDF)Y+/UVJQUW0<3=[]_T7=O MP4C;JO/TZ6C4CKMVMYU*8TRM\^& M2%YAK(EPX4$%!"V)YU,0P M:DW6*6:_7A7TH@-9-_K_VN/A%&ES#*FIIE\[)MC9R5^7:[!3#6Y5%>9Q7?$> MFXF6#[$H;#^$D$02&3T%7,* (UTR4PF)9^[2BG M@DG^6-%<-I2K84N)069-P !D1"8K2! J@6W(B@A2A*C<=:D/>Z^.7AQVX_4= M&*]A035G6%7G B>*WY64^Q"?^+__U7)F?IHTTSS*Q[A]S7C8O[MX\C2:(>!I M/$@5((^4O]?U>MY-FX?'6'D-->+WN@H_/ $#-_>+8,A^L'?AK9]C0""8@@&0 MXS<9@#I:Q,W(3Z9-/Z1R[$(BMTPSW\K372?UY7KD?X!-&H;JT(LPX-P#I1_/ M^LD,XX&G77.0AP"'AO$?PH\8+HRI'0_C],$-KL\_9I-I6TZJ.6^J)+U/V"^< M(+$O?:>N^$.IMG(LQ-RN V,3YNW/H;__RZMV.AI"]K./ATW$ MHJN7="M=>B6;?RW#?U1\FWZV'6G]@OW$844&"CLX.8*Q/US:_;NCJQU=G2NR MGB^2C :)E=_/L70#> *N#9]\ !VU!<)^9@,K\(27:(.B*1)/72%22T%<8?#, MG%,IN!)*7#M>>H$+3Q@/@])97UHZAB1V>*$N_G&W 1C4O,7.8NV+50I'- M==@:*79O[V!'C-\2,?JD''/.$I"BFDB3) G4&1)TY,(X7XP)ZY*@CQ9E@UF.D?@%+RD.N!3H^5/.D?V(_-H9\TI1WEU/C1 M:.$11"_*O*$7NDY"7@R :YZZ401Z&>?U11;.E!4?S))8T,&"7V-]D2;-L-', M,!2>..;!?&IRV&&R]K+@QO303S^>^SM_=I8XQ?F/ M%\_PX]W&CU/S Y\_8\ HP ,;JW*-/8/.^:CRL.?1>.P2T\7HT2$24%"(FC=CH%L9)' M("SZ;HRJ?W329( !)\W0P]3'(3>3N9MR(*0,KX M9@2/DAL?(\@\/-))@Q3H$4.=^VD#)$S._6)R!,(2[M(OH0;P\A$LP.V3##1Q3Z@OU M^]+W[-Y-U1F]:OSTG("J2L;]>@%3G;4SVH/YXS4C,E!L5%$4*<8XEJ0RGLOU M54OI]X#2WG3]R3G^BV'0($#B8M Z71G/SA=@-UQ4I7(26<,Z?UQK?[> EUS MAY\ET=U27K-N\5?. [>B-#Z;=%/7+MR&-*7=BNU6;+=B5UBQ'9K>BGIZ?I[Y MOM/V&]#VNP6\R (>?,YG\YTNZ?D&,S/22\XI"<6 P>16'7 MSA:;&\S#?OPZF[3C/)E4W.QCAZ5W.&>W8KL5VZW8#DMO"[L\/O\X:8=<5B.= MF.5*:DVX4X5(!_ EL$2Q$IUFWFB7W9I*0"UWX\_#9NPMC_:J13#? 4E4J!B^ MKQ6[Z;HQ%1Q=?[O!'>4+0118&N+W[:3P9LT]N/8^A$>>F(3$QP\F?IQ M\GV:-%AXKTV?R] 6/_@?SXV]N'J4TO<1SCT$\DP.\VBT)(?F!]CD(9QFW@CK MR\$M/]YK_@[36JPRAH5MJDLTMR444.F,8TL=[0B\5T2IK*BG0@2UII8Z![@8 MYT& >6P*S'LTN6I!INOM[(7;PG_C%/YP"/'ZC]GHI.'B;H.=FZ_=%OL:\&U! MKT^&L%$01HNZL99R8Z,CC%-*I <&&KKZY$P=+4[%%#YIM!LT(%JI,A&9>R*% M9\2Q$HBAUD0'GU'L!/1)F/Z05CCDNQQ@]N!D?S8=Y"8(T#O-;-S.+__[ZR&W M<'('F#NV1T#%?[I#SQ+X>'9$4C%48LR6WYF-L,0IT_"!)! M/)-2>9I(>9I:>9I2>;=YE_L,XFXRP[25<6JZ#ZOT<81>:M_.2PP@5GR3R;A+ M>7E_V&_\>DEAH_R>I+:?ZR$,.YL=C7]*[>1XY$\>X+>?PD75SA]M867//U@P MU/(NPT\)*-2?P-+ Y<)0N=,,ZO?5P,JU2+5/$"@L\.)?W(W#_@-PA\V8.QQ\ MF>;^@1^]\R>319#=ZKZ $& M2/O7V=#IM7D\F##_,1OG1M YM/A>E^;5$,<-.G9O_M%DZPMQ8X+RBV'L?C;M MUA?$OKCRW&DT7/I:8>WF'C5?JF)E[3U&OUCFZI[E]F;"UL_WKM6B@*_G8ASN MV(ZQ@=$#!U/_^K.N_H+@3\YX)-V2M&_E:IS_]-]6&^>;PQZ-S'\%L39]W;X^=>:];L=S"Q/,H\\O?2D77/KAUF"> M+AHH/I@!P_2C=IP_ORD/7[YJGMYKGCQ]_O#YWM.'SP#P/=E_^=M#A(&GN^4W M1Q7__[6YXP/E;G(K!Q5T@X?,Z]0=BR/[[T)WG/.LW[7N^#:Y8U,HZYOBE*T^ MVZG* _WVSO?I]:CK_@"F>SWTB1KJPEQ>X5U>O^V!T0 C?7_2'"QOC(4B8$9X M@/9D/CGR;#ZY#V,FJ[KO-C+?-3SV8L>%5^3"6Q1A]13HO&'WJI8AMVQG3D4> MS/3H-7L-\QD*N&(VR KDOUD!^.0T;N"#;&M^^'WL9PFNGW[\CN6G*8\PT!C^5$T$%\.I'FU_E$FH-A(HT?CFG/>M2; M'V:GW#DR.9]=N2]-[0EW>G%[\ZJ/XT.&SFV#W#[KT M=5=>=\=YSI\WPN&G.K3Y#*^O*%Q@\OW3R0U,C2%4?3Z$GV'5NZ?CV!WEYH=G MW63RXVF]S"D\91Y&3]KWR[)T^=,SN&'(=RX8]$XP[ 3#JF#HXA^'W0B8>/(: MBS).3UY7*!1^R__S/WX,%VP>#W,<./E@9>Z+CG7+KW>2X?*2P>PDPTXR? XR M1#\Y?%U&W;L:(<,>3*YY@I,[9?Q+LOLEG^CKW:"_/_'A=N)C)SX^B(]Q-\V3 MU]/N]?F>AIN0(L]Q"IC?\QDA/SJ=R0 5 M'L),3B;M #8^2 T4*_,,11SS,D]FHX]=&#M\L3:^X-^QY^*ZXD1\)^)$O/XG MYO2VH,[;MQG?C):O4;:,NIL0)W]=F<(@&?[Z81J#8!EUDQDFGOG0S:;+WE(O MV\D?.VFQ-K*7._!Q96DAOQ-I(=$BF?;=:#+ C>.^BSDA9][0N>=PZT%"O#B] M]4X$;$$$?!MLO_-"[(*);VW9GBOJL764 5@^_D?))^WK#BN=W%CFR1H>99ZD M\O1>L__J+X]??BY#99>9^.7,Q)TVJ#%R;2?2=_DANU#O3V*G1_F-'\U-EZ$O MYXW8+L_PIG.C97[3[]G*8#M>NS*O/;Q5S.9?]^WDC]?%QVG7WPBCH5.P>3*_ MWX['=CRVD9/$BEB,OYZ-YU4E#.11Q_NWQS@_?% ;Q%5 M>)#CK&^G;9Y[[7Z?#(5M%GIPTI2^.\*Z.=S=R;%<1[XK7*1>/ M1^"O9\?=^/4DC]NNAS]+)K@)]GVTF$+S^S%VMQ^FL./#'1]N^D"L(CZ4K^%9 M,NC.DJ8[;'\JQ M/_UPTQVO[7CM"KRF;Q.OZ=?Y_6$;VIM)47^\N-7JU MS8"$&ZT<_*UT#V#\:ZOR^4VX7K'5ZVT*W_42^-9Z"0P]5:Y29^]&:\GOO_RO MAR\?D6?[^]?IC;+F6?WGT^=_;@Y>/7SU^+?'SU\=?*Z(^VKLG[RGA/BW+X3Y M74[!5F%R\:ADW;Z2BGYL[FF]C,A^*5'[136()883;3!A>]JA4^MTG4 MS:R#GS3OL,D:UL,:#'^,59S,.ZK!AB[Z3XQ.8/^PF7T#NWG:G&/H$N7;<;,4 M@60A IL5$3@DT!_/^N-NDB?+3FTE@RX"$OG@RV]&_MWD7K,_ZYO/7ZQIQW$T M2_EN$V;3QO=Y:/8W:H^&S/YI=W=U;']::[2#B\(D\,^'Y,!FFOW1*4'G]\? M@7.BO-L<=L<9_H0\:G.98!]"7*VA@E"'BAKC$-_@I#_<8WBJV72&'9WFLYQ_ M"D\-HT9^Z!HX[5;&K306!'X8O"U8GPQY)2QZU:_>"C]?G>6PKOA(R\'WFJ? M:6G.'3H8KJS$]]%.82,%.>QTV+?S'7.+ T\&%6^ M_9_%W6#C%M/.;^=5$F!4V\?9$3:KBGFR^MAX[[D5/'16!,@Y.SI>W UW[?,[ M?*]!:8C&UZ2Y@UE/L3V&[^[>:>X,N_%V>#F0[Q& T>GIVW8\6[R>C1*^R( \ MCQ8#YNN&KX:=3!-\>>1/AC^HU? %7&X\_.U L(%!,'\];+P?#6_ZG-KY91;K MAR\GA\L[OFM'P[AW^,&=18T88$;?X\;U>9"7$R#!$X ->-ER\H65F-,XDHL/ MDXR4,>>=R7)Y4@=4@?1_E$%H#/OK/_P>&RCBEQ_=X-YIX=USN&N8V9S#FA6G M([)YS/UXR4K+!4(2&+86FV3.::/_(.0_E 2["U9'BU-*&4@\W3V/O.\".\;# M,8B\-R=<>+95BPR4!6V/CQ+>SL\(2X87CQ[N@X@][$9#B8VH+\<:( M&\#^Z.>U?8!59T P';S-X[=MWXWQ(G>;TRU>=A_MCE'087NZ)=L-;41+@0U? M]G:;W[ ;?[9!TZ5@RS7Z'6X/M3P]PF7"5IV+\*4Y"0[\UT2/[5?A\QFLZY(H M0.ZDMJ $0K[L8+2CLQV= M78W.CD!T#>(+!1LBF+E-T./;.>PYGDV7, YI9\ Q@)5&)SN:V]'GP]D'@+E\#%;R M41L'5P-,3%5>K"HX.NC%.WW(H/Y.Y2W*&P&VCN M:%YEYX.W8"XI$[FK0KI!:7YRD[T;:CM M2 M6CSTXS<9'6J#UZ,=3V;]Z3$#%D\XZ@;'*99):(?SO 4EMF<]^H/+)'7'2P X MACN?>FQA[(XB=Q1Y,8I\,^H"Z-8,GW0 Z%:DVMR$S=UQ!\8M!I\MCIIVM+6C MK0M*NP\G,\W"H[O0G4A:'WE.%F[?4[_)8N3DT/=Y1W([DKN2.VYQ=#F$#/1= MFL4SQ@)JS3P^1 6YGRR/UO$J$X!\.W2W([Y+$M^0TCX_&C\ZGA/#PMU[ M$D<[8+8CILL8I4M)MA!)?9YDW\?#@;Q6HC(P&J+KYT?ZL<_H$IG YK0%4-MX M+N86A[+H'LY^=[ZU(\,K6*RP^R.@*#PDQ>A ] ,OHGAV:G)'4EV_3S!P/>9Y9/='L?"S M>2DK>')$A?/3-"3*]LT0R_S#G8=/[_RX(\D=25[)S0(R#43>='%TMA-V.\I: M%V7]D?/Q0%:H6!?*]$,FQ.1D@GLXSUO*\^#U8> BD>FDP>B5>+A#=SL"O"(! M^OC/6=L/R37S7!=4PWBPX<>8CS)/IIO,\H<(* 2"8U#/A^WQCNQV9'+.&)'=SNZN\29Q2Q&E%Q 9/-3 MV"&U$(W1X7K89 M$V,7B=@PZE2H[DAR1Y)74LY B8,#N?^0[C-/F05"&?S."P]-@]OX$U+BCM)V ME'852IOD_FT;\S(F.8=I3D-QB<\0U'>4\(Z%*;Y0FF11"V5 *1>IG8)U,) 7 M$GZ\S#L^DP0_5 *9ER!9+<&P4$:K11*66MJP*\BK%K MLBE#Y89Y*/"0MW_N5>>Y@G#/V:3!ZA;XTWE)D^$W[W)SZ(>6Q,LZ'6FXS^2+ M"P56;3?"7S7CV5'(B.;FIV7_E[US;VHK21+]5U'XSM[HB5!ZZOVPIR>"QK); M=VGP@MRS._]TU-/6#DB,)+KM^?2WC@ ;6V!C<8Z0SLF)&!HL(4Y55OXR*RLK ML]^[J 99S>*R],(/\\*TZM4BT2H'898>KTS.I]*:6$MO&VKI<:REMV6U]':2 MZ3Y]F%YE!E?_.)N>_OE3$:0;98LN>5?5Q[FULDD5E+M1PJG8T0+*&T5.+LN> M5(!?1HPO$7I5$R@M_;HJ=V]7ZU+"6UE/QU*:BR4JK R+O+/_6T M]_=BC:?+WUR*8^'^F2XGRQ>EN3R.*)]T<1ZK]+ME\.3W*H17O>5K5:7^>)>N M5G>QP)>S>7VAY[/[CBO5OI9*\4?Y$U\6/4);^+BV4* MW#);^, A+JO*7O:, M_NWC;>3[M8'89 77R^;03WLOAX=[A_O#O8-;^T.?;W+2QI<]3"L\3T_'%1GC MC1G/CJI+R\_[2W=_BB=_+F MIY/AB^'>\7!P9]7F!N=KJ>=5+FX5FX^?J[IWIY4#_MO\74K;HN3[1X]\EV9U^&+O5'YX:>]@P+-0>_DY\'@[NK7;5]W/PPKGWQZ,7=54=:R):JR M"2^O8"[S:N[DS977<>FB:%G]4K4*GM_T7>CU0[7(#:DF8=FNXK8@?76?__G5 MS%3/4KEGY=&KMT-QL*<7Q5$>OT_Q^<<8]%/R']>_4%4 <.?S]&R>BNM1U.GY MDR\[IY3]Q?@R5/SL^MW/5QL877ZX)D]9=6)PZ5[>\@;ZE"OZM=>_]AI[RHA< M]YVK>;"JTVWKE^I@:'79^)N&M>_M_%)/4XZ3^X#=&CS<9C]%QJQ6 [ MN^9?I)"6YUV;RV+.F*OMT&F=7+E]A.3#MN@3@UV MIY8]2GD#UC 4?R"'6JUAF9U'L YU0G+OY.3SHR^TB^LV7*]KX$WV6Z^OO7SK M1KOK/,1%W8W1;L,N<&OMWIT)(&^.CZN4I5MH0'N'8F[=:-?> MY]W3M-V\-+O,$;OUN;]A &]F@"T_Y.:GDN?;;Q_=_++ =*B^J2HJ_.Y.J[SC M;ZV_^TQ6*\SG+1\YF6[5:#\7_UW#_%.-$KTO9FI+^[R5,Y_/[@.4X*_C]T6F MDYK)\N9B><[CE']\ MLO\;#2SF8"0XH@D(9QW8S"BXE)3BE CNY)/>Q)V5Q[^8PUOGSI]5*K@WB=5_ M!I_T;V^Q[V:S#^/)VU_=Z45ZTJNZW"W_RIO?WIR\*%:O2*5\"G_2BRF,S]SI M_,^Z'+R4\EWG*&'9 M4Z J71926>/^-%7EARA[?IB6=[O=Z>GTC^IBU++7U$=8;5#?8S94&<6!R,HI MB4)">4!9/!/KB(G6,[&B[^LX,GO7(WTYG;V87OA%OCB]GI[CC[.S?UEMIR:] M%WVB[9U:WXC$+_6OVC,]AC"#L,4G30X<]07>7A(PRE/(BBL?DPR>^3K@_1C" MK! N'D682]V\OA?1J](YEW7<_.PO5^^X^?5F+GGU7MZ_KGTQ_CV=?L"=LUKLS J&BJFMET24D;[E'7CB7-E@"022DDZ!A91M+1[6!C!&6)\KV6V,X3G2 M!LZ1AI-0U0M=N/?IYE88?>$6*Q8:D;N-B+$F2RTEI*S*-MT87CQ<'B"9,IN! M:492+;[PI=Z-*K7[9$?JBZW@41&ZP"C:SM&+?[(N4TJ_HC+6M8EV56OIEC_E2K%0MM MQU=.&Z5.G@1=I4UY$#(P\"ES("EY18./@LHZ/-]KO=NOM*WFL(GM"Z:[;3O0 M\T71=I!>+ AO8MFHDT0$"*_+OIWI#,04-%DKK92N#L^W27KIOB6DV_3"F.\& M/-^C92N+Z^Y9;CY/Z/:NK57?+O^T"WJWIJB_J_95>XU/\,%D;S/X*$V51:'! MNO(E42:H8Y)%F^MPG9>*N[?4UWI-#U-]:>Y.QVM223[6_6JQFG3=N49&(B-3 MP2(7TH).RH)(2H+GD0"W0=(036:\ELL+C3&25RD9=V>Y(B,?(7C-ZG#AV0ZZ M\*-IU4D=7?C.;(PQ]G.W::&)D1"B F6]!Z$\!\M%+M\99XR+VNN5V,]:^C/NA6HVB[R*U @I=>04Z1@[#EBS5.0,A>A4!8$*N%"M9*6&[" M&Q:V;VV#(8-=6-Q-1ZO7\6RWWG4].7HY^OO>\:#?&_S7F^'K7P:'H_ZR1>+K MXZ/7@^/1_WRZAHL>;8N5!RW#W9:!Q$"SDPE4B!J$S!J,CP)XH7\DQ9WE.M;A MT;Z>3<_++']X?>HFB[U)K,H]G%?M:XORU7:JJ?K]^!?S1M=V:T:)-J#7H(:6VS BPI K1ZLHF&&&!R*",23IS5D^N M1+$(;C&>O#U(;IZ.JY$>Y3?SM R&U)4V8?NZZS$0=&U1M!W$F$P^A:H"(W$T M@C#.%!KI #D9KZR0Q?,-M:0S; !CO+BV$EU;#.5^=_&(P]'>X:OA3P?77BV& M;CNA+&@8ON+?1J=""@9,KI(1A.3@#0G C8HVJB1HX/44D%BXR=NQ/[TT!?.B M#&8^[U*\NKHZ,7?AP<'Z-ZV6#/0 M'GPE[N&-TIP%L)8NV<[!"I_+ER"3X3935DMSG=J9+ZCN:X:)MNC$HFB[!BTE MDY0^"<@^61!!); NZ:K&8]F?YQQLKJ7W D)K*QQ5#,T^^=N+P_E M\'#O<+]*/W@Y&)ST>\>#7X\.?AT<8ZBV$\J#9N%NLR"(MDP;#\Y*6]T;4^!% M^6*2\I3Q$*,G#_%E0PCSCP6#7HXG;A+&D[/_H<'2\MS\JWYQ@XFVK%06MPU=52DJYO#BP^_I,6[:1Q. M?D_S176-N"Y[0$F?L8[W-D(W%D7;08"9:&U6+$"FB8)0Q2_U/+OBU9H'&/I@_9K!]J NVV \U)+'B-8'8H3JR(!9PF! M[*U2/@C#K*ZY3<3A=!+JK5?+^K+K-R?0A471=A!?-.FJK$$&DFW5P8%;<#%* M"$'(Y+RAQ*_<;'U@!X?Z\<7[U':\0R1&9-=IN' TVL-;7U^,]ZIER?)1;^EK M(@9)67(:T'S^A4,N_]L?EA/CI:;Q3PPZ&>S\-#X:C875+[Y?! M/_ZQ=S@\'/2N4D&J!ADGHZ/]__SYZ.#%X/BRTII^?O7RMQ;NMLQ7G::OS'WU MRH]/BJOWU6'>E\1U#?Q6$#=@]'&T[?/G<%&W?K1KA]\Z8C#OFM']-\?'@\-1 M[X:=?(9VKR-*TRU$H-U#,;=NM)OL"T[KZ M.=[ O^%X(90H7\]ZY^^#\:<(3 MJYTYR*TIRHE9"U\DWHH@O(D,.-%5481HP1LNP1--,C'>4[72J&&MLZ(KS7M] MJ7CUUD!@I&]EQ\N X8G/CH@60=8(R!C13@A%@5,107@;P;!D@3OG)!,^$U]+ MQYE&0495GV,]PV;SK] 1OG2$9QB?2JPUR*ZP"C: MKB$L1,MUTF7/[G+!42A?O"8*F'%"1A95U*(FS[=1A&G:%QIOSV(4N&GG=S@) MT[/46[CW"2/!7= JM!YW6P\5C!%$,^":V.(%4P&>NP@D"Y,XD\JP%>OQ ?X M4O=&E>K5' .F6-4;O5\4;=?XY831G@H-3A4"B1 U6&<3\+*I%XP1DDTME6.: MYA?O*]/Q_3M&?C>1)WBY:GOGT]E2BZ:Y=SJ=O(6"A[.R7CWVNVFSBJ$E^8HE M43$D&A00;0((HAAXG1U00JGTQ3M.N990\$%1MU'1MA=%V>JU(:9?IJ+;-@2] M8!1M!]E5 "53\8-!,^\+NPK%7$P"G(E"Y.12B+5D/R"[MLG_Q>!OS?[OZ;@@ M8CZ>O.VYM[.4JMJ@V BR$[J'QN4KCK&F3F1"@/GDJQ"+!!^D %*,BA4J4!L> M5$]FV3CMVK(<7*O@WK4&%M6K.]1"9<>+G*&;C*+M(,D"8]9FKL JHD'(:,"8 MG(!E$ZF3SL6'!8LW3S*B:+=)AD'C#3C-1^=IYA:57WR:W#P5/_EC#A!ZQ2U6 M+K0E=]L2334/QIK*N2UV02I>I=UE,#IZKJ-30MM:RI5?Z]Y!I7K7V7",=77IN,8 MPR#R!OSAZVZHO5GZ/4TNT M>6Z4^K_1Y6^'975"Z-47][<%WP@0906*BV4/D M411S8A/X7'SJE *),BIA8BW=*Z^U]OA2:>LU/4+V;9.VYRMK9:<*XJ*;C9Q$ M3J['29:4E,J B%94M7H<&.L,&*H)2P6(1,8Z>[TWPTG>EZK!T[>V<'*3<6U6 MAQ_/=M"/'TT7[K1WU4,+H]H=V2)C..AN&U.<:JH$C\6O3@E$HM6UWXH2@ZV2C:#L++!)%3C@GRLO&9S-5=0,[!R,PX MD2DF78N#W!R\).M;TO'[#:!!15,D97H(DF1K/J*!FI?W:0R_TU=Z262O19UC9#?U9 M%&WG $99]$Z0XNA0PJK:/ RL+6SBDIALDXO4U](_LF& Z;XD6-08F\I_=Y;% MX.7@^'CPHC<\W#_Z9= ;[?WWX 3]VDXH#)J%KY1LDT:FP#-XD6-Q;@T!$Z(% M)J/GW"J=9*HS7^)CS:,;<8^B?W7%/#3I*];QF =RA*O!\=[H\K?/1CLG0R*_[OWT_!@.!H.3M#;;;&RH'WX M2I6BP#@)V0"M;G<(&Q08SR,H:Z5G3,K(A$"!D;G7RQ7?E*T=5-5:7J!UEDO2U5=U&&49XUU"/O^\= M'^\=CM"_[8B2H%'XBG]K@F31*XB!A>+?6@Z^NK41" N4*FXH-0^.YO[=S69N MLJA,064)UN-_'K]/$?Z=9M-*ULMCF&ZS']U8%&T'B>6)]M(3!I1S4?6&9V!X M$!"4EE;QH)A;.7_Z[HAM+<1:]5AI7Y*.7X?%R.PZD=G1SX-C]%<[HB)(_Z_= M(\LJ4RD@FNH:1HJ^>*',@%6L[&NYS#;54I_L:/$NS6YFIM4=O:"DSV7'3^G0 M@T71=I!A@?E8'-4$2E,)@J=0]MS9051&4RNU4;:6!G&-,TSU!<7+9!LK\=OQ MTF!8$NS.\5X5VEL^ZBT5&3M$F>=$S5-1$>>7&F8ZA:;7!( MQ981%H7GDM1K+-2Z%W+6(/A:Q[%Q%3/3<$;^(W\>X?6&)]U0& M4*3*1W,A@/-1@.1E)T""H2RO]/]\8%FUVO#+).M3_?WW+!"_M071;UN ]]V* MW#N(7IN"W399GXODBQ=A7O;2X_?P;AS+WN9941>?(^%5G:DD/8B4,G@N&'#* MF(NL."54?_-#K*<\:E#HX&C;Y\/BHF[]:-<.4F[$7=C2 MH.,O@W_\8^]P>#CH#?[KS7#T/\_0XG5$7;H%![1X*.;6C18[T6_ 0AZGF-*9 M\Z>I-YE.EB_,IJ>G56OZ<;5^TARKY+3Y[!MS/.Z.TSH;LA0\@)$^5^TO$IB8 M*2BK A=)*6)KZ=WS20>K[(Y/&CB\4L#!ORZJSLYN-OM0U9TX*\RK+8/-]*W MJ\1X#H:B[1K=2/16!.+ J6!!4%=EX?((EGO&K:>&9UW'*=1CTDWUI<'D-HP; M?:_&G(R.]O_SYZ.#%X/CRP+I^CE&D'"SC:-MD;^#B[KUHVU7!*G1E(S:4@U> MSZYJ@Y=/GH9_7MWR_]-MZ0T-.[A14.:XC$!)V;D+[2E8RPUDSHW)E GM:KEF M]G'$)]6 7[O9T>QDX18I_NI.+]+K-#MYYV;IV?%N]O[QK?I3WSM*L+) 7 MQ2]VL_G5NS^YN.;U1(]O&]?1Q6*^<),XGKQM9G#1&&TEY>"5B2 846 ,YT"<5%HZ M692,-Z6130JM6$SA*;<0Q T M7HJT-YWUII\F <\=6QR6Q,C\W1;1Y)!T\AER<=_+QL6E"K,&B-'%+EBB\FIU MI(=;CJ6WCF7=MF1UMR+$AJ+M%KB8*Z"Q@0(A98LF6"&1,]D4"/GDK28^I5HN MMB&XMNZTL,F(Z2WSU[*@Z?[T[&PZ>?2(*9/,!R+ MNNWJ!M:MBDD*(3W(7'P$X4FQ(2*5'ZE,V?% "GP;&56MZY;P/F6FK\UVK-O/ MH\%5D8(;X>">F_>FN??_+B:IQTF_QP@3R_>\2"&=^33K<=J_8]F7]_)^KWSV M>2J#^3V=?L#@UV@ 8CRRC:#E++E+TYM8F#9L73$L7+JG+9+&AM+6.>)99K*;?<%+5N MV\AV:&FW*Q%W2R^M[,4XKI:6.^V=NW$L3]X+[GR\<*?H[+98M]!L?"722ZV- M+E%06O(JH]""4Y%"MHJ%(%V(J9:LV$^J][IHWG"R?ZEW-5D/OHR&GN<%FX\27'@9I/QY.W\AH:_N%3P^YNI>1%%^>[;C4:( M["OZ_97NMUBU/I?_7:+^9EEP=+ZW6,:(S]W!)S-<41\MI&PI"*X=N!Q38:A- M*E#A:#VWZ!X%GTSU1;M"%@_ )P; -^SW3ZN^F45USLIOO4N3^?CWU#N=SK'K MX.ZH&UJRW;%D5"8:[CF]H:7'8?7]ZO?#<]C6DVOR[KFI;EAW%;\/EX ML1LN=L/=D,GS.J7,@P85LP=!-0-GK('@7#1*$Q_#2G&W=;8.)S>4_[+F>&U- M<8WE?244-L7= L^S39L*I#!2>$,4)EQDQ6,"F0T'080#'X0%DX.7A@L?12TE M-ANDL#:LS_3WGS@@A3=]6K'.#F3[MQA'H[T#W$>LN67_7'784U;I3IQ>5(WI M'L](W6];_Z<:I7Z?>>B$08J.QABT 1ZI!&%$!F.) 29HL)%G*EDM)PH'8^?' MI^/%.,WW)K$Q\\3[1-L^E::YJ-=7E\Y.V1_IFT/0Z]]^/+?JO?>\MLFU_>]'J?=5DN;5<9COE M\<1-PGAYQ%'^X:S\YOSI%_,3Q[_WPJF;%TT[=V\33*9EMW_U9\K JI>O)_ T MO8&UO=\>4(KK:)E__POQ?S MQ3A_N/XKRU^%-(E%S=Y7LU(^X=E'C7M_3P)3MKX4;[?9FY&C_$Q+RW1??:UD M\^[C-GLIFLO-L\OE69^YTS_R='!F]'PZ/"D5S6P'!Z^ M.BDO[S_M[1V^Z)V\^>ED^&*X=SP8JS,RW M9#:/#E\,#D\&+WKENS*5PQ=[H_+#R:C\YY]HY>W5G]\I.<]>CTXWKL4 M=R7@_:-?7A\/?BXC&/XZJ.1^],N@]\/!T:WDS<1:Q*#7\Y!4O_\8M@>?5 E5DI MXZE>A>(83"^NZJD_O_QX2LA3\A_7'G6H"A:?S].S>3IW1>/355CX1H3Y]_%\ MO-Q&?'AV_>[;8L?+#Y?L*?V/*Z-XR\OT*15?>_DKKYFGEJWYJP_ZJ^8Q_NCC M#%7?ZS>WH7%UFT+Q;1S:QQZ^ZOX]?!\M-+@.V.^:EY?363%JJ3=Z-RO;PU_* MO[^;]P9E;QBQN3.N^>V1:1-K_F3\'E=\+1G$:"F1&@_*AVH%5ZXKBJ^W+.Z3 M\[,-,X9Z@GJ">M(IFWPVCO$TM6E6.T,?=A=]KF3:/?I4[3Z^Z[:2)[N M 0&UYFM:PU%KT+*@CJ!E0LKVB#%YYV(0T?KS+M MB&B1704A."ZF2@>1<\ESHG)UMF%1"VKZ1$DF%7M8. MB!;9U0B[!%^^<<)M&?*CG$^T MU-)U>;"X@-LGTTX-%A=P^V3:J<'B FZ?3-LWV*UL/7>+ZES-S\YVG]N?SA>] M:>[-KO;(RU(3IQ?+SG/EG]W9M,S OY>U3I9U)\9GYVX\JPJA+%\._[H8SU+L M+5)X-RE/\7:*IT]RJ^FT[@L7)AFOX]#&E1J6Y76>I'*XX?Q4F7+]Z>I^J:\ M;^^&*M<4"9.\SSAM(!#68H5 LK5$D%TBF^'*TT054&$YB&@*V;SDP%/61'.3 MDXYUY$-L#]E8GX@FVD"W6"&0;"T19)?(1FCTR7D.Q0TK9./1@>,Y@#4Z^1-;0S9*5)_P)O);6ZP1B+:6"+)+:)-1)T^=!6=\P50NA'*QH$TK M2QVGL>I46$=ZQ1:AC?6%;:+3^0YIQ"8;\W8Y<'IS_6(H%&T/VIZ;MH>GZ'EP M&7(HOK5@GH IU@,\59YJ267V*XT9:PN%SD^FITW8%]8GMHFTOQ:O>8172P39 M)7@)+614W$/65;2S[);!:"D*O'16MGHQT\:BG4W!2ZW5Z[O3:Q[AU1)!=@E> MFB;.HO? -=/5U=4$WA8?3 GJDS;&L<0;"V@V!2_35Q)/8Q!>711DE^"5E$H\ M%E=+FK)W%(26;:-2Q0?30OF0H\YZQ?.J+639%+PH[_.N9\E@.N=FHI)#3,]L MS+A\NUK>+FCBFN;GNTH%MM= *<8-,3& S8H53YEZ\%5H@#'B4S%7.C'YD+AF M"&'^[),2'^6]*Q4>W=#@]>S2LLL=_#O-IM7R,(RRY\W9I/M42VRCMB 8$8R= M!*.@@3J:"(0@B^?.<@+#O &>0O1&!>?S2N[[]\1,&P3C:H&')KUU)".2$C$E:8&JL!U Q# MVZ>LP2MB"$.$(<*P0S!4EBG#HX!H??'R!.?@%8F0A'?$&4:27&D5LWZ^;;TP MI%3TE6VB"P/2$&F(-.P>#8FQ-@43"PU=\?6<,^!,\?JD258RJ96SHKX$WKII MJ/I,-GA'JBTTQ-ZPZZG,J^.CDY/>Z^.CE\,16AFT,FAEUO:Y+4TB.Z#6Z&(Q M> 9/J -!DR149QZ3JB,:^VHVG<]?SZ;EF>JR,5KWF6WP*EM;; RR$%F(++Q7 M%H5606D&(F@"0AH)7EL"2A5O.W"7B'5U!&,;8*%D?6G0WT86(@N1A;7XA;+H M-%.I8F$!HK<6+*MN$T<7M8[2DKQR,+5.++9^%G(A^V5-( N1AA..S1Z\'QWFAX M^*HW^._7@\.3P^S&]'LZG9Y7EU8Q!+;F'G\7]N]8"?1K%^Z$I5H8 M8,$E$$D%,#X0<%9)974B,J\<:ZZ3XG&M>'N3^.*3V@W>GZ?)O*[$0F'[3/)N M%P!%:'54D%V"EF FQL C1)$$"&T5>.\-Z)08]Y(+3U>RG]?)Q=@(M'B?*X06 M0JN+@NP2M&R207K#@0@90,0"("L4 QVICIJJ8./*0>$Z21.;@)8U?VV]#"KK6; MB3.>I-/3\>3M,LQ8_NH_TZ+\A%:DQ9J%5N1N*Z)E=D1D"KGR>@41Q8VU68"T MVG!!:)3V0=T;)Q8FO8MP2:T2*PN"K)+Q%+:"IJMAF@\JYK0 M5L0B"233DH7,'(DKK:S6B2TV3BQE^T)UG%B8P+B9P.*K-$DS=[H,++I8WC6> M+V9N,?X]H1UIL7JA'?G*7CW&F+4,8'C(('3EQ;IB(ABS*G(5&8VVEBI5EZI7 M[,C>9XI7KS&1M,^4Z;8Q06QU5)!=PI8,P6J;BD-$JX)2C/BJV;6 I'-0Q) L M>#T%I3:"+:'Z5.#)"&*KBX+L$K82MUG[XC0IZS@(2A.85-PG1;GD,4FA1#VU MGS:"+4I,G[..)P4AMSHJR"YQBU'GJ+(9%MCQM,U: MAC;E;IOBN2[N*^,@:2Y^;?(,K'("'+$J>Q]S,*NU_]:(/-[4P*,\_*A_>TOU MJZUD?M\*UFV3@M3JJ""[1"VA"2>2\*J7AZ@RA2PX9R*8H*@+3BAB:KD]O1EJ M%4>8(;606ET49)>H10WUB8H$JFS)01@1P69O@%D3K3*^[-17CDO6B3MNA%I< M]HUIL/)R&Q<[4JLE@NP2M8S*T9-"+9-5(9#P&GQP!5V%7YJ+Z)RHY?[T9JBE M^L1T/#4%\QPW$W0DIVI$6JQ;:D:_LV0,U*E ) MA))B1ZAQ8*FGD$E2/ L;F5_M][Q.CN.5HGU2OX/I?$W[D@-<*@DB*@W.,0/"R\ TS<2X%;]JK6Q&]*NV M9X$CJ5HBR"Z1*NM,G4T:J(@6!.,)C&$>F&$AI.R=B;R6_$7TJ[8L@HAIBS5$ M$#%IL4LZAH;D;D-"'!:O:):IEJ2%C_IW^J!U.!] M.+V(X\G;:VN#GC!ZP@@P!-B](HS!\\"J1E4R5P S"BR7LGB9GA5,5H7 J!BJH4M34 M$7=$)VS[UST"K"6"[!+ I&:,,T6@NN8&PA1WS"?FP!K*B3192U5+\49TPG8C M2/F -$=>4Y"2[V"0]#Q510(F;WOILDH 1B>_&*\ORRC-+A_UJ3Q? M].;3TW'LW3;G7]6]J\^Y'LDM'[4+VKGFS'S#;GU[;CIAV9S--@?B(%C.03BF MP)A@@14WVWGK,J&U=,0^NE;ZJ\H@M=V(E**OU[A<=-="NCQ^(KP6)?OX8;NF M9@A4/"F$-1'RF7(WHF\$@M9)Y[;%' 9DWVM MO[^%-P(7@8O 1>!N_@"-QBRUD\ T+?"TVH)+W($R2NAD8BX^:QW!YZ: RZGH M&_G][<<1N AJ'M:H>*-8+E MC0%7D3[CWU_='8&[Z>3?K8;X _3JZ/7@>&\T/'S5&Q[N'_TRZ/UP<'1R\F>T M:2T^@\+CU[LM2B(V&VX)$%MU5,\L@Y=$@E8VIN0E573U^/4A0>KA)$S/4HU7 M01CK2_K]09-.KW!$54L$N56HN@>+P.".=E[LMWW[HX8BJE@AR MJU"UTUZ<2RYP4O:B/E508\R#,:0P+JF0$I&$VA40/BA VIP7)VW?2/3B-I-& MO-6X?4CM@L/1X'AP,NH-_OOUX/!D@&9G9[0%S<[NF)V49?(F,+"NZ@GH@@4? M4P9%K5'&"R)9J*440B6>-%_4W+M4]15I5>L3C!<@#9&&CT5#Z8DBSD8@,G,0 MT62PR7I00B1BLI+1KO0J6*NN0C,T%'U"6]52!6F(-$0:/A8-8Q9!:Q^ ^JI" M0Z[""T)(,,XF:33APM42FVV&AISWB40:(@VW6*)(P]VAH26T[&MC DMYV2EG ME:#L@0L79=DI1V.C)DAB!QI MU5%!=HE6C*7LE>1@I.,@A M@!5Y )0VKLMD5+;Z5)6")*SMF%@BE*P?2#PDZ-D,KV2>V5>?22"ND%=)J M-7U&.!-]9A"(K@KQETV@9U5DD"FN-*59VUI:4C5+*]UGIN.TPC3-]=1B_^>] MPU>#WO"P]W)O>-S[=>_@S:!W]++W][WCX[W#4>]@N/?3\& X&@Y.T$BT6'_0 M2'S%2'!7I>][,$R[XIX&!8YF4W;A-- HM4I$UQ$N?.G&LU_=Z47:B_][,5]< M5@S_NYO-W&11>Y(_E7VK<$..].JB(+>*7CM]JBZ%=9%J!8KPJN>TKRA9W&*5 ME*%>F(+ E5+3ZP0G:V+CUP]42)_K5IVH8,81LG&GV=CTI4W.R_X_J[+?]QJ$ MLQPL81RD8M1[GKC5*XU$UPE6;M:S$P5CIDT80\\.Z;6+]-IISTY7A90EUR - M+ZZ:3 E,BK+L8%D6-J:8':DC-+H)SX[:/C6MJO&!V9.;+^ Y^GEP?)4Z>=4E M\C MT/JLJ3/M*SJ-5:6_U\:4O;ZD01GP0DD0AF4PV47@T?@DO-3>U!)9/5J\ M2[/#Z63Z>?&4FJ]O]IEL,*#:EOK1"$>$(\+Q'G"L*G_JK"(8:VV!HZ'@/%'@ MA$])DE@@N%)R?ZVZH)N (^];UF!, N&(<$0X=@B.E@=K?$"9H]2:J6NJ.;@*/H4_O]K4D0C@A'A"/"\99M=?*D[)X%I)!SU:PI@%&) M R/&%4\P2V5R+;5(-[.MYKK!8J1M@2,FP*ZG0:^/!Z.]_\:>3#MZ#M*Q$\6& M#0=7/C.:(G"B"8@D"%B5!(@LM-8A.%U/INNGVM4O9].S_?)YX\E%L1]7%R.F MD_E/J1B%=/F^D7N?YH/WBYDK:!I/W.S#<)'.YL7P5$\RFYZ>+DW/Y0V+NG+! M9%_+CM^I0.1U5)!;A;R=3J(H7K/5+@2(47@0D5(P6BC@3)F@3%3)KB11K'=W M?PN >K_T-&O;5K<$LVP1L3N-V*9+ A3(.6D2*&LR")D5&)<<6!]#B%)'M]H: M9;V2 %L P6_=,+"T59U5T*M$Y.TB\G;:JPRA^(@N!9!!E2VWK^"8L@5/9(Z) MI&BSJ*=JP18 ]9Y>I>DSAM6B,2.VT0-3>!T+);")DH$"X3,%9GL"(0D91TA*^TT%X_;ET, MW=41YT]IDLKSU98&PDGG3CHQ>(+P[3Q\&]\ON.ADJNK&+@O8L.I8CQO(2:9, M=,Q!K.P7UH]"/P"/]_/U69\93)?#0 OBL2-XW&G?5!C)-%42,C<659+SUH]]-^:;*=@VXZ)@B>3M/WJ;K[Z3B1F9M(7E6.!>Y $>3 M!QT9,SHK3V1-/;DVXICR/E$-QJ"WDY.8JKRI\/3A8/1YGG+UT\&;%\/#5[W# MHT/8/SH<'1\=')2?_^IG?[F2P,VOUPW T&CMS#%0Q\YEFW;&"7&9%^,AG??% M&?<.O D!I"9)4%N\<;M2KG*=0/%A6GPZ/*TK>83VA6A5XAS&-!!2NPBIG8Y' M4*&JJA(!B!0$!(G%Y\XD@E&>ZV1-L&RE0<\ZP> U$7C/= _=YP+3/1"*6RS1 MCD&QZ2-^39A7S %Q;MFI1X%7S@")5+GRBO.FEH(/C7ANI&\$5N1%2'51D%L% MJ9WVW!B1G!BI@(JJUT+9=X*G*4%4D864,].\EF9ES7INLE]65IM8N,6)NLLG M'T]B>81+Q5J3O%=;;V]\_'HR&1X=5@[/C MP8O!X)>]GPX&7\9.>Q@EQ:.]]A_M[;0I5%9EK5F$*+6HKA0&,#%94(+(Y 6U M2:]<*5PGCCM*9^?3F9M]&/SK8KSXL!?"+%6/,9H>IUA>J[[_HGA]?=6$6>>2 MW# (@F!&,.\RF 45E'&C05!2(&NT!I.Y!A*)T\()9W,M_> >#\R<-G@&AUA& M+".6$ST<' M56;U2?6Q3WOEDW\Y.NR=C([V_[-Z97!\@E;U>Y5V2Q;67EH,P?PG-Q^'^K)VFBDI]6AJ@%D[R+.=YME.N_K,<6B]G87RRJ5=U;3(O&5.NZ_-%/"_O9 MMU;;MDQ1G6:K3'?URH]/V),[AKEZ->?ZF1H<]B=ST;"][O)@<0&W3Z:=&BPN MX/;)M%.#Q07O(&&D2E_<[)"!/J6H3-S%E! ': M#H VC#@OA&>&)9"2IX(KD\!*+H!3IWS9:8;R4QTI(^@1HD>(0$.@[;I'Z+5W M224@SAL0J>#2!TD*,TD2FHC$&:TC9V0K/$),&ME\E< N!VE?C$\ORII&&]8R MI6J?#6OZI@H+4H8Q1-A&FO5) =,O1+4>D=0QI M.^V6,YZR-\& (M75/JH,N.*I@PLB"Q<#TR0V$:BM%Y@8JL50+2)T=Q':,.2, M2S9R&@K: @,AF0)OB(+(,S-&$L--+8VLT2M$KQ"1ADC;?:]0.BEM*L T58Z3 MR19\\ %\=BS;J"0AIHE@[2-YA1BN?6!.;>]B MGF)O/*GN]9U?+,I"[TWNO@UX1UDWO".("?Z=3/#'!=PIF79JL+B VR?33@T6 M%W#[9-J^P6+ZR6;V/WA'<+?ZOG:L=7+#P;(HR@=13H#ZF$$PZ\'&R,!%*X,4 MEIJXFMFX1L[)=91A[S+(<'AQYM/L*"]C8/.CB\5\X29Q/'F[FO%X&8ZX&1TC MWPB**6+[UNH^I4V4D6[QPD>"M42072*8EHYK;APDG@N-HG-@O4S@'"4^):<( M7[G9*%U/28#_6-BY]9%A+ M!-DEAKEHE(F* ;5$5Z7#%#A+1?%Q73)4$.;LRF6-&H.133$,PY'(L$X+LDL, MR]26#7S9QR=J M^LBPE@BR2PR3NO*=>''!>*XLKZ 9%,,PY D]G-[ M2(AQ_^B7U\>#GP>')\-?![WA8?EYT/OAX.CDY,]X#ZLC><6=2J+&!=PIF79J ML+B VR?33@T6%W#[9-J^P6XR_8'6E/Y =S#]8;77=/GI]"(N*T],)\MWSJ:G MI]7/XTK>:;[ ^%:+-_D8W[H[OI42=9YE"TXJ 8)&!4[3 ,PE9;2((LE:.KJ] MGDW+XQP4=?R\K-')BX^%B_C-"!;P;X2P&.T+S(1 0G52D%M%J)VN\68+N5BT M$G26$806%&Q, I@,PEM&;'*NCCR+=?AWO\IM5O>Y:-7]5*SHBT3<:2(V?)_J2S!!I]38CQ24BS(:%VD5 [[;/Q M3(D)U(#/(H PGH#G5(,59>?*A6?JEB[D:^1D-.BSR7Y95FT"X8ZT1^MR7/1H M\2[-EE5X9^E=FLS'OZ=>%1_]O__',,J>OYS.RJ1/>N%B-DN3\*&WF+G)_-15 M*_.NJKSQ?R_FB[/R\6CIUM147]9LFGU\U*?R?-&;3T_'L7N?=U6]Y&>A]]>SE?FBS"=\LR(\&1 MX$CPQR>XMMI05O"K?09!J #KHH1H&''">4OC2E&,=6+4NT%P9AH\]4.$(\(1 MX8CPVJ\1B:P$*PA7S,OB4)OBA*LL0#,M:,HB$LWK"-GO!L(M18(CP9'@2/#= M(;@PE OI.- 8>2&XD& %R<"\!DA"9V9\X4.W8FWWC6 M4"+,\@S2!%,,F%+@F23 J7&62D)E7LET7.<,A\!9(1EU&5R6 M54UEKI7G/%&ZTMYMG0#VEGJ/I*^E;A/OT'M$S.TBYG;:>R0R2D%3!%)VSB"L ML.!MU&5/K;)E/E+)1!TQY&WW'F5?T ;CQSOE/6+V^V9BR0=I/G_6T9!:$U 1.R!.)=")$$8N,*CM>)^Z-OO,TPQBSP^K/ ]T:CX^%/ M;T9[/QT,>J.CWO[^_AWYX%7^]\'!\-7@<-0[.3IX,QH>'9[T?CXZJ'+(3ZJ/ M?=HKG_S+T6'O9'2T_Y_5*X/C$[2JWZN^5Z/]7'W94U;I;YQ>5*^ M?ZI1ZO>9A^TPL0T;015H-,9FH$88$,91,$(+8";:3(J543;ASE#2$HDY:YO1@*A@OH0(,HHJK:FJ3 U$U Y$LM4S):DAE/8 M&TA'MXV40-]R(&-D",F,9-X@.QU/POA8/%=B+0A)-1A'".28N"Z>:B%H+977 MF_=AJ>ESVT%DH@^+I$12[KH/R[T05'$!EE8U;2-)52*]!2Y(I#8;Z>S*-I2E)? ME/K/E(%5+U]/X&EZ#W$\2\N%^*P,\^)L\CR.Y^>G[L.S MZM7GYRY65TENG-&,+T=P=:QQ^0]5+:)Q_G#]5Y:_"FD2RY)\7\U*^81G'U?G M^WO"D++UI7A[E]?-R%%]MI#+=%]]K63S[N.QT%(TEX<]+I=G?>9._W ?YL^? M_.6C$#^^\U($2[V\??X?,LW-.R@US.DMOLSUE#8YQ(2GI[&..=C? MW^_=YXAK[_!%[^3-3R?#%\.]X^'@Y L\;&*^EC9\OIB&?[XK@T^S^6]I>5S] MVY;,Y-'AB\'AR>!%KWQ7IG'X8F]4?C@9E?_\4J;VI'?TLO?+X!__V#L<'@YZ M@_]Z,QS]S^6\WC@W7#;5T,^O7GZ$6=Z*N?QA..DMWDTOYFX2Y_U>>A]2\3J* M[^/3K+J!-7_G9FG^Y\Y.SYN)NXCEC\4OIV#IT%P_W16UJP>J(%[&4[T*Q0Q/ M+XHY';]/\?GEQU-"GI+_N/;URJA.W?D\/9NG[;,@N6'\[H4T[L?UP9H5O>0-=\33S5AC7PN>L_C]SX\_"G3&QZG/JI M%7SCX]1LT^.43Z7:M#P?XV_JIT)M6I[ZJ6'W^YMK7W2^C<;WS8GZ8B]<3$<[ M G-MC#D6L5>O_/B$/;ECF*N5**Z?J<%AU^ MS.QZ*[N2F=Q&)>BT?K=BF#BT71P:+DXVM4/#Q8E# MV]JAX>+$H6WMT'!QXM"V=FBX.'=X:'@0A&L##X)NFY?#Z03VIQ^K$.-IT -. M@]H]&]T8[$<0J&^8^6T8>)T@>#U+.SZ1^]2 MWH89PW@WVIA-QO5V@R,;LQX=Q@0J!BH&*@;ZF=NG_[4&6&(<5U6HW"GR$-=X MEV2*@]W]P>[4DJX3VT>+=VF&:Z!S@^WL@A]-%^BB8+P,"WQZ9XN4#],MQV3_T*O"GUGRX%CHWV,XN_),;G;.NNDQU?D7@B2-Z MA_708K>'V?ZAX6EBI\#><5._;(^(BP"-T_;(M,[U_:L[O<"]6_<&V]D%CT!' MH&^;3!'HN+QQ>=\OYNS.QYC@CPM\JV1:YP)_D?(XC-.MC;L6)X3T6TUW3^=/> MP=[A_N"J\OJ+%-(R-YK3?H\1QK^UJ.XS)ZWP'V_YR,ETJT;[^2*X:YA_JE&B MMRKV+:.FI*9A+X\(OQSWY[/[ %7XZ_A]D>GDY]):?\GYQG/*/3_9_2RIRX04#SX0&P9P#*XF" M% W+3$C!E7K2F[BS\O@7 GY?3>; M?2C_NG=60+9XTKN8C"__Z)O?WIR\*':O"*E\*'_2BRF,S]SI_,S316LH<:"X]"$\-^"0"T,1CSLK;[%;@[A,UQ%L+2M( PCD&1FD-7%C' M!(N.4_1/3Q\^3FS\_A]BO#O-)M6HE[Z:LAKQ-/6 M"1*=T$8XY3/3,F56/,CB1HJ"(/#<44@B.QIBYHS6PZD;B4Y1Y^R_I)1S)$03-%"GBP>F5"ID2Z)0 M*DKGLQ %;;5[4RL[8$5XGS+3UX8BIY!36R=(=*L: 1:A65(?? MI8 H/ L^*&U+?44N)5E%ZBJDPLJ+?!@F3.J?!M7CB(:PQ7K6V+[6FJD%E)K MZP3956K=-Q7EDP#NF)H?KJ=FDQ%\2V@01D$,KO"-:@%>!PDDTQ"#(4SI%29R MEBD77H-E1(!P.H"15()-Q&2AJ69GZ\MVW3F'+#E3UA6H5'.^G4W]& M2K9,HDC)K:(D-5(*[3A(F2P(P@K[DF*0M:4REE<](U]24A.I0R06(DVF;([+ MOK@XF0Z2,4R13$0(^3$H231'0B(A=UVB[2-DPPPSQ'O"!M ML+#3/=.TEP\\GL3R')<+?DTT7DU$->C+S[GYP>1+8[]]F=W+=0S>S5-U->+L M/$WF;JE.Z7WU_3?O]*)%V9K1;MTQ=5V#7=?3OGM"KG)-.BIJS%Q&B+5S92/$ M4-3;,#346=19U%G4610DZFQW1(TZVQ)!HLYV1M2HLRT19"=.=Z3S07OA04IC M041/P3J;066BF0\Q2JZ_/-VAI/P[XQ2RHAJ$M1I,, )\\IED(V5(*ZG8>_%_ M+^:+L_(H\]%T+\9Q]0SNM&HI-IQ<%0-3Y:VJ/.W[- OC>>I-<_FT:?AG;WI> MK;9OUFA&8[0UH]TZ8X0.Y':*&C/0$&+M7-D(,13U-@P-=19U%G46=18%V8W( M%8E*7D:?+BLM+E\\NMRS7V_FXV%:'.61>_]3 MFJ0RC,'EI;('5V+D?2Y47UK;[=@4DJW;@NP$V:R,B12V 76TD,TZ"DZX $1& M2Q,W3K,'D>VS&]VK<%O&T]=E&Y;"1K0AVA!M=QTW9F&MD1D(-QF$B,N"_0XB M,Z2X<#PZ8NM(9WQ4M*TX;Z9O&$.Z(=VZ*T@,(W5&U*BS+1$DZFQG1(TZVQ)! M=F(785E,R3,.,FD"HNHZX9RN.E7D)+72+M>3M(B[B"U3"JR1MYG4Q&K-NTE8 MIB:&Z=G9='*5H5BF-LW^ZF=_N1+2S:_I[/QT^B&EJ[>>7\S".S=/O?-3-T%3 MU6*M1/>RDZ+&E$:$6#M7-D(,1;T-0T.=19U%G46=14%V(Z[%I=+": _.5$V[ M7 [@A140I%(Y$TU(8@TF_EQF-0ZNMO'+-[V^VL2_+GOX^8.3&*D5?4XZWNP0M&)=4".&6LVC.4 M[4)*$EBFE,L@HV&IZ4P\W#-L7]X=E@2L.>_N?#JY(^WN]S1?%(6H?N7XY,W\ MRM1.TJ+ZEX5[C[:IQ8J)_F0G18VI=PBQ=JYLA!B*>AN&ACJ+.HLZBSJ+@NQ& M(,L:8IQB!IC7J4J]8^ $]: -E=J2H*GVC:?>'9>M_&P<%BDNW[;WAYM=7BE] M.9WE-%Y<+#/N'IB$I_O2F#X1IMLA+:1:MP79":H%YE(*.H*(E(,054J/(0FL M18=P6Y'1R[![F^F/<[YN>'ZZG9 M("4--282SB')$$!PH\!E8LH7KHRF1"9MFDY\K(&2\R*=\MTW<"E9\?]:QV,J%%G6R)(W*0\>),BM0J9, >& M&P>"R@S&. I""FVI];1L5)K.M-SL)H7@)@6+'FXP^7(OA%E::MPT]V9%6=*9 M\Z>I5U;@\EVSZ>EIE6@YK@!6- $-WJZD]$ MP#N>%4F*2[YR4=@P22@I;^?4%*.EH@#KK 2=4HB$2Y%-_-(4C=+9^73F9A\& M_[H8+SY\U,_1]+AHY]FR]N[2+M66Z$]%QPOL8I(I KW]*QNC#2CJ;1@:ZBSJ M+.HLZBP*$G6V.Z)&G6V)(%%G.R-JU-F6"'([ I0[?1)'5=1")0I,6 U"*PM. M$ E)*AX=$]I;7D>ZX+W#GWOQ?R_FB[/RS!@(Q11!!"8Z.>CDH,YV6)"HLYT1 M->IL2P2)&Y.'W_9,PI.R%0&1; 1!J $KG )B3&1&>VE%+6V1<6.R#1L3K,FX MF;3 E]-9F=5)+US,9FD2/O06,S>9G[IJZ=U1DM%]7/=HZ79&%;?.TJ%WNIVB MQKPXA%@[5S9"#$6]#4-#G46=19U%G45!HLYV1]2HLRT1).IL9T2-.ML20:+. M=D;4J+,M$23J;&=$C3K;$D%BFL>#TSQB]-E+HT$XET!0I\'R1$!I*FG@3@8C M5M(\5*+1,PE&R%!^,3HPCC'0B4I=G^]*P\YKLTF8]_3\-) MF)ZE@^E\?G4HOG]U)CZJCL0O'W)O$D>?#L@_98 L^QB,W/NZ2T5IB?D@2-;M ME2B2=7?(*F3V7!>4QI@SB! (^!RJ3@C,5WU@DI'U;%H>YZ")GH!6-Y>/L)VTQ6PPQ.X.8!==,G3)D UM$C6Z9!MP MR:0(FA$I@7@60?Q_]MYUN8TDR1)^E31],[M59@AUW"^JZ3%C450-9]6D5J1Z M=O=/6US%G 83;"0@B?WT7T0"("F"DB@2( &D6\^H0""1R CW<_P2'AY4.62- M92APRH(((C(:5E%M"B[99KADZV[8>!]\Y_EX]DG[*>C\OO=V[VC_8&[*_V+' M_JQB9%!13#G8MJVION[9+H@U6PXI8G+6.*1%S%8@>(ZL%@;)%$FTV*CHEW: M:1^>9O%;6Z5<-%)6[M $!ZEK71G9]&^].:3:0^ZTN[M0DSJ1' MU)"$>*9G9)BB2$;OJ:326;Y$[E[([/DSC9(1$G%#/#+"T'P+K0DC3$E";Y/[ MR9G-''X\G;03VX3,WU\Q=]M]>I.R#X_>?,W9J?X2 _IG'(]NI%J KX&>^BK( M7M"38LDP&3$B23+$E3?(.,90PH;YJ+R*W*^$GB8C__>ST3![/>W,SWR89PDL M!2P%@NP;2UDKK: IA[?>998R3B(7HD8F!N$(X43%I=RJ"$YB8Q42-N4(F4B- MM#(>.9:#[20SKSF[_;*>VWP-/ 4\!3RWQ%$U,L.P!(2:% M+24V"5G!%"),6Y>\"Y+&E?#4BKRI.^@*6 I8JK^"[ =+A6"%M!%I)E5A'(LL M\P[QX$A9=J;&R*68+Q#OC;$H49^_XS1#1OGLAEG+.=/Y?\L=Y];&4G1@"!E( MB8&L@*SZ*\C-(*NM+MJ1CA>GC"-&5I4&&E..8< M.2YR,$H)1YHFCYC2T@F7XU&VTO37_8IWR(!0-<"2[Q(G0L4TD".0XW.1HQ(^ MQJAICD>+S\=TR?/SLG3)"0LX!DV7EBX%\=QZ+I&W-&:/,HGL)XK,JMFQC-CP M)(E^%G+D&H@1B'%S)=HS8EPS=24J$Z69NB@/'/%80EQ/'2+1)D(#]\0O+6MJ M0Q+WFB!)5?;K/'-(ES^QESE$=I;H4H;W1"$N&2C-!@*;76*MG]=QZ-7[-'79 MG1XC9]L8,BK.+V+3=FVIJ_BEO(Y@2'889'!>3R]%#37(0&*[J=E 8B#J31@: M8!8P"Y@%S((@ ;/]$35@=D<$"9CMC:@!LSLBR%ZL[BAG,,%*(Q&20YP[@6P0 M"C$A*9::4(TU"*'JE'@7NKDV6.6WQ[=>?Z4,;V=+07 M0EV>P0[?V3H<-OOVHI[88;=EI$N<[]_(F[^/_YC6;1[H21Q_JGU\%\?U*+R/ M?O2QZ>[R5SN1(LQXZ:[.%-(V2<2UH=$Y&:U:VA40E1?$"8*8-@3Q1&C9(!41$23@ M8+B/R]5C$%]L#5S6W>T3"M%F$CCX$L>^;F,U2OEN(__W:G11M U.D=]E=($# MV4M10P4:D-AN:C:0&(AZ$X8&F 7, F8!LR#(?F2N'->,64504((CKH-%AFJ. MG-*6<(8#IW:IM8\BR03L$9-&HK)#&VF5#&+Y2Y3XQ%,TB\R5][Z=;7H\;-MI M#*^GX[KY.,L^S9HG=A\>SV+V13 ?CN+D.)W:+[_')N9A',PVE3VZN2(?"*(' M4D#3,F"V'@NR%\PF$\OD)CP2R>-R2$I"SNJ(A*!4.LE5).HQS/;5CNYE21F27CK+^2'5 MC!O&;'2@*0-Z WKKKR AC=0;40-F=T20@-G>B!HPNR."[$48801/(EB,9-2F MG"4ND78Y)+ *4^6$#(PLG3WQD*+%#0PC=JKG,33)V]3:Q*+TMO%=;:(?G9^/ MFGF)XO1BU/R;&_]I+J.;_WZ*[21CI'SE_(C2QHI M-@-!>K[9%CBMWX($/Z0WH@;,[H@@-\,/V>KS]EBD1":!D2.,(^Y"0(99CZ*C M/!E&HN=+)(Q<(*E40CP)CW1P#"7F,;'1N$C(NFL,(4)Y\@@%FA\^ M38'A?]GQV#:3:AQ#/.^J:,&.;0V^-LZ.@>^YF:*&\D @L=W4;" Q$/4F# TP M"Y@%S )F09 ;DO1:]]97Y0.3SB!CI$.=]5X-!R6EGAU88K83L"B[##H MP*)\VZ)8*@*F6B!IG$ <*X-#PA] MQS6[1P$]).$ LQLR6L L8!8P"X($S/9;U(#9'1$D8+8WH@;,[H@@-R-!N=7- M)&+"7CN:$$Y<(TZ21X;RA#3C&M-DI+,K.??VWNG/O?#?TW9RGI\9$J'0Y0X( M$YP<<'( LST6)&"V-Z(&S.Z(("$P>71@0GQD5@2.L(XYR,"2(QV30H1R[0P. M6)2MP8_O<@>!R28$)M#<[FG* M^,QGE6F\I/Q^/8^,MJ,K9-.[1=F[N[#\^U M5WH/EFYKH+AQE@Z\T\T4-=3% 8GMIF8#B8&H-V%H@%G +& 6, N"!,SV1]2 MV1T1)&"V-Z(&S.Z(( &SO1$U8'9'! F8[8VH ;,[(D@H\WATF4=@C%GK'/+< M!\2UE$@3E9"QWD2C&*-VZ3!#YK15B6"DG2:(,\V134&@8*(V6E#"<;A=YG$\ M.8OC_=%Y?LRSV+3UIWC8^-%Y?#MJV_FB^/Y\3?RT+(G/'G*O":?7"^37%2!' M<7*<3NV7E9]V**$>!)AU\_8C,,PVSJ%@?(\($L@2R!+($O@!N &X ;@!N &X ;@!N &X ;@!N &X(;- M41C@!N &X ;@!N &X(:5<,-6GZND94@Z^(0PLQIQ+#AR-%#DK3<*\^2=XK?+ M#XRT6!-*\Q =+24+"5EJ+$HIBGPK%@TWM\L/WHU'^7%*L<&*VO)0,N!I/8>7WO;=[1_L'<^OZG],F5@P/*HHI!VNS$D#1 ME[0@*HRFY5#HY[,W]RMD_I>U&9Z[YZ$7IL?QI$+@"9&H'>(\A]V&LH"4X#QI M(SG7X;;IL=;X))1!R7&534^TV?3D5\99&8@.(8FEDS_>7QT^?C1JRNWF1X\? M-K.3QV=]=_?M>'R9W]T[SV2XL@Z[>F"X>BHC=4N7MLI,0-F0&P(R6%C$6'3".2*T7]K$:Z)GTCB,I,4!<4,\,BQEG]=) MPHVWDH6E7._)FV"=E:?&4GVN[3FP;B\.C-UQ8BU5]B0/^,X]&- MW U8!R##G25#<+"?C14)I4()GU"23"!>_&2K',L.ML98,1>Y$2MAQYST".0([](D?P%)^:$U-Q!ZV6R IC$;>.9W[S%!$2N!9$,56. M#KW5[D4:CP4ER'":O^,(1QISA[0AUNGL729I5^XI+N42)*4#9<2 X#6>V0.L M"*SX[*P(+N.ST:.RTM(@B\OH2M&4XLBIH)%,V5<,UBN2EGJV/(@>5^0RWL&2 M0(Y CD".0(ZK)T=*O%#)!.2%R$0G:29';Q-R1DF6\F=4T]ODJ&T@V;\T2#@2 M$2JB#VQE,MDT8HX]QYIH_)W0J1,)!P=T<_"R9(#'P,? Q_WFX_7G62E M4H8@'<(Q$,0ID\@EC)%SW G.F$[&WF9,XFGF2BV0Q0HC;HU%)E&";(Q2,H(Y ML^+)\@ADH T;2+[&EM:;2I8/WX"1_UMJD+N7]]!HF?]\VLT0MY[ENS_^C5DX MB;%J1I-\[614%#C$IHVAO.H*>.TD_Y'JQC:^ML/\:/F-TG.]?7F7W_(TCUS= MD-D]1?-@A;JFM!_:IA6,;$DE>S"\4'^J_-"VF<4N[,>(FE&(B^_DYRH?+\8_ MC%]0J,>Q(ZY76=FFY\UOH6XOAO;R5?GTMPL;RLK]C3U@]>QQYONG9F^4@P/J M=+GXE>ZK*#8A4]B7,L1\AU=7;/;EGO:,T(?#_VXQ/ V:U%<,F*=[_F^1S=G5 M_K-.-+-=93;E9WUEAY_M9?O;BS]="?'JRID(.KV\>_X?,\WK]S'7H>C74_KT M:+ZO&GV>BO'U[^,?!T6EU?UGM';VN3C[\?G+X^G#O_>'!R;.SWW/-U_'1ZX.CDX/757Z5)^OP M]=YI_N/D-/_G+WD"3ZKC-]5?#O[?_]L[.CPZJ [^]X?#T_\[F[W3X_W_52;U MX/U)5X2I?IM_W->Y_.6PJ29GHVEKF] .JOC%Q^R+9J?8Q7$U2M6LF.O7]4Z/ M7!Q LHD3]*&QTY!_+-R>A,[CO;6MJSQ0(>LL\/(IRN9V-)T7__XVNSW!^"7^ MUT4,D$;6X^K<[MBIW-Z?D)1?R M7^?&YHX+R ,_8R^U,&NX[SH^XR\E>^IG92^I>>K?5#EP?/IQ*O74ORF>09[/ M\9OJI6#ZR7]3F_O]YH./MKJ+J>_;@&$C>BVL(;^ZBZGC+/;RR9]?T!??&.9Y M'<(PWO5,:QSVZKR);\W+]1[\GQ3[!LW'&G3\ASO==Q$$.XSO'1[:%77);U'7 M?)B; -554M>[<4QQ/(ZAZM93YAL3#]MVFM_*(6%U8Y//PQ1C$V8,4 H^!X* M]D?GYZ,&( 0^+$/NQ/#A*%MX]! .6%H&SLT4$X8VL8.#91SBX<&B6?0#4@\ MWS4O1Z,&[8^N>KY"]OD1V>?=G@T8[,X-=JNR=4]FR?HQ6%#IW1HX#!8\T1V4 M::\&"PJ\>S*%P6[_8+=*I5>9'=CS?GH^'99]B: )O1OL5JD]2!G2XI 6?RX& M^*G30G?"-"Y.1WL8B=SG],Q-F#'(JH.-@<&N*06Y':3Y9*:RQYP(P !@ ## MJ=X\_*\TFQ1"79H)V2'P(>AXGV0*@]W^P6Z52J^2MH\G9W$,.M"[P?96X4]' M$W!18'$ ?+P=X@>P I"U!]$#=VTC=ZUTO\^B+2>H.*CXYLATI0V)+$2K_1ML M;]4=&!T8?0-E"HP.R@W*?2_EK@,Z;$#!0<$W1Z:PB03\Y^T.#A=)>$3OPT@;)=*5> M3'=J(>@WZ/?FR'25^OU7.YQ"6-J_P?96X8'0@= W3:9 Z*#>H-[W2Z?;BQJV M98"";Y1,5ZG@KV.J??W ?D*;,!G@DH/*_YS*OQVUX)#W;["]U?>#?TSKR67O ME>"G%T-]2CCY>Z][WOF8&[$8>@]E^M9T_K[W=N]H_V!^MNSKZ&-7]LW(H**8 MTA\IU7WF9"?\QSMNV8PV:K1?*\&WAODO*Y3HG<"^8]0$KVC8W>KG[7%_/;N/ M@,*_U5^R3)LW8^M+.Z&J#G]^\>9OBD1*O?-()A,1#U8CG21&5C"6HA+,!O.B MZN[R9?(^IC^_V/];L"$:CF6^W''$N4W(*L:0-D$QH82-1+^H&GN>'W_:HH_6 M7KQZ'T.,Y]8-X]&H*;>;'YVU: @Z(_E].QY?YG?WSC.135Y4TZ:>_>B'OWTX M>9WM7A92OBE[487HZW,[;/_\ N6_TFA\;B=_?E%_F;QJIN[2;ZXD"> &\ -[-$&0OHD?#@V%)4T02]XACJY#1+"+/C9 F>BX%N1T]6H*5 M"DXC081%G J-7! >)>R=<]9:(^WMZ'%6A7(\G;03VX0<('X5&K;=IS=CPL.C M-S\("B6E ZSHP& !D2'PU,8)@P)R%E#41"9 M>"3#2L2XE)W7#M/@##(AY>\$0Y#Q B,EC1!6&V8%?C*ZH@,E^ +<+* M39/ MD'UEK?M69UP+X!M3\\MB:IZ0$XD.C)@<;FKE).)$**1C)D:%.4_>^428N,V) M#(N87,+9X^/%[>,<64(DRG>0.+CDK1:KY,0V3WU^]0-R5%@-#)>[1(WW0]2O MP)$[)E'@R(WB2*DH=@1;A&TITW 4(V,E1=K8P++G*(59"G,=$\%(1I$2)A.E MSE_4L;B>+A*"#7:*JZ?G2*TY\"/PX[9+=/?X<=T,AHT6AEA$6."(,\V1,<7? M8P$K1C'SRB\QF-2:).81%3%?Z3U&%ON(HC$JY>#96N&>,/+%7 RH5KM$7T_8 MPNF>5Y>6-\V]1O7J'S3 *S?SN=1LZVL>P: M.+^(36L[:,4OY?4/M[N"==F8T6[<P0[+P6F'S;PO8+>OIELHV+^Q3O ^_F-:MWF@)W'\J?;Q71S7 MH_ ^^M''IKM+US1S5>MD>F 8[OOP4)ODIO1 V8W1%! F9[(VK [(X( MLA?Q11#,.H\E(L1CQ!EGR!":$!.>"D()%XG?CB\XB2+ID) *+,(Y$8($SP:4+8;E3G7')R8"<%@)QPB0RI7N4M$Y@;Z,( MV"S2>-[[=K;[];!MIS&\GH[KYN,L%3=KM]E]>#Q+6BRR&>$H3H[3J?WR>VQB M'L;!;$?AH]MQL@$E?( -ZW>B#IBMWX+L!;,901GGAB#L2P].'SFR-B1DA=/, M>XUI6MK:_S/,]M76_F5RZQ87'LIMCSB%!I@-F*V_@NP%LS'E!<&9H$2BF=ED M-,BP3&\\97[# BN_FM+.S6(V/: LZ4?GYZ-F7K.9)SN.JWA^,1Q=QCA_\V(Z]F>VC=7%T#9@IG88 MD>!:]E+44+T))-;;\>X4DH&T0=2;,#3 +& 6, N8!4'V(X='L"?668IB4J5Z MDV*D;0K(>!^)*NJDCI#0%QK MC+@@'%E. XJ$".T]X5+:=5<=0LRP>36&T KRT36&WZXNO!@U_^;&?[JC(O%3 M;"<9'.4K[T\^0-/(7H$4?,M>BAK*#H'$>CO>G4(RD#:(>A.&!I@%S )F ;,@ MR'XD\1C&4A$ID#8A(9ZB109'C$3$D6BG!4U+#8A67G:X/VJR"-K\5,?I0U-/ M'E]M2 >4J %3IM^Y.Z"P?@L2W([>B!HPNR."W RWXQZ@O37OWYB?7Q93\X1. MC=+6&18CBC3IT@_%(4?R*Z%-]-X9$;U:=S7C^]A.QK6?Q-!=M??9CL,?XU'; MWG]ELLW2R:]^M$1)!ISOE)_SM3Y\2_2_ GENC40WCCS!X=EZ40-F=T20@%D0 M]5.*&F ,<\J&VP8\FKA+1)'O&4%#(8:V1L2H%9PZSV MMQ>UA124*2]18BY_QV&,+%<&,<>-(XY;HM/M1>WCR5D<[X_.\V.>Q::M/\7# MQH_.X]M1V\Z7_/;G*WZG9<%O]I![33B]7O[;NUKG6YQ<^+ ^0JG^$@/Z9QR/ M;A#;[BQX ],!TP'3+3%=2-SC9"R2R6C$/5=(QTQBC";GK%))J*4FRLZH8*BW M*";A$%?)(6NC1$:$X+!T*8:EO92;Q'1+Y3V, ],!T_57D+U@.B](<#H3%@VI M[!HOK1^M]8A@PJ0P43"WM&O\(86*P'0;#!!H#/GTM8M9A:NZ@P#8G@=":U[M MM7C4.\J]M@%\#Q3UCP<1[S]BL%ANSK5,8*'@$LNSM>,$X@'$ XP#< -P MW #< -P W #< -P W #< -P W/#L"@/< -P W #< -P W+ 2;MCN0HO -">E M5 );C[A,!!FE*;(,!^ULD%*8513/OAN/\N.\_:GVM#]HP$_T&NLC@ B!"($( MP4D";@!N &[HN9,DL)76.H8DDQ1Q;@,RT1'D:,SO:,<<6TDU*CA)6U)H^I-- M,N^#N#P-SS!7CX#*[WMO]X[V#^;&]2]V[,\J1@85Q92!M=GALFS8M_!M2Y$X M$3)JAK#. 3$WY;0[)3QR1A#NB=74AJ73[I3C1&7[P*7/UD5QA4S9]2"3("(0 MR3'WMRW%^QAB/+=N&(]&3;G=>#0X6DJ$9"HAZ$X8&F 7, F8!LR#(?@2-6A%M,6:E M@9%#7 >!M+4J!XU62QHDPTXNM?7PSC"/"0K6Y\C1"X>,R^$C99<[ 6 MR'+BD B24F%5][]!\BJWX+<#++:ZN->A=?>$VN05#I3H3 ):>$M2CY:H;%V MGI#;5$B)\8L4' M0O1\Q0":VSY-F?+-YK:=3B-GVQ@R0LXO8M-V'9RK^*6\AI:WNPPXJ!KII:BA M/!=(K+?CW2DD VF#J#=A:(!9P"Q@%C +@@3,]D?4@-D=$21@MC>B!LSNB"![ ML;*5%/4T)HXB9;Y4'M'2BM @Z303E! :3+R]LA5M$"$IC#"5&.6O8&1-,$A' MZR@V$G.J;Z]L79_7V)Z.]D*HRS/8X3M;A\-FWU[4$SOLMLIT"P7[-]8)WL=_ M3.LV#_0DCC_5/KZ+XWH4WD<_^MAT=_FK'4[CJDY_% .#=VII'W@/> ]\%1#U MA@P-, N8!):!*!I9BBH?YV?,&"D@%+ MASAF,L>&$J3]X1RB"^V%R[K;OP)17C+17@'7^+8UVVL1BG?>>3_ M7HTNBN:U%:K*Z?/Y[8G] E9JAV$'GF4O10VE>$!BO1WO3B$92!M$O0E# \P" M9@&S@%D09#]2>$(;S*3#R-M $8\T()>8139JITIK)^N7-K]R[%EWG@(7U".N M<=FP[QE*4AJK0V8*S!8I/.]].]OY>MBVTQA>3\=U\W&6AIMUS^P^/)XE+!:9 MC' 4)\?IU'[Y/38Q#^-@MIOPT=TUV< 8.5 $NM8!L_58D!OAC8!L :0@R+Z[ M'XXSY;U"6G*).!/9\Z!4(,EU]ZM M ^BMWX+<"!\$,B* 6< L8!9$_?Q# \Q"&/'0,,('Q:WC!AFB7&G+K) 5TB&F M-/$64R*]744A(H01FX8*:/KW]/6&!0"V\5V]H1^=GX^:>=GA]&+4_)L;_^FK MJV?_?HKM)..E?.7]R8=V;HD;J$[L TC!W>REJ*$Z$4BLM^/=*20#:8.H-V%H M@%G +& 6, N"[$=>STEBM X,<14CXD889(SG2"EA8S(L,+ITIM#/5"?^(*\W M*U#<'S59!&U^JN/TH:DG[>/+$#$=8#@Z%PBLSX($IZ,WH@;,[H@@-\/IV.IC M$CW3)$BCD<'6(AZ50KHT9O2)$L(9T1+K=5<\OH_M9%S[20S=57N?[3C\,1ZU M[:I/4C0[U0T%#E($X@1G!T0-F.V%( &SO1$U8'9'! D!RJ,#%,LU"\E8I!UC MB"=.D%9,(\$8(5IIHCQ;=RTE!"A/':! W\:GKZ-\,QKG&6XJ/QV/8^,OJ\G8 M-NVP:USZC3)*>]4)%:S?UL!RXZP?>*R;*6HHF 02Z^UX=PK)0-H@ZDT8&F 6 M, N8!7>HBO#3"88^\<1QQ[PUR5CHD M&$6L^863K\@+ED/-82*:P,XLQ[9+2B M2"9I##$).\]OE[H<3\[BN!Q+.HYGL6GK3_&P\:/S^';4MO,B@/UY#1>$TZO"P*NST!=]!1;=2T,W:U>8E"M#]0*U/IXY_TX=G@]#7,S.X9D-%=6 VA( (QQKQ* 72D6&D)$^6!.\U M7C)46 JLL9W2>=WV#N]KW%34'9F2G3 X45JZ-WF"\NSW>G4(R)+5!U)LP-, L8!8P M"Y@%00)F^R-JP.R."!(PVQM1 V9W1)";D8[=ZE5)%RW3B484$K6(J\"1E30A MSQ.G!%.'$UY%\\5[)WNOEQXA[0M%'$"7X.* BP.8[:T@ ;.]$35@=D<$"6') MH\,2J9FG@C"$M'!;[SUC,S;#;.L4!DH(@2Q[.UXP M#F L MA!N@5N.;M1K4,9^DX4APA1$7A" M+$4\2;M60S&M=70&B> TXHQ% MY$@@R'FE,8U"!B]NUVJ\&X_RX[Q=QYF7:L X7U\YQF82+E22 _-N ?."5P9> M&7##+HD:O+(G\,JXDM)RP9"-(GM8AF'D$A7(<2P!>)Z/9Y^TGT+/[WMO]X[V#^;6_#^G3:P8'E044P;6;27(HB]I@588 M34N[U>>S;_=#UK^LS=#=/0^;8>K6;(R2H4I+0Q&C'B.NG$?&Q80T98ZS1(P7 M]K8Q"DP8QG%F)JH]XC)F ^:P0D:SI ,.UCEZVQB]OVKK>S1J;C3U/9SW])WM M\MBWX_%E?G?O/)/AJO9S$#[@YLFLU2U=VMH 6J(P:;T=KQ;:$.?*49\G.GL M9P9I5TP$,,16,<1V>]E %4 50!6[)FR(P^=QN-+!"F,QTJ71&[><(Z>)0YZ; M)*6BTG-W.P[GP@1M+464<8JX9@89JP1B@M-@6))&+<7A)VO.#\%HR,C":YAB;0(P-K+C#K+C=#M16TZ-CT>"H,>*> MT7)$'T%&")7Y3BH5O5/2D)70XV3D_WXV&N99;V)6Z]ODV.P@E/<(SY2DL05S:5 ^($\C(Q M3 46F/DG(T%G/690#WCQ%,F:;!/F$7 5 QP M'YW7G^>,Q8Z$_-]2E-N]O(=&R_SGT^X.N/4LW_WQ;\S"28Q5,YKD:R>CHL A M-FT,Y557T6HG^8]4-[;QM1WF1\MOE';R[>3JALR*:$+]J?)#VV8< M7-B/$36C[,O,+\]S6CY>R&X8OZ!0CV.G^J_RXT[/F]]"W5X,[>6K\NEO%S:4 ME=\;^VOJV9/,MZ3,WBA=]>MTN?B5[JLH-B&#X$L97;[#JRL\?+DG(Q+Z< 6Z MIMZGEX?^"D-YNN?_%MF<76WIZ40SVZAC4W[65W;XV5ZVO[WXTY40KZZ@O#X_^.,D?[[^L]HY>5R_:W-!Q];C=D-H^/7A\U(=OZGV]T[^HWKS]OB_GF,2-V*:?CELJLG9:-K:)K2_]G86/C1V M&O*/A6].P9QW9R2MKK; _':3O(B,LD=&[AK8DH/UWL47[2\BG*'L5H MFCV#^DL,O\WN3#!^B?]UX2AGT0[M11M?M?'"CC-U_/;B]C;83W5;NWJ8PX!7 MBZM_NV.#:W=S15]BQ?]U;D_ON("\_.ZGW_LL&UU)'_KEI_C9!Q_&'>]_:U[>C,;9I,7JI/Y2_26_>]96 M!SG."P]3@DV8G16I!; &L,;*6..GVL/L!*\LNDX\3"WNT\=D$V9LA[CFO YA M&+< 8P ACY+D9^V/P),/(06[SH.+9"6[QU'<>N4\/5 MF_?'?ZF.WQV\WSL]//JCVML_/?SKX>GAP1'_;O,WG9FM/H2\GS]>-'YW'ZI=R CW45CZT3.RYG9ZGJ)OL14TD M]5Q)C@D*44C$64S("9\IQ3+C=$S1T^7NF%BF:+A$@K. N& $61$UBM9&Q[A* MR9I5M&K^?BTD'FBNUU<(N0TECD!5&RG(OE+55F^G43Q0H6Q T@F'.)$)&1G* M)IG2F%Z7.F]UFPAC"DQ+G%#^##)Q=8L3G MZ$?_F.S0DI.]X_[T7B@EU%VQ9"D\'\?\D:^'L6IN.]KEX_)FJ:>L+L:C3W6( MH7*7U>@BCNVD;CY615T_U9,ZMI" ZDO4VZ\8'U2XET+=I=$^99J*KB)-1;?0 MK+Z.^1)?V\X[M4VH[/DH#_B?LS=&J6I':?+9CN.@BO^8UA?% ^Z"[-ES?9T M<@G!XM;XN$\6]6]&C+CF*(YQ@:E/&ADL>8[(E$/&&8=PD$D1XJ+V:17IK)L0 MW6O"W@V KNI,%[-KT1SDMX"R@+*6*$LD32R3'A$1-.+:*N0*$3EME)".$V66 M,O /23P] 66I@9%K[$VP#9J^[G,0P4$N>:=;_G#=3&SSL2[;^6S;QDD+QF2' M(0;&Y-O&Q&IJ$B8$21,IXME*9%^6>,0H$R90++%]U'*N][Y]=1-^Q^GP"GQ[ M!7LKLB6<#P1?XW$+.ZSHP%@[(LA>,%:0+ .=I^SY8HQXI#C'[A8CDI0FW'J/ MV5+$_C/N[],QEAEP8OK-6) >?@+O]_#\PM;CDO0MON_'T2A\KH?#+O\+CG"? MT 9FY=MFQ3''L3$,\=(B-Q,S1SK;!<0=C>6T".G22NH:_YC#;Z\)M\S*-4P? M9F"ZGC/HGW$\NG$$8Y^-"_!6OP79"]X2B@K%6$*:R5"Z>B=DN=$H1>*H5-1; M]RAW>/V\M7S@ ATH3OO-79 6?I*ZB13'XQ@6I8<3^R6"![S+L-IJ2[+5Y?*& M",.)"@A+64#Q79J5Q&<,@$T"33Y7#094R+,!I:)KF2WL8O(1!&1YI11A6UPJRKN M>%J:9 .USL/0MXHF(>G]!+Y]=Z8*YN-0?LUM9 K&=V:]T.>"!8 M\.01(58@+HE$V3P8I"-Q/FDMF5HZS.@A#OC)F1W'WPON]F_ ;E6I(3' IN<5 M@\!6_19D+]@J86QGJ&\.B\3V_ RWYF.5(J2V=QIH8$V^X_LF&J6A#CE)2],J$K,U\1A1Z1D+ M1@1+5[++[^NRP3<+\.V/VLFJVE@9JOIM4("P^BW(7A!62M1ZRVSV7;%'G!"* M-)$*"6R)3<(;D<@JW-\G("PM=BKO"S7.V^$!UZW/-Y/3U? MU9YQ*OIM3H"U^BW(7K 6UTD3XLH>#"D0=P(CIX)!/"FGG>*1*;EZ_W>-K$7 M"88T\+J=X/TSVWR,5=U4R=;CZI,=3N,L'3RN/V4=_U0^:R?C:=>!%8S+#N,- MC,MW:NRB(;'4/WCE;384B2!M/462!N$P$3*[OJMPB3\TF;&&>1CA#ULWI8/W MK."QM&V\8JSG:T@@W985R!#?FV#;$J4J(L03A.7U!6.\L@QYQGE7 O]J$-T5\M1=R28*8-&=9!77K=G6Q9(NDKF MNKT8M7;XC3/]X$B_OJ .;,IW;(HPV28$CV0L1_IIFDH*."*I:+*<1.4=74DG MYZN5RY-L.H[3NSGPW@UM,SE88'+5N6"&>VYP@,/Z+<)CR)CO&-+NWWN78 M74B&K,^.+M$Z.)Q48AROI*OSBCD,(GI( C^OJWP\.8MCL!L[#".P&]^V&T%8 MX947R!#*$(_"(:[/_NN*L[JS9NJ[IY]2/EVA1-6J65R#-7/OGSB\P-WQWF?3ET50._ MDT+78!]AM*#".RG471KM4R9]V"J2/FP++>&>[WHVM-4X^EA_LFX8YQG'HPBM MGW;9T=SJL&JK=]H8C'WBJFP0+27J5@ID0M3(RK('1XAH]$H:2^5 ;5PJ=U[' MV7\/FP7:WU^!?57E/'H@!-NER WVV0!%;C5%KIG$G%+64QL1X2&50U$T]D(';K3 -PNH$@@2"?BR"#B$H;F9!4@2)N0T#6Z8",%E:FP'$@2V>] M_/26HB$D6K9T'OMJLMP=#.>&9*\#X:H31&*0;=XN618HKP0. M PY;/@)&6T%")BU/N$4<&Y8]8AF1HYH+9PGG?B6;B9Z#P]2 D)Z?!PY)[N=+ MXQZL>[$ M=,;A3Z=>[KD/B?7 PE4E'LR21,2Y'^R1SF$T\(E/>I#)E)_I1 MQQ\\,X=I.(0,TL=/DSZ&M/'.HPD,R7=2+E8H3#!&3*5L2"A+R$G-D6".:RLM M-X*M,6U<]KBN,^O"3,\M"9!8OP6Y&22VU74:QD@:=*+(,$D0]Y0AAT4F2YE4 M]L*M"7HE1QRLG")_L*9&)12S06+ZZ=SMBSBVD[KY.#_U !SO+0-8SVS6FJV* M]$$22C"21&K$&7&H)*815UQIJHV21J\A"WV%PJ[)^'J<;C(@HN?[>8#"^BW( MS:"PK7:[4R(VJ<21,DP@[H)%+F6JC$PK0B/!+BZ="K."%/?C"/+[+O+8 46:HLL5#!))&I0(*;DSE-VX3VCF?"M5LDFZ]6C M"DF^G1B:@?NT8'OUM=8Y\@!#!1RYN1+M&4>NNQS."6IPS&1$B4=<1H6T$!8Q M;;#"7&!/UU1T_2 6^WZ1M>IYW@$RV4_9Q._"7I9^.& Z=AA18#J^4SQ"B?:1 M,T23ZZD'B&GAK&WEK MJ],"5%#2=>G#A!/$LQ.-3/("*+S6@!X+Q7:)'R&%O MO*,]GL90Q=GA)Y#'WAYH@<':'H,5*.48FXAB<#B[\M4/1.XJXRRZ[ M#8HAPQGGQE.G[5+*8V7._;JYD@^,@B(5R*0_6TWX\%JYP7YM##0-)$AWAY91T6B @EC#>,!KFTF6GE9>=KM&%T0'>K 0JX^T"70)?/YNX; MR933'M&87.G1;9$6F0F#$-@R*7R2Z^C1_71TR2$W @G])_/WKYH3CN.GV$S! MR]\B;/7,;*V[ZE)3PSEC2&-N$'0ULUKS2"Q=4^G, H/O9Q!<4>D, M'7"V4^T$H'0&> MX:_F8 94$)2(A[[Q$/!B'#!4:!:ZPUXY;1]=4W+(>WN(# M37!)S>,)[ZX"5HQBS@7!'%I$K+.*Q0%YCQ:*;E1:VR, M^#@6OF=)S#I/M-Q,.MZ2'#I?123!MS"2.(J3RMOVK+H8CS[5(8;*75:CJT*: MHJ2?(,( R[GCEG/-MHTKF0R)%F&>S1IG.63(!HT@G*@@5&A*[$KZHFG)P>'OU1[>V?'O[U\/3PX.35CU1M%VU0GM/R MR9]?T!??'^9]V755 [^37-=@?6&TH,([*=1=&NU3YKK(*G)=9 MS7>^F8W]F MV_SKHY0]HS3Y;,=Q4,5_3.N+\WS)H+)-*(FP[ -.+B&*@RAN=Z.XK5XJXBQ( M2IQ!2O <(V(ND"'>(HD]%I)&'.W2>;4/2:>]LY>%%]K3T9[/)#&.[^;<\&YH MF\E>$PX6U+&B&)&1 :5K;(JTF2$B;$H#0@9"WF9"QAP+*X5"-E")./'9*;5: M(FV5"#$$97%81=+NR0F9F@'60,B;V>@"%NVG;0Q5G5'8?(HM+-B#N01SN0WF M,GG&G28166=%.:.1(&.#R:8O&"=RF"+9.LL!#A=L\9 UKGN>E Z!# 0RP,S MS%O&S)3)& 05B 0E2F;)(4<91M@D3QA6FB\?PK7"ZH,G8&:(:)ZJ#!G*$:[+ M$=X<'NT=[4,Y JSEPFA!A7=2J+LTVJ?,XO6W'&$\\C&&MDKCT7D5O\2QK]O8 MU29,1O[OU>BB>&:0Q]OE;AG0'.;;L9C%)#JM#(HNYKB*E44E;2PR*H=H)!BG M_4H.DEC@\$V&X4E!WO$,> =S1(95K261@9"DW]UA@+CZ+$)>F' =&%4K> M\DQ"UB%M940.1RYQLB*L:#7\J8@+#S3M>3L^*-!]>H_X_&(XNHQQ[@Y?S*MW MJXNA;<"V[##6P+9\V[;(Z!0U@2#/J$:<9U?7$4*SE=$IFP_ODUI-Z>L-VW+8 MME/;^'B<3L[L.+8?,J&,#YLRR?6GN->$[NW?,S;#_NB\'*YHRQ.7FJR5;9X< M:#A+&>BMSX+L!;TEKP4/SB/+DT(\V/RJ](1R49;3CH7SVJ[:==X(>F-TI\Z9 M@93S9CK8\_KIHHW7_O7$?LG/\[F>G)W%8:BF%QF.BWK24>KVQTTN*_O9C@-D MHW<9@UMMF;:Z[DA@'*/-/CF1R2.N-4>X:&2CY!-H$VGS",O%/F8FO&U]?V&%UL0@9 M,NB&H^8CRD1UGI773<"FP38&V,:PD7;16Q-B4!IY2PSBG@9DO58H!N:(%819 MZU<13KR/"WHX3F\S.9QF;GB=J6%EQRGE^8"M"A!1 /L"^VX/^VK-'&7,((FI M1SQRCZSQ%'%E',6,:RZ7MO<^)"H!]MTH]H76%\_1^B+5CZ<'U>SU275\5'4- M*_:.7L]>'/SO#X=_W7M[<'1Z A8++-;N6JRMCB6,-%Q+HI&7A"".&46:"HTD MC?F3(+G0RG;/2Z\H!V,J[] M)(;RP5X3OG[CQI6'C1].2^G Z[J]&+5V^$>"ZF<8P/XMJ]#-E MQO<\B):ML=IX,\TM!"A ]T#WVTSW)!JJC(](28L1-Y$C[9Q$@:?H+-:&VZ74 MT4/"G]VC>Z;6N'=NY^A^W>LX.QMFS4.K0XBFH YZZ^J@UUT3(&P07EN4$I&E MY7=$QKN$L,J^>/Z?Q6'I6-N'Q"J/,E/OXK@>A6RL,GVU\76<_??*>-TTB#,C MN:I* SI@%#HC 0OV6)#]8$%N&67&H\2\03PF@8S# BEO [,2:VZ66KH]Q(7? M2A949J#T3NWR>,(ECMXWV[[+VX8.V]\;YBXU[.U7>V)0X5X*=9=&"^U.GL P M_A[S#S7S-B87G5L'H1>L[^SN^LZ:PS>N?71,4J3*JCO7R2"GL$3>!Z.E31(+ M';JO;<&S$0:HV]2C9SW002 M5\">P)[K.<^ 285S$Z+8@52^6[3FI-$O.(BIC9TWN, M+/81Q?SMQ VQ5KA-9$]&V4#IWNV"V+R:7H@#\GT.F@ 1P(HA1U_2@KDPFKIA M?$8K=K]"CW]9FSF[>QYZ8="89(QZ%U%*^1\>>,P&+3@D6?*2Q4!X7-KG3CP- MIU.G3YZ#6=0 MP_(BC!94>)>%NDNCADP-ZAL M$ZJ+\>@BS\"1< 4.9/#.&X5R:]4:8?EF13">N_-:K:% M7-03.SSXO7M[\)>#H].]M]7KPY/]M\'A]!9JPO@7:_T@J@PKT4ZBZ-%C)C3[&ILDN+9>>N.RNW+BH36SCS M"F(XB.%6R7V/Z/_T]30G\[BN#>@_4"Z[42 MZR4(28P%C0B7&G&+L_6BY:P2Z13F+D;/E[:*/\2]/^QP?%I@7 Q9QO"JW'L\ M$!)*E,&]!X($@ER'>R\5327UP4CIBZ$Q08Y(@RCW 3.FE%B->[\V@B1F8,23 MG=JTS02Y<._S?VU^^N[E/=19YC^?UG6^]2S?_?%OK3/'6#6C2;YV,BK:FZ.# M3_,?\R%8[S(^6W^A.,'YY8^+*_(3Z4^6'MLV:>&$_1M2,LL;/ M?R8/K'R\F,!A_()"/8Z=_KW*PYR>-[^%NKT8VLM7Y=/?+FPHG3MO= NH9R.8 M!UFS-_Y[VD[J=+GXE>ZK*#8A:^*7,BOY#J^NE/++/3F)T(=+\9K\GEZ.YBM% MSM,]_[?(YNPJ2.U$,PL];OW M$U8PIW29)-QJ&54S5T?'I MP4EU>ESM'Q^]/C@Z.7A=7IT5B>G^8V_W#KF MX)[2?; "/XXD'C@CLTO+3[TJ!7*U__9!,1\:.PWYY\.O=S#\W=/RO5^^. MIN=Q7/NY-Y6P\]XSAYCU&&47RB(=RNY9%EGDTK.85M)>__=I6S>Q;5_'UH_K MBV)Q]IKPNVWK]CB]&\^,F.WS[CR=CV[3%,7PU+4_J\\WOXQRO!G_SYUS,2MV4<:%NK*Z0?^U'W)U7+O)E_WK[-[?=)][?WZ_*VLHP/T=^ISK)+FHGH^H_\@QG M?Z?-'_N7U2^3LUB]V!^=YR>\?/'KH++5ZSBT92M6IJ[QQ6@FVD%5M_FC8;3E MNU>[M2I;WFWC^%/M8_7+BQ-K3U[\6F6]GA2U[;+>Y0?.I\-)G=6YSH\S:G), M-QS:\=76KFZ?5U;NJ1WF/WYY\>Y_V/.+W_;SC>JFG68,Y'O'/+31^>6@NAA] MSAQJ=T\N9XOC>-V4(WCA:UG+^TTB\3^O7M]D6'95FU&TK#NWAAF/SN_ MZ'[]?#2.+ZL\:?^SS40YFH9J$OU9DT7U\;)0>),]_;9R=VV9529G+N0LOH\&O\]#4>?\V_D.#B;C/S\W1 S7>2X>%S%+Z4M5,SC^BH& MZ9-^'D_'LXE&Q52$JFC.M=YCPCAG MF6_^,_3^F=5MWJ%K3OY%?>X>CW.>M#$_-8? MX]'GR5EUW,&_I!GK/*K]_%A9M%=7O?CU977<5&^B&T^+9M#NY\F@VK_,4]4N MF<47V185DU&^:.&EEYER>7:Z9]_[.(Z=DSVWL]^_*&OAYSJ/ MY.JA7^:'67!AN;+[M-PH,V<[;S%>_ES8I3)75[?]Y_O@Q!PXS\UODUBR+=PZQ6UK06;]1=^9D]]W\ M9\B6L"W\/%G<[^"O1N)$M6 M&CEZ([P+5B >#4'<^H1L.9A-2.N448G&N)2'?TCD>))YHU@^VTSVO!]-BP ^ MOAOEV#E#9-W1HH9H\2>B1;I3T>+)A[_\9>_]_RT;O4X._S@Z?'.XOW=T6NWM M[Q]_..J:([T[?GNX?WAPLNDAXTIQ[R0+AN* @E,)<4DQLHDF1"+G6!N#<1 K MR1C-WM68S9)-MN'O]SVL2%(>>=%_ Z^GCNLOUFI'LW M>X63;]_T>NGNZ[S3W+\XST,\RU^K/\5%K=TOV5%J?[W*0TS.LJLUBQ;K+SGH M;R9GV47-OQ7N>+:??)SS^,]_VB:3<]?!9I[5R &___M9EGF.7>?1R>+C1SQ3 M>77OY^IZ[73Q[-5/WO.''8A)G#_K+S*&KNQ,/\[>:[/(UI11@ M6(UCV?[>>8DWOA"_^'@QR7Y@]DISZ-X6ESB&7ZOL*V>7M[CXB]$F6Y= M?.$V7Z\)YZ"CGGGU^;+I\&[]NI['ZWDYMR'.0M"[OUB>8>86%[?Y?-X.O M& MRXPM'K;N0JG0><.?XN+Y%K?,KJR+7=+(=TO9BW%-\QQ>1CNNYC^2IEU*=O8; M_4I>K-&H/#YVMGX>'14=_HGZA+OPE^.K_W#=S&IO"D*Z;,CR3Q6UJYLV^PM^ MIM]9-=^4A!W!Z']W7WH?/TZ'LWN.# M_1*EEQF;#?_(R\@RH3+T953>8J(R@9(BK$HR>=PFA M\H0Y^)F>7\S'>&8GE>U.79W#LB0:RBR?ETGN()^O[\Q<_NJPMJYD*/-@9]9C M3D[SU9)9&-S%HW=_J;*SGRGC>\#@KZW#7<\YCI]B,YT/LC!*TR6SIQV]7G^I M4YP9C51[?C+M6'A&1EFQAB57FN=C7*7QZ#Q_K:1LKN:O7\2S$22S'\<3FY7^ M-H+3:#0II1,YMY>="5YX M',4AF=';W7/8WO(L;.=P#N,D+OD6]_#:A23_ M>]KS MA994W4@V5M>9AVJ1;APL<'\?\[TN/2L(RT.YIJJF6/]",?FN,Y^D73SGC^:D MK0O_+?W&\ZGRCQ/9*\YF^41HT@[Q2$4Y"8 @'05!"F-/K8E).?>8;);WOOU6 M*NNYDU@;GK"ZGJZ-R!$]. JO/-#QV,6J\RL^&3^:PM_]W:NHBP/?3X;9?<' MC3XWQ3V9H9R"[G;N?! MT#6MQ&%]7A;<;CM7^;)9@/-ST/?M_,&G_'9QPMJ2@RGET?,UWJ945V1!CT=E%?[C]2V*B*Y_[W)3[/I3 MD"&-@E*#,P4J58I!\ZO,<RM;,KBTJ^]QJN:H)^R M._-?^\IP=<%0,0B3''1]_"JPFH>PXY*#*^6![2QJNID6R4/H$BD;0HF9P^*7 MSJ[\.^Q[>N9]3P1_8^-39[BNQ'3C=;?!L;KOMBC8$W6O/5%?S_;=/L-&&,J? M]E;F;H&]L17XWJ[!T\-AD2I[/J;\<8Z[VI\G"[*QN6'6QO':4YZ;H?F*7[TH M6.)=-?-U\7AGICYEOWXT MS1>5+-VR4:W+LNRPCI_B8ATQ4T0[ZDJ>;Y14^GKLI^?9 G8UZ3_.^5];]RO[ M>OV\=:HN;(X&;CQI200O/>!B%;0$#/F7)_5B$6M:ZDE??I51NG'W9FY:'Q)# ME;'.;S5W<+HXQA:_XSJ4*XMF_FKY)F8V/5]452[BK_.2A/[G[+VYB$L&ZNIN ML[6=V1T^V>'TZML?1Z/PN2ZKWUW8FL?]L2ZR^.87RAN?[7A<9N&KM:6%D_)M MMRJ_'N69*+/2A=8KR/G7/5:7*W>>^JBN'& MCC[(8]T0_^T96T%,]D/7\/LQV?-!8;&V-[X])]WI\D7+KHI*YLN\7U>GS'LB M=-MJ%AGX#^9WN=*"H$ M7V5]K^RB^/W:>F;2_^>\,:J^3TGBPVJSW&6TOQ4C':V=@NA+E)K\\*(/*BOYS$;ZOK3 MK#IH5H!Q':A>R_M:1_+M?E+NIS.KMACD]7W.;%D'K.HL0]^MN)-*>3?6 M>N07&5N'V17*"GQS,?*KJ7SV3-]A<[U^>%UM^N;*@;WQY"?940QV'-KJ]U'^ M3_7+BS=[)[^7+;)+@[R^],-%5T3TRXN]DP_YTO(3")M!->O/5'4-FJI?3D<7 M6<$5Q[^^J@XS(8X^S0DST\;UE=7KZ\Q;88NZK::SVU^E_(I7V54PY2\N*C++ M"_LQD_S'^6K(C>H*-YIVZ;[,<['+_15VF^2?&L]NF^>K[/6<7]UF[BQN:_[HL^%V7GD.D&RW0SB4.]JR1[EL M3NL>S97EM<%U5<6H\]S*:,M7NL+8\WS+R?57AI<+8LW&X*HV;7)C\HK1NQY\ M"2%275IC=>O8;7Z<#+BF,T EJ7.M+D0LS&_W.'&6>PSS1[HH$'ZUER,X["35V=42ZWFN?+NUNT\UM\0[*#^=[8 MNM/7<9?(+BG!HC99ZVZFUV?XO%D&L;CWHG!P7Z3O_ MM;>1ZU@7_BN-P3:.#;"4=;_,Y 08C^USO!';@3W9^SV?@G4=,:%(A4W.C/:O M?VLU28D2=2JI6M553V7MT+.A28#@28/'D96W M)&W"T?E]EH_ZTWAT]F$>.OEOW*#)WCQ/Z5_*]'XCU%.A,P846MG*_X13E.<#M)O>2ZHWU_\4I*Q%O:L_?[BTBF< M^WKXJS]FPO"Q^&\'G00_ MN9RS^;9S%4?3ME!E?/=V3Y3O>>+V.M__S],I_CR7M-5Y%QZQ!3ET&4_)C<#A ME\L!71X\)^$COJ;X;O8X*T_0'YI?'PK9V7F;WK:SQ*JT:)9RO??*YW[;[][M M7;Q=?&/IPFMLUMTSF#P1Z,7-6&_ON(:>6&X?NN:AOXL39<6Z-ZD#V8^!7';] MN2%]\P2@3J4VV,SZQHB>TI3AY9'E&5T9CF5^EPU^U5T-?L_Z,0[2;>-Z'43$ M=RW.XG7HQ\ZL_S(SYS\6<_X,@=BG17H9%3CD&5>E^ ,]W*H2M\VXVMEJ9[<) M*=<;U9"3TJ>F2WJYK:'188#.XO3\?)"Y9]$N>_OLQ;)5VUP5J2K2?HE5M>C5 MHJ\#1*P"T9590Y=97A5F:HR566JE:DJ4U6F6IG]4)GGG0X# MKD4.3SH(KMWL?JM*ND;'\C\6+>5*-?BB*K9]C!3N]Y)L"9ZNZ;W/J'=GX!C7@S]>[VL_S%F-BPN:D0#'"04BBP&D9P%,BHO/!A[R2 MMQB\4]DG#L;1PLSH$U@>#%A-#1'42FW2$S/Q?^X(%/K#3^]G_$;QH_OZIBG= MMKIG_OT??__C!S2DN"MX3_ZFB2GTS]R@_=]O '^:E6G][S?]KY.WP^D9Q-$$ MYE>@M6&\1ZA85"DLYO^7UZX&FU7RNZ3_<#RR5["E%=DVB&Q6BA@EC<"9[_AC M$QB2+! 7)*$D>D)7NJ!)YKUP-"$&^@@BX2<;DX"@G.*1T(ML&D8W'9!WZ69 #>ETB6 DNXB?J''5**2G4"LD0=9KCXRW0R$E! MME"XV#0$RU/B@=!D\OX@FQ"T1PROR%:1;=^WM"+;)D^C)%M#O84DA *1=2' MR8A7VDO-DO34KYQ&29#C^(!NWMD>)J;AMS"O1J>>N>E/>@]U2#9'JA1$TA2MAK1H M/YP';ZP'KISD:%R"R?FFS5$^)I5I LJS+*PE%*SF'LU6E/C?E/8J3F![BFPY M_OF8EW('JT''ZV]7V#Q:V'22,B(L@2Q+0,$%BZZZDL"8E8(HG1$];\*F8^T-.!)23,XIKO8(-DW/2%MA<]L:5&&SPN;QP&9F40?&.1B9 M/7J.FH$5R@!WU'&AI$Q\-<)AHJ1&.R!::1#&.7 ZX#\A"Z"4Y^"@LGM:M5T+?Q$V$V92<#.A? M&HZXZ0F@!^H0:[6./&IO%=LCW-0]R2IN[F%2;#?Z?NG_,+_K,[W;9 M)(C],6Z,LYZB6W[M>:\$O3[[5G&TXFC%T:?@J-':22$H>%-2?J-&UU]R#=PK MQR@-5BAR$T?Q'* B41X$X0J$*,ETT@L(U#*60Z!,[%%,&F?1TZ6A;\71BJ,5 M1RN.;@5'M7>49"9!D?)NCR<%CB@",F:5J5/24/,"[5FVF6 L;<](67&TXFC% MT8JC6\)1(CSSVE#02ED0WAIP%"'2.>*"I4$IMN*/IARY422#%C&!8,Z#XS(" M8\X0(C0UDNP1CE+54[SZH\^-6^/GTN7A+W=T5MM^EPRU"$,_$4UO//W>!SYZ ME?9BNKOJ1O6Q-"^;P\??QJ7;S/O!8!2N6O*EYO=TYOI=&\*_I7&GET.\[#>/ M<]E4(_,U&U==C?!\:82CJQ&67I*S)H8=[A6\Z)H?SEKN3$[=I#EU;3,<39J+ M-+GL.SUOBMUK=_U];[666=W:]PKS2+'HZ\(O9/2(O(_;AO* M$YZS<7O'*(U!YN+^"_PG$ [>9SP#6*\"VL%(I5TI3 PLYF DGC!* TAG'=C, M\/"0DE*<$L&=O,/>70K;DC9<*<.=%DY=LW#JH=>R/47NMF\O+P0-7CVXT?^M MWS4MGC5<0ZCPUQK=9_0*\.>']'+>4'2F.^7F>RYK5CAFC>V:HW,0PFNP@D:( M!#VN&'T(;"U9ZQJN/4K0YA=]''V/%RZ6_?\E-_YMF#8DA$KQ2/[4O:? YS5N3S5KL[KDH)<^Y4B8!)\2!0*\=C,T"2)0J9)J38RNIS"\H M2A]/TSAU?8]U_*/(_[Q X MZWXY+@WYQG-?XSJP(CS/7)C)4HO/T_E-NE-IUWA[YJSL2Z?,E^@-N<>>^0\+ M)W-?VL/.QW'-RL][YLSZ0][=%W*'$M4Y(@O?'+5BU7?OG.U?W!C58]ZC731? M\+=[9S&$$\Q%2B%;DZ1\EWW7[U3O_@KTR^^G_JE$N5>0!+",) M?)0L!VJ5,W*=%_DOJ5_@RD/]%-^I';]D$(Z M\VE\J6 [W.F]5&V;HM8Q)F"B'+9D+$>-X=VK8/RY"L:J@MVPG1X=3.EK^^.W>QO"Y>JA/JSX8T+ZV9_>*?TW;2 MSQ>+IW1?!=3L=W[TM4RS=+&_?'7[]9'O9Q]>F6UU+EA/-"B]]KJW>WL[_W=Y MFY8^S]X __GTLFZIV[=9,5(7!7OK!E_<15OZJR_OWV)SNE>?M^_,.ANP_42< MK;PZOF6M7R)JM8EJJZW$K!9Y($W)^4"#6B*1?^T[WQ_T)_VT^Q?%:UK-2^,W M3YA8,*-R'GD4#F0BZ%+2',!Y%T&:')33V1K.-I&X>%N63;?0[X=QL#4?C7FR:A"3POY83C:9H-HH\V,[Z?/';D_Z [@;821A^=IRZ(7L0H M#$9M^>S=H 33.Z]L*9K=;;!^UP7)4_]S682V=Q6>=U?R>/F[P95@SMS Q5_: MY@NN-3 MI7"^DVZ9H?>QN[G]C)?]P>A%RE.7\73;O-UT,EHD>Y7Q%/N%PR^7 _HFHRGZ M&/VO*;Z;/<[*$_+-XGI4A8$[;]/;-IV[L9NDI5K>I=K@S_VV/]/.MXMOW%'T M.WN&4B>F[ 7:X+LOHB>:/73)0W]G)]IPD=_8^+4E5@:H"SU6!Y?A>%8IJ6"NJ[ !5CK,I MZ7/Z^#Z!6&DOEJPJ456BO>OL>\1*M%>=?7=DV-=X!?H^A-D+XZ5@XSS"_&N: ME3&42&$7IZQUS:^PKTQMK[1)$LWLE,S1 $U"@+#&@[.,<49LCKN ,,)Z M7&V9@^;50-A>M8)[?8[P98W2Y4OU,&HGU><]'@6J=N):CV1IF:5<@!(,75U) M$_B<*"2)?FNPCM*4-N'J?G#G72;6_Z2X2 KZ@(JW>6-A>X+I:BLJ>M4M/7ST M"LS%+*P"E7DAMP@*7# 6$GJW7)*8HEDIDGF.E_MBZ*5[]AX6E>,2]1KR74MC M_CHJR>]I?'95(51]WFHUJM7XAW"9>NS;N_F 8SU.*FOJ6J,=P-*\UMA2%L44'WK5E,?>@W*&,P%^+MJ1HY& ML:H9N=9C649"G!8@N&'HTTH#/N@$BFJNJ;#:VKP1/WAT1Q7H_QF/VG;CIH2J M'N5;;J%VZ!)?0>S@MO1 00P]X!!+RV+6]>")I>E[#!RXHM%R'K7+82.^\ N# MF.Q16T&L1H(WF?-0.Q(?G>I48W&M81ME(5NT$SK)@,#/T5BXA"XL&@O.HK0Z MZVUYO)=\)YM]92ADSYIJ*"J U2T] @#+P5*N0@#++0>AE08;50294Z2,(+C1 M%<+?37F[VP(PWI.J9FS5R._&(K_+-%G?WJ1';6OPMUJ2:DG^H9T).:@,&7WB M0AVOBX,K03MJJ?716;:1&K=[+S+E"F$;2(-@040M M$8Y2C" 0L,!SBC\ZKI/GFO"T F$;=X8W'_GM<5TA;-4=OM8">)E+]"]S4N/; MN4D?XLE^S6/IP9"-U)3E3'Q?EKM@W#)N[O4?G'7#9$*G>\# M#53*)5VCAW[;S%L XS4^#49?;O+X[D';N^<_^KG4_LL=]UXC5:Z0)XK9=3EG MR8DV:Q/7G@A3Q['1<=@3^<1A5,;"+5*/J6-C!?UIWKWH8V=M?IE9F1^+E:GL M=$<^XZH4?Z#C556BTN;NF1$Z0O[+]?G;CY$#\_APJ2I25:1J[EZ7N:MTSY4S MO9JZJD1;4*+*F5Z5J"I1M415B:H254OTBD2J%O"ME?[T_2R3H7&3QB=\9M=B M>)2;\S3NCQX5QM[GU*#*^[[)G#CG90R10PPA@'#,@TTI@".!">&CL&:%&LA8 MFD4P%!33'$3@'DSYD01%E?..FB">E!.WJE M)-'B)H1Y90S-/ "3"2$L!%+.G0F2M3H+2YV3?A<0QE5/:%LA;(U8W#,H!KK1 M]X<1!S6[ZW."<\O%'-U-EN]*[JETVI?8W>_S:J1Q"J-/PT*E_'#I3!D_B!-E M[/+_Y%U+>+4(ZD3C1>>CME\$_.TX#=RD_SG=.3AZG"IPK$C_[3.KMI[87D'D MZ-"5!66$!Z$E!YNR N6D\M81'?E*2[&D@Z1>4N#&4K0VE('5:#FHI)%$*T)Z M8@ARKG:_7VK=XTU)BTN/GQXJTZ6ZI^WA\=8\SHFJO"FO<6\K6NX?6L8&@U#>@67,0PHF&TEBSFZE&0WZYBH2A>!*./K9PDI SUI H/C5' )EPNP; M6M*>Y(=':U#1LJ)E1*46,8%@SH/C,@)CSA B-$6G=,_0DHH>#JNBY8YR+FNINMVT4$FDR-X#D4R#")*#H]("=\DQ M';(@827#8>-!W@_3L^E,X#^X23C]^_G[^$^\Y@P'_G$TMSL?3MWP4_IY^$MR M[72WW:[L6P\'[@*^UQ*BJ^5M[OBJ\57S>%KXDIF;6F(*VR M(%BDX(6,$)55/ 2EC>=;#R3O [XRKGI<;SF_]ZCQM?JO%5^/#E^S1S=51P-& M0:GG4E, M*L'22JWNQKN(;:K0S?0HH2\)U#=$Y?5!=0TU5,"L@/D4P&0\AT18!"HX@I_E M :Q3%#3^+V@>M58K?K%EQ$:F-- 3]@9%>,U\]O0GN/<,I5H@]Z>P]NRI56^66=_^EXC)^.@^.E4M8_ MKNM&9"XFHB#11$!$BSK%" 7GD_>4N: 5W7JJR%PP-_4"5/:L.3QJHYH+45NF<:A(5I&L M(ME>(9E)4CD=.3"3./IDVH'3Q$$RRBJ2&,UNA8*R^F05R2J2523;+R0+*@:2 M0H!L8D#_2@8PI9@/39@Q#2@/^HJ&\0R!29>YMM:3%3; ZE4>&E16_M:U5.OC:.(&E[W#FO&, MIKA2Q52JF"V\TC*)8X>KF1,FM-E#16;JT*F!4P*V!6P"QDA%PR0B0% M$R-ZB\$9\$9PB$(DE1$7C5Q)9*\>9@7,"I@5,(\2,'4HZ:0Z@.?4@1#1@Q$L M00HRF"B\(WS[E3_5P]R'V"E^=CB-.Y(^Q8GD_)M[$CT5_OBR$ABN9XXH!N+\YQ'-XM'HQ#GT6@R'$W23%5__?B/Z*V-3MK" M2,]167T$0S0'18V,>!P4G+(WS=>SP=N!&W[ZWV_2$/[^Q]/7=0/3>'\VF@XG M;=,?AL$TIF;2!9GGL>6K8+,;EH!S&'T:XM-B$Z?C_O!3DUPXQ5^WYRF47GKS M?F(GES*\M#1SB9YI_*]3!)5^P)]C__-?_HS_W*&#]\WH$BCG=UNT!6!,<<\8 M^H=$@6#&@1-9@-.9"4F((6DS_5O=>1^7JBS' C(_C-K)QZ*9'_'6WP]&X5]O MFH0 >5YRN\?3=%>:]H8U5BV2OM?2V4W(5M-.SW!L%Z77W.0T-07G/Z,9:?IG MY^4SBE#Y]:64A?E"XH<697(N9>62W>GYY'2<4B?_;?]K_6N*[V9/LO*$?+.X'JMNF]PQN3PA5W[Q[\Z=[+J(GTM"' MKGGH[_1$*4FN_K?V#>N@7L^@UGM3O6$"SH,[^SY8';@8RS;G>W4VW.:,+YF^ MU..9OG8W^\?:H"\S-?"C0;QS<7X:C3O+_;&SG[_,[.:/Q6Y6$3GR&5>E^ -= MR:H2F\\1JY:WRM!30>9)2;F' 4.+@^OS1>8Q>:E[L6Q5D:HB547:+[&J-KY" MT\OR:!\A-)68=(6EJD15B=93(EZ5J"I15:)JB:H2526JENCUB-2+T3;N=_[R M&HFHW[N!&X;4N$GC$SYS6+)Q1GF>YE53NU\A VHE_MU@2G9)%%19.Q V6\HR:(1Z8:_IHV2/=+ MY9;SL5]-IG7%KSW>THI?&\2OI"5'/ I :4@(8HJ 3XY 8,IJZW5"I_,F?@7I M0F#60Q!"@S L@W&(>3H0[ZT/AOG5DI)MXQ?7/2FW7(!7\:OB5\6OO<*O(+GC MQ#D$+.-!>"K!*Q&!."U\M6;R'L-2Y\IV7]K]43U-=\6N-N.-+]7N^93672[Y>9<>8 M#UVUH#L;X4S_YW')U-6P'(2N':L]^?:9%:1/M$],:!FL 2*Y $%) !^E T>) MYR*10**]:9^2#I)Z2:%$%DI,E('5:)^HI!$O%R$].K[Y?J;0KHSH\8:JQ?7& M3P]8+-E#;__@#-;CO+/O*D"^PKVM +E_ *E%U,$&#BK*B&#G''BE,G@3K6(E M(BI6 A \:A6)\B (1P=>6 GHL@L(U#*60Z!,F#T 2-%3_/ \^@J0%2 K0+X< M0"K-'=>.0\Z2@/ I@3,&3[C>*VE<8IENDXQGFP!)24_JPWOG5!&R(F1%R)<\ M8_.H0J2@5-0@''ZRCE @V5%I)-?1KB!DRI$;13*@_YE ,.?!<71 &7.&$*&I MD60/$-+V!#N\I*(U 7*_FXD?8G3X?8S](GEN4$+$'=GA@G"N6K':TZWV='LN M@WM$>T,)!\Y-0"M$$U@>(YHBHIB2(7BYTB/H*='A$$)[I]FZU.DY?^D/ MT M-U6-JR^'A@^KL5@&S F8%S < 4P2CF+2IQ#1L<=L%V.#Q'ZF#L#&)SFU_ M?K1XEX#)>V+;X>(*F!4P*V >$V!:PI+5G (55*.WB-#I%+J,*D;' _7.!+I. M]'B7@$EI3U07LR)F1K2#F M4Z+)NT1,VR.RNIA[F(>\WVB\&?Z#-(R5^6!;BE:;VAUK4[NL$S5"RY(QA[8G M)[0]OH0WT'L7W)"H5QD4GM4%=.L5?+1';.UH5QWZBI85+;>%EB'$Y+2@((,V M((*P"'J"@<[29N(YLW2E7O!9+4!?H%Z0;YNOH:)E1,EMX$;94R( T" MI<@4?$ M:1=IJK[E8:+E79'BVH-ELZ3=!S"_1U-T[P=,[HJ3_5BF7"7ZH+?W"*=<)?J@ MM_<(IUPE^J"W]^"FO%Z%Y,&<3-;APQNXMNWG?HJ-:]]6Y*C(4:=<)?H(MO<( MIUPE^J"W]PBG7"7ZH+?WX*9<^;Y?_'PS'8_Q4WWY?[#T2;6!Q.,:>.6D5#(& M8L<.H)D PWB$;(CB.ODDJ=ANBM-<%3=5%%LHPPZ/=;;F,%48JS!V3]6J$"(I MFL%G*D$(K\ QP\%PI1/+7$B]Y;SV#<.8ZID#I(:M,%9AK,+8W3"F=*:9,PN\ MD)0(S3UXR]$E,XD:RQ6W:H7*M7IC%<8JC%48VR<8;0 M+*%U,2(&X$;+$)T5*LOM>M>HR6&CEHG1GE*J4EI5)[P"907*30&EE52Z1#1( MFAB(F$LT5430@GBEK&&>K'1MW:S_OG&@+)$(0RI05J"L0%F!A=/16+00R^4TDX%=/*9DX09GV.E_3M0(JN*EA4M*UH^!2TUL\8E MSH &7VC_9 (7!04>'UJFR(+R-@(W*8/@5($S M@4"4.3!*F!"\MBNI:%G1LJ)E12A^#S.DV/%UKSD^N/_\L-INF' M?AL&HW8Z3NU'O.7W@U'XUYLFH::W^C)@P;(N*OYV6@0:\^;M'P%VWV5]F M+SC\:!"?)PSS<2X6I3\L\X)N;>Y9#/313A8B4Q9_(:/=+2DA-V^X?_.^K@0_ MO?_Y]^:_WO_U[S\V9\D5:2NB<_G>XXF&:!LC;"XU= 9+W;^WUB&4'>7?W%-[ MH!X:PL9?.FUC0=ZW;9JTC1O&YJ]]Y_N#_J2/7_QEMGVQM$4M(-)T*-*@V7?- M[ZF\INT//S7?N[9_[:W6JUK)QRW<[-)RY[>= Q+N7,J_C?N?W20U_^W&J)+K MB?VZQL@PRM[]_1SW"W_;3L_0[RD^VR@WD]/4?#]M$4W:MODP.O/]8?>W7O<7 M_ 6.]J)!(X &*S9?YG,I[[1CTR_;?SZ?)N)2Z/2[^?;-S:F_^:[IXQWP!OZB M^6'L/HV&*8U/FA^FG=R4)TU.QRDU9SCFT[9TWL5K_W,Z3 TGO8;A*7LVGILW M;KZD<6I0,%,JPRMBZ]HRK6O?W=W*]YK;GOV$&V\^G.$9B<1S2(*ALVTT!Q=, M1L_#>.8U==2M]'S!+PB?/0/N@@6A5 9OM >'WU:6><4%6W'0B^/P6YYOU&_C MWPM,_3:=H*4;1MST:VYZ>^K0$UGVSW_^]:=K#CJT*10GO201M&GXYB_#T9V^ M^S:R-BU&.[-#5X\/HRF:2Y=S"I/NX4ON\,((+VX; MKPE1OM7LG33O0T DQ*$.+NZSC.&*%7R^@HMUG=]YZ5FG_31VXW!Z<;)#L%I6 M$(3W]#4,IC%=.XN>NT\)AKA!B^^]N79:ZLY3$;>M,PIO<=S3L^&[:\?3M!#3V3=W[TM4P3[_#V,H+S]9%A&LJ>K[]7<<*7WQC* MKD5]EDY+?UK>IJ7/LT#0GT\OLP:[?9NE KJ,$WGK!E_<1?ONS9^N[=]B<[I0 MS^T[L\X&O,[HT6UKO2SSCW_DF]LC4(08KDG.P(B1( *G8+U38),@)'$FT2'? M: 1J=M!\/XQ+Q\S%*?.WX>69$B_X=32\-*/=";-\OSNC?$SA=-C_]S2U'TNP M\>Y(UI&9VL^+!;K+?LP/2;O#^15'#$^6+;K_" OXE4N'X)%V^NKB/!H,1E_* M3TOF]^WZ7M?K1(U%++X+Q=\V;S>=C!9O(A24@3MOT]LVG;LQ2M=2;O=2KOCG?MOO]/OB[>(;=R6!=\\PY(2( M;XI1N/L:>J(>NN*AOZL3_K1[K)<+?S =:BHK_/99X1?CVN;L7# )KB/CY?.!Y3L+<72[9S$'H&(=Q^Y\RM M\6[EQZ_G*91873FP--_VA\U%#2LBI5 ]!H!47*94V' <9- *&_! M\"Q!2N.UD-3QO%)38I1RUM.(WRFY@HP&\(8J,*;D52L2;.'BN!X_^B%UH8S^ MY[2(&UW\-*Z6 M]O=^^R_()8VZ7U0_M9.FO)>M5N,5*E.U&ANH14U!&*89<$4B"*\E6!,]V%*S M+XB1@JQ0&&J\(DCC@#"20/!LP!+$916V:#7$0S7\)[0:CN>7G1Y9 M'MA=*<7)A=.;.6%+2517Z?#M9!3^U25;=?GLDVNY9;%\N\MT]J//U].M2S+7 M?]R67;;+RI= &!-2H>N@T0U$9&" $) @Y.@S2Q;_MY+BJ#.)T<8,@?%"%^T3 M>*8)9,UI"%3HK@')72F.L:00%PRXK(-I[ZQ.)T]Q'MF)L?M4_K)WZ82'7FCQ M^"K$PHZ BET*#?!CVX]I/%/?2UNU\[K$ E7A:ICAVC 7U387S3@-2M5%,QG= M0"D7_CWMM_U%PNL?+J=_I73>:WX>AI-2F_%3\N.I&U\4T6"SXI!'/*^/=^XT M&/&S0\QQ.A^-R[>:(-/H_&BE&E6#,+GM]J7NH\#U-?G6.G)?6)Z:[KT M^7CDY]([SYQ9$IY"/^S:TR8/1E_F%4K-+V4@S0J6*#>\S=P6N-/!J"H78N P^)C_I=:/<-S= :AJUQ&, B2Z#(%:#DR)#%#1( M937-:86AYBF5#B&$]NT/\V7['1?E^[)FOPT+/R).)8$+F0)FGG%/O MLJ$KZII"IL%'(")X]/114RV1'"0E7ICHB=+YX4-\/]WMK:MK7%+RH5COR=U$ M4CNPM7CU (=PTKS?L=N^-R0-G8,TJY@=%DOX:=C/_5!.Q0MO;.YTSGVN:7M5 M4%M^?9\=77A@S[/S5]JZEV=JPI,,62HP6A0VB2# EBRP%"RQ23)KE+FIG5DH MPJ0SP+4O9%?)@_'4 @]!*Y4,\7JE;/ 8M?/C$O]*[,>] *KR.TS=2)+':@!Z:,IHZ9@,O40J4E*92ZD M66D:]F27<2]FFJ4CU#K<4T8=",7+BU92PM\L1\--2*OZS*-6.%LTM(0K$,)* MG*D7I7$08SD$RH39OYEZKZ323 ,M)P"1$8^LE08"#XY[_(O3>D5Z<^1&D0Q: M%%^$.0^.RPB,.4.(T-1(LLN9WLJ)\XQ?[ K[)E=,*TU!O9GQ700TUK2?\8IK M:HPW;5C,9+K%@/7L^?$M1:8K.9NS NA'%A84E?S].PG=/: MC(I3=(WL9LGAP=O'-1X\12EI8\_H>AU=*3EU_TY:G8QT&OW0)$Z M/\<%Z^*4[1XR&!7JD%*44R)0R]Q7_+N9DJR"Q[W#+&[W%?+, MXFSS4\#DU$WF1%]7T==.<=UD3OGCBZJ,QR,_&L\4Y&+YVGF(%G7'W8C3EJ?> MP=U3-H+;=_\VK,=R9'+:3 M\?3JU4%!=G0%9@A]VWN)A2#-L!WU;'26FF_GL/_=.J*P81K2.=KL3CB'J)>C M>VU=.\'_S-8>56UT/K>U\YABBL\$[ I84,F[J/7XR>,+- M!,\U$<]'>H6._BH^,>,UVE!H0NUE:*(3UKW;ZI0\D7@^!4X4*WU:##C"/)C ME K1>![\2HZPE@2/<@&LBW@(5,&6] X'3&J6=28RQGL"Q1O>:K:'6WW=,>_= MXI/,3(F;T4;/3P=XGIC9MV*D'G54N.;R;Y383&L?!7<C"'Q4W*X2P,7&'J,3!U '.M\WO=\ZNR6N?W6N97 M9;7.[[7,K\KJ0O&YWPA]>X>77N.4VR[QJR'@RP[/\K>M1K_L>'=?U*\Z9"HY@*3FOID(0OF0 1% MP0E"@ DN+97*9+="4,H4_MI87DHG2>&UEN 5M4!SR(9GKZ*^A]?Z@>1#?BWY MD#^4?-@C>LLTUH\)JQTZSV(%QPJ.1PB..DOE8A; M0D@M$2@BXB0+ 4>2))" MY94D?$%49MY8*'GZZ"21 %9E!=Q0[[55,M.T'7#L4OK@?])XM%2&4I&Q(F-% MQHJ,&T;&[)**!>"R*0S%(A-P/D@$2L&((RYXL5*SDK,-+C$%67D)PD@.CE - MP<7(%4F,L'L8BJO;6,&Q@F,%QU< CL8[SF5F$*A6(+(Q8)G-8*5@5EINM%D! M1Y9HX@K/U$%H=#63*N#(T=6TP9@L"$*GJF[C_B%C;1FUK@Y]'$W*CQ4?CPH? V=<4\D1X3(I!/89K"8,+/4JVVB%C6254M?S1(T& M'TRAX64>/$L0##EP'<< M72PRXD4@5*XTZI0RA6 C T6\ >%SR:)4"52@6D1!>::'&>E]]?A8F6D>JT6/ M+WJ]HD0[U@SUIU4;[ >0OF@!PA%.^9@D^@#F6N?WNN=79;7.[[7,K\KJ0!,8L""\\YSJ)-4&0P%7G;!N-"N:]?F.I;^+ M+_U64GNMQ772.7(,FLI9#<>[/R M#C=(G93R&HS1I4Z'"_R$/A612NG 0DA.;!$?:SYZA<<*CQ4>7R3%Q2:$Q.PA M<8:N8& ,K- >E$)WDG&-_UEAOQ"4:9+0T7224(14YL&R)($PS4)FQ.E\#_M% MA<<*CQ4>*SR^"GA$?Q$A+2M@JK2@R]: 82:!H]PK1[*.R:YD2/- -,(J4.TY ME'06, 3!E:O@\+1.G/7W9$C7T_5K3G&IY8R+WC5*+@> \;/#:=R1!2Q.).??W)/ZJ_#''90=7HWEWH?? M%;X]32A0@\'H2W_XJ>GFW^#]6_QKVTS*'TLO]<^EEWHSRMUO7%>2V[AA; 97 M\MN<)==.QRDV;G+M2\/&->,4IN-Q>8)W;1^_VY:;_9!".O-IW'#::QAAO/FV M/\1'C*8MWKS][NUBTUY^69IE>7F>.&S?1&Y@GBO*L5"%F23<,F\WG8P6(%#& M@YM:AE\NAX&[&$WGGMN[V>.L/"'?+*['O1NX\S:];=.Y*UUNEEZ6++U\^=QO M^YU87;Q=?..NMRK=,R0Y(?J;=V_^=,\U](0_=,4#?[3P62/J=!0ZO65*VI6O-$K6%5 M:ZK65*UYHM;PJC6;S@U=^TQX)^?!WNCI)N7P\5TO]G]=7@"_CF\1ZL2/;>*/ M$OMY!.Y@%Z%.O(I]W?TZ\2KVQ[ (QSCQ1QVFUCHWS3'C"/C?F,N!,N,A!4=! MQ&#!*6= $$4T(Y0:PS:8+/5S.6>G=M*4-_9-<.=/)W9[VCO50Y3_)Z_&41>K M;T)>CK:*79/LHS $N*<1X8$FA <603(>."ZB8&ZE;)!PB:#!-0@K PAO))C2 M("RQ8(.+7GM%7JR/#2/F63F,6]6KUY?:6 'XR9Y7!>"GK% %X#M8EF0RS$N$ M4%PQ$#)FL$13\*PKFK&*9+Z21VZ(#%Q[$(S@=YQ5X%)@X*A'Q#;,"'8/R](^ M=,G9JE)5]#UD]*WN;W5_-X:^D3C-G[&K M,/Q27M%QP/"ZAXVC@N&8=XQ]?F"A\Y!E>6J\>JU^,+Z)_6WV9OUF!G) O[@; ORJ%QA%,^)HD^ M@+G6^;WN^559K?-[+?.KLGH0\WNQ/)XCJ-O%(RX>KTD&&J("88($PU,"'0C- M1GOJF-I@C. #?NH//^$/Y]IO M^^7OFRCOK8&^=>(1.S\L[SR(MQ]GJH@D&A,X&G%4I5K4ER#[E@]T:-CX M]%R? \7&P(43Q <@/G$0SI342&<@:8]':#>ONW M3G%2\]]N/';#I5K61X>7C]+FO6XNAA=M67ZT3 O&"L%-I) %5>CCDPS6*0/& M!*-]5(SG%:J;1+G71?%M*$VN\2P 5G,&+"03O))9A&V&3%:,GZ0]2>A+]JQ^ MY'?- LC8@?"#@DR*0J+4\9<1'LD+!2$F)B4@.*:8( M@N!1P@;/(!)!A"7$V70/!\W>1$PJ*E94K*A84?&V8$F0E%N9(!G$0B&8 L,4 M!\4(R]$I]/[,"C,7\YX:%<'E4MH9HP9CB0>>61)24>G$-N/(U5^LR%B1L2+C MEI$1W;NDT5<$9V1I@A 5N. ")/PH3>8)/%?A"84A- MUC$:DH*K_N*^*LB+]2/:;\A=FY_PB861KW29]C8;[A@I 2H[UE-("K.G@BL% MI9@?!"V./ \"M)#H\F<5F%HQ;.N1%&[%Y5?/=/DK358%X\K/LE>)*$<,QBP[ M92S5$)R2(*(VX+5@0)4+WA@J0EIAC%V/JG!O3AF5I*4"\'T"L$D)M MY :B91I$=A*\\0JD]\F$X+.4>;-\A7L5"*]><07C"L85C/<#C$U2(CC*$%B% M )%4Z5><&3 6G$; I=RMD,>NQUJXSRG<1X[$RW%Y_.QP&GN"I3>>?>_C'CUU M%)GT-0RF$6<9^Y^;,' MRMNY^Y1@.(II\>4WLS\OEF&0OD+LCU,G:&]1QWYX/W,7;\M=WYR[&_O#3TMN:_FQ<\Q<X]D3(V<#N4'Y-*'&]+_]=WJ:ESY=">WKY M_JC;N=G;(I=Q*F_=X(N[:-^]^=.U'5QL3R>ZM^_-.EOP2K7AEM6>@^JOTS-$ M[["XY-8Z"W$B.?_FGN(*]7RYW!2_Z :6;4:YV[AA7'[YUOR27#L=I]BX2?.3 MZX^;_W*#:6K0RKKFU]$0L6(Z'J,P-=^[MG_YKN[EM6P>1/IXFIH/HS-\_$5S MZG ZLUE-3G'X: W3N EH[EQ_6 Q_['B)\*)Q:MJI_R?B7B$O.IM-^:PP'.'7 M,]*4_.9TQ(I4%77 D MI;8W_TJYX:?1*'[I#P;=1HPFISCB_G#BAI_ZQ?+.GG#2_#0:X^VOGMF[9] X MUW,4\E%LRR3;].]IN0;GB3?HE[OC*KA!@W,:?1KV9PX4KLGY^0"]@O+0?L:) MX^3'S=D(5PK_&!-"$.[$G.P)?X5$Q%BI;9!!TF]I,!-UWD2?4I;R@*II)%$6\*KXJ97 MV*G3S]VRE#WY<(H@<)M;>.4,DFN^8"FO*OY@R0UHT_"NZ93BBL!2@.2, Z%$ MAO(B#:+.B@NJ)>&KS#\$IVF% BEX+!$'"DZBNYN<2YX+G;-;>0_W].G\_.M/ M]T]H.+K%M;W#UWUY/)DL%.)_4,=0EON7ZZY>J/GE M0L7;5FF4KV-:3+E 3H(!GICB*K@UW[8XAE]'D]10\MW)LAW?PRR6JY$\Z 7< ML5'-K3-\D@.R M7Z#F=XO>OA_&'_'0=E80K>S%[+>_Y1^2GRRM_L?B$7S$(7P_&(5_O6E2&]PY MWA[_/@^F](?3%-]/'CNG?]"=',J*FY)'@\'H2X=]G9^#]V_+'#MP"_/5:=S9 M:#HL'M8P38IH1EP0]&S:4'[=ZR"M7)\6B[?D>G7@MX24G0#I=VV3+P6[?[6T M,R>U^*+#T/ MIBT.LOWN[172W#S\K KTFVMAIN48P=7:/W0>GTGZ7";<,B778^5B#^#P(0%\ M,"CQV%/J(C@UD\5;YNVFD]$B+%?&4T[P./QR.0SL(?NN*!O]L3JM:\Q9X,0K)]&,6++T5M'+/-5VD'.[]+JG?U -7[D\I+%B/? MYNJL%VY^3..@:V>XYTO)8VHO]F+MJNY4W=F4[OR00CKS>+[D=!;.J/KSVMO M'=H:'Q=&/:'IVV$@T"+TLI&F<%7@J\#ON\!?AA:KQ#]BQF?]& ?I,&=\O#I0 M0;^"_M[O;@7]HSL[[3Q)?MW3?!O&_?-K'>8JSM2(S[7;1 M2G.5D5,5IQ[LJBI5^[,O:E3MSS$H3;4_>][39K\+U]>A($SCL^;[YJ\C-UPN MS2DU/R6S_7PT?NQI<[^7:-?$N#N7BK7*\VN3-)IU,"Q9T#QZ$"EGL#9$B)%P MKJWD@;.5_I'<,ATU!UFN%)27[U@/*@:3N)&4Y95:JK^.AI^*3I9<] T5UFMM M>LK8[3+;OIKJ^ I9>[RE%;(V"%D^)4E"\&!4T0M8FNZLHF8*D M!%QDI'A9"8QQ$J+A7"D;",(I!&D<*V@DS0H/ID\J M>ZT,Y* M>F8A@4U&@312")H((B![$<@2/?),UK5]EN]MT*;M;U7N!KFC;I0P MKT<5M3MZBO4JY9<*T&^O:!^,"NM8B9N6^OC;HJ:H3,,$ M]PF_TG$MA5,W+!PD_>$U/J,"M/CX9MQ=ZJU\_]4J2/MVG^FCZG0<.N43'U9[-:NM5I/XW=.)Q>="/N=PN!P^JWI\M+ M,?)M&G^>#_=\VK%*-8/4XG-"H9J<+U![R8_R\H+1W%23%3XU!(X[J .>29)A M!:,^2P=1H#41IG-K2082:$Q,:9>BW@1)QL_#,#I+']W7'_IM&(S*;M[%>7&- M7Q$7^@QP*R>0!MW^=XM]GL:7;_>ND2DNDQL:7)%;:1-1.L:3=QT*0+E_^[8( MR: _3"MX<;53!8CT-P\!2/?GR=@-VV(2WT[+2 />_#&L6RNO\9XE4?-Q+E:E M/RSS@FYQ[EF,-W^1EW*_)%_STG-";MYP_^9]79-^_O7#;[_\V'Q\___]^,M4+[Z4$0KD (*]%V>@&!6L9R")2)E5:4:XM"BUJ/GQZ0 M";:?,K'P5'=-_'Q#+Q3G%&HW_-'[XRD(52/7(8_/YA+.Z&@)XZ L*ET;03 M].]@YH/CXXOXSFBKTDR4+\F^;MQH81FN$T(NDR$B("QX9U?97-8 M&AU5SLJ <)H(_L,-XB,":[2:[EVI>'RL*W@I2B(0) M*SW8F,K@45SI$;A>=7+0H7,7,>')<1&'.&$*&ID61'YI7O MITSLWKS>SZ;[?./ZP'TW8EI[S3D>G_MN@+<8Y8S&I_$7MQBT1QO$!VWU_33" MC[74CQY/;_/6^0Z;?^U6N-++,;_K(=+_5>C2S./,^&A^N5$J6$8B$%F=$)C"Q6"#+I:+H M5%BSXH>L=V)V<>MWB/*_F&CGT MVW*O6>Y*6?-9[XF278)WOI.V]N6G>EVH?!KTT^=RB,5I73_>WCG]7C-KQ5>D MZS(?IT@0GN/=8)XE5%H&E5X8)635S_W@AI.R4-V1N1E]3K,8PU(;CR]I\'DA MHRW',;HA[X>Q MZY?S>Z?<)6>HK7DK^YFWH@XJ;\6%K@E..S.EVR M*XI;'3*H[*,P/(N@-N)67_5L>C]?\4[Y.QA Y9^WR1I^N@* N[7^F SRJGC. M6WC]FA9&=7CM]*J#Q:\S-?PU-FQ2ZD0_V(/H M$9<\]'=V8M>^QRZ&4?DYMUG_=;#S.UZ.WX45JQ2_1S[CXU6!9;>M"D6UI-62 M5D+$K0!-;?57;7%5HO65J/;[JWRB+\HG>DL@LG+$O$(.C4(#BSD8"8[H4F]C'=C,*+B4E.*4".[DS9CGR?\:CMMT070QELD?HW;42KU747Y3A:C\DO ):!;1U "U(JXCE"A(- M$@0W%O 7"9)61'HGG:$K;X,%H8QFXB!HIDIB9B$T<0&BB> MY948>1-1K.K[HN];7EB[84BSXHM=4M7E>U M'C[2OQKE>^:F/RFH\3H-T+?/3/=XFD'+6OGDM0/)'!JG0GYM'240LC.!$^*( M"!OQT!<0\=-H_,-HZB=Y.E@UU%NF"3],5*[! M^2T$YZ^RA.MY9+-JQTY8T;N(>#)(N[1]NXE\/68Q7KT9O-UL6>$(Y;GP%E * M@G@\&% T0=F%R(UP7"2SG7 _JO'&@OVD9SE[23MU0T9V::GJ*X$*GA4\=P*> MA&K%.9,@O8L@.&'@6!* *$H80J(C-F[GU<(&P9.P'E=;;E]V8.!Y?_N-0RNH M*K(_JPI/UZJ3S]VG!,-13(LOO[E>QUD*;&-_G#IY*G50T[/ANVL%R^YGL[FI?>\UPU 2$C=$9CF=>#I]B]ZKS;#0N MI"DX)$J^*3.YI5K^88Z*31>L*^NYR^!3+CR!BH.USD!0D223M!5JY1#VG(+U M53]B.9KXH7L)_-=1VW[<1JWZ4]1];X3]PYP'=,XHZI[TUGP_Z(EF!$'=Z!Y' M5+2H;G\EQ>VOL=Z;LQ-!Q8.5UG+=0FM^PJU>N^"[#F/'PZA%>]L,^QSL_"[K MC=2QU?[^-.PJD0MCJ]V M]J4AY0CK>MU2NMJ?;]W@RX=QDT: MG_"9PY(F,LK->1KW1X]ZL[#?2[/K2H.=2T,E'WKDYM]17F4LBRJ!UIOEM.,3&+ MSIIULK1LUF!(EJ"B0FAC61&5*Z/+7LA]1;>*;A7=GH1N>/@,/ L/.IL @DL% M3A,%"&Q1.^JSRBN^FU?&T,P#,)D0W4(@X$A(D*S565CJG/0[1C=>.7+7"FX^ M@R.W&WU_&$MMML2;/C.BMURR)1?U?_/;DI?J4KJ&FGTXQ4?-2@6]BRBU?E*9 M= _#\!PAQ<[F66NME-)YAE9&>A BD1(KT,!9$MQ:(T5ONN[R<8(;8UHJ+B/H&-$Q M3DR"Y]F )2*02(65SMT$-QZUBD0A%A*.W\%K -UG 8%:QG((E FS)^#&>H3J M"F^O7_ KO!W#+F\UK6J$'UWNHN'R>\14H8H22!SA'AC2J!WIL*0(62RBF%Q],5[RWER(TB&;2( M"01S'EQQ !ESAA"AJ9%D3^!-]JCD%=[6"(H^(^.S!D6[W?CO<;EXE'-;R?LW MIVZU;4UM6[,AVZ>5]-+F#$(4+G].%%@=/4A??/WHA5$KS<2V%Y;MX.(W1(N- M>?:2;#EP<9C]:^HQH,)SA>?=PS/C1CJ=,A"K' BE*1BE+(00)%?2(FBO, -O M+["\:7CF/4)JT\?:]+'"7N!\!8]14V%YY=JSON,S.C]CF)OAO8A#6,E?-B6QM76DD?;6C)[SJG*0+B4 M)<;NP$IGP%@O*+%2?/BLOKPO2QQ!](O&>UY]I\D:Z*E86K%T32P-R:+W MGC)$IBP(HDJWY8G&W M-!6R9[9=R%VQM&)IQ=**I=?*^*(,MO"2464,",8$6!R M%W^YH^OXK;_%K^Y'F/3&L^]]W&-7JDQNH[W6LT!710<'62IT1@+JFZ'. M7H MAD1K4[0K@;7GO++_;7*:QA^FXS%.['W;IDG[,=W54+U,, Q M=7L)Y?;M6^_:-.@/T\JN7VU+:>>NOWE(#+H_3\9NV!9,>#LM PUX\W?/X35_ MEOC,Q[E8E/ZPS NZM;EG,=[\19\LA&Q)NN:]EPFY>/?ZS3G7W#P[MJUSY#L>[?S6JU%YR0G$!J7PKPBRE5 MKKSXM5*CUEI)5]A%GJ/5?X33%*>#]%N^1;\+M#OZGO"=<1RK7&]2B@5Y36HMTS$P_H.]SYG&D_S][ M[[K<1I*DB?X_3P'33,VHS!#LN%^HM393J:1>K55+=4KJ[3._UN(J80H$V$A M$O?ICT<"( $F>$6"2 )1UE5-@HG,C CWSR_A\3DC]:@0D8_(CAU?QQ1IP SB^NA[4;VO,JGE;QW$[L-*[LZ*]4"'P; M5 ,W& ZF%Z?+;]RT]5\_0](3K6 M7OSEEHO(B:1W77+7W\6)Q'<^YPG>@Y]0 MS?#5/W=^8>WOI5OC+O,3!SN^NYL"-=-/A]'R9_NFL)V8DM(%JPC\_01^U64K M0E_L9K&;3P$CQ]E,[S'])Q]0-]V)*2N6MZC,GOM/'K'*=*K_)$S5_G>='S2Y MOT_BN04!^63M)]#,:EK8U9\CDU=IZ]%B38'$BMK@"))$,L0U$T@3AY%5P6NE M@C5NJ_HL[WUUNE \T+OJ35:[MCC4^YR+0E17$*OK2UH0J\V*4B^DC\JBJ#4@ M%@^ 6%I[I*@WUAH*]&(4]8!)3ATLE&:XQ'>Z]M(Y7H&T,+ M4I5<;(ONZSA-O]M)K LLX[]F@_-A4,15K3BT%9S81 M@H3R#O$@/=).422IQ$KKF-1V1V?73,5"#5^/PMNE$O[]2@?;X^\UN-B/ E]E M20\?OJ2F3#OL$;BT%#Q="]&Y(ABE$&-PSO D76N>[I/ E^@+7MI:ENQMB^[O M8%3-)L7+/2K5*69B;3M/1D>PB8@EJQ'G0@'D\P2NKF4I:N<(:X4@9J%Q[Y<* MUU:K8UGZN!>D*DMZ!$BE 6

*!(!:HR.S@@%<3@B&/GN/',"]Y@!W^(0[MK MI.I37;H6E^1M"_I1G];ZVI<[J1ELR(Z0N\XVJ%CG:1*&YQ@<,"ASN!0Z=H<#H$%(QSN2I" M(BVL0X'F+ ".1/.M:GIW!X<$]Q7><4GO0>%A21QOI3^?QU,[[(TW$&85 U1X M=@O/;BN)'B(L(3(BDGULGCM!&!$QBHF:?+J$L79ZZ2P2/6]_G,=1E?A'4U7BZQ^'51^.*YFDUN(C%MA*R>%KOPA=.7ZH.C* M/WU\]_F?K_]XV^^]_7__\?[WO[_]\+G?>_WAU][O?WS\_>T?G_]KYWSA4M/D M2.1(1Z? 3N& K-:9)L-&+K2$?QOY^E85K?"$9SE8E'GVKTZ*].N#(^>+:2ND MX84T_/A(P^$9^FZN[CLON>OO[$1IO/+/P[BZN_A.A0=UEPF$@QW?W:2."P++ M3O /=H0_O$M34EA,B\ _"7]XEZ9E[SRD.[*;AZ-FQ6XNUO(XR9 ?PQ]^]X0= M+!GR44!"49G6^<./6&4Z=>RA*W2L#YK?JPSD<.#S]F-5)_F"G=J\ZU"*"9[A M$:+"SMMB$8!AW%$O"9(^2L0U-4A[)1$E"3XGC%%#KV^4T$"Q3EHA[Y1"7%J- M=*RKJ)2+V";F';[W1LG?)N.JK>)>*D1?*5T.S140Z_J2%A!K$<2$Q-8$&Q%3 M@B'N%#@^G L46%01&T4B;X!89%%'21D*A %T<661Y8$@[. [T7,KQ)Y C.*^ MI(5@MHW457&!7_SUS?CL? :J?K4'7PS&T:A/L1.K=H(H0X55%*F8P$Y@19 U M!",7G5?626YQ@\S7!L<43#$*X \C[AE#EB:"/,7$IB!8L'8_=H+T92&S*=!5 MEO08H$M23YD*##$7 ^+,) 0AN$44^X2])Q0O0Y2REPEN%!&,0VRL=D29$ M(RRQ,\2"LVS\?J!+];DLS(PER=N.QOP6;16_CH>A-S@[GXR_U97JY7SM\:A0 M,16KIL)J&WANKJ-P37@HCJ (P$KPOB&EQTY!KK*DQX!<%!OG M.$.1Y&Z2+ $>*9P@4E>2:,ZE, VF*L](;D'ID$M&(NZP@9]80"K%@,%AEE33 M@ES/TKTM2=RK^7TWFX!0SA:=)>>$B:5BH9#U[HCIZYC(>HE5. J!;.!@0*C1 MR#@O <@Y3P'3Z%*#"X4FQZ.U'D4:24BTB:8)G@FA-']F)T2)^Q';MN9$K^XB!RLF[6C"YY(E6C-'."7# T-.8X5X$!R,3*8DM$)3::PC MOF&.'L=G_B2[H+PO]8X[;ARZH!?L.K@E/5#LBI8!1.F( JZ/2PB"7- )8<:E M=MI1K%D[I.)/4:>L19^36DTXE)S MY' 22%!O<.+.)BIVNC'1(F!*W.=DQR=+#PPP-_8Y[0067GOVK8^[]]!!,N(/ M/YR%N-;/\]Q^B6@T#G'YY1?K?1=S2\HP@' VRU/N9C8[&[U::_%Y;D,^A+H2 M!0[F[[6(E^8?;.QU&4W.#ZBWIR_WK;UV(OS9MV]29QO5$['F^KUUGMY?K?5'CMY_ONF1S_@ MOCLH*I9!"*]1(CZ?VS,>F> C2N"$Z%PAO&''*"HOB!,$,6T(.!R$(J/@.T20 M@(/A/GI^W>%87ONO/M[E>G728R],_C]:]4#9P=@L]E>.#?! MZ0.L5N?9R?H6AQ1@_TIX4?8DYNWN\!;3MS$B@TAX+4%Q_S>X5(G%#9>'H5T(DC"-*,N'H27._I4".1?!4I*D MXMIM XK>^^JT)J2M?AU4?CBN9I/X,>7*SQ@_PSU_&8[]GR]Z$23_'*Z?3F;Q MQ5J.!B;^# T'U13%8JFF=C)]55M\E.]? MG>;N9\/!*#9\@ZN5RVZ'^JDM9V&U0^"C!&GQ.LO!#T;Y]5$]![>,.4*!8^2L!P<.6+ *2,)):<-HP2UP8M2D*%V# M1??9"4OW9&5G@*%\%"G0A +)R403*7)<&.2MD,(X%BEO!O^&>$<2^,:!&<0U M\\A8$(FHB8@LB,2Q>NXRP+HG S5>G.SQ!3Z-S^(FUP:\HKQ9UAO7KE&5A74" MKM-WP#7PF[S-63JXQQSGQI,!.)!PCQKPW,6NL"U:$JW$2%)# :=R_*:L080J M 9+.I19V5\[0'WGP=IC%NPCUOH#-$.MT\A$Q*D P#(AIS!%/GJO8L)4NX8 MM.4)=58 1/<$8!W5 2_5SEFKBW&Y:;-_A.A\[VX M[(/?,R7:^QXS]2@$\N/A8[^OL=VIJ$U*_9"C4H=>O'ZPXP,YR'^M-_1N'>N&]]KEV+9]KP_/WN<%YFPW.XP6B$Y/TI"IPD",N2O$)?+"B$NV?/BYVMMC9V\?Z M(&*)PP"=97SW> &Y#]%!)Z:MV.:B2$61NB563V71F_/6&0O8 ; ZB!%>@A/= M&IR>/1CE9.UN@>@@1*8HQ9$I!2M*492B*$6Q%$4IBE(42_'4<5MAM[^:W\M: MJ44UB!]7TZH0F#W#_A#[(2<[4.(Q;6R(-!#$99"(V^21BPPC"<#!K18TQ48U M_F-X0-9+%7/)6FL-!:DQI0?*HT3[;!#",!;8*K#UW& K&:>]%!@ED8EHZO[1 M,D844J(1:\U5P&V0U^P0MKC>,4=B@:T"6P6V.@5;&%, +450M)GTQ@CPG&)4 M2(6$+4M:*=7PMAYS+F!GL$7["M],L?9<9;RP7!?8*K!U,VQ%2956P2/)B,[> M%D&:T)B9IF6(44BO:!M$33N$+:-+D+A-*K&TE+F:W_]M)X/Z=%7))+:H0'O? MY]B[9W $?=9N2D)*I:5.2(([BR!V!QDP2&J' M)=U;.M^6SK>M>_3"&4(U1\Q' ]ZYY,AR"[]R::+D1%'?2',\)O?;OB?/S,VM M?DJ3VX*-!1L+-F[9("MJD"VJ48R6(QC4L#M8Z/ M3[H?5K"Q8&/!QJ/"QMS_(SG&D%*J]ALC.2HB@%"TT?J@-6UTH7A,0KA];-3FYMZI M!1MO3P7#SSD[_]?-O4J/JP?$K[-)/NI?MSB[;^/S??:=G:[TDCRS(?:\K;[V MSNW%6=W#(K>L&*\3&-2-+3K7TME9SJ)4"1[( $5B!.3QSB,<93+1,,&=;_\X M^>^+>6JI@S/M9@/GCO;PUL$1;U%B22/N$X8%3Q0I(<#7CA$[WECP[0_BMKS@ MY.3FFHS]+?BU;M2]%4PK/;R/ $N)LL(KC5$,!,\;'EJM#1(V!(R)XUB$]@^+ MMJQ:[$1W4+6ZB:521A,82\@JF1 /-" 3L01#&)@DBGF1FL9SZV-V1V$\KV'I MJCM]K'[Q[4C>%0 ?NZD=C.#MKD%VSU95G.8NH+WXPW_-;@S/5&1\J#,*VW5);5Z#@HL,, M LM > X[F$,N"H:B$DI1(B5$%6V8RMTKD&SV:@4ERD5Y51R]^.MHW"'UF2[@ MN%>"4_TZJ/QP7,TFMW1IS6/V0YA'$(5I/$/# M035%<1BS>U:O(6\U'^>3NRHRK)\.LMO"E%7O(_B MU^NYRA+[*$%=O.=R5@:C/"Y43\XMDP&A/[Z4QQ616S2=Q/CZ';LW\'4-_=O' MC[_^\_UOO_5>?_BU]_[#Y]]EY_^O3V\Z=MD*/E%[VT*//D]-.E MJ-LH$VYCH19044>B@TNP6**HG<3>^01LQ 1N6EMCB%]FPVGV9MVL DFLX"+_ MK]F@&F2C4#UY2-.1>?R\XJB [F4M!!N49W TFMEA;P!_&DPR@M936U7UCS"+ M7]87(,0T '.=+56*FQ:D#B0^C+_%,Q.'K[=S[N! M+RY)PT("3R5Q<%D#X\ABP1'%R2@"C@GG#>*E;1R7UH;S89/;VAD_=@45JMYT M?(4%X*_>#05U+_9)]'DG.?1"%P+)^S:4/U8K\7[4^[N]J*/JM=CV/ZO>FZ^# MD87E/!]/ZF FBSQ$,&!+!G'D80)M^!8G$,)DF?%S2V!7K/$\U*GC'ACZGW&: MU3',C?+"MOC)?),!+AGD(I-837L0.L$G,%ZP(/D])P,WF\+30!HG,?_YQF4P@LYOL<:3C^7IWT7J^_)8PYAVCK M0UD/\Q?6,X]X\9Z#L]Z_9G8T'4QMSIO>9$!73*R[@,' KY OO6]V.(OY M*]DN;YQO&'7^F[>3R47^L/Y&/T_=EE]:S'KSF[<]&X8\[7T'";OVYNL3 MLS;[.<:^<2CY5O/EJ98 #O;4,$J1QT1&;*)2C[?RC\J,*M7)7>=C M-1&;<&4-_39&$NMX,ZMJ;5H'S7/ Z1PG ,:=@1W(8/ ,,JQWA>X9QA4?CP; M92RZA)++>_<7AF200?\WL!7#'EL^++_E22^'29MO,;+#BPJ^.(D03(+! _B MRVB0!A[&T/OO6?A2>TFK6 SF"R1X.M]::<#;\EUR!!OB>:P/^6:8K$T*/.T2 M(>?6;(ETMM;O!6@N)O0__@W\=?4JNUPY^9 G%PR8_3(_A%M;7WL.$SU@?3"V^JIL0--@&)N^KT]_C)%?@PJQ^3/]EZEW_325UW3#*[# M#0[IT@T"P+,0O8&^77>%!M.OUY(^.?B;V!"SWWYWW#?'@,VNY23.H\+1.-\' ML',ZGLP=O16C4;M?=KIT\*IOMWS[15#Z M!0(->*WY[> [<(MUS[%:.H$ BOGQU^S=""0"EC^>+Y^Y\OH9".OWGHU&T<.T MV\EZ'46K.S8B,,UUDDAZRQ%WUB'CF4(X!LTB"<8$LDWBH\:<3_XKA%)#0)R_ M3<"O>WV6K>-K[V=GLR',8UAW^UZ/PIO%9,ZOA*\MQ.ESKKN^>5_GJ"I,LI*D M\1!<@5JJ:IYDN'\US[5\S4(ZSKGK>@K[/7LUW:O2-JRO&84K^9U_83US6ZO8 M_D"[6?KX*VC&',?(',=Z+VN+/YY5\.?JY]-5A0&YCS^R4Q77MO[.P>2AT3C$ MY9->K.M6WKT*X*G5)NL41CH[&[U:VPT\MR$[:BML-X/Y(!8$,?,/-FZ+@;OV MRHU_Y(F!.YQ>GI;X<<\C$80^W@AMUV=RNZ4DF5/ZB^KR[3R\^4)C*^7 M_#OURLU)=6R"H9S:X7=[4;UZ\9>U%5PN3WV$9//:;+,$NS_1UL)\;SC5TICM MY;&6.89L@% [FXZ7!WKR*^;I@A'ERQ$HPW@&0CWX$<.K^1L8<8)_6EX/8C6T MYU4\K>*YS\XC=?0^[Z.S_9 M]A;TA-'C?(OMNAMLDO:'$&8=[$G4>W4Z4$$P\]2W>H\6&^>WGJ\WMV';+<3 M,U7,3M&41VK*56ZXEY/#15F*LA1EN6FVEOLFQ;)TF>V]V]QJ6XC??'Y_L4,[ M\G&Q:[3QL/-S;01;FAVW22Q)(_,V!124)8BSJ)$S7.6# 3AZ&7B(#18&XFE( M7@MDL<*(V]R[,E&";(Q2,H(YL^*FXL+:YVZMDX:@N&^H++V.GQF\[9LZLJ#6 M'@8"B8CHS,D($N< ^QC%#FB B)<,I&BQ:Y9]+<-"KY?5*G?6'[3 M%D)BU@>3?W#X>#]E^KD Y<&N;0'*>P$;YIC1Q#RBA@G$N<[G0(A&D01N;281 M\;)-8&O-L^-$]17=IHXF/D8/ /DDDX"^ 6GD6;4@[O((UQ^NZ73.:7GDE M;^H9.G!:E/IX9R9&>A8$.<(R89P E')(HX![QWT@2 >A$%-T(&[IY4$JCH9N^(S)OT903W6B-_RS20"\JU:_!" MS/'V&_A\Q8W0-1WAU%EI%$4Q&= 1F9/Z5FJD2.*:B9 D::2UGH8J\OV'=X\A MBXPA<2%RQRVE= Y5&;)8:Y24L3X%8Z-Q^R&+O'- &UG.NZ/Y*QQ_:VQL&S@) M"AUDIW!I?FF^\VEF#QKX6R@B+_E>YHSM^UN^FA:*ONH:8!*&@P.I 82L=T&] M "]1>*08]3IJ%;!I[)P^!C"O<.5CNDZC__;'@H7LYOAR:QSEF&D/7A*\,P,< ME3!B;;!&@*7@*3NF26!MX.C3C;/K;+S7J);6Z'D+VVZ'X77[]JO7F+ZN.$DW MA5H+FMA-S'K_6?4@/H=) +=[$HA2>!LUA6"41A$1STR"SA&"HM=!9';! MN@7+?7.(V[J6>T..6L SK6&]QFM<;/=7@RYF'*RG &5!@DS(W'*<&62-SOV9 ML*+*:C":C>##T%Q!0!("&YF-)MA8C14X%$%;R:4 ,9(M&\U')2+$">N0#&TD MZFV5? ]+S:AV%A%G#*Q+5,A0$I%W3%EF%=5"M$B^=WT9"YO>>CZ[:17<6M%6 M5PCP:A+AFFL7@,O%;!)O8+_;@]*L*,MSY!5C[ 3LZEU,6"?T3KXM?,+TG??9 M\N_F!&__C'N,Y<[7X+@#KT'(B9:B$^_!LTC'?'!45'5SUOM=GACQX@%33TJ$G'D(WY>.E#6NXRX2'A9[S+B(N%' MN=XEE"VA;!G?<8WO><%[FV'JHHM:@?\B[P;X-4=MB*"2DR\=RQH6A! M6UJP;/I7!.+(1WR\*K!"XEQDXLA'?+Q:4 Q!":M+6+W3\1U."^E[H\K+_XIV M4MV+R+_TDC[VQN1%JHI'5_3H*2.?FMBNJ%%1HZ)&VZD1S,3_K=DLBS(592K* M5&S2,\A4>)B+Y!^4E*@'-1@%>*GY7>_3JNMZZF(Q4S6)7WV3U;OB6]@AN]*3 M]\U&"N/2K*[5=FY/KYB;:5:)UE&'F)#PGB+N,2A+5!29E @VTAL5&C2KT4?F M<^\U+'3^#C?($"V1C-'8R&VDN$&9^VXP@FGZ;? MAFM4J_.-ZKQ/W>10#K-) M;FG3GFP3?;FDU_N4%?$^DK9US[(7XV;M]<[B(#A!C,2(N+0A=XF(R.K() _! M1-X@07=$"6$%0R1RAGCD'FDB-6(X82&]#HJS^VMO=7D@8S5,^!W><1S(4R@T M/FE+I8]:N@M@=:ZRU)"^9KATERU UO4E+4#V*"![^-^SF!JV'K5[W MVB$NT/DLU[9 Y[V@3COME38)46X-!,!,(6>]0E@8[SQARC7[Y[8,=1_BM"4/ M4"G9UX8>')KMHSZQ9/T?J%^O-W4G+ ;F()/^F$0L,2'(2HD1]\$C1Q5&QA%I M-"-*\4:?/&6#=/6-*["XX.?=$?5')U2)$B38%XY00X+! ?5_R'>\5W*?8[- 5IJ!D060'. M*K?(6!41U=[+!)&F86;'J/M$6Q%$DSXWZB@!N6Q7%&0NR+Q;)$V4$^LE0]@Z MB;CB%!F3(HHA"JMP4,&$'2-I>SL=K$\X.TJH?$8G(&@;>R'T.>Z%?)JYZ7AJ MA\5@/?<4:G?FX0 6?\.YON>R#]8=.2C3<"CJ4/83NHCT[3O>.I*HHD3!"8YX MJD_(.86H'? M4F9>\*LLZ4'AU].D="D). *"(1LX15P9@@RC#!$AG,-:"RSUCO'PB5*ZT@!0 M,G%P0%G2M04Q"V+>C' DQB1X$B@EZA''EB.;(D-:6ZJ)%_G0X8X1KL6B)#1$>]V?U'_^F*:&O\KNG6NQ[PWMVICAZ$_,L0'C_\W MBU\2K"7!6M3AT5Y(J8XXVNH(IG3 21EPU$5"G!.-;, *!9VH")$I*IJ'(G04 M0E&*//4,<0_?,9BFS*6$O15)8M,X!_K^TG_9Z+:__>&'LS 8??G;>!R^#X;# MMI*V!N\^97M0%1,%-0MJ%M13CO*Q&-K1X5EU1FB>K17U,QO09I$1S86EO<"GA/5N+ M>+%+)1-:%K]D0DLFM*A#VPX'/:'9XPCC6;8W>_32]T-]=Y_)Z(;I:#\MRJ/0 M$5LD/'C@G+&420\LHDDZ':V*-I(V*ADV%JSNS&7O2RG[YFG)#ZZ)S?-SVPMX M%O LX+G/PEF-L7.$<.1(+IQ-FB++#$-62T8!W:SC6Q7.>N^K!A(?4JEL9Q&Y M%-06:"[0_(1^+1=>@R-KD G*(FZ<0PYSCI@AWE@:++%R%W[M#A/11N&^P,>* MH-NGHN%G"\.XH7J6GPC&?KJE8E;"K_):1@]> 4]%X?C[[V7@U%O^G4\ MJ^PH5#^?/M(A:F%$O97%7BYMO;*;EM7.IN.E4.=7 ;7,LI8O1T-[,9Y-X>X_ M8G@U?Y(1)_BGY?4PG*$]K^)I%<_M!!RDE6V(E6V-;X-JX ;#P?3B=/F-F_8K MZF_.66:\@)U7==@D_TG;?9\N_FA-_Y&BV,Y*ZWV/\K$'K")%[Y M9]N9??)IV>YP='-.)[MV+OQ.C;;+3^S_J: M&%"1B",?\?/2@;+>9<1%PLMZEQ$7"3_*]2ZA; EER_B.:WS/"][;#%-?PSCM MEWL1871X1HJ\[TC>#V"L97S/>WQ%5LOXGLOXBJP>Q/A*"%C$Y?!R)&V^K MZ> L%_4^\SDI@61;$G'9D[E(Q)&/^'AUH#YV5J3AR$?\O.2_K'<9\6%+>)L( M_R%.BRR4,+F$R8<+EFW"Q3^JF&;#WF_WI)KO\*P4$U)DHF!#T8*VM."-G4PN M2K:HC/AX56"%&J/(Q)&/^'BUH!B"$E:7L'JGXWL07_AAH,K+_XIV4MV+\>CQ ME-F=F+6]6:(B546JBD=7].@QD<\9>"Y;;*04-2IJ5-3HKZN$FD69BC(592HV MZ1ED*A[1BJ<>U-%W,W\SJ^ 1<=*;Q&$-^M77P7GIW//<.Y4L.68_S&!M!WY! M,4MC5(1S@H)0'''*/'*)6J='K M1I3DU>I=-\\_]TKY% )2R6K$A2'(,*=RZ[DD(\RGT;S1:XX3%3GCR)L(\Q^L M14Y9A[QW6"E##.&^J_.O[YC_ B^W#/I6TN,]#/F(VIYMUEX<(]51.@!.1Q#W M6B+':G6,4D9ON)&-QC/4"JP"A8N$$/ =+Y A(@*$.NM8I)Z:!VAO=7D@9C5, M^QW><9Q!>/<*34Y82RI]U-)= .MP.QCL%[E:4/+-W0FHM,)XDQ#6%( L:(J, MM!1EOS& 4Z(Q;;3);1G\ZI-0K?7;HH;T-=MQOZT"9 7("I == T4P+3H!.).P;&)^J'Q97I8\$/#C%+IZL"G04Z[P%U,7K, M% 3 R?F(N(L66YZ:*I9HD'@$E',>+2)N2D$2A@1SF (@W* M-U#3$RDTX"LFCB'.+4$&XF^$&;=66(^=#!U-^M^5('SJ/1B"UK9%)6CKC'].G+M-,RWI1K!VE'D<""(,15U=((H'CLZ_:ILN1R. M]WKT6RZ)!@.ZRQ!1.>NHE4-:$8N(PR01+TWB^+KR0MQ-E7($"8C(P4NE"6FL M*/+$6J,<9X$_ #OWON5RTI9&'[5P'R%>W5UO=^B+_J"*PT,*U)-QED5P&H4( M =Q' $.3,$;"*IJT#$:'QDYUR[#9ZF:-YGW)=[Q5"-]_61 G+9+2K( M7)!YMTAJ6-1680+!/O.()VJ08P8CZ@.5P0+,>K%C)&UOHXF0OL;'B97/Z 00 M;6,OBC['O:A/,S<=3^VP6*SGGD/MSCP<.":4)&R15U2"O\XQ,MYZ%*QEE#** M3=I;[KC/E81_2Z%_P:^RI >%7T^3U34N2>)Y1(YSP#:I-;*>!(!')HA7(L30 M./C4,AX^4597"M+7IM3W%\1\/FM;$+,-A!.<2)H0XS;F"DF+M" .24>\C4E[ M:7:-<"V6]5/>%Z6L?ZM4:BGK?Z1^?9[8$.%Q?U9U>3)]E=\]U6+?&]ZS-\O1 MFYAG <+[GX<#6/R28BT*411B"S^DE$@<;8F$\T9S&B2RW@7$!?S'1F7R$25N M.-9$A ;M /984A7A2FIR684*2,=($7.1"&UBHE1<=]K?7WHP&QWWMS_\%+PH>/'8S7!N M<%*)(4F"RZE1CZPA"27.K LL",X:A:B/\[(:^=#B675%:9ZL'O4Q.=-GD!3- MQ:6]P:6$]VPMXL4NE=1/6?R2"RT*412B?9>#GM#L@B&6,B7NG9(,RYC'5#!N+5G?FM/>EE'WS MM$=NKXG-\W/<"W@6\"S@N<_B64<2\UQRY+STB!MMD26:(H&9U$%YZD*#$N$A M8.R]KQI(?$CELIU%Y%)46Z"Y0/,3^K5"BB@IX\BH!+ HA$':ZH0Z'!Y=K!SC#8Y01 M.^H]OPXLJROT,5V'F1LA1:Y!BK@#4B@^N3E&WL-J[^_1[)'".: MAZ0CA 0N("2YEB&99*QH<*+[J*3,G6>Y ^GD@-K(P@<("^>Q2]Y& M[?8C0?/':A:1TCK'#%+!",25%H#,2B'#HPA! S=19%UEB-%%4\R:A4B&DOFL7!5^F29A4TWRASG"L3, 07 M..4CTHZ#_ @648R<@0PY*T2S2D8$Y:BBB(GHT;P:_'@$EJ^&,1"4/$)>7VSN#6!]4"P9D"!P8!'WAB,;N44N&,4\ M<]R9U&AFCV6*!H14<):KYAD!28T:16NC8URE9,UUJ?ODO\8P&\9QNN4 Z[O9 M=#:)JP+Z=FZU/N?X[#.\P2_#L?_S12^"4)[#W:>36;SI[.-A1FCS*>K9FTQ[ M%K%)W6P!HO7>.-4?Y&8*"VG;GP+\>\<_!2C*S(>GZ]-!X.Q]\'HR_PTVQ2 MO^U2.5:^M+Q\$FV:PB>;'1E;Y4&OZ]2@_GC^E*KWCH;T8SZ;PB!\Q MO)H_SH@3_-/R>EB[H3VOXFD5S^W$3N-*F>!*V>&W035P@^%@>G&Z_,9-]83U M,S2$Q/RG5R_^%$&:YRU/3'C2 M6NIHFNET3T/R.?&.%4;<&HM,H@39&*5D!'-F&P< ;V-_;":5/L##/G^/PV_Q M[W4^KJ5Z#";[E-Z\E75<>O!DU&D':S5$L1I'HRW%:JQ:#:6EI5%:Q##1B!L; MD8M1(R^D,\9QSV5C0VSW5B/GASY_'[=D+!3MB\"P*QRC;C[EX-YY-BK7HBK4H MP<65M=#%6AR-MA1KL78L;PPM9+HEF'DB\Y3)=(ME*J0ZA52GE?!( M$"X)CX@)B(PXP0D9S2C*49.-S":IPH[#H_9:7RJ-^YC=?&"ZD.EL1::S\5/X M:C? GW>HCNWYH*Q# <_LEHM$XQ.5W7JR?Z!W&'R@,)K&6NGPV;78V>A4& MU?G07ISFO[XZMR$?3EIQ90;SUUE8__D'_SVKIH-TL7Q*_5441P%D[T<>8CY3 M=RF&/^XI:X0^_LSL%>(]$(Q:6!2ROM,UE\2EY'V]=)_JM9G[1'7P>FJ'W^U% MM3ANM[I,RS6HQ7+S FPSS\]3TJ^FM-4CZC(J@:/CF:@F9-X:B1P5'#D1"7$^ M>$H;])>/.:+^VGOPEJ?5[_8B(QC\.IG%\-O UN=$![%Z/0H?\P'DE8]^'51^ M.*YFD_AF-IG O-Q\2'T% V ]SM!P4$U1',:SF$\FPIJ47 M]7#S^U!@-(Y=/DKN%N^YG)3!*(\+U7-SRV2 VI-+XH05B5R_]M[^?[^__?#I[:=MCJZW_&I79]FOL+5=%-#<,5!I@PPV!'&? M 4\9H@88D+06GK;Z*^^#5'%Q]0$@$)#<2F*\[E94D\L>1?V1Z;09%&YSC?! MLG!4 +K5DA;CBG>B<$+LVW=XCIP04IY@PNYB:SA1VW)"L!/-[WS,[E^#GJ@' MOD:GN"D.+D]WL..[^USYV2"$8=ST7KL<^W81['W(1Y96[!'+WZ4I>1J!7XRX M"/PS%OA5)ZT(?2?MYN&H6;&;B[5\4$'%80#-??DW'CQAE[LUG9BR8GF+RK2H M,JRHS+,MR]F?7=NBP.#-^"PG%.N*LU*@\PS+K?=3?'.@A34N.D:\=:#EW,"W(=W)(>*'+1 M2!5-DB(58D0\Y-[2WIONVHS"?QFGZW4YB M;PB^;6Y59K],8EWY7JS%T:A1L19KAR9C9C2F$>E@ ?E#RKW"E 6]Z2Y&.0B% G$,<.(\N- M1RE!U!Z\XN4^(6[1/F7%QRUIW';4Y8_QA1WFS8;Z]-'"T2UYW.-1 MH6(G5NV$IEPI'SD*Q("=@%@8::L5$I9B!5ZLYWHKSL3:3BQ2(9>J]WH4%B:C MY70([W.Y8TZ00Y?S ET'MZ0'"EV*42=)(DB$I "Z;$!&88<8CN#@1I&L55N[ MN$\(74R3 ETED]M.)AY::6_S<),+%7PEX7>M6TN%"MG MS IRE24] N2B."5'"47:YK:_ %3(8&40)\0FJ3ECOM'V=XN:VUTCEU#EM$#) MU+:C,#55=3$,I?U6:;_U2.,BDK3":8>D\SG3*\#9-0Y^-1%;DHQWI!7ZA5I3 MFVS3;2=]3>[W75IL%=>Y(&1!R'80T@1)?50>:#0LB2B]Y6J>H^A#U[K9="L4BE,6%I3-A*=LA3AR5QR+"4 MS]AAC2R)X)M+JH(",\1]FUP2.[-,DO0)WW'%QH&U)"Q@6<"R@.6##O:%8*R. M'@%6>L0=(\@%[9'$%CQY9J)VC09;6Z32=P:6BO2Y>E(__MF#9>G?>H_^K9N' M=]LC7FSN9!>-YY$FAY0EH#0D1N22)(A&+5/$B8,'TD8GNYM[57Z.I4EE=YI4 MTH-J4OGQ\_]\^T?OM_>O?WG_V_O/[X^L2R7A*:HD--C/_!\J76Z%#B&$%L&+ M%$B@LC7=_C >^;GI+#TJ;]H [0VOIJ8TJ6QG&*5)Y7-J4BE.N-Y]HS)Y[4QZQRG3J0,6>C/86>Z;O M1WY\%C/Q#;S N;W(*9W_^#=-"7TU&H_0(@];JA&>X0&ETNNMQ2J"R!*.W&L4 MDF.(&V:1LTRCR(.@1D?+;*.*8(N2J[E:?LY:>;4;TMZ)";;C$Q//ID*@ %B' ME[0 6)L]=R6+)DJ-C&0"<0+8Y3!7@&(I&$5XD,V^#%N4014 .\+#"L_/_?TU MI@BB&7J3^"V.9L7U/0S+42@HMC<86'FL$HW(!$G XW42V6 DDM(ES"GC46W5 MR&=I,)8J^,=< UNW%K1/2.F&44"K+.D1@)8QCA,- ,2,=(ACZY"VX,!J[!GE MVG.5;!M>[JY!B_29*J!5,KPM*$KI45FL1+$2ZXTP)-4A*H:4$1ZLA/3("9X'J4VKH_\;).(M*O==3F-&*=UTPLV!F6Y@9M(]$X( LT0GQ M .BI;8I(22&C$RYXR=I(03\99C:]=HP+:);T]=/X]7,NR?%USH-BH@H_6N%' M:X4?33O-L.4H,@NV1V"*C#,8:46-2@0S21J-]![-!K]"Z-)^,@GWF=AQ(OS M"-(*6A:T+&CYH *3%"5.+B$L# 7O/@1DJ(2?.-4A[Q]JT8IWOW.TE'U.=IQZ M/S"P+&R23\DFJ1PUF!J!G&$&E$9)9#FWB$B?!"6&)MIHP? 8QKG?QJ,OG^/D M[-?HICOFCY2%/_(A_)'LH/@C?_OXX6_H\]L__M[[]>TOG[M.'GD;^UT]LX-1 MR"N&3S#AA\>P..I]BN?3.44.G3,8PG_?O'G3>P_7#.'U\C[CI_%PEJUF!9_Z MDWX/7A.F93")?MK[_G4\'%Z@\?=1!,,Y<]4@#.SD8LE^^&9\!J.ZZ/>FXR^Q MSFU\'TR_]CS843L87;NJWJA0KZJK^]2DCS[G^C+WXY>9!3F?CB=5K_:TX(D# M^+5G>QY^'DRO*OYZ+^%R@#]8O-"O'_$B#ZWW9G[=Y4;_BY]/5JW@$9%K?H8Y M.9^,?8SADJIRXQ35-)< *%][X!M^S;]\AYGOS2J8?9C[23RW%ST['/;&LRE M&L@%+!9X1).:]+(")PY\H]55_L\*'AR_#<:SJK%NQ[P:FV=_E4X4WNK?-P'J M UZ@_>.66FD;I4$,T[H0/8'/#[]*8J0$GY\&W\BJ*!N35E(A+P5$%#:?O=&8 MHN2L\X98+RQNN"]@^CZF^?3<&!G(ML,Q//_EB^RR]7[I_0:_O?BYUD6;S_"-A]^RGBWT)UE?[WOD\68IL5] ?K[8 M:5;QP<@/SG.7HK/Q#.0)Q*AS,B1Q!#>7"P01HL^< QPYJB@2CH3$3!!JPY%= M9@&Z-$;>6H%XM 09D#<4L"/>!9]2($\@0U1T5(9>7AF]/R[%98$N[Q;B\J*6 MIW7+G+^V(G,;C.?BVV":P7KV+I'KQJ> T0!;G&WZ<' VZ*8$1FV\X9$AKUEN M0QTP #YY5'JVR1P.3]_ MMS\&9[.S7Y8F\XW-Q,.W;&(^3$*5Z*: 9J@:QBE@76W;YD@VEZ>%HP XY^/@ M&_@9JXY*YV2'DV X)0X)IB7B3($ULYX@S6B0@ECN3*,=!(T6I"0W.Y<>OB-! M;%RD%F%NB+:2L20; ?SOBTEX-QF?O:^JF1UYD*75L+XMB3&ZDR+3[XUB#1\! MQMJ#J-AWUJ)%RSRCFB,!J +8$ S2/BF$,73&'(X=?%[+1EYCHJ$),X!"^G#D2N&:Z3WNON-PO8W\O-[?KL2F"N M*=5WL-F=TRIML K**<1%;@>H+48>Q6(:QQZ?8R5?BJM(BG!MDJ:C[(%'Y$E@2$G<9*12TE4HT)7"!GSW@O"<"E89@!3 M)SE'@1,L?0I,Y>-O^UK[FS>E]HNHU7F$U_D6AQ?'G(U9^J"#^79D!S7"T< M M!A^#:@ UCAU'.@+&@?/(: ZBG6TE\[*D '@W&&67\\VXFE8?8EMZ8$YN;O6W M1PP<0(!2C[?.LN0AW^IK@,14<7%=G1Z%T"5O"M=7VWH1)G9N8JV?6]@ZE0-7 MNEAGMR_M,'QA4">WJ^FRHW1O_&V10JTS0XML[W>4, MPOMQ* [1 QVBZ^M?KVOG4,!KR6AB!"EM(-*(WN2J-HU<C_?## 6/)>#,U881=UHC[:E'6#!B>5*=8 OH+ M)!+QN9929$(\BPSVR0G'G,S'-=I($NUVQ6\F?2[.T?Z=H]7 >Q+_-1O Q/3^ M-;,3,#W#BY62BW-[D9.(W=RVM-0K+V("79@$W0EL8!D)(HQ'ZTBZ3Y;WK_'R6 \ $CF;Y(J7 *YR?]?A3GR+TB MJSX.SNO:A\O:F#09GUW>8^Z>5P">U69!?)KY]K::V2%H1*8/GE;]VFVLT^"# M105+U7,7ZY7B^9+9>9Z0KIE,;C$+P>=C-Y0BCKV!@((&)+"RD1GGK<';5/K4 MJ3>PC?D<(4CDQ_1Z-(+I>POR4%5O;/7UW7#\_>/HQC+&\]DD7II,1%=M)KW# M9(HN6>RU,E35O ]P?"O*VB=(P#AGTWJ&L8L]3!04)/;E/>D]\^O M<72#3F;%7H+\7*%7_C9."1Y1U1^G&U$&2+"]=V#1-$@MB26H:BRY6C##MDG*,H)&X9)X(&VL"$!Z?C?UM, MRQ]Y5NZK\G=V%SH1'=)Y6%PPDU_'PS O2EY)0N?D4I:"%5.9_WP#0,!/0S\; MUH1 ^58U8%0S_[5?WZAK\A.5H8))@8(-/N>Q%=()Q F$0ACB-4FRL9W#@G5* M"8X<(QQ"-XZ1]L'6O4L$\QB$B-Y>US(W+)=QUR(.NU_X]?[#NS7)RHYIEJ[, MV%/%T8N_CL8=DJMUA_W,_AEO@/V3/5 MQ[V_11QEOZ%S61X:G(M$1R2$ G@1/M,X"(6P9#B"W<)2-H[6/.IXU@[*T'7' MCM;L[]&=3KIKK5F$?U#T1( %RW:)F( L33Y)I8(F#0_H,19L)R+&NR5B&W/M M_8R2\$C_M7N+SPVE2D2/C-&PD)0*9(7WB&I88JNYQZZQQ[8MOKRY@Q_F83)P M0WF!D"1%05"4(B&>K 51=0H%%HQ5C 1B&CM)VPIUN^/:?(:GUU3 MG0S2(-9)A 7QT#)UD,L0Z@AD7@61B2#RH?=\(CMS=-;E$,L-\.IKC-.J*SXD MK#*$1<-9B&N,+N<00J+1.,3E]UZL48[4K"1S6@=8F%-X[]G9Z-4:RQ;TBYGKZA2%Z M=656N4?^LKI,*S_/J9?^Q]=+!M5ZW>:TJ#;!0$[M\+N]J%Z]^,O:^BT7IR97 MVKPRVRS \^1KVC371Q1B_;*)B&/S:>Z>BW9R55AEISD)ES^V&?46D=8\+P?^ MR.T<,7/2D"N2E\%TG=1EP?2RCJ5I,('G#@=Q5!_TS,P[#C[/W,_U]LCJM6]_ M>?_YU]=SOH/S\^' 9Y:RWGF]KPR/ M]ICNJW9H$[@M9')(Z_SB;9F/[=7JS$ M]ZP09(R)SNX_,J+G_/E(,0@%(-JOF/V*8)U MAYM__!8GHXR(O1=JLVDWOJ=1+"9?GD=.'D!]">KR\39T9^]CRF!*BX>^]O[7S[^ MD:D4/HP7],_Y*?7>7\:KRX==\G=OTKY);5SL.D^O[T'7]I?]J1U_F;DXF M$*EFP^ER<^)RWM9/WR^3[W4-<*\"P0&5\K;FI,EEG>!2C/V@UL;+?]3WCN# MU^]?_K2BH^_!!OR L;Y>; ME)?WP_O6+GW^>W];6+SY/\<>>ZO M;3VM!*COAN/Q)*_QU1YU6YM1X)YV*1'STXHBICSJ6I)?7C0DY(J*J;-B0EE0 M1!J,3%01<<4]LA$D0"OJF#.>)-U@\K6&DUV9O+QOV[[-Z^<09Q/[9&U(:HJB7%$U MA1FH[P?_W^_%0;:.IZNK_"#*W'5),$S\].JI6'3KA^U)6,0),01,BU%:&JVT M> 1/[DOR\S8\N4^C![86U+F,+<.%N4\RR6<&8LX5+H3S*W@X66)!0%_:GY?1 M-H\3'EQ/LD"6H<=+WHOW?Q& M*>:>2,->JEVLJS/AE\^D8E:[W&V&O7X/>0 M@;% (U@VEM/L$CP:YQ5&V?V)06(5M+R]#N(76PVJ3_#*-GP<_6\[&62$R*:+ M'*ICT^^]]#]GAQC5+G"OCCZ[*1+$*D*H82@RGQ#W))>R6XV$$W''K]PT:I&.@L3&.O_N ;?<$AG@EF?*9C2]D\@0(B"R&"$<+PP,/GGG> MJ%4@($@V'QBWGD$L9 78FZ %BC):XIQ,3*L"*=>MS'BRB6Z_^,I/Y"O39^$K MYR3B?-/=7]SI,\\]E7ND)Q?IQPL605W_T?FHVF,0F!^93YC">@(\$: M486)9TPE91OIHJ!CTD98Q !?,S&C1CH0@PAEEL1@-1.R9!4/*JL(P)0DY@1I MFEB.O0@RF/F&"[QB"D==&.IZSV78GR><# MRBK>LW7-@6477Z\%O0!!X5!V)GA'*)7QY !>XZB MH#Q@&IE.C81&6^?KWUS.T;OX"'WASPU6!U7>_ZZSNXLZE=FH;E!SGBF#KO+0 M]V MNJN90;VW#J\%-]WQ^>Y$%<'! CQ*!8%J@N##6AE1P-%9$2A7E'3D?+?L MS/GN4M*SIY*>FGJK]H473G#=>VO#X9XN'#B==Y8#;+:+NH+U':D%AMS9T&KU MH'\7SQ9ZK2+$DA)%XBCBS%ID*05OC7H7 O4IL88)TI1J(25#$F<"K+J@/S$- M7W2*4&YB4 TZI$TFZ/UB1K/'-A>1.>E+6ZZ]ZA1O\#Q#UK7U)U1C&5PFAS;Y M<$;RR!(FD:-2"7!.>!"ZL?XNQW(NH6 \6!UJX3OYP!CC&KO(M5>BV5IT+^O? M)5JTG_:):!MYN?9@ (L%7$T"%?NW=_S#P=&H@T>,YI.)$M>[RP%13@VQ1BNP M@[L*P8K]V__Z<\Q4WM1#V@DP@MQ&I$-FS@[,,N>P9ZFQ/2B(<50'C R&_W 5 M!#)<:Y >+CT3BM$0N['^76(.+O;OB.W?ZJ&!NM?C:,UTU#^XBT6SOZM>?_61 MBLX=:#9"1Q<@X"'2@=:'G.&.4B*E$Y71:\%<@U=<.R,52W!Y% [^PS&R@F$D M7,")BB2,;!2=;$S;S<^?[JH3).XDK^SB9#M,Q"RSP:T<=;'?[&"XK 9U<>&# M@%-U[21;(?A^+')V3OL\3]9EAGYG54+<2H6,9+GX*Q&'R+S?.=HX8HTR+*]W%[L]P;S)UXU4-]T[/+> M!FA!7-B]R%@E0E6T#DE*.>+$1^1(3,@$I:P2R0+R;MTU:HW)=#FA5UN3UGTMK;R69V0\A>](".A-H"",$3QO!_&] M$W1[]LR[]L#E">V2J'6Q @('8J4E#ED##@X/BB+MF4?866,=<2&I1OH->V%H M +?/D=PXFPN+-'B 2%G#&+44O.>X^\7M6#GM2>]F&H^;;<\U\EPF[H"C>]*N M7B+4M&8)Z52 -9XTXZNN.'"K1$OWO_6E;GV8G<7)P"]42Q(58H!P!V-#+7@05.X?OP)_BBZ-R5'-Y(JJK>>>=73NE"QN3#36) MSJ"Z#BL@:7WLJY!'<\J^&+U\VE'M.9QTO0\J:KFO%^]_S&MP] -X[:S MZ?C5@KCH;T8SZ;PB!\QO)H_SH@3_-/R>EB[H3VOXFD5SVW> MY8,W6#P0GGA)-?9M4 U<;3].E]]8N1"N#.N'"23X03]E(K*;+R$G0MYUR5U_ MIR=ZVUNT\!;L1#_L-?['7Z:33;.\X&2K1<=9_^>723Z.@!;ZE>I_-NM7)MF> M4\&=S@GA\@D W)^%;,_EO3-D;P]@<)N&XQH?R$'^:QWM;A[KV2"$ M8=ST7KL<^W8TBO.B UBF8;C3A#UB^;LT)4\C\(<\XN-5@56?K0A%L:3%DCX% MC%RRX2YYC<^GO9IMM+?4ZDYH5)M DZ/$QP/,+1,VUSK,NC%EQ187)=JI$K&B M1+NWY![F(OD'&>V-[]P92[?%;LM*V?5]1*_;\[ C>%Z][6CV,DDMP5Y75>'W%@PQ=8*INXLZ=:X MCV_9>'RN\MZN-C\+,2^H5E!M*U0+5BG,/5(IET%80#6;,K^W#D[^_^R]Z7(; M298N^'^>(DS3>3MS#,[R?5'VM)E24E:K)U.22:IJN[^N^2I&%0BP$0 E]M// M\0B !!B$N(%$D/0R*R6(B'"$NY_SG<7/8@GQO%^SF5B-J30$R60\XL1&9."K MMOZA\XDY[WMAH0^":KR@VH[\6$7[W=!^VXK---"_O.VIZ/JR9\*<:F:/!W9:^KC^">NNBZ MT2%D$6X_J)["I;,,&\2B!D'%VNIA"J,H@\ 6A)=E._*L=UC0]>.,KW-SR?=Q M5R)-CCB_9^?3=4YQ]P[8Q3XH,%Q@^!'"L!..>>$4PCCDHNE$(!V40D%ZK4V0 MV+E>JM?M;(S[A&$UPK+ \(-9'[+4BZP#4U*:%HI07U/U)D MF2;PI\(JRL (W4DDT+V I!@)O+U,>P')5*Y:9'*C=Q(=TM@J)#P%:15\PK;?@M?3D+P6R&*%P5(P%IE$ M";(Q2LD(YLR*'PFT)1[L2*[I^X]G':A4*T<*!8(+!#]Z"!8R2A\I("G'8!]P MRI%+-G<( _M &X!7T>N+P3&A!+ 9>44EXCD9(5?A1,%:1BFCV*1^C?L"P4.# MX&$?)\!J/;&SA.G>L!9I[TD>CD+$N=U; 6@F% R5]Q]D=[8SWTXG?J9Q3DC_T M.<,%(GE\3K1B913T+.AYU]KM+'@<"4-:Y68/B5'D:.XDC(6T C"N+!K$^$> MT%,]] '$HT?/=0,!/N?:PL^K"O.*6I8%U^'O4)\,8@EV6WZ[NS6/_+(&(Z7V M6Y=HUGMA:S[6M4^+WXVFSF+5-H.J)!R.W@=>J)YMC-)4] M/H856[6+RD^F\=3.()S/?\_H.JUR%K M\X;J&[PEB%!_:"=?84ZY \AQUV_S1[,]N#NM/%+(!\2'-C.![;TY?YZJ_'-N0>J&M> MQ+I[KZ6_K?OB'P!D=3I=_4K[*(J3 +K%]SS77.?_3,WX?DU=@M#;\^W=ZB;> M;7>(V1#&K?!=_KN^36N?.VWEWP[/G)GMOG4>2IM@(B_M^)L];7)E_O7]6VU. M2[B7[\Q=-N"1\L(E:ST +'BXSH,_Q/A#>Q)S?^/S#DJ3:6;^C.=GC0('UU65 MV!A]E!HI'0WBD7&DH_>(:2L(TXHRTCOO<8$FJ47NG6X#XM0P9'$P2!(E8K1! MF=@SYMZ R#JQN1'W^^6J7%%)ZF8-127&!T-JRW76/S3+;UN!-H&.X.)A)_LS MY;0DM*4GT#X)PBIG6+*Y3;65.8H:X#()@8CE"O# $&Q[OM&[$018#2LS(EL1 MNVK4QH?5J.TGT*]FT\77PZQGU;-L3M1M(\=L0%3_N1BWVJ@H]L"#S_NU;7([ M6!^!%@-\& ,1AE5+NQ]"?FZ#-SA$IT3ZX+E'W,F$.*$.:9,P2I0[FI2R1O:" MJ!QAS 7"@-7SJ;^V%&FM'(J!A\@8)9[W^F2O,W!S^&FY?A\F_Q'#U[BK/M'# M!?7![7MD2?O(+'(\P+ZKW/8T$8^L,E)[;2/MY^0SS()-T:/HVFAP;V#?!4,^ M.9O#/8BA=!_[3@[T$/=]927O[U5 AL18M:I$DYM5 U#U6_MU7@U K>-L?I[$ M\>D.S/<"[?MG<<:,QX*HG-*F<[XW0=9Z#!J[L<19EYSHZ69,.1>Y9J",,0JZ MF<+Y!-LC::7#$2LMF=L'B_,"[=>/5_#8>FL3 FT<(VY\0CI'+B3'.0T6M.S4 MR_.W4@5+)4#K0W]?<"[-==K%>M M>_L:76WWMY^C"_VTDP6K[\2.%W'EF7]\ B@I%[VR%AEE'>(\$C#Y,4=>IB! M BD6>D?_-B2O0B"(>!O!M@ =TRDN$4@?![@5C>0_ *)731/GS:Z\1 ?;2[T6 MF7,AN=11;!E32,3 $(\!] 8B$G)>4V^(5-STZE=21X7)-D>2V03A"O03EB(B M+(DH)2:,]-J(W]M6TP%N]29X5S\WH,R_GP+S\U\.KHPS^+^J:K>=XF%_0&]D M"70"#"I"$AHY \H";*XP)#&>6$^=O$FG>.]]\_)3!&7U*!^'YQ@>&&LVA:68 M?%VY_+[$;=WBUT[;8%>.T+ANYBB.6WQL=^8XSLZZCFT>H35S.YO_ MVLHQE(=O7CK;1'BSV)-XY[O*#PP3/^U*!*XW$;L5D2U?9S7W>I)?'[5+\(,Y M@WG-SZAMC:"67:HQOCCBWN:WR42?WKYY^_;/5[_]\;9Z_^$]>OWA_9=/'_[X MX]W[OU;OWG]Y^^GMYR]G/+1V-+A%*S)/4"OZ,*G^M#-_6!'::C^X^CGK&2]> MCZ=-K-YDY_HOF^$./E_))Q3-'%BP.E[ T\ &YXK(

6/J\NO5I=?_-+& M0< \\-Z%M Q$-@I*#8GP-F@47 )YCJ MJ^KC;%4&MOOI>E*]?OWZW>?JM3V%):C^ X@*4*2I_JB/ZFS4__P"KB^OKF8) M;Q.[<[>U.;=A0NK7IGI]6$]L-044:=WPS4'UH0OG.%^N474^Z"BOTL(U=:CM M[/3"H*.J;IH%O,;0Q+AVSCLCP=ZG%#!>NP1B'/YA(2498T@4][S!)O &EKV M!1H0XU1@I&T**!GXGQ=4@O%X48RWN_2N78,NON8C[.0T?#Z$+6A@?NVE3>'> MM-?6I3J^L@:U)H-R#'93^"'A=BRP]FTWZU\J.Q^>TF=<8))BC:3%L/-!!&2" M$4@E*0./0A#94_J242IRT/*BD@)QI1D")4(@QZB7/G"O1>_PKUN$CEP^@D(2 M@5K:[S:UOTGF[,_S'%;W(;UJ51?[!M0'.VN6=U^?=M1(B^WAOGN@'<"=CGY6 M_L@S',P@.8GSZG@V]<"BS2 #!YC2W IG$&7! D@P@0SH?RA2,.RX LSI-P+9 M(;#\/1O2E^/*'8X=^""MAH.J_QM].-ZVW[I;KAFK0*_AN2R0*4\8PD$,R<9Y+@C"4*U0A)[QF06FO2%\8 M">:QIQB!["&P9#@B*Z-'6$ELDK!:Z9ZS:>_3)Y?'+@T&AWZJIJLE.?=9KGR8 MG=J;$6&ZF(.!.79FYLR!I5D!]Z[KT2#>AL9JDMG<$]8"A3F-N/<@S;0 MNM&!4ZNB5?F4;)/6// 5HP2#W),\J]8<&2X$R@76L+26!+'I"CFGIP^I0Z)/ M@$*SDQA^G\ZR(,O%E?\V"7'V]NAX/#V-\=TD/U"?Q(]CL&JN26Y7I3Y=O@+! M:JLX [$L)*Q RAIDY@SA(_&@B F:3N0T 029Y6!!AX5L0 M$#&)(:Z /KBLD\V0^ W$4I46X_$I"O5X<2;/]AD==IWPL*?H5/ERF0:1U?;9 MF6>S6APO-1 _7P#J <#E2VW(08A'QRV;Q9-6X6C@4JHG;8)%BZ#;7"MY%+ 1 MV\20;H0EY)[9"2[":DTRW$Z[H1+P"3J-%AZ$[T$1:M8]%6M>C3I=[VWAC7(4 M9P-NM#ZSI6-GV\RRLZ2*_YU_>VGZG&6^M.*D&W'U MWA?7?E0=CQ?-X"2(!;<7/['G*A5A6:@M<>S4!J/LP@?TY6[1VS5HCJ;6S M[UEEV1]B^N5JG"LHV;ZV>4%6W'&!D-9I;4E3V2,*4QS;?)-;S&&QCFT=JE"? MU"%.LB5^Z5#-=8[AGPTVAFF+&=D57/OZ.%M6 '79H5&##GV4N;T"+&J>[[)= M.WIAM 'X9Y[K=75\3;/.L-H>F-6I[N3+4?R?_[$@(6*&6S!Q,DC;=<$%[(O6 M[)HS[AF!34USSLVB.=I.ODP_S0MI?S?C?3<3[37$JUY: 7W.0#CVY_ MBK3VPVS7$+L.KX>0CAZEZ-^K>C%+"R6OM>L8L7Q]%OU<\OBTT4#-S6_O%SC@E6MD;;4 MR&7$81?SZ:K*2IY=3L8%W,VWH[$]G2[F\,+?8_BU>WDC#O!/J_M]7M+C)KYL M(J@JH*6L52MUJ\>P2R]73VPI:[B,R= '4IB?5%;CB&/J"4W6B,N]75O(QS;U)L\XHRF@^4H[WKVF6P2/EJ>\!W M^43[I=M6[W6?<[];=83U@*EMB_/[,E#]2PN]?W:0^S9#[G5*5PUXD>ZIO-TS MFG%ABL^@A126V'UQYR*$[L1O-ZI._S0X'2B\N7G5R%0XNH*TQT-R9BA8D*$Q4F*I*H,%%AHB*)'@])#:H] M]9X,KCO$E/YFQSGT/0?\KD7UIAS$6$^OY<:^=E.2O2_,0[7H>:+M=YQ@1#(5 M$'5!(NZ<1$Y8CCC%(6'ODS7\8C"/-B1QKPF2- <:>^:0SG_BG+AAG27:]Q(O MKPKF>=M&%+Y>QF5=4EF*QN-F@X?I6794AS".3\'A] BVM"#; M+BL7ZUO0A+1U#"F/ MG3.Y6)6S0T(V/B+JGGLV%F0KR%:0;5#(IA+Q,BJ*HLE%>).U2#,ND- &>Z^RD69"O(5I!M4,@&"EMDP21$>4R(VXB1II&CQ)4R MFDA":*\BK)-:D\0\HB+*7&PAER3W$<#1J,0-L5;TBG04G6T8R':WP(H;^/G: MMZ\G(1>O;$>]C>-O/5>D'61]5/R#I**A^ 5?M3ETR^3_:^1MWF/[XLL<_X^& M;'?2Y?N*HX^G!.O41T>-K^7U+OGF&BFP!RV<+EC:!/JN=1I)AT&>CM@"6TJ*8P'+'"D?J>SHP M"TH&+!WB.-?IXT8@T'HY\KGE5O*>4*[W#9:,;&_54J"R0&6!R@*5-X3*X)TC M-'JD@A6(RQB0SJ6#DPO!:\9SD\I=5*)X:*BD(R99 87H_)UW768PGBMB:BZ25 M-H@:W):LMZ#>4@:?K$B6.^UHKV(_\30DKT5NRPLH;XU%)E'0<6.4DA',F15# M.@W3(\/50^+W!0IZ? A>E-V"HP5';]CHG.$(UK[T%+18*QG2QGOD.8[.<8&9 M[C4C,!2;0*5")'G 7IP4 K6((.H9!XQEDH:!18)R<\_Q4@5'"XX6''W...H$ MR1VAD"8.M%"9#-()_E1>ZD0T"UCWNC\6?;3@:,'1@J,%1\]Q5$B"?30>@>H) M^JCD!ADM#7*!415$[Z?S^*9N<@/UQ>P'30WR=-NF+,!W\WB$QG4S1W'<-L)J%_HXSLX* M<(2Z.1[;TY=I'+^O[S?1L#RY@T6=3E?KV]Z$FKF=S7]MMQ;E\9N7SC81,"/V MB.!\E_B!8.JGJZBBO3R?V4F3@>/E(K^IA\&OTSNK5VGC5M2T?,_5JM23/"_4 M+LX/%@.P3)RU\5BCME4A>7QQQ.%-?).-7J\WT[Q+LX<=O]=YPY(.X]I_MP": M&&1KG1TOR(7>[_OKR]%VBJ*_?EEK]5,WE5W,#Z+X_QY:,WT MA.%.4VZ1M!IT)T8DTIPII#@)V'"J!#:[L%O/V^3E_>KZE[TZ6Z4-S:IMU=ZL MJU3OWO]^99<\/,+=_P?4+*_K.M^V(%M,0FR B6SNQG)\1KU=U]YO]?RPLKF/ MVWG3I<&UH4_!>8LQ 57S4#[DXI'^WLP^SS/"]; M&QCQ,%COA_N:CZD5ZW:8M_D'C*S9GGW38@)'\"2;<]=V ,=Y0Z+ M+2UUI-(L_&&UHB=XM694G4S;ID9M=^CY(=S>FFM-^T5';G'BA;]?#IK#JJNQ=[^%F>C M_='^7J-M]Y8W*/\S--Z5^92<"YG[VPM0Q&U")GJ+'#54<>\UUKU*1KM"^0_G MS)DJPAC(FCB @I6)\0YY<@00I#PP0F'I0=#X[XFU_9[ MO:GXZLUK,AURD^PU*791<"U[TD]GZRWIK]-K]%DHJ8">1T"E14.]$W81BYGE M*;L;@CTD.U$R1911'!T0!TYY,VBP-BV,KHB?:4]V)U"78D,J8191&LG!09:+&@ MP/+@$I"(D)'(BW#?<6]10OM*Z$'UUH("VCGI>D24.\Y/YO5\W$'+',7(;;^0:$?R]U; _M6KU+>7+W39@ M.HEGDO6BDWMO1 %V1\R$7,5,$IV-)[,.BW#!&)]$KON]6>= MZM=-JF5'^ZT&U64&5/6W/%E;C>O_7M2A?:>NZ7=_LIU-MVS)?'C^UOF%MNAF MK45XKISEZ.QV]?-;C98SR4OH%NT/PP["9L!3SOD//'(IR <,P$#EM_+G*YOR5XU,4GI2!DQ M(I=*^.&(_ P>0R-I8@E+(6"D== @\)T$_8\X)#2)!!MCH^E%K-ZFPM\=MO]J M[6Z+)R,2(@D5B/%D04/A 5D'W,HP-W,K5;N3$N(6O,1H3JD=+# M)NLMYL\VB=G>V>^R_@;PY\B!!L-(^RT;96WD..96\W%\>K#'":X+8ECV^-V/ M%R%N')$?VZ\13:8AKIY[L7&$VY[R=DH*;%9NR+XXFORZ<6I^;$->G[7DO[I[ MI66^7/?%IL+=>EK<;6,HWHAP63O, M__NWP+!FQW;>27.9JA]EM7Z#-89)-@9Z?5AP3& Y!"LW='Y9M% M?H_.\JN_5P#/N S0:E!3,S?@?C*;_NNAV4ICU[7SQ1"/3Q305HI-3<>*9%+?PDP&JS(I(HUUS'&1&6OMN)MJ/3C;.IC M#,WOL^E1ILBZ[>HG>33'&33K%>QG/TI<1HG>6SPW+1NO;\M&D=@'L$I<$="$EC2?39 M'R1P0CGB'SD'G\#VC18;XKAB%[D<*Z((80HE[')A;.&0842@1)-C/@C":*\H MX$=[FD.)FP_I3"IE1G^=MV1K:H#<2 T05\FA@T')GVSE#FZ[%=->22T1#AF@ ML6;(!A]0T,HHISUA4?!-/+$'F0[=Z> M3K>'[8:[QWF=P[D&OD=!#\GX<)TU6L";+(XU]%N[*?XCBO>\MHK:+_FX4]6;'C M/>=_R)+^<9/T#_FDTC\^?_GP^O^KWKU__?;]EW=_?UM]_./5^\\E#61(JO-_ M+L:G&?=)IR#G3U67)E:]FV37;L;ACV-XLY_S]1?M#?GO%[]4WRR =I@>SY=. M?D"$V?0DA@O1SO]Z69QS)XDN,U_V[-Y_B.V7JWX>P_-@?EK&?ZPR@:H[T*!@?$6?)(*MQ1"1P$J@AAMG>6=^M/&C^,(;%&&3L^^GD M!%8KAO,U:Y>L7;%768$"+OJ2K)(H97\^O.X?^0?<5D5&V><.7B M>/JM:A9'0-,P9+,1-G06+9/U^>KG%Y\^_PV PBX7HPULVJ\:_&/E]^45 6$9 M(.Z2!;S<;[MF?EUWSU?9VMTF7()1=C&?KO+4\[KE-_%E$X\MZ.-QK=#F6N'.D[JI73V&G7RY>F);1<[V M-Q0^H(+_E,_2MM]$#MB5MUQUG1X(RNXZR(&F=QT"'V!)\?G_KGQ@X_K=.E1= MQC W*:)ZD](I^O%53GFJTP,JR%?_WQ?TQ8^G>LE[W>?!].5A 0^ZN67&3V+& MCXO";V/*;EN<_VKOB0$5BB@RLLC(9X(@16*4&3]M"M^EC'P%\[1?8Z&'(B&+ MA+Q__+A12Z.G@3!=<.3MJ>,Z/7T&L6A%#!EF??Q<8?3=WC6]8/?Z*UP8/"GG$M$#:2 M(DYH1%8FC[!EB@OF _.]P#01F=*"1$0M#XA'IY$)6J)(L)/)>LDM[QV9GP6= MK8>EO9K-[.1K&TWVVVDO+NW5-SL+72#*NTDSGRVZV-%<$^[+H9U\:%L[-F=' M\.\7F9_OF$7.Y(A1,]*79ML6=BGM%@8UY?VT4GBB4.@H-9%1BVSN@RV[-^\F72+['2T @D>8JY&1V],&"[<4"V @ M4RX N(,N#(QP)8) )AI0XCGH[SJ27(+#Y,JW!A/@9G=:;F- MJ*:):Y"*<>#&1(<>NS(FZ(@Q/C+ZZ1D3U_,]_U*LBD>XMP59=U!3QTCME5+( M8&,15QKL"RU36S9&B[3V#E$<7:1* M>9]ZM4N')9+/0&A']HDA:B0QO5^)>IV(W6+ /%T$?^KX_.C1=TL-6,RX4R0@ M1C1#/#"*M&<:J81=3)3"/_T:L$-$RP6 XE"L%W'/6/MH>*VD-.P\I>'2KMW% M2MF#E4(/:%9RPG21"W4]3SOE\C5XHK)2.YV2*(ZV30EA1&Z+1BLD'3#+< M*0VID3)D!&PU)!(ZM">QFL/=*+HD(AY[KZ65-O >=3&7C-4*751 M,$#EB/'M6:C[HJ[C.&O??.)_1&3/J1]&49:NKRP-#7:$-MI:%Y /6!L#(K%@2M&#QWTNR?%J.I,UP'K1X)XKUSRR/(H$;=$=,FH00G0M[5T M6/3;RR;"2 @8Z40%XB& AJXI1XPXFX14*>''2DI\))@:<3*HGH;?34)7^+LJ.DUB;K.I/;4).KG M^I>6/F UOW(;4=TKY,?XOOVJ5[LUJY M#UEPKM9M0WH>+]:\Y(C>S$T^)%7LIQ5+S$& Q/EY:]GM#YL&U^DY>).Z#0; [ M&'&:'9"")N1U4-8G#LIV+U)!&1^8, 1%^("X9!QF32+R$A,:O$D!)< ^Q@T#-P M$$@0H[QW1FDG=MT _4H(:K9AT)=XO6:MUYG5,)NU=AU:IRW-E=ZL/^C->MTM M?HR]604^8$1>V1,5BSOW585!R,T:H5[V(D29.XZA#Z01 W@/R?R>-_4.8O:[-&&6^:>%'I[YC M^ M/XGY%>.DD,O3%GX%ZLN,GS:%%P]UX8'" [OC@4_QR-:3>O*U4,0SG_'SY8%7 M7[_.XE<[+X9^,96*J?1, *0(C#+CITWAQ1->.*!PP*XXX#5\R@F,"SLN-/', M9_Q\N> =,$$]:6I?***82L54>AX 4@1&F?'3IO!=BLBWW^/,UTVQE9[[C)\O M"_Q1IT+^SWW&5Y/_41W". YC]KLD_[9%R2VH84CK40RD01L0Q4!:SO5&#;R? M!KRT=96:VY/'=7I&#V+1B@PN;'1_;/1Q5OL[:*F%BPH7%2[Z]Y_K25MDNOFE ML-*.6.F)F@&%E:[!2O/#Z:*QDU#8J;2\OZD-=H=ZULL"N=5T,6_FMBT6ORQ9 MV^MN4?HK/YNNKZ6_\GIU=Y>"3U%R%)ASB'M.D?4R(I6(X 8S;"R[6&:98T)) MPA9Y127BB6-DO/4H6,LH912;='EU=W=U=7=WL;+RY=WFE[6:F[MVG1,)X-TE.EQ!!Q9=!&4"(Z<\11Q[@0S6!ADFG4I8,$9ZO1]N@@YM MLY?+JZYOJ[0.0- U3%L"PX=SX7ZAP?KJR+IUB=RTM_I->H::[>U"GY3P>0 5 MX^GC3!$=0R+MRWM/A&152AXCG 0H14Y'9'CP*$J=-'&JZW!\QQY75\/>FG9T M?=0[2WU="^W./>$V4 PUT;\,BUGV<>U.AO#<%6=)'-O;+12.*" W@"EOTOFV MN?[+DT*[>],3#4]4&D[;[3 M#K(^*OY!9[&A>#Q7)D\H(NG9L-ASE40_W[+GV,TDF[0IN*@$PBQAQ$/*S@^G M$9:6.\D3T;YG"MRF#5W;TF_9V;9MR-UU@^^\G.W%I2 [8_$[NC[52$LQHF)[ M(\O'RD;7T^RN=119(')@>UL@\NZ0%IB2(26!O-44<9@+KFW:1#PUTZ>)?*/;Y)5W!ZH,23@\OBVWA^!T7[]^27=2@,40CA M*:_#@P6O%==/'N?WZ2S%K/54=@(\:2<^CHL?Z.X:V=4ANT]=9[M1T/+C-)0> MQI<4)".!:8$"]@9Q+!G20GCDJ*26>Z6\\3LSO'81:[?\^PQ:=AI[1_"($G6_ MYM1U@L:+A^KI@O=3A^9'#[Q;@-("2FB 1^<(SD')"6F3"%)6P.>0.._'W]R+ MA^H*!]42&!> ?*\FX>WWXWK6CC 8AQ4[X"6R^;F#9K'/GP[4[G\="D,40GB: MZ_!@L4K/+=OR/Q>36#'<9EKR D>[-6KI D$(<2H@[@S)>5@) M&4LP;@^/PTU9O9V#Z+Z!M$!D@DT:HMHQ RT MOD"1(5(A2Y,+3)!@';Z+2_R)IJ2R UE24@O(/8XM+7K@+E-2I6!4.(8$,Z#3 M84>0H]@#8 H:C8Q*B!Y@WH,>.(245$K%2-%[#K5X-!!8BNKMQ,T;.U/%NG$L M;M[BYBUNWEW'P$05>+0@M3P!Y9U$A9R+$1DOO?$8&V'#SMR\=XB!>7N. YVC M]ZX.7CDR3(X4*0[>HM@7Q;XH]A>!46#MK98):2D &(WU '*2(1QY],H;R\/N MSK_N (R=KM_%!48/'[],\U=K>+EOYR\],$\O^[_ YY.#SV?O_-6)Q& H()>* M"7% .F2Y\\A%)U@(POG8@[Q])(YLQ[9M+F#R(#Y@47S !>L>QY8657&7L0 M@HX2ATB2/)!RJXGT[B,F(B.(@OHN#N,0!7W 0=\%_ M;39Z7))U-9^V7Q>'<7$8%X?QCH6=Q9Y38L$^D!J$'742:8,)HL)@SY1BH9\T M.2!AMW8:NAL_LAIII4?"\.)'+L9!,0Z*<7 !+Y5,,6H;D8J<(9X +UUR%EGF M95 FF#1H/W()(B[P6>!SN%LZ1#]RTD$0HP+"00+D&8>1!M!"(C&M".,2N]U5 M?KV#'_G&D+=?]W(),2X0^$BVM&B0.]0@M? B"8D1"5XASG "Y3$8Q*-/UB4< MC;Q3B/'#:9#W'W\L]#W;X8\&']?=R_ Y>_<[R9$'J"<+NUR;4)]LJ4_*#P1C M/_V@)JF$/Q_6&7SA77[XXUM6[I/A5_WARJ<< MV@X9[?6F_EX=P1B'314G :Y=ZE1^^-E4WVQ3_?%*&5%5Q$1#&Q M@%,F(IT+4@IE8N34"HS-7@NKO?WO13T_?3=IYK-%VR+@ VSR[,NAG6Q@V:J^ MVI?IW(Y_!Z+Y,5S)#;@25Q6F/-A>,VT/A 1WC^$5#M;QY G"0G=K'OEE#9M: M^ZTK\AKH!=ZB(Y7JW22K%/5)K#Z.[61_^[0\TWHWJ=Y$'[,#.R,0';4HE;G M3DXK&P#/\CE8_N[UZW>?J^5D_F,ZSG*XJ=X>'8^GIQ%^\M+Y-=7/+Y:/7+CP MXI?1$B2/9].3.L1,Y.T/U4VSR.6@,Z0VN9/0$E0KFSFNJ>I)?I?5FYR-W_(C M#)L/[2(009T]VO'L]9;XO)S9OS;5Z\-Z8JMFX9HZU'96Q^9@CUSSQ+EEV[R[ M30,<#+';_,N)I0+LK9HXGX^!&&'_O6T.VY/:^>$"+GH_74PRG682 CDVKJVK MQYD:.Y(Y6!)']14 /=]WY>\=6O@XATF@UN9O!7D6X!P@R#Y GDM]E M @_/&CL[75%:^UM5 "5U PH!J.-W/UX$T*) 9:K\V#: \L?V:T23:8BKQ7G1 M75X)X7'\C@+\; OOH'J-%T>37T/='(_MZK7VD?1:")_.JFW_->P@@OSXZ(OE]32R7T]K1W;F ]//51LJ'TMAKL M\M_U;5K[W.G!_W9X%F31[EL7.6$33.2E'7^SI\VO+_ZRL7^KS6EU^LMWYBX; M+M"4&<3 :D)%)(*R4 M=IS!WTI>M!*V''6<&; M7VI\M[\V/LU<797'UJM4%][="&ZS=*A1G"C@C[;=LGPP_-.8&!G8. MF!(%:ASB3#MDLN>264R5L9)1U8N)=5A$0G5 DH5<'M*W#[@ R:1??8 M\./3T44+_IJ&WEI%WF*2#\"!M?+Q5&U?Y^KC8N8/@<@'X\#ZS\7X-,M-\D/G M57M']:.Y5#^_>/OYX\<7OQ2J>_AY7]L:&@U@N',2S&<5D4N[_-&4Q7)UY@D77D ;M^ MU'WW)9\:?X%W^&T,-[ZH8N/M,8P_GRWBBX?!.;GJD;EOI+O\W#C3276\DD9M M/$C3T=+R\'A_Y'TU)+>'Q]E##ER;O>O-"LE_&UO_3P34,QWG(YCN&"<;^?F& MHVF(X^I;/3_LS/GI>#S]UCK9SPGGY1KKK&(0VA"$RRC&+N;357Y#7H;L2@7Q MEF]'8WL*:B7,['L,OW:S-.( _[2ZW^>HXN,FOFSBL9W!--9RX-9RZD[JINZ. M%EZNGMB6+-?^AL8'L#X_97?P]IOH =97W$+4@39RXZ:[U86[C%9ND@OXZ-/^ MWI[E^,794?5S/:ERF&5SK2:&@XGHN:>(P"NCXE;O:,#R+:GN@@%]\XWH2=\LH+M"R M@I:3Z1@()4N+@BJ#1)5["[65D2C)6$2 3PIQ9W-'4&405MA[I;WGC.W5,/L1 M,/W]C&P_@2*T8:Z!AGJ>=(7HC:IWB5V9;-NVXJ?[*:%;\&R%9V"[U@'T_^JT MCN-0,.UY81H &+I02SQ5>DT0&4X*T%H;%J*EBO8.6P6#:FR7I[A+1=G;R M\D" 5A2TY;I^JIM_HC2+L:HSY\1F7F63OP#:\P(TXB.S6' DL'5=9T*M<4") M)B.QB(G87G;!W@$MT^[O0+KOEI1[$T"[*O%)' Q#1]M(,]JP5]N P9VZT!,A MDN1JY<'E6I4!1V0]P\@9FV(4-, W.TDQ.7.AKXX@/\?92>WC%NH8CZ>^_?0A M?8I^^G4"DPS= PF,YSJ*>P-^Q^GD\;9I?MB_'[4IQ^:<7IGYT8?9O%Z#,G@:<_P^='Y)]!4RPD7F1E@9%]P,AF35=\ MD$NZMK;A0]51OG^@65F>MR>)'RS20Y6]+8Q1&*,P1I'*3Y@UG_X,S\"'%O"Y M;B.,YPL\A2F>(U.PPA2%*0I3%$E1F*(P19$4#VVWK2*WGWUONQPIE -"9O$D M3A:Q*37P'V'9[E(#?Y][8+^MI5P?J15*6C48&RP6]I M@;(=0EE@F-*4ZY?9%!$/(2#-, -8P(!CCCFO>^T\(B6.$!912#P7C&$"Z4 M MDCZPI(T-SO7*7CXPE%&SO9S]8Z7[ F4%R@J4;8:#"2(P8XQB,10T Y61$6$I)9#+LDB9KB;*8)%> ?"*7L7$464PR ME 638F(:6[MG*"-%*[N32W(52O+L79*?8A/MS'?M6T(\B>/I<4Y<*Y+CV7!0 M$1@;NJ_QD4<9$%,.]-CJ78T%3X+FHD".(*Q^1"S8B M(12/R3LB6:_ _8,*#$)&@FQ/)B_T7B!L(%,N$+8#G==9(2QSR&#& ,)P! AC M!F%.@M$J)(UYSQ-I:: XE\\0N9"&P QIS<'X)SP$I866N6G/'B%,CN0/>BL4 MLY[162I4$0ZCQ!&(-] M#TJ81\9:BRQE7"1K13!TOV6(8SF=E94 M(D&U5]X)S*V["&%21!FI,"@X XJ;!RO4B9"]CXDS&[CS">_7CJ0CKHH=>1?/ M8PF&7)4&L[D)178[PF_^,^9^SD58/!OF*<)B75A@PP*/^83=6XHXQ@39*!@B MTFM0>+WSMA<&Z6CBGBB&/-4@+"0)N1-G0!H&XIX3[?%^G8YRI'21%07!RI8^ M"P0+P4<)YK9@8'WK&)'65B-J+*,I.DI%#\&T4BH9,/ )L_",2 Y9,.*1U%Q1 MQ8-+?K^!W'JD>#EG+PA6MO09()@C"JQL01&V7B/.<_,J9CS*L4">*LQXO[,Y M)S$YX128]A@0S$J'=! !64^=LU1%IM2^#79!6(&P F%E2Y\^A"62O-<^(J$# MF)&:8&2$3"AQT*BB +3"M'=L(GQ2H)PAF;6W]N#7&(.1Y91'9E+4(NX7PN0( M8UT@[ X^QQ+MN%SZJFWDNS7]RK68S16;\B(?V7B!B[U+E MZA5XHG*'2ZI"$AYA30P"L4&1PS@@X9E31O!H>:^]8I11Y#9ER$D%LHJ"$JU! M$($8RH=CVMN@R7[ECAD1<<^J\P!JANR=:PI4%JA\/E 9#',>&\ YF55T3"RR M3 5$E1-2&^JP51>ADA"1B,()60^Z/?<15/3$"0I.<2892<;R_4*E&FEVSRIZ M@C&0C/*434CI'71F% MD1:>(,%8\IXGQ\6>L]#%B/*B51:H+%!9H')G4"FHB#&'#GG&0:N,1"%K)$4Q M&",M!BTQ]+1*AQDV,2@4/-6(NPA0&:0 *]P+FBRA/O2ZICXH5#(ZPD6K'&) M:OOV=>Y\NASU-M[BY9*TG3C;0=9'Q0_5C?0.K/AE.K=C&.?'C62+7-LMC](# MFIDT3!>YJ^L>)=M^RK1<9S&>J)!+' =BHT,XF"SDDD2.PS]2!,4C(YZP7G]X M[1FC.!F4A+79R\QR:5&+/(]11NPH& 7[M0?PB-![CI+](DD72^=UD$\ M=LG;J-U^S0,QXO>=3EN0LR!G0J%28Z@A(,'^ 0,M<9JE',:DHQ*A;C?Q"PM1M@4Y"S(69"S(.=](:>) M@0KM"9(V*Y%)4V0\V.#:\6 ]#F!Z]PJO8K#D'544,0&&.CA>F+(N>Z4AL\6IK'%"

)Z^.2<1*2'Y/65-=/W MD<87R*(9RIGH1X1#ZHTO=R(LR=F[>P%KS&7P'ND:[\Z&:Z3_U.HN9,1[4F!K MA1C081SFF=&)%Z!+P_Z0H(PDTD?*6\Z[0,,C:^-(U9ZW'>$!VJJ-;T?"#LCK M\$*J7".#<^6XL0"'D=1Y7>Z.NW)]YF"ZRE&8S'O;%'26(=-9TOGF;1;4EP,G M8QYX"$K5M499'\]=9B92B=R0Q[/C$8Y[2'J2$$4)57Z6?.7.1SV-IA#PC/@= ME4[>T--S$8?D\@A#PNJSXU%.DXB8"/"B'1NS,+;$:Z>+ED4TAZ3VSM(8G AE MFLRX*HV2[6B$X7 [CL17, 0%N'C!\THF_Q4P6K!D,[][FC@]81J3:]"/1V9> M98SOGZW"CR-5L_.4HGK]ZBVJ^&S_1H M6K^ICUNJ.ZPQ:N.H#J<[9+(@5R/[449X:YS_:!S_\.D.=LM,1WL^Z!8=]*:Y MCK 8]#UT>3#0H132\A*#E=.ESK7_@=N*?!S0DA/CKKJ$G!'4.999?K%^!*46 MB^.V7!?;%P?A"\H+=M+BI.^:52'#[%?&=EX?7<3B8VU37772.F+-P_Y( 0EY MC<$U'6H).!5"*4 ILW(D#M4BLRA+L7+CS584* O_A%V;G"!^L/0E2RF M/412%V6O[R21*,\$XY#W.^\H@IXBVE5XC&=H&WQC&AUUW9MTH '_#8YTY8M0 M&N8H[=K@IFY2\<[:=7,) B((J(QF07SR FRYSC^P_9DT!V%."R]U3&I\?&=U M$M_>4I/#AE!F@2:K+2C_8%FO,[-FIZY0J3/NX =W7[PKT9LOOTI651 M/\WN M/L_1S1VZGMT\H)]GMT]SM+@F/RSG#_/')7J8+>?H\9?9_>.1<&J%ZZ@L8\Q(E,<-S:#OZ6O'!H53P1L.\F6G :L2^=(9P1#:(L\K:&U M,T3;D[)$2TUF#IA1XU%&&(Q<'J4\QM>8V5(Z>5=F\Z.,%[O>M?OR^)OAH8@4 M)^/),2P(D/[ZB\R5P?W9DR&$YST$AV>!* 28'$$:+$&^ O$>R*DIJ]RO/(&*3HJ#ALWG@6=V51%*#VS2 B[$T[&C4=Z M1F3#Z9'CX;ALNUA_]GW[U7'= MKC*A+"T+F@8DOQX9T[T%' 8A=6D%P8$"<>UHX+O$__@8]5VLT=0VG&B91\09 M[,Z&T)4H(/:']YTA@LF-35IRULZ*"F7,#:*;#PU(LUFJW+MB!+V_O\/P;A-0 M=XX7D^7-<2B)B'2!R0./NY22;F(BIT6!Y0?D_+*" ]4#WOD>^/\2OER*R<+> M-%T6Y_W#?#G[+W1S=[GX,D??WBX>'[_[#0U%:CFA\6+,S)4 !+)NH;1?1*"' MC@F_7-HUT"'*74F>FH,*^Y=^L/<# (=T/&<7[Y*QZF37+"-Z'*RX.2X0)RA- MUW$PDGN*I@SM.$,\OI$\,0?7R5>D#N8)C7I)>I+<_8/CR0W'D,8,FP!=)8F@ M1D.2:QU+!]XY7WP[N2RO<+@*'/JDGWDV1&.WSL_8/5R.N@[)O3M#4O^HAH_V M\+:!I#/$[B MA7$&0^E=7S4H2S(HH:T8E'%R.%SQESRY+)E-G/PA?N-JR\FRNLPS5F^_2 M;RT+BF;I4T%DM(*_DP^\0V?9_GA>#.P;= M:&0)KV ';/!BG0M< 7X6:WX-=]Q::3.@H2A$G*Q(4]1)ES4VK 5@*):%(C5E M=;$N1C1!$_"!-W*4G&;TX8UF=OA85*5UA\;ZSW=[US]@S))D<70<$"ZZL$^- MHV!VIB[F4@Q.[-GD=L"\39$E3&#R[$FS9^- $(PR)%HS*F?V#(DFN4$U02F" M5@?=##S^)\7<9WKP3O#A/ 8I2&B><7O0,7#B9IF0DA$,:X3LDX?<-5.<$#X? M@RL KIQP[X>6^SGPXWT2[0*^9TQ#!H&B7#^F3VS35B;C?4"T$W+XD-R/5%%W MEK@,<0\_*IW1[F1\:T: P%0&$]YV='@MC14W/:,B)%_P"5$2#U M1?A""AG_X(2_=F!!PC1.:0[,3AA$?WW$&VCI,_8W@;7?DG>^VRD02R8T6BS6 M+:38P=DL7Z#W( (QVFMWD@SULE Q3!'%0[5MG!0_RV2; 5%G80VX[01JYC#:R!/%CXLC- M,8OEY#^YW_Z\/OW M_Q( [7-_?1Z'F/TR3LA=KQRZ^:N%G\(/@KFGD <>'0=;ZL!(<\DQ>YVLC#!P M/W^8+6_N/J/;^>QQCF:/C_/EX/&YB1X"!R]DBZOUJW>^QU!LJ%4HI Y#>?TK M><;\!9-7Y!"8*SOT=LSL5Q-ZQY(,H0.&'08HD]GW"%N^."FR&$XTKW@/*3DT/B0 M#Y=4?TE?S;/N@5J,&F*/\-EX /Z=F7"-]#_UZ'O &P<\'KP(9K^;(U]*BRZE ML4QJ+(TR-3*$3?19RFM6F2C,%F;&=9*Q>9QL3]T8+,TT*,P(8"\)SR ZYDA8 M<24N$F/()>-B!,5A7Q,BO;O+6!D)O^H^\%<8V]3K4_1B$4 \YV+-PO0Z>;)R MZLQ],[5>!31B%!0DK(VC9=9MQN?Q,9@-1I*Y##EGPYJ@0*LZ?\.K&)2YB_6: MB))!=VDAH8@XR<$OW/[X<$VQH(JP[RA^2L'UY @@C8\F?1+1ES2#;9&V8K9: MQ;N8]H<<\L[*Z73+2M2(&$')'1]#Z2.!$D9)AH]O9?8X\<$#% :8,.FBJLGD M2/=4_[P6HQ-K;R\73P^/UWGAQ33+1-DQ.0(DE MT-$4")'&33'37&)":X<04'RP/ F3',3&H7.R=E=TT:)/'\[0Q_XW.TK=#>R8P=9)>.G(I\BD$83M"0.[G/]F/#2CR0Z[ M*XUWM]#B!#4P'?Y%.OQ)GLZDOV_+9S-AY%G"'R/HN_A!O/=YT5$4;ZP8N,=SLK.%#51=H8 M2EM#HKGCY%5*8<#&[O@MR$ M%!"!A=!!%'CZ(/F"+4A78B^\!TAD"@(J*4!>T8'X)WF-.R'49_D$\&KK.7\G M=\^R0\X FBZ1]@GQ#M"G_HVWCWE.B:1!E+;(07:GJQ:51SK>B6MDCU<1MG_V M74+&!9_K%(^PFQ<;(XQ>$LIG H[PMSM"_2F.>]A=!A\\$N.4( M"5""6%)>M(=$EE_N"7XEV6=[ZS!&KJ'>&'$3VQ;0RV'!#AR2FD0\,5,K66N^ M1YIKYQJ9??!QE6="%DI]Q2)%1 X?L7\?J-#F<%A+$!I^<_CC(B5:"DQ4G.KA4 M)65]Z^Q1D6:V&\]#(KF)N7OCXQ;CB(+YD&'DOEZ6FYJY+7;_W79-#)G23:'Q5.9V;_+0XC:FQ:^G!HD%Y1T*04+WWI@[,3>>N_ M.#:V+PY/(5QHB?OD;!4Y+U30[L._2.H/>&T&HD2MSIT\$21'V0)O=' H)ZCWA(3T]BZ47,1*]8[CW)9 M^D0:_<6)MEO?!8> :S]0OZ&ZA:_R)TQ(?;B9+!_P,!M^(##OAA!'D3LH_,R8 M0Z'2+?^6!T+Q!E;B' @P?#I(8*B6.H,6SZZS&103N'>P=@KSSQV<^T&>U@ZA M O!>ZL4HT-)3'+Z<9B$9C[ $=EJD8QSC?DD]B*AF\W%/]H"]\'ZVR*N!R."@ MROG0*3 ]H0\2+FD!L28085,T0A5&Q\IL$5 @!5E\I@R'"<,O@N%@0(89_C3% M?,1"Q4YE(\+I[6.0[(%W$R6F -91M& IUB1@7.@LHKVE7VA_SWF'N2$1\2XCVN?? MS/ F!M;2H5R6#N52#"6J&DIN:4AZ.*P^9$ICF\?2'W",LQT='NN&*X(?\!XB MS[P-*!?BMJ\DCGG#::*$*&)4QT$>DI)XSN)HZP=M5)JY8 KFM9=-WYD2/R*^ MW$DP](!#; 6K[\CH+PM1::J>DCXHA5\&+1'7H[.;#3%(& M6*":L9$\@25ED4K;VX\E_PST8VJ5[M"&>Y;KCP9B!?RF8BZW-+^2R-O4->.>9Z/!URE,&Q"F=ZY%,99:A*DD^9],SO MQ2V_X(]/UF@8CK0/^^3.K<78,7&4?5=RMB+"EL"Z'0Q B^XL &V_@(04G5S+ M*?3[!4UL,4[VNH[=SAURO/LNH3=N&I.P.H])F.KQ6SOC907=*P?BQ)PH'N%0 M&YE1<31D4K2$^APMI(AL+ADQESW ;L+2$PD3R UW'T#RBUT?XR$?+!3@DZYR M!A]/#7A#8_&/PZ:;YS!I!J06T9"I*>;.IWU8P4>!">_67V%MID1&M#PJ(2#7 MTJNZ9XA+R'&2OJ^/CKOR@_],(HWX6RX\'R'J>,80K^A5NUC?$)G+VSCD6=PR>X]\(DJ4@2LG MH8W&R>?1+VNNFJN4+!HV&=! $R8]1[6LC?0@%;A"0GEPY;@Q>)-T=/)+<)(2 MO0%(EI0TU1+)R6+I\]3D&_A<<;7U[5&>_OL="WJ!WJ7]>HB@:W.M.8\55]\^A,L"&\O2MXZ$#MH+PNY'32]![D=Z" M/63(8)&UY^C_??_]^_?O/Z"]%?P+^N&,_"W^GR-Z(RLQD?P+^OW'CV=_^/&' MLP^D!FBR?__^T]F'CW\\^\,?/XCB7!D*7R7<&W+]P/&6@2#BNO L![[J>[6 O=&'B4=72")H_' ME;.W7"2H@R>:F\GL,WG.E!9_3A.N5& ''1T[;HX3*AVD"LNK(V(E:^8O\!,) M?D:Z0>GF!D!>*]PR8UQ3]P5UVDD@._V^YS*!TH..$TR">CC-P5-5],:-O,*J M61I-2F/V! @3N(S)4V*7WFT'#F[4/K0V>]118BA(J!TW;\E[@36"7DDK2#1S MEMS)AS,D.'\8C?/K./"H&92(*]?.&_S5 \YT0E42/2 4G+D_C?6"[H\W5\66 M(#F.I3]9A1 NS?3C%%P?C"!)L XOM/0OI.6Z)*./K774%38WW9:\"Z#-$GU M?M()@4\&L5;/\BX&3W;>DZ]NJ-SL&"5M(ZEQ*:HJV>E+.D9I#]#RZQVCG+=) M]_4$&CEI40WNLU)\Y/6 O2)>;'B\AVL_3+C9_F=>G"/!KO0W(06016ND::&[ M,7'1I88FFD<#@K,NK7WBG=+) D']=%\HFA$S$-(F:%@66EE[9"6M'!V;KL0A MPVM:K)-D)#32#M C4B^?X^,P=VS6G\LQ4%#\P,;V$V2"L1WHG^4*!./T&KF* M\8WW"%@+]E_(B=T'UG "'@W>&0Y'=*#706);^/C^X^^_C@%(9 O6&,JTEB)& MI^V=\:ORWG+L,P1-@G%UR!@K?NQ>.^'*/C\-;$[IS(:PB"6!9!N;L"!C(*B'3B6 SP.=C>/R ^=N2 M'.0AE;K9ONF&'3!_0RE!?D(,/1L7<>AX. S);?CL>!S?AW3!YB% M$,L]*XM M"(YH DEM4(?RM!4D-7/,',OG'M,9I9(0Q,T>-6\*?=C?8X>O5AMT#>N,'@) M:E:968Z^CEE69>&9\E@48G+Y:X7?^1W#)D5@KB,!AA\91VZ.%2E5&R>,ON6D M![\>>V9-EXJNP-](XF=7]I3.*6E:1/3M__OEE.G:7L M8C2Y!@=8>U_!DBM/DI#AZGG@26((83@ G8:UP8OUS/-BRYV_K>"ZL\+MM>N_ M+KQ;X9M 5%+H^=\3S46[N9']S$)+-X;:VHGQ1[+#DKKF)+/'X[ M(0-DV"("W8J[9.UY8\*=^ R$>];>,?/N9MEFC:#KA&W1CM!CGJ'[L=BNQ./J M[IM6!ITV8C[0WOES%:PI ,?&\503DB>Y*%DX*_E#_,8[DNH@4[^BF]V>O*)H MMHFM%6RZ G9E,(18'#3]TQ:_<\<.64LI^Q8Y27?0BO9G6&0O0X.6?PR!<,-A M*^#/Y'>Q@"2]MNRTEG8#L7Y\C6.5T?>H%XV$,@]* &D-F8C+KTQV/4MU&)V# MFS'+\N1XZYB"1E K(84M5F@#T;>L X,_; 9CGV^:.MF]Y69&"3U@CY0TM.O. M]Y*D+QWA;)@;-VN &L/3;#+C0=Q\<3P_((M->%?==@0K )L^^.7[KLN,(]R= M:M1$0Z[KK^#<4-NK6P:09#5W21L/XMS1>QD8],#I M-PVH]39,HE1&][<[0HJE-%ZBU'$&_\:S(4^C$^%;YP54[%D GXO#%^MO?D ! M9]KDR\IJ!D53YRZT543T&2F#UL \NP5V;XVR*_(\&4RSE?C"L313$-JWQ:Z- MXCWD/^%I*8GPST5D"S;-X)+@X..24YX*%5$NBY36(6[@O!H@GT8'+9IZ= MQ!^2%TLG+8L@3-,_$7X\6XIMA.?0*%J6_MDK)/_@;.XIFZ!2P@F;'AY>]9O' M=UJ22GTD5BX 6"&@/%IFXO[8(4HOPI@!W=#T8KU@ M4K^"+H4U@4+1AG ]=@=$JAZ*03YMP)@@C1+:#-6'998;+4ZZ7&(@ATEGUZ$C MZWY.MW5I!<&!XD3O &KGN)CA2^W_LO>MS8WCV-E_!56;VO14J=]T]UZRR7R2 M9;E'6;7E2.J>;/)ABQ8AFSL4J9"4WN45D;$ OTI]WB.F3\.@%B#\Q?)E#G/& G8;;+!Z;"+F@*R6?M#NJ) M"C*3SE?'NQ\6^HUB, ?/O$<1$^0A)Z:*R:03?C71QK5""0LHN(>BFI#%*@?: M+<42>^P+AJB..5U1^)AGT4_4;^>@PJ"51,B#N(V&1.&K JD\EE+F@ ?HS#6L M*-BX<6_U3/U=2&?KL; !+&CR$D!UK4JK'S<)(YET[I/D_B(HLINVJ<-UJDF8 M4[2.O&W ]#)H?R#4&M,UNA3-\BZ)_3@,O:25[IR+L:8DM^UYP29MK_MXB;G? M01NS]3+QL/2,MT^_IF 7NJ7 5!=$=/G,ERT6_&JE,F-3& 7/&R,^:XWL4NX5 M]V6#Z![F[AFCR1(V\(<%Z+,U$>T0:(A 2T#SH]K""JG8&J^O=LW02Y?U2V?? MN"T)M+!)]-<@\J6']V);9^"_#Z+W($IYB]WO_8%JL&4BT8 =6,*@5:'4#%98 ME[R%*T*W??%RZW8\#Y+F,2[F-W; ]<@SC&*,M< L&_+>QOV\8T#:74!S;*,X:B+SZQ (M5*T=;&-HS1.OG$W M&8^9:J47"H%$2)0%GZTH6=V!*1VJ$I3T)O*:"\:/3)6Z+1G5NZC>EJ=OC__K M87R_&"^,%T+I#(?<"-3W+P7:K?!6[?5K"4K*'0BGIE=P:IK'QWTMP8;?F\4W MU,Z]PH01?B.6NX&=BJR=@"@[P0 ,#V,3NX %;C=EB!M_9Y]PY(720I;>[#]3 MJ">Y?0Y60Z#SP+.BH]*LTJX"MPC!_)E"#-*3:I*P_<][0_BK;).R3666Q#'( MFR78KCBEB>5BK9E@S6_MNBZ2_P_L.N)OZ3:AJX!;YR)?K\K6YHC3Q>(^ZI7* MO:7Q.GO%JF@JGH*7Z-B*3?B*@(>'F =L+KE<'.'R+"K3-??I:3R>1_%8SJ/@+)OI/1203C/J2V\(M\ZTCSH2]J7W MQ'IDD5-#DH+FXBLX7O#TJD%*)NPH,AZ7C#H%8HN&Z. -2;("?V8-9.A&,JY^3RPEPN]R4 M>:]($*E\?^R9G<5AH@:1O4*/758Y75!RY8^),)%QHN=%%:R&6.8%6W\98 MZ!O,IP^?_M4M5/=LZ2U?:?A"\>)\<=VIRV=Z%O69?V)@2$H3_D>CEA!,8J?I M;,UT&K'3([!6_B@A%(PY3*RJBHZ"[214=@NK9-9I@F>^>**O"F1A.*,XT%H1 MO2B1O__=QS]_^''+@S/Y/U9<_I7 "LN(,'$(5,S15>'0[Q[U8"S=/CK"=&CW M:T)FW138*$T:YU#PPE;#>$S>NFO3^32R,HCMQ8\YNU!Q'VVO\&5>)N MAT6V#Q6*E@:RD_);]6;SRFQZX< O'NL>7C>LV=':FCV^HB M6AB$_/Q,@Z=G>(;=$KTG*NN(793$4;QH2LGOB9"MBI3Q=!4P[N?]^&TD#=N: M. >D"DO$UF,OQ[H$S$@$DC-O)E56U;76[^.J=9P',S%MX+ M.R_ E#Y!=P925U],H%'8S4NO"P+9:ST5]_FDUOQ_/%/Y/Q M?WZ=+/]F//"^.R@%JR$[\K,L"1YW&8:^LKWPP4OL1*D?Y+()4TJDV[-%2AI; MUG,*SA8@WHU\=M].Y#\Q46UZ:911\;3.Z1<'DGL/-CVM/T1V"#+C59?P*;U3 M,GUN:H_WMM=A#*]__*84(X!$!E@G+!^+W6;C)7L(,D#I&+=V)3C$C**T@9[$ M9C,\/B>9GZW+]R15_?=S'/NO0=C*N#(I<,L?,G"^RVL-R^:LU5XR.0;AY?"O M&G>!;[:?N@)Y,=161G8NPEJ:QSW-\N*SNNJPC.?4IW0#/Q=IX&50]:7Z2O&( MOF<::.)EL7&W7@](Q90"45ZAKO"!CI9W@-12[EO3WSZS=0?=G$4+#PA\"EF5 M*NVQS>X,+G6,NI(-VT7-$A0'R*-L#RC5L\)K!AT74!U7C1#M$-41&EE#G?'#RZK8O$RVW9II3MT) M6B9=-LX_YB7@5$P?*"=O;VM+$>(@@E&04=D[?X^4*6[#G*8T87V\BQ,HL 5>YJ^L^XFD M6F3*)GN!H8"CK+N*MYQ:A22B=4Z0)=HG.^A 7O AD%U %O*W-#[AP=#,9,X) MD0T3UC*131-LF\C&B6H=U;RW-#2-57,O7SW&W0I:R43-M-DN"5XK&5F(NT:W MO)6+3#>HPA, &8_A6:V AA6*%,9A E +<_W7""1$FW1^,@[:'= 'VSML8BU+T^%_, M!^2EV6P-YGCP/ KN[G01AYTQ 0U+Q#\>%(/%DM1T]1S%8?P4V,CB-0%3+%P0 M7@S!LQ)44%?4=P3)TDF*'.M?V9HU6=DW;PNF%EN[;NS%HIDBIU9E//98 0^_X_*E9]K+8D:"BZBP3BC>0*N2@H)>DNMA@/M;$3#V4 KOQ M!4QU-1/EI21,JV%?!F 6],(WCK5H>>X?:NL0W6G+V)W68;;V")G.4Z&&:[:N MNTB[7#[3A'H@[:V@*VC,I*[\;%52 ,%VS2?9VAZ1TL$F1H8;N@]"0XIDE*+B M.\$50O8P,FO6 ^.7JYL=N]G1E.DLF\<@PK[D)7$F/AC&UH&7CYC0FXL!@EAM MFOHM*Q3"Y5D.C6CFC:,77Y#L!=&Z,2!Y1XC>$_5=R1M,.492=,>*K:SOU5,J M$&EY]4PKW+O(^88#P6\$K>(8ZCS:5#5">*K@-2(]YL#.Y8L+GP6:Z3B$=(.2 MP[Z-TJ]DEO%94PD[156J0M@3-#S6RT[X%(*^5VQGN0W"74;/7HZEL_O0*9]B M6/D*]UO1QE4!%"OR[0$K6$O>'+KB5?.61O$&3EKS(:R=$3F*?]_%R9H&EQ,[ M5H:\*9)+)1TG>@5^WM"\!N#:&%D@OY2_RD?0>4="GY^!?$^_'?C*?W5-P[VT9I5%W";3+@5T#"ZS(/V)_3$$X]K$[< MJ95!:X.(1C!?S_A"-8>WL+&[!9HGYBS8)8-V4"E,I/DH<2X4/^N.F+*Y#IK. MR6PQI]0D[D+RKTK;&!<+$SU8RML0G\6#Q]I:,FTQ];!P3GJSU__2HERL_.Y0 MCBPW9:5@[)$P[V[30U5;) S6U%Z"J"VP81EG74![/VG IJ=:SP(_FMK0:R*X MX9$X).:[>#RLL_;9&9N%\F""M\>0ECNO4:38B\W<^2I.GASIHBU*[,I MA0X@M1:4'$XCP/ 9WZ4Z0Q0>@F$2B?R -C9A^Y4+]RLNS<4H51^S43^D<1?&4 M$$E]*ZF96#FO.\[;+TLS# MZS]WMK>;;A4VH5%:4XW2&ES]O]:1"K4ALD$TNX*KD(E-/IEFX3N@I0 MX6$_AU38;;JB8T!&<+9Z$_6=4V@Z!1(F8&?0,^/@PP\*+,OND#<8';"P.%;8 M-(Z&:!PV1^DDU-L?$-6#@=PVK9%"]+"N-&6AV[$R[)H'#N];D77R(%W$MRT\ M%T*62)<";S&Y->BT4%IL>_-#K2IK],[>"L!)]PAWNW_L#F'%6'*:*:^ETZ-@ MLA.IE&&<2IW21>-E^^ ;$2)"O(P\JG :MC':21-6%_C/A8@G(M45R.6.W_A5= M;+T5':("Y8TH!&V(?&0L8-764LC;(-@(3R5ES1#>#LD;LI/Z; IP^"O"6DKW M+F >UF/FC=F-,1->A7:N6[2@"D%XBL3%X#G+<7.78I)+M!P[)^69);A^]J(L MWG1#D2:$<7XPL\NJF\Z'%?VVL@6T[GF9*=S>R-=ES7; =&"8RZ#CGHO%4Y7L M>UU CJ4N"[&&34=P]7](8G^WRG0JV?;U.810W71FQ1O:&9BP/QQ%$RB4>>I M\906316<:XLWJ#6*DOD:)5GK/49M1UXHADTL@GL,8UR# M=,Q7 ".2D']-V$(-%I8G +D$!6/F GFX2EBU10GJ9\U" 9=R?;,+8CZ*_H^) MGC%#TE=O:_P^U@F*ZBR@/.7L*D"$5][_8BF@J@IY5C*,50EYS8^4JE_^%+ ; M>[)ZOK!>,EX7&OK%'L7>TN M ^4UN6]^"$(->T<1\%J?3 >Y'V&P:;4?UT9;FB_."5M>YU ML93L")TT;UJ^N+=RT_UI0@](Y6'?J#6TM-GD1_915<"6[4;4JII3GVZV;>.%A3"2*&EN]STL=GM^ M)=TN65M$ND5>>$P;?^+S6FS9,Q5A5\;L+KR.4]/7,VU9O4A]-#\7K)S:-S.U M5)S(#,QRP;5C<'.TEGDA9!$MP> 'MITQI98LF0;7+5>W$D,EBK>)1I&W_!; M!J\6OJ;68WIJY4 P11[ZP3YV+R*UUP(;X7GXD9/'YD"#A']G44& M@&#R\\@"UEQO4KQ*NH.&KA2A&$17(YM>/W82MN&PACJ\^>7,1IW3.GIITS%WZTR MU-&0;RFGTUZVB$XO9IYJ;0AJ08U*6Z2?FK](UA-W?O'^$2>CT$O3>V]#VP?' M--8&9XP00(MVG-%F!V#T%'XW.%,G[SP(8E7E,*A*))A_W MKV**@JUH"$-(RS[VXXC-[V1-Y;7QCT5;]QEQ?,UEA)2\*T98F: (-8D#7D7] MX.9.4@Z?U]V.17T?^G:&PIQ#@XU:8*L^H5XR,_(/CN>+_Y9_.%:DBMB%!M*GHS=E*03(&/)2G5_*/] @6N]2V+\Q5!7.LZIR M/]<*.KQHIDV252#/TG[H^Q (\L N>5[XW\%V%/N77B>Y0"(D#@B729A0 E+- M8\&X2Z00HYA:V(JJ2*#19(HL0CN,/@L:AORV_\5+?J&@K0ORK%;'!I>*Y^)& MRKT>*.$A"B52-:/'M<$.) M"NV0V J[G;41D!_M[C$-_( IK0.2#T3>&*>!TX8!'S)? 4Y$F>+!?!L 4R-; M_ITEIBCY_#H^(+YH G,#!A;24TPB#26&U+<7W.Z?K7>2W3N^49+\D07GL/\#N9MZWTB4FI;MQD=SJEO,R$R'6 M-"2U!%M>+_.E9?$6>7%N#_=)3"*(N>\\S5@2]N%"C+W*Z C+'LYB[+S[>IWOT2H.D=4P.#.)&DPW:( M8U7VB% "\R*K2 B'^1[^+%+)'NR!^SA*Y#_9) =M T/T]!FM-*WN>I(=(6R< M\KP33-_5.D.P-Q;W(,@/H!M,#RS83Z1=IQ/5)F^D;*517 ?V/7-FD=<5L\A+ ME""/_2J3T1=)/D;(_"\ZA+^0-51[WQ?3T[)-J=H!?Z9@JJ7^D&UMWA.5?V>[ MQ.KL&UEQ=Y22WQ,A6T5A$)1N-7['Z7$[XSA/6T2\#(CL=,V,V/#@K>)D&R>( M"]C,Z8@G=K9W2Q9$#P@*)Q#AR!LPZJ+,G,5GS-AO8^/X.XFN>0(]58E=\$YA/< M.PW +7EZ)A$46T5-##CS( \4#[,%W ]YR&N[BZK6P("S FHQKGDKMK(8%MZ: M_D+I-HA6W21?"7EL@MWNM]3)\_Y:HZ"0[.C+>,A+I\DX29I^3N*+::>D6&"/ M$H))+AEL?!9*E'2-K8(U/_#9=3V)=T_/!#06"P%P78,J$>P K!6[U 4^Y;<; M!&DX>0F*#$Q;$C5P*?;H&%KV^B"S"GL_-MH-Y M8XYP:'0'_#1'9M4 F)]W\\X.7LF\QF2%W@NH.*C,\\Z[H41E]B:+%J+"0HHD MM_G_-H,G')^\*9,VP&F\\L*'YSAJQW2(8@C*L41.^)! _9UL#Q064N??;C W MZL)]J53% :4/D"(C5_BWO+:CA8W8',[0-8AYF#*4.)BM,:*U34E.C[N->.*/ M'3OFX25<1EJ)0*MVQ. B:$M6>[XZ-,W&$UM!:2?E2R,K1P#1FGP=PIEP3[/9 M^BY.UC3(=DD[.TI3.AKOP8#D?1"+6)S)D+K'%K;6DW[S$LV-6&ABL-[<*.F; M!+2+%4X9YE6\V3!EC],1[+;L1[!@B0JV\\57(&J(^/!DWG+B7<9WJBZJ@J%4(L2*'=!&&+?4BE:@A2,AR]:$5&X3;CISO$%KH":N1M M W9P!?]'?6E.! H]LQDTRG");'U7"5'N(+GL(BK;Z3,05,K6#YKY.Z!>N(>8 M4%B/6*"94+-L!5TA"%7GL>\HRC330E=]+^WB$D-A_(VE(4%P_FV0T%46)^TU M!"G)^$':OMNAY1XK)Q'R&;)]2'.$"@K392P=KAJW3D>:@6RWY(%-!'EJ%I-' MR6+DY8V3#;9NGF3?RJ!HWD,Q&(4&%9,L&PQ%Z:0U^L:62%&SOW!]V(HE&:Y6 MO)08]=&U!*IN0I_9UAB\4)X-.(W3%&U#2^][2_H$V12)T7FWTALCH87P$L-P MPT.DW$U9:$=F6;Z#IGY0MD'6WI7#U\TX%X^!+;L/!-X\)/$Z.)]A4[=6S6>+ M!7F8S^XF2X>[+.V ((%P$<9]A>QOSTS3FCV&P1-N>K<[ML;NF?:^?*7A"_W" M]L;G5E;F+T$4;'8;LA5-H:DYX,&19 ]\%K=TA?LH^?3ATY^N%+&8.RF=Y.(' M>'Q0\N %OB#PF$7&C74CM.>CW^#!2V8)WK@Y0>(#3= VTC*@C3L,!)<0:P/2 M='@KH@88:X<;8:X0:\GPE[M&MAQHRH&^(- M YI>*=#0F=E$_8^ULHZ3#9BS M,TJJ/PR^(;"@J16 B"X65I-#@DQ_/;C#4I???C)1G?W8U'2S*[ M(^/_&OTTO/\\)O/ACX>(G)%G''X!;_=MP.KY?+GX;W49#J>.C M6XH^RHG*NXBJ^OWO/O[YPX\BM.H]\@C8X1ON#%58!)07(L]%7@T6_:-O F3X MSHIG^I(FFVGL1=UH*2"-A"#.?$&K+KHO5A5V>UKHMLN]UK]PBUU7YX H_[B@ MR4NPHM51Z&P5OV!D-P:!I;B0];^#Z^T^SOY&LSE=Q4\1..9X*-E=G(A?P7,? M6SJCH7-"85[I20*/>WX#$G_SM)R!'=#N0/L'+S'M5%6^V0E\3/\&$D50A$2A M''@JR1'\NJF(\16@C^F99E\B>0FUDV:F!Y)""49[;&^7: M&/6;_9*]?TDH=Z&D3AP]"6K598%8U5)LMP%XH1O(<.4]'D^2>:RAX.'Y*3 D M@N!V&<.O9KLLS3P,9RNEQ\SE?B###'9>"+MTRYU,\1K)E"/5#M$:(M-@32^SE^!:1B5';Q:C^>"WL;=8#$R;A[$V#_!K]E0.J2*[K'JJ 9B] M:J&7&)I9?OH4(DE.6Z!R..J&!E M8QOM'%(YU$% 8_/+KJ5$%N>"7V9&HVB^>-_!R]-> Q>"K,30M.IT:+>_<@NI M9E%L&8]92Q=ID2 S$Q9IT)F@E&TKIE0IC->N MLN-\T2+DQJWJPEDDJ]+^R@=!S+("+UMBZY;4AC=-WPAX?:\4WHB@3]B:;[(< MI2(C5+HHDCJ:?7F8CW\:WR\FW\9D,NP]AJIN8^>'BNV]N?9;&@T[?D2IX^57.(81B-1I,%=ZN+RK+N@2B'RXKW MG>UHP18NA=@P?!_4B,DCR_1R,:ULLXGG4ZB'F IJQR#RZ1K+U+"C;8U%.?-P M-KW5:T2N#KEB9:#T38$\4&<46$_0NVM@/:TALVZ0KM%6;H7Y<&_PD[ M$;)@'7C:)&,PD%\LZ,#^QKY,K?37I:-151YZH'D@B-ZC?$WP/AV4=Q#=&I": M\FG&3V9'!K= XU#:-=][2%U:&V@)G M6Q#-(BP9]X;BBBV-@-IC>&NDT!QQ)OQ8<9E-HNTN2Z?TA89_:&5GTVN_<*$# M@F+)'ZS9WCI$5?!6$,JFUBMOX9X\.R2VV)2]TNS...)_?D;CB9DV_#Z=A?PXKD:4?QFKQRZ3;K972*\N S M([E4P"?E7@>H2C//6YVZ@G/&'8RM\B>X G+HPQ-9%7JF!L_>N)@]IZNT(1&] M6<&2JJ<4%?.6>-=_W1-13A3*CY'>,E:89@I:!"@YP]4JV7EA6Y8M*1&7D91I MT6?XF3)MPPL!D+\)H@":S8(7R134_N(L&D!\7J$):R8!(QC#0WA%Z9+WT6TROWL'H^/R?VW\6(YN?^, M)\K=Y'YX/\)_C9:3;W@I,1Z\8@RO6-*2L$TU@-N5:H(7!+!5Z(Q[A= I5%[= M=SO@R]8=C&(/O<@^H$\V;Y2475'2E\4;+K@V\^W;0@"UM3$)?QN.AMB&.^G= M?\':-^5 AS4?%CW&0=J^Y;"8YZ$K5W!2P8-MUD--M2:M2)6-+(+.T9U6DRI' MN;11I/6S%T00/3B+;MD-Z@5U1:TNT3W-'A*:M6.(J[.XW8[G[*JTY.&9B^7\ MZQ<;MR93B*4*SL2+@$S@^\C;T*M<8:@FNXMC0]<*N,"7=C9J6WQPAL 7K:TB M#G>=Q!OBY]B#O"'C>6+T"=J9TRT.(_T_@I\;;/P8H,PI,JWCQSG!;F;S[Z0V<-X M/ES:OC 9ARQO3C3C%EW9%"1;OH/6V%;S@U8@.V_1PCT*ENFMT&VTCV7:LG:< M%%GX *V6C%.IMU @@@UK*BGS;H-PE\%$3VE4M#5E+X$) MQP:4WUG$"UY"D!+?&;C=#4:L PVJ] GB/0"H3T5YS!6$1FWXAA2H=HF?:Y 9 M*)"/T+39C\S"6.@W0*!&%6. X6%B4\[;LZU%VQJ$@K?MI)$PBOCB$LV\PO!L MG< MZKX\XLJE&[=2ETP !.Q2,C[>[ =Y%3,C%30"^(14$9_P3@.!2-YM M>4#,UE*KX[5%E7:/G8?35';_MPDI^,SJ5[D%NJX5I7YZE\0;611UM@:J+2 % MNJ6/+6NX2?G:M#5E>,JZMQLW00]S5\A_7=S0RB]5KQ_0YH7FO>S'!: MKEO?'*)M+#C[RG 5 D".@K,5\-$QQI.2!TR#*K$L2X.+,+/DU,60OKKJAN:: M>(+[N,9L^!X,C\'JJI'KDWMS]6C"T@1*\NK<3";MC3K7]?7CUK>A2\#;(+O# M].5@.6+$<7V[IT!*KLK^).LAF5TQFD MT 4T-:%C*AG&;+1*2=F6.1P2O*;FXA1#T8M_MK8_L:\*X@BH?Q#>BW\3];[&WVFR@@J2 MLO#"#8WH.LC:V7#Y\<^;'TB>-_Y+T2Y1#>OU&(AH'7@,L'WC7 T]C9.^9TK1 M, ;<:"AJ=YKW55=64(%"BJW(\&IKIH!D:P1Y527A]' \?79ANGD8'Q!(\]]U M?I5H*+Y7^#3X!R,")_/^]'K!Z&,(ZVX:$L3+O:M4[N MX@)E5@F*-*HWL(8PFXS=#'#6>3G>]L12FEQAK>22"1=]-9C"(W"LA(5U":BD MP_8T3T=J1Z0=)%X4[XVZ;F:!1-$@KO 04%$7[2L?'?GQ&.8D7M,TQ>CS.TI3 M49^S95RT$DE23G5M(RZN0SABUH104D $8@>RB*HU>\;T4D=!K4%F:C$7N34* M?7W-:9;$*91 !MN8M]V&P: MMF-P:)VR.(5+NMG&B9?LN7$2O@R,AEK&<^I3KL.5N'8OQ*=:$G90K W%&X-) MS)N3%]B\Q3/%XM_)<#2:CY>3V3V0#LW'M^/QE^'-=$SN9_?O1[/[ MY7PVG8(3;'*_',_'B^4;&(3BGI5//_N^$]8&W>"-*XJC]WH5WT!4\;WF :B. MMO[5K8-Z_GO7%D-^%Y>\K8@96(W':19LH/^*ASSE 1@:@U/GU@S%'LL;Y)&H MLB,D)YY/91R*3G'5JRVCA_$KF#)VFPT<.OH8<@;>^D&4"H=PQC/E<&*1,TN- M7'E,NAR.&4]U(]82^KJ'5?&5%',4>_X$AE$6^."38>KL FJL8# '9PQFBS^) M-Y#1O.,V@$,Z'[Y(6QZQ6A?8E4WV@5#1"9[_"$M]E7<%!I)*3Y/R)[[)T0HK MABEOG(P+PS0J#E$5)9(=:F_=\?9"([9_PO",O[/OG%UD)6ZZ@S+7EBXO7V2LLBDI0.=="3V?139PD\2ML=BV=$:(= M),>0+17JG;*M]5$U=K6HPP/ P+"B .MAO;.(W%P_X$-WQGDS;3P5?K%[3.G_ M[EC+XY-SZTC&^HJ'_--JZ_42^919=:/X1(HAHF>LA.WK0TC0 ]XB,E>?,$ MVF?:OEFR1.O#4^:Y$N@3-4Q;;9CB?)@2\6"&PY3DP[2'88HCPRR?UL>I' ;5 MR3#!.6*18*M="I1.)6K+;E3T-+2]])5<"KWF%[AF?36RUK-D&P#RJ<%"26^A M705TVKU;+9AO*=TP<.F:TC-V1UJ)6QO MN<;)DU#0C==1%+X6$E.9W)-SJP\D39HO1E;9@>S[NGL>0FGYK\HJ.V? >@A$ M036)^^ [L(]QI6O%!1FVLG>'H* QRB+>EJQ17Z@':2"\$MEVE\V#])>[A-*) MB&4$-J=6ERNM 8(M# BT0: 1(EOAG%6VKE[F,!=2!IC4]^O^4.8Y/GK.9DVA MBK2N4H79;;VN,D@*R?*UR9UO?.3DE3[/T2IE#)\P:E4%5>QM[FC'FD0K*/5) M;RG_[R2ZI6O*-C5^V)V[5U9&J4N)9"4]/T:C9TS@*DZZ%$ZD=+9Y$(62QVX9 M/AD,@BQ99!T "YG:XRCC)?"D,?& 9/-22A043(K,_8>DFF9)H]#9PVX8/M85 M25.PEK0^VX0+"<227*Z=B(WN$(5O"4R9IHR#6@&HK1)MUG,QV6R]((%.S-98 MVB6!/)K5DDTP3?U782M70WQBZ\ 6!!E*6,MKA54^ MOX[/FMD/#J-P4UU=A2(IM+/:I,MG2H .$"S\N3:ZCO&P3O7?00$R;/K* (N% MRN7JM B0@X2B[94:[1Q<(:\7A1NN*ZR*&8*JW1)Q'5[RK@I6(5[M^)R9Y207EPD54R'^(XVO;7GDY5TE44$3\K^R MA:N")RT/$E8>623_>Y6P"F3RI2D;6)PSW;Z$O'@[ZL^V@A$O12;.=!NG7O@Y MB7?;MF3>>BLD;X:'?(J&"&_)8F2L;F,=>=L.DK\*QE4FTIJ!M1,H85\HP/(Q MBMDUI&W\-95!6TJ SV2QD,9.5%7=5 M"Y@N#A9)PW[S@U0_6=4(BP- +*M@WZ5,.P3+Z"S2@E\[S?N+5)&C'18FX$&L M 38/A45Y^Y (J$6_FKU>6!L8L2:* Y)7??JJ#0AOEMSJ Z*U_#;&HSX/^*)5 M8E[M $[]I?>=I@]> "34E_N:@)P?)1$0A1E3[G=?#ZRJQF IA*H]E*(5&(/# MMDP2INF(V@D9B']O86(6'K([PS7]WMNP'S7&T%8!8XJ%4#/&[5%-7PLNJHNN$I6P5(<:A@\ MN7SV(L'X_QF3.281#Z\M55/%/T(:AV+YZR#BMBXJJS$H:Y 7WLKIX'@@:,; MY/4+.!ZF% CB_P$Y*-R*CV!VBD87^-L,GO EHS3S=M_#H"KM6^YJ)[HJ$/DV MQ.._WDFI/\!*UW%$6 M[J69(V^8%%N^=M!B1EDS]1@'A#="_D?\UU;8PP,:UJG,OVQY4T-91"5SVBF^ MT@6"LKE2('D50HT3$!7ORSQ*E7\7[8P:IVI>FA(J$#>2M%W(M?6>=X0J/0[H:+,6RHG8Z M+TFVL?(8W.&?@VT'_,Y2+"G(M6>&[PY5V"L@5%8E#?>%+^E8$*2WB$9*)$DUSVE4$KW33JIPP*W(@V+%P_8K;S9?L' M)B"#;>]_=P%RQ'].XK35YL?]79(7?H!<-UO.AP ;^U8T?%T E4[!A;++.XCE M)U6.#T5?%["B$G\1F-C><"W5Y9\7N@9VTHW6TZ&PAB\E*CU6)7G YS=9?4QYJ/'O, MO""B_B22%O&[.%'Z.B9830/O,0B#;'\IE2NT^#Y>O_^:BCAC(EL%AXBRQ$-\ M4'Y+P::):OL-#4N!VT?AY752.+L/# O5AX7_,30]&+BJA<47X%V"KFC1^7DX MGP_OEV0Z&=Y,II/E9+QPN?,5=)!JU$WG];;L>ECLM13CF,6,V JD@5$ M_T&Q. M@\WCCGT8Z(IMKR=AC[#:JN@35I#'\U%VBZA^$=$QPGN&:CCK&Z@AO'>DV#T[ M&J,;@QK^-IZ=CFRH+RE ;VA$UT$G;)92)--QTUV",<"/ M0OIU@1)?D1!*%"XIUEJ\*18#FJV%^C1+\"K3AN4=!<("ELHD6[DHU#3;>TY< M-M[0Y(E]'I^3^#5[ABA,+[I4)19GIA1)N$PBA)K$,F2?K(^IJZ%W*=^:DD% MB/&(0?#BBCRT7<(+=02QC\&H<\ITP6"5"0\R!KR>9S*KI#N$UG@9CC76*XPC MX2'?;=F/+ZQ1D?(P7WQ-WT>\^DWF?;_NH2AY9!"P3$S$UE1(M.#/SIL4"3LB MU-J*.=S*6!2"?UU=%(H=6^S[T]PZ@'MC-S7C9>EG)!@3YXLE=[A:1:'6_JY220MGJ?AG9X#"-X2ES+M5Q6NG,/55&%.OV-G*!,4C?+@T M\R%8!M!(3;0^N4Z7;O:.Z:5!BKNAC&7O+E@?98N-4$B_*BRA#F.FP[ ><=\U MM/*E7LZ4ET/<%G,+,D#ZB$B-;R U:$TLS0?6%3D.UPDKK/W8^L@/*2M:,7 \ M!1F=!B_@;RQ4@$[O=MDNH?I>)_1 \HF,#YA:+\JU\:VIHWV,4@5 M^BKOQ'OLQ>%@#!K'KZ9""Z/ M@BPZWYF<]X:C.4V"*<3(Q-'3>_:+C7L<'ZW#<8\5>S3^.]IO$_"Z_A2'X.5 AP<91C[1FS%^A^P&ESP'KJ_GY7)%N3S3GPMGYFX9 MC2 (S.T%(7QC8P.'-/"5MHHZD()$<2Q+[%"5CB#),B>)7V5[+*60H9_^BK$522F=6@6[FS12VA^>8.VV@$13F[1/> 6!8 M@2X*92%(5#C]A6]D7"(B2)44PMN MUZH3*^4,44F\^?DY4"=4*HZH=/R=)JL@-1'],> T7&O6-'F%MG-&$OE(2K3V MW];H%(XV.42O^1 E&"#CET;H51NAA(\0M3="%_.8";:R;S0%=C*>KPT>_F4, MO])&O(@;<_;IYCY M>-\520"&G60Q_GJ@S\& U$Z6\2MF'#TM:;*YI8]MC$P')+*A9FIZS'[_N[]\ M^OCI1Q%A(HMP(_^9>7=(-Q#E;1IP@30"XF 690BJ-()^\3*AB5T'L.*N,9W= M?WZ_',^_D-OQS9)M%1;H5SM:@P>)W<4UR+'TL/Z NQO^!_FK+UY(4=N2T5[P M![:Y%7^A/=GF2P11 X+4X9K$0A <_A'VI_+O"B]8R:.V.DSA62,T.#9$;VIL M*NBS^^#,MHXXSSX?V^321A<:O\BVV[I1D,.]+;@,+3H\+^MM@H7UA $PNTK_Y@XWR=K*"J:Y%5JXO;4E*'%Z*^TE+NDDLNL.$+WU ;\Q[GS)Y?,R-QX'RVG:0 M 1ONH(YC[DS!9!QAS]$T3G@&_H)%QRXMH2@:TYR6 S)>K^DJ@[)A$&>YPO)[ M&/GQP(YQ/,B4>:EP)T$YZ"K&+KVM 2L4Z96C1L5(K0OEHSVPP-E(@44]BFD3 ML*-VD,^K'"=;+O(Z$)2]/D*:M9S=CN9!4X=JH5A2^\=I%FR8*CQ;J^HEZH=< M>6X?5B#;\;5Z,-;(LTR"#(OX,-PX1_B%>B":J_T6@L^&&\IV/Z^3P#/8.C%M ME<&R$SK7KO=RY-.MK M6+W_IP__[\.'#Q_)UDM^)!\_?!A\X/\K%;?Z/^K_2**X6%$.5,9XEZ69AR-B M_L18;+PPE+ZF=F<%BB)2EH6N/],P[(0$#R69IKY3%4!%;I520T4!V59F]#QE M*M?+4R'W:@"%92RYIKXPC 7,8\L@ WUCPKZ\E\#?>6$+7F*4!1!R:8;IB1OS M^41L,GU(@A55?U0) *VTW3S4N9#BR*:.;VUO K"8UH8L$-DBP2:U9[0\D%Z& MHI55HX'TU%;Z+MN5=VR]J6HQ'>1@"I%Y!1I[!>:Z01/V#N2!_>V9W:IGCV'P MA+?NVQV=1 NZBB/_;^RZVV:"O@11L-EMR%8T@CM+D'&[(]RE<^OOIP^?_GQU M6.4%3<++!0_ ;/C(-A$O8&HQR+9QV991"0\T07/)Q2PR):85F@'#1;RAY!TD M!OZ01SU<#2*I*![$;5AEQ8&,"J17XL%>-_O/-'Y*O.USL!HFU.N&@A1383B) MDPB(>]R3O"&"+?5 V&06?!WI5T45P4(1P0&!["Y#$K0#(>0-Y J]J:% 8% ML%,V2?;P)?$3]MH R95WA/G52AF.SB=+!-"2]Q%TL-F:$^W<>2L\2T;* M,')'*5,95_ )/;5R9Z&JQRY @M%'MC0@>5M0NHODK5TQ\-!5S$!+R2Z>K+'Q M"_M_2_9.*T-N+H^@0 (2C1MQ\8R0EZ"?J!=FSQ-9X$Q6!)-!6!T$PHU M$*4*8WB;#P/$DG6"Y06YX '9<+&_UN&I,(UT' B)@PZ]S2]+T-\!^6)GY+GE M'=-+H+M386-JX=06MGPEDDB9EES;DC\8[QI@&6OS32@R8G[!L$*7WAI 6.H[ M"AI@3O#U?\C>=R/['!?[:QV>/OW@-C^J)!R&+!*LX337J!2ME:T3$C* MEN"J@7M4. M+]T"MQ <2",?=DSWMG;EO)#=Q)W]5S?0E;D]OAR2?4!#\_1YH@+.ST'V/-JE M&=/#E6]Q?ZGC_X"\.5@'X 1.__TJX8CO014+>@V@GKF0GG,W[2T2A$'H2B:8 M4,'@UN+R52:JY?8[*_>NAR1>!]GT E/Z83Q8(.+!0HP'8_\2;+O(6J8XVGDDXB'C?9WUU*5'SC MW6$KFCQ889WN=?2J,Q%%8FL:AS[913[[Y9:A,QYRBTPU7VCV'#,\P$9S42[B M89ZVH,#9H&0VL5(T6\07N9RD[Y_>\^_OG#CW_XB#Q/'ZX*N4:>?CKN M!=UF@I2)5<"HV"H^,^OD^7?R)?Q\J?9+5-TOS$U]\OX MWIBJ6]B(,)"V==U,L@4Q[G98/S1X$+.[?2W>Q/&\5Y\M_,"/.=^">0_,%SF/ MF(R#Y&&0+6O=%.K##,B3C>C#+N'4F'J,1E%"YCN[>/N[539+1)[*)6:JHCZ/ M\C"=1(@T;*KJ"D78%X"3+*-=%86ZSTM$7"F>PYH8.BW].U\RLB3L$A/M:#K@ MJIC-VAB&D)]JY=:S]XS:7BI)!])3"TZ.OV^A;$%+FPVG*9CE- 4S57KSO-J3 M$$ (_3'K!NYER.3"J1\JSLT)0_5SL9#IK*J0*1']>'LC=5)1TTM7ELGT64'; MO__XZ1$):-J2UWS\].[Q!UG/P#@Q4D,>QW#%/O<=UA320U9:,O1+D427>?TH MI4WO2.I*7P, *1?WP1^L09D6Z30&#F1 M>.0YH<9O@]P'N?2^#SDK'E.-O$T;U5TX-9E$HD0R78@)M:3!ZU$H[$,3.<;^ M#,HW,76,70ZA%$S:-MI+-]D+N@[9%$3OJ<:P\$P?M!VFQZ%@+MIM-EZRAS-+ MC$6YA)<:&R_3PYW82'GEL3(>T>G_8R<,?,MXZ*LM +UI@GU!ABNEDVC\?45! M!YK3S .*6DE%TZKJ#J4;C&&":CZ/.[3]L.]_-!I-%B3&R"GR'(<^>^6-CH;X MBK3680#R]G$C!/>-Z,) Q<"E\%O>#5AOLB.JM)/I 5LFGD_9:O^E@XRY7)8U M-U_;[H?6>XX7D=SRNF2Z_1.%[0(3*5L<59KAF.1217ZFV<.J>TRE&WDC-I!O MG)649E!%^"&)X;/U;_9?4]"XN7<%++10Q(P72>PB?'*X^(G<36<_+\C=?/9% M^%L@Q&@X6DZ^39:3\<)X5*5YR&+A0O 8ELR638%/_!VTQO;&'XAJD.0M6@RZ M+&9,L&N0%ZU89]I48*S,!0&?.6:?&BW): )58PJ(-)VN91-D3 M/H4]8AG?4O#2,:UI^4R[\1?G42>KO%V2\8:)SUHF.]B>F([GR\9)]DQYD(I9 M1[/E80D+(S);$ZU)(MHDT"C!#7L9$]4N@6PI"^YLRR-24DVZ6"O&PT*G&N=) MJY!$Y1,/!A:7NZX'HN=#7^R_8;H@KMJK\CD8/,"/ M&LWB.]ELV;G#>0%2*.Q;#%Q@K\6Q_QJ$83MRU?*E0.-7Q> ,XF%S ^)IQNA M]8V$R*X$MAP5;,;?0 FBBV9]=8Z,I+PR:B/(B<2&8@1U)S+%$1PBKV=1 M[6$G@^R:M YF8!U\-)\@ZLB8UE'_GC&P7L7 QOG FMZJ9#O% 6LS#AI"[1.[ M#AS%(!>UN//]Y#I@A,7^#\JKSG$4_\911%@3Q#]85J9[7RJBRI4]K#)/1:S[ M+*^OE)M_+YRD@RJGN7(I$@&TUL"&C/T (FK9\!L9#UWQJ1L4T6K%R&CC8:N4 M&U@]XFB8W[^[OHB+%DH.)YOW\2ZQKKWT$7$*H1K4?_&^!^DM77N[,#L'-OD? M\9*-!&;D[(>BCAE3)U2YE,MI%0_N6#S.8EF(LK!6),< P- 5;&4FS#8%/\LD MF#;8JR?1*L'JTI3_=Q+="A,KVF[OX^A<9OC*$U8*)2L1&_^\NG MCY]^M!#V:PCQ08@'RB6R 3*)B,*/;4#PJVFB?[-82U=GES"+=%T1&']'.\G] M3468O4EG0S>]#XL=E_D!=^:"I;KI=VE%50R\<:LF1*TS=0\29>(H#7PL[QA' M-_N6Y"BY7%(0#'Y)BT0IC2'_;31J5(E).:OANN 4"O#IR0LKE;P@$Y]RHGC+JH*+@ I M^80W@#9DW@0X%?-&^.7X:N&6TBD$0K8EL#.*T@VZ%/KB]>H>=.6MZ^W#KMYJ MQHO%OY/A:#0?+R>S>S*[(_/Q[7C\97@S'5MGV;(UY\L"U4^:_CNX+9V8?KP@ M+%_CY7.\2[W('T;^\I7MR_M91+G3>?B44-JZX#!K@L@VT/?%6R%Q1&7M%-60 MG7 CDZ#+5,(,?*:#SP[ >[)!XS^E M!$$E"),LUAV""*]]$K3+:C4(2WX=Z;QDFT$IO3)W07;O'\?M(,AS+#TK>JP) MK&(A?M:!E9-'B3UOKI'IU-;JJ3@MK5[TC#X>9W%[++.XS23;M4_(NB##=-OV!O->)!'X; MU [I!V.2KIPGZ;GPV5.P7\K;/KA!6^P:DZ-/\?A3<@-\HM( SJUXC,N]4BTU5;A^=2-=+@?WOE .#CC=S1-^J]7? 3=4Y@6B* M:MORV8N$)G\7)VL:9&QLT]+MXS.PC2$5FOR6^MN6!'.RAD/HGQE#DE]*-# 5 MEQ($)%CHU#;WV\P=V^9$.X:9^,!+"_=#P1T%P>+2V(V?.?O%,IX&;-]),84S M\R"%LX.:"JQ=O)B2O&7-R2#;ACQ6U3JL(8^GMUIQ0M@ M;O/A4=X9DLCAR6(2JN'Q87@@]==\T7!E%!BNL.!F>A]G-)W&[+ >1KYB=YC3 M%0U>C%A"9,,D;V-@UQYB''J%442V">RX&1Q"V"Y:?U7+VHA8-)#P&,_=(UN. MDM&T7?H)BLHY7*U\\5WTOQRF6L+!A?;#B]0JDZ*9[192PS9;3"L9=:ZWEK1#1'"NT1T2 <,+)) MF\5JN:5WP>:&\@3.%2<5;;. A?58"252JIW5.WQBQS?$X4CB$&YHFE,(8*<^ MTX(77DB_0J$AN/3*A(ET%BECVVS-ZQNQ_P_W8Z:)S];HURN*U"Q7LP0"?>+D MLGH.I2]$(2!1N4A2(E!@9>J4X= J)D%E20X%Z"HK HKA/P(/_!+]FX=-:"9C M8*@.$9>@4S!+H7"%,R>6?#YC.9V.R%Z5O8<[+8'^$P2 !A>B()!9I-EZV=L< M!LEQP"]Y>/]!$WJ"["PA'(]@&?AMPAIB49W]SDR2O]^*S0;R72Y<[E($YLR8 M+-4R>XW8?#T'VQ8Y/TJ&I>2>,EL[NRN-OXN*N2I,I1VO8@5+.U MOE/M*&*1 M'VP6L=;XD.Z\%69&B#3#FSAA*A $0'A;]I=V64'3 DL2D4T-9$XC4:T1V=PU M0P^=17TZCVB;T"M8V2L@$=UQWE!16A --:J!ZX4:YBC/I$JU<4C\Y\Y+V+<7 M[CE=9-OS0HDC7)YQ4A-A#1A&/B_ZTCXF01D8P!8DJMU8C$BH#W1,<^]:)T; MQI#''F-6N\ 9G@*1Y U9]1'>,B7RQ0.O['W,2>9;W4UR<6C,Y*SU9B\'VJ[) MC0%(S_;B!2'::6,MR$14#X"""JN6Q>K8#AJ(P#7@ _R!>!FO6L YZV*LYR(# MI"Q5+3 \ H5S8C"^S>[)8SD9_A;^,YXLK'R?MD)6Q MC5-<(JHI+&NAQ2>)U@98ZF-U]G^?[OXJBZ.:'WZH#W^7QJ$RKM38B M-?J_\@6:UO]SIZ-Y_=\\Y@(CN[S>;77@.PD\KR[0^V6O"^!-]]H^H,H02GXJ MSF0&0"=I?5PFI)H(J9:2HSK"%!Z#*(HF+0CC*&-'P5T0TF3$ M=NRG.+G4\L4E$11%I"P+CM$27YM,R[F,RJ3R^.+JCYTDT*X!U5#MO9/R?X M M3>46B38L&0\.L0+'PXZ->U[IKRV)"9,FL\>O$D_SQ$F$6@/7"+)X+IV*U-HY M5572M(O0B\JBIC9B+VI8-N;T)0Y?P =2\) 8HQA1[96]);URC70Z"F=PCB1J M-'A)%[(6+9N-YM ]^G"-C'=HRD65AOUM&$6[S2Q:/M.'1/ 5XIT2JJ6UK_/T M4/# KT3S>7[/%LY=Z &X\*%FSU9V0E3O": ;%NH]61^E\&" L/23&""E[;*_ M$VP<(E.@W)-J7Q1^PAY8*/]D?8#*<:4=KB3#%6CB=?;*6@3VZE42<(-+^\0* M*984Y%JJIMH=I/!-H2G'U%:C,AL#+?485/+ATTSH,V1(O-#9K,U4V#:+%E^[5CI7<(24>0]$1TB*]$C MJ.[7,:3Z9 [#^!68)-ABNHUWC]EZ%\K4KCQ[ZV=V36;:Y?KBJL]5*7*J:0PA M%O=07@P.VXO7ZVM%7VG+1#'O&:KTO87LP)&W#=B7C01%/L^=GG CHW^SR^[C M[&\T>_""5NY6,%NB8XIGAD+(]IJD0M,:$"IKY_#J?EN1O7.MR,5:%N*)+I_( M!LCC+H,8(K)G6RPT8CZNMA/3'\^;".W9,MO;92T:7@N%:-I\,+?CN_%\/KXE M2.H\'"W9#XNE\=BA5OT7PUVLD#/07!9.]UY?Y/40;)%2JHSM^C)CEQ3E*E8! MXI('F#^5X>MB?(6%?D]^5#H;5J*CZLJJH(= MPPK(^4;3<7T5;&) 'BG3H&F30FUOMS8U$H?6*QX50-YY\G*1:)>+**_0U^-W MP#]*^";;P!VG6;#!''BG/O++P9WR10]TL,;O@44>[-&SESRU#( HT5X3(?,Z MD(1O 82N^M4AL:3X=0.H5&8B![.R,RUZV#^/8VY_Y=133?X9+0;F#03M<504 MJK--0]L5B)Q\UC*S;.O^BTU*508KY3(]>#;4'62B89I6@RY$_,>S1[V5T"G$9; ",HP02 M#JB4&X>!#^L.8[$#FE[BYBK3\.=2B11KV.O5)9I2G=JKQA+V!^,>4FR%W85"RG1)G"6,CR&]Y\GD/$[7"S&R\7O?_>73Q\__6C!)V<" M6G@P=\<(;ZX192E]RH%E6LC'[C8KG?UK^A6RS7NK_]D*W"'I@& ;$-P##I . ME.KTM?/KJY2Q\7\]C.\7QG+&VG:^N4"BX[UN+HMHQWL'!#:/^RG-X#B19%8= MJ*E<+A&"-0HK:QIZA\A"5T#=[-(@HFEZ2U6\[S#R@:PB!; MUZ2"!E;2![<"R=< (RPA$&$/HQ["-BZ=B(;HC9&5T U,2_AIM_&BN7A@L=L" M,=N")B_!BG:0/H+2B11/A'PB&["3>=$]Q/!-HRNEEQQ!:;P,AMSH1_'F,8A$ MR:A5_,2V8^I/?"AAM<;0:7XED]99=AAH87180(Q]L&VRW?4O5AV,6J\@3D/V MB^@=DY1RRKH-!XC6.2)ZEP=)RWNN%>7/F0$N*QTFQ_97,Z@%4Z48 CND$UT. M@3PAE][W]N&UAA:8.L4A ]]B"*][XURI9&9L5"Q&8:L*%+.U\,IXX4/,"VNT MS&_)BULP]5\))U*ZA127O%)+*J@>_@_JEK##HM5MG7/3>THB9Z]W'T18Z'\N MS(+^W$G_JXKD',Z#^8)C8*;$W'G_=@=U>7B *>].-2U@.^,0:^[]([)%KG16 M22IM7[SE-P"[N$!Y6WD1Y",U2@?$6[-QT^IBOH$1T97IQF%Y/'U8+.G+.:>R M/"+W38?-^'L&.:[L_!U'["M/VBR@O&FE8.P'Y.AYE'>!:'TP;J(K1<'(HBZW M0;C+!%-'&T[VHC-&101Y(B)(5EI9%[PPY#WQ>?M7CKZ@8[T)1&%I(F5HU[TJ MGG-8\HAIW6\"N[X=7C8 EC8_4::5SA[#X(F7B]O12;1\#A(?HO;;+.,O011L M=JH:*\4/-\@X6_2>"6=7K!6:M,BG#Y_^]=J@BO4MQ9)<[@!\Q8\4LVH'!&23 MY7-"C9_S!HP4'27M&K8!V>?[K$5P.J^M;,BP<#1>'"!IKQ>DV!D9TJ MQE:(X(94T"#:045*Y?YO%=LO6T$S*1-XQ;C",B2-F!:C\V%GCN [$P>.8%F\ M7L2ZYG(V;!M>?L'(-(_W7H@G'9Q[*Z2O[B".1(E%E2 4@J\,D%BUDKLJQS1$ M-8?+-AU@8@A;N<2TP)A4SIN@ #1<[AGSW+L+-.%I\W8C+SJ $%YU[TO+JH3" M#O_H5W8_7\O,N%9',),$)A8ER^V>A]6=9J=*S#YDIK^*_UJ,R%3':G6E*<80N*:1)G7)%-DDW>RA4"#8L8%6_YL,!Q]N6J M,98+")P\G\:C.W+?3!(I]M^2XD*1G<=+6 MBS87 MH-'LR\-\_-/X?C'Y-G:.5Z;G@5(:>T-1);TVDNH3$9TZ()DL]DL5A[1VRMSL MU8\_!33QF#:^G[(/)FQ//Z<=.THT9W48?K,4^6,&YN&QVCN^+TP;8XJ/AE 7;+(BP9@VQ=-D%(ADD&Q$LGU M0M8UBO-QV\JR2((XX4EW<[H*O30-UL&J5(I18SZZ6/\LRAY@448O$9EE6F'% M/N()3 ]"(82MU( QAP8PM\[9MBDR]EJ=A.SZP.Y%3'5#'BXV6*(BC/'#L!#I M>Y *JN5HWNSS1\3'-F1;J<^)S2<1N^7C>9)B[-#RV8MFO'HQG"Q J\T!M0D< M%GFU>@?U+%*X8%;FWT(W!X1WE&@])3S,*6-]):*S \*[2P);-7E<'7C]D^*2 M?G4C4:E/6!J+IK3M>_J*?VKE]P4)6(6IG%7[CC=BG(#7#$2Y7R 4+IUP\>)[ MSI/261O\B7YI"2Z&6J+%KIE/6]0+X\TVC/>4SFF(7\M!)>)VOME\0[@Z(&)) M2KGO$RZXLJ;RU8$KY$N<@M!RDJ9F<6YQQZ\R:%NRODC2)6%@[I(K-!$VZ^N M$)9Z+Z199PIM.1%57*%E*+;B@>">-%O_[(&*EOV_+3U=8EN]E^\?\0)CGG;NB?-)9K@7H5M$3[!EJS. MYJ"'[J'FP5&\9CM$8,L .V 1'OH^'CA>R&M&I'+?:%7Y40DE'I=*?"'VJC'* MK2AOAJBRM- 0T8"+IA3;XU4#+P?!:0-0X 0G7OW,F\T3S",2Q'DGOV/I([_9 MSRD0$K,+TH(^X4V>7?EY$EJ[T+!"H,)NL_& BR^5YRZYV9,EZS[2\O#FWNI MR.NQ#-:8K?5!$/N=BEE@OU(=(;(G\%O1%XMA+7T/7)G748MV$6HT'!@;',"5 M&D#VJT0-8"H'D/TVE0,H?/0P@(\X@&:_08A 6=)DP[.0H?+Y4T+1N'9/L_LX MZN!Z,9W=?WZ_',^_D.ED!!$>]Y_)\/-\//XROE^:KV)E$J;X>D Z ?%$R2>J M 0S-8$U8R2\WA+.TV!%O!GA#A==3>".&-V)XK>2:YSM 62GL^H#8PZ=]J!4: MKCMK%&3%YG\(L+Q@'\EYZ@*#HK45BO$D+M0[UVG2<8 MTF0=)QOX\H>1_\5+?J$9NJ%D($X<<:5:A+L?S,RY GJ%[-/@[[?B^UDF7L3M MG5RSTI$U/>?$B_5-U!M7V4W'AZ>(>(^-'+EX1.[L$ =P(0[ O*_E:Y1^H/]+]8Y&V"J1'E&Z;& U6YEDY_U8F9P:@W+>0" MEA*WR51-4_W3_<]9%5-7Y0S5/>C$?,RI3YFBQ[I3_5'SL$59$)Z[?ZJ5QO/E M.#( 3"T*X/*"FL77*,C2^>)K_>;7^((3D!J\TFS@DTS4%18EOX'^?_D:5T&] M2) ;0R OJ9-HR_0=3'#[6#^G#8_WO]&]V)VFM\H?_MH]YY4;]GG/!._\"87@4%(>@MY?^=1()1/7K""Y:F-U;I9*>^ MZ\2B%#<5X(F0-IV?@^Q9QA2,OXOL>I@D]G]@J6PP[9TCIO]YKNHI+D:-YW-? MK7J?_FK_,(\X&<_X1OL'E*=4(AVE4!#9H..)S'LIS^4&2^89K_<_?S+,0>9R MC["8&%JGRJ:K4Y[O'Y"@[5]X(=BJOH\.K^D-CSFQ_*H^?_795^ YYSTG .JQ M9F5>9%5_J8D5^1QMNI,F>K8(F])-GY!DH/&^:Y[V DH\C+[.8G3QK@,?,")+N.9=1]' ML50PN3VPUMQY^*@3,&[I8Y9G+P^CB*W]AR2(5L&6_<#=<]6NUN/O.0%0V4G$ M9J8GP3:MM*KGG0!4?:/9'[&X'WO)"6CYH80VV)L]IK\D94"H^>[BA-V4TT#E_8;J>' !_HEJ>_ZL0\%O>ZKY'' MC>1L;V#S4^R=\;85'^U^(QWQ4E7K1>6\Z,5M>8Y)^9 $FVQ[!3=IV$&T*3N>/8 M.TX *UA?JE 4'G"BR_J=-.)>6Z#KIDG*O=)5*(Z]T[NOA=\RA[[/]I\4XZ!F MR4,2OS#-^L#?TO1L_Y^[9.18>M_S^-*Z&/6FA]U8;,*L!\=ZXT6[\D$G(-0P M :&FJ8B *D_^4UYT N))CH'&(-MS!#@!^>* _\.XT?M=G7>Z\T;>Q-!]!J*1 M5%*[_4R!;H3Z0W:'\9XH_O&6[^VG-U#E8 MTXO]YC$.R\=SX8].C/R4?8)L([O9!:%?J7\W/N@$A%)(UW_N/%""/%Z/786= M-&WQYTEP O0(.?7P&.:$>OPPKOE:JAYU H8MDDTDL#*S[;;JB1.3<$O9;KH* M.& MVI-][N#RI? SVU^K35HGO=K_U:.K1)K2>:I2YZ26N/-"4/4/+1AVVW=B M79T0U'%A+$COOF4VW&D)F1 MMD[([#WF&SOG?2< LVT)?29SNJ+!"QIZJ[>VR@>=@+"@:))6F?OL9_&QU*MO MQ]YQ EC105+K=JAXS(GN<^U*VZQK]0S](2>ZKNF((JF8]Q.RWI,7ZM_%R=TN M Z^CR,<]HFB>)J1_M8!]#/O_B!^2X.FIXN.I><2)&6/;TVZS0S<"3WXXO!/7 M[P8GO^P$5-U^VJ W5#S6NS6@8(\?L1]GR3)^+2@)#8\Y,?HUOJIID[OQV#O] M?_C'T@*XNGFP&9SVFA/S5DFG?.1P.O:.$\"FD+! B^,^IQ%]/;QZG?B*$[!J MZU U^I:.O]7_M[8,-E1GEYI3C*/3ZC$??&?'7W%BSDHAM WJ=]6#+D( XMER M$L.11YV H=5N1".NY*FZA>!M&OEP%ZV?GM/?=@)L6Q<14\37-,BPS'8$AI8@ MX=[U&J_1^#M-5D%*F1)]((3D*;TB?7' MRS)>H1HLC&PGIM$J.)(F>]*+;D \*#C3Y":J?]H),"L_4N/+3#-86DG2/ "<@/B8A\1KL)NS'-$HS;XK$T;/?#C;/&3G[" MFTZ 5.Q=(@2U$M%1/>K%_#5=IW9SOJRZBK>HI-^:GY?G-O57\Z$;%:1G# MK^K]5L8UBG8]< "4WX_LX0UUO&GM1T<5RR@%VKA GH-]1 MMG5YX=TN\M/Q>LU69?!"%Z_>MOEN)KVC;,$. &YZ.ID=ZI= AGG-4S?]4\[ :8FZ5D30;G"F "?6DOD+_ D<^KUWQHFIN!'EPAGV MQR!"Z,HFGT%\:N!3[F]1)H.J0;Q C!/P-1NB4ADK IY.-$.>(J+_/>=XN+F^ MRD^/-Z^UV]EKU9&8KA$%I3><1#[]_E=:^&!J'W+B$IF$S-@G.5>[B\ M,*3^S5X\EXH'F]@E+A7IQ+!4[V[YGH9A;%R15C8HF?K#P]TGD2"(HC_1T&=K M-4Z6L2;NX^F;:J?-.C&\<*FZ]S8-]\GB$TYT^BO3,WEYI<^L2].8+?(HO_96 M?@I'7G$"5D40XP%]>A6V4]YS F"YF$BN&S<=\L??ZO]<;ZC3P$/K*ZHU5%Z_ MVDMS8J;1\X-N($BM5LEBN2](+XW3S-%Q@2 GAD"/M6ZJ95)^RHG.'\9FZ!$< M/*T,-M'C;I#+)#DQ"&?H ,6C7V1R0[T/R*BI29?J4'S_&V -\0RWB^ ?9[)0 M*;\S^)(90I2 %-O8X=VE(\%.K*BBS?>DO+0CKS@!JX)O\#1"ZX/'G8!S&$]X M6M2A(S=@MO0E/?@*-Y)#LJ"C#SLQ#]QX X>#C#H(HAU;\R*QF6F]U&@3C8<&N? M=&5-U"5ZB4CMIJO$Z6\[ ?9B\SC8Y)^;P-DBW M<>I!"8[=5IFGD>=&/42X0.26:R_"I:.2A=0TPM.0%(:#4U>V,A7Z['WL$T X'Q?J#\-ZS]#A4X[8 M%^?T*0 C293!N%:;%8O/.#'JQ4I&>/-*:]E3*Q]U L9#$J\H]=%&*?G:9@G4 M_IRMZXMI''^K=W5I_)VN=J#*S=9KMI$EAU]&_5-.S(SNRFW:F\L)<#*#9+%[_ ==9NY MPJU>K=X6_NC$C G>AQHZ6?XW)SJJ7W$JX\*.W8LJ7W("VB)XBM"WSG8T[DZ! MY1Z'P5'*M]/>[%]3E:DG]05@#YYP8F9,DGQ4S:?)]IP8T(M/>7UD=AOY%?.L MT&\QNY)BXN,\CVOJ5,TTA:$QWK'V82>@B+L,F[4XJDSW;WS0 M"0A@,8DHTG(FP>,.UA!H+' -SZWR-8K?\1?[W^,%9?0H"=CU,_!J&!DJGW)B M?K2@LTADCRH5Y^83(6!OM.C' 1-"@>;O:\J^"/;; MF]!;_;)8L4^$IMS2 ('D4+8W]FF(M[",W6\?*V_ )AMS)+1 W"CF= O.J.@) M-(==X? X]JP3B_^@LN]PESW'29W^WO"X$W"@3AQ[_!F8K>@+#6-DWZM(V#SI M!2<@:;I'E>IZW/[2\%[_VQ)W'B5BI^ VD_UF" M<-@;"(>OJ[54_+L;,Z '_J?-D?^G4CRTE>G$P$@B21G=S#XF=HU[2KS-Z4P7 MYTAP K0P0A\M:>+43:@R%&ZMG<''_$25+SD!K2GE:@1.[B1EW]!L_34*JH/> MSQ+@!&2="0=( (ML.95+LO$-)T"5B44%GVBC*>[8.TX JZOG!OO>^57@\K>< M *?M!K6$I^5GG.BX3-%[\/;(S\,=/9JN)%F7*DFXQ#WL)!*@;EIP8M#8O9.; M9]+9^ABG?-VS3@"1_/TK+WWFBG+#S:[V82>@C"H*DRC.6Q<NQ*.T^"$Z#O M=FSC1U*XR+\+OF.QQH:J-;5/]W\A4N,++C^N?&"@+NA:CV'PA$>V>&@9WV@3 ML62KDGKKK.(6U850)^;Y<-,\[JQWC*.(DQM*$PHJ7QB(#-;>U"I[AT^UOL&P[T_X^](CXG; M(A_G:B_1X7-.C/_-Z=R?;>G)W> 9/S#%BWN#^%9.LMX77W$"UAEP7(1Q0$\U MC**=%XZ_KV!MB72Y601&I-F:<_4>NJ7/>MV)6=,[=.>M\'+'-X=@)8(N'I(@ M6@7;(IO7)>\[ ;C1(=N457?TM?Z7[PED<_F9G-_N)ILMNU-@5")33YX.7:(= MR75B_AMSI;!,!3\AST^TTE]V BI:J/A>FUL0]?*41TL-G/*R$U"_!%&<:+S@ MTR;_0.W#3D !3O@5A!%6WQ4:+)*GO>D$2!O9)=[W/G-;>.M.##;4=EK7U]&X MV7_Q_A$GG%ZG)D#Y3!%.P!83UTF0[Z6R^M<)FDK&UD3;''_%B?DM^T*7^Z9: MP/5/]S]'R]=X^1SO4B_R%V!^!\YDGJX=UH=$'7_'B5EJ*.!3D[S?_(83H+3, MOPO4:_]:GO.@%4*_S-KMX\#0T"Q'^B_E--6?J& M%YR E%<*.8GF4.B"&-B3W\CX=079C&KC>HTTY,00CG=)[,=AZ%40JM4]T__A M((M40M$OB 7U]BGDPBWC6\JN+QMV=UD^TYR)_^"@./-])V8*=LQ)]-<@\INJ ME!P^Y43GJY/Y,'?GO/P_]8H3L&2\2UQTA)P0(5/]AA.@1+D!V++DJ0:;5NWF MV/1\_UO%8LONHW$B\L:Y5:JN=$?MHT[,B_*VB<72&%E=^[ 34&IO4TV0CK[4 M_V);!ANN#8@U5'=/J7S,B9G15-KQ=W: 1%XHU=GT9I]ST _!67V\O&,+<4X, M!X1C9B(8(HM!-@8C1>,^7O>L$T!J3OYI8UV4(^_TO\1D"+8,IH.@_( S ME'QA/7YFE\#OVR#9'ZRY4U]T8NY0O7D\;N]_+-O[JUDQ9717K6NA^Z:<&$8^ MQV@'9WOE"#,2GVBT.KE\^5D"G(",5QAA>V1/UT<95S[H!(2+G5UB17Y&BH6) M"!G[G-3$QQEHQHGAXQ-[3L!Y\QM.@$)' ?BNF-[ 6>"@)MF)V;DGO^P$U 9O M@J[MB:LC1%_?Q;OJ?)&+)%WA(-RS"5R^TO"%XE%>;;%J);%_Q0==U32=K=EN M+;Y,['T-%5_SXT[,\=!7F1%H%ZTHP7GD42=@:+5^;DZJ"'3CT&VGX:NXVV&J MV>&WT:0PM9'GQ("TU0J^\5)=D:\2G6/XE>"D!AM*J8JL9*L^\(6XT2,'-K[5 M"HZEGW:1GR".643_FM<(6W@O6+T&?"IP$9%UPVI,#ZVDN;%"#[291A-%[=-. M@.F"$[O1HM%I TX,&=8H4CZ<9EJ:ZD>=@)''6A\2>8R_"QZASW'LOP9AI4YP ME@!',I\.E;7RWYR8FP*O[3#CS-2XA.)C=8F:]J(.Q#HQ/)_9/ &$6<2+\!5\ M7\KQ534"I[WI!,AI19Z,B!&^B9,D?@6B;V_+_E)=M?"<]YT G$=4*=*(<@AF MB%T]YT F1CYF0;0L8:"?U_N:/5ZM.'3Q]KR^_56U1.>,V-.;W4E-9H M8F@OM?^Y/V\W&@*Q5I7GJ:TL)U9)!3^'EB+N@_JSQD(& A-D47-;HDZ*"/F6 MU*_)&.JX"2>&K>K"AR$U7C7/RSGO.0%P3E_B\ 7K6Q4NM0T4# TO]/_-EV]Y M*1@[5\ 7P>EG#S[L8R\X,4N=Q3.)?[.+T)H&=D.IFIMV8IC+:P&7PBFV!'S0 M"0@-P5UGQH(Y :?B3&F\1#8][RH@C;%$)+9CQMZ)\&K>=@(L-XRK:GM-$U?S MJ!,P:M- 3@S5.N=])P"+A?3@L4XC<1N;"?B2;O;Z7^K2Z$Y_VPFP1VRFI[GM MSI3A!/"J!'+LKZ:1[X_[8R\0XP1\E:^F',I5Z Z?J;\5B<@;O;FE!YV M DHI)4OD;Z65"5Q-)\@E=@%JX M0D1^'J)TT^U9>/= )O3Z]3=5HXKON?*< *XR(C2 M>+&:,^J:GG<"4*7W55VX],QR]G-(3\Q(;R^U]^#,VWB%Y:JYLZ&FZ$7E0V[L MFN5#M? ')Y;>:?K+Y9J/$R!/RA8^8B X1X(3H*N3*\]+2=#?Z-\O-ENO@3QN MZZV@ K[RKT1L%4FPG\7U%(4G?JB$_-6M-9(NMCC=AWY9/_S]/#L15F\:0A- M.7C"B9&OJ?9YBO/,!4,B) MKJ-M,O)"8;L3@SN9+^J!''G%"5A'2%N;CI437^U_W]*KB-Z%<9R ?3F/Q#[8 MQ8X\[\2\'69!U,9@5SSH! 25*:B9HE+URY\"=@@FJ^>*%*Z+!#@!N>H[47ZH M$3>.HRLD6SU_W0[]?^QX1BSD:^''-GJ&6\8D$H@QH>DIH=7V=W.M.3&8;0UU M6D*V.6O@02-.#%V-4:C^4VM\H=\='BZFR?[OH_O"/JY^Z\1X5^Y4*@6ZH0#Q M">\Y 5#N%(U;3J/[[!P!_:L4/WNP V201<*VO M?[1_&(MXG;'SEO),-IH*0Q"$_-816Q][PXFEK'MPV*['[O0[09>AAU*>4*/A MZ.M.P&W(83DUP?A,$?TOW2E]\D)1'%J0X!0LT%7GY5DO.C&SC5EY^,>BJEQM MF#M?BA/@]>RAR#^/2>C4=YT *BLY"/>KUO?CSNI3WW4":,U"Y)1'EQ4'/7BW M=_\L)\@9^CY<]A_82>&%_QUL1[%_X*2M?](1$&B$A=OJ"T4'T6$XP;%GW5AV M%.EYV$;PQ4M^H5HMB\J%5ONT$V#$W0BVM3DPX:5%>MBF3?'$5YV 6:XBJUCX M!A"(Q6:PU@Y_SGM. )Q$*XCLIK>4 M_W<2R9B)!V]?IZ0??*0JN?ZOVLT&G'J M5;1SWW5BIL3-"-,K5'#@G*YWD5^YM38][P0@-;Q-)^/!0TYT_6+_";_C3"(P M7J#96UG6*LL!=.J[.;/MWJ-#P,0CDU.K(A.+?W9B771!$]O(B]VA?"<&[!AA MYRG5Q\Z1X 3HHU]P>IK[E:IOM7,R\$Y[X,R=>14GVY@3PF#>^XC[4^LM (VO MN+&6Y![(=W>8SCC"P-^:#*G&%YR A,>2MJ^=&/1\PFM.P*N_'C5'L)_RGJ, M<6KR^-_FT*XS7G<$KF3X3R&T3K!-9/L%G+KFOY"Z3:( M5G5.R/(33LR0C#5?QH(!39*ZT+2VK->Q=_J?C?_/WILU.8XC"8-_96WV>;JG MJF=ZNLQV'N*LCIW(4'P1RBKK?2ECB)#$+HI4\XA,U:]? +Q)7*1 P@G2;*8K M,P6 @,/=X;?3,'IVUP+6[^8WK%2V@G^>?M-!(-YXJEJ6CLL1OJ@>1]+*2G5A M6CVRY^:,BX?/X<[Q7X]8#.I&3+)^!X%;W!)'3 I2GP7B<*0CKN=Z3G3)&AQ0 M.SE7HN4-!G&4KCA3U _/PY'59*#6)!!'$T8OT =CU0*R.Z#<(X7E&SV>3G" ME%?]\-I%08!&5+H*1$FJ_$D]G9W@0M+#PC3)0,PKS\P="@+>I5:[V9.B"(]^ M^$TH=HO&@S@0IR:-0G$PE8GF48\8ZS#@J9#*".&;6PS5K<.!$FXB^15FX7)&@S63L\FGF&0[>R3Z,3J30!M4;B2J(V<8; MHC84JBWRDNQ59X*XPX?]'C/ZS?[A^XZF^)#8G4U 1 GR_T2K^L2Z"+7-%A(K M^8$&JM?_H382\Y"\UHT7G\/8\3%YIF=:%CW>4>Z;DI+>.>-E4H'Y78&XG):N M)"ZWQ!ULGIAH*Z/0"7@DT_H=!.S+_BU960"VD:FL4$\5N'@;8H&U_CNMOA@F M_T!)U>W"EHWR M#9'P-M)Q(]>@4LCI6M$3=^!(&@ QH."V> .%15F)DP].PK8IQA%/N[U=C_KKI&U3Y .CX% HSD()&+W*_DF7.I7N/X M3(L:B;WP@DU DUC8&#-H*1!@* ,2:.7X^!E](O\O"E5LNL-!'*>J?$6"F-SR M,AP/(V#N)6+K+M3F%GM)H4)GBF]-Z^7&E(S]31" U1&$S]5PM"UN7"TH4SG9 M)3U;/P.[V1*/-_LB-U=\6XP)((YTE?$W(\*N6)V;A.MFYLSTS'9(3[D#$$#/ M\UP)]=)J_HXO#$80# =QG)\1)E7')]MS3U[@D:V1:@*Y3Y[_1"I-!''$MA!/ M7:.*C>A49H(X9!Y/D86<9V_'(Y9E@QVQ:I#8/YD11&FR>4U.D(_]F)(8,496 M=N=!OFXE\T"0IS+@@M*>1GSCT%#+V\E?G9J M=N61-UF,+TW7(#[)>J6VSLNA>7WS "/OQ";(\@E(+, 7E!R)'E(DZTE8\= U MS!]\<%90EAJSV5=6G^R"R=FKP+6<^=$B5]NP, QV0&=D%R"X5*-J2QRG)!YN MLZ_W;N!$FW(JS'<'0/B)FK4\$M( MXRQIV3F.GY$U%,0Q:KXVE0Z!W( GIBU;T]H@ "6QQ PPWH X5BLRJN#^.<^O M(JB(67S'.F2O!J_3#(1X.XOR*3HNA6*'P-N(-! M'(6CWI4VLJN41,$J( Y?*45E8&TK5?-KX!&O.-V]H#*?E@7-T^D=%DF=H$B4 M)Q4],>,4M"*0C(=QQT7*)%\U;HPP?PMM!3VF7)SF+E!-G5N)7G4BC'N1-L6^ MO31^46FNH+P0#! (*I SJ^@7@7)YCQ-1S6D]2X, $R<:DL3Z"PJ_RB:!.!HK M,+QN%ZA?%;F[S)Y PK'.O7O/Z_@"&-/N(Y81';](;=FE7+MN9Z!Y_MY.&13S"^N#0: PC^DJ>GUZ3 =Q7!KI@/<;A7L4Q]14]XA0S.ADH#8#Q*%*"4BH MR'1'@=C\%IU(J"FA@[2.+-H]]8*=F*=;L R((Y?,?@[)XHN^,VC MNR11.0]QXIT(=97Q7G&F1-=$ T? :R]E[5X,";!>)P-UCN<8F\CU6Q MJAIC%MF#+RHB_:%/YS2A#WW7&WAS(J87)A_3L3 ($-4U!IH]31T0#]^S!N%% M" D-8@U)XD]CPD%J#:8,Z?L2<\F00 M1Z65>4$B,V M:A+;XNT]M@UMR'P0!^X6U"9[%6HDW/'FT3%_0".$*G8U_- M6?S%(6V)DPNI7<) T=ELW]%2:".&(MI%.E=M"-CW74 M_-EN5P?*^D^K:;^:/P8"E)1@,XU,\&YV1X'8?)Y>F44Q8P7\S8M_?XP0*BI^ MD#@*_HNA/AO$82N[\%7%=$2HKOD3YB4J?EEN2HH,C.\QS;A+*&MY5!-\.E%0 M;=^0?(;Y.\L:5^)'QZ5!LECMP(\L)PJ#.]3\,9Y.9\>+L@3CHKC$%NV.0>B' MAU8G':4)YH^4-2BI,XEGTE]%$%$OG6'^4+7 =?OYGF#UGW>A11\33DEMCU\G@X MA!\I(N1M@IHA4.@_Z;42" HN.V>CF%0Q>D&<+G[M42 V7^N'1 H];O:UP"!^ MQ)]\%HC#O4:YF"&QY++&@3@ WSW2SYD"XC U"I"V,>T.!'&$J1JK ^O6UW-S M(*ZJ:U&IH14'Z_@30!RI7;5#V+V*,]:X:)>',UV*NESD_6C+=:PQ(&[@!7W+ M';K$M1F% ?[C+K--OH:^M[MD_RLT>?9= X"@1[4)5/BD>-'3K%$@;JWYO&<& MR$RJE L#]=%@#W.3)LO;,@FD\PW#SA%_&%S]Z. /CF$"'*J-CM74HL^LZ*]A.?/WEK^7 M9$?,C@6MWT'<7U8B(#?:BQL0, :". +#SI:[P 2)CM))QJ7K9W1P_,SGVJ[8 MS_C9//;?AJ3+T;YHBDJ2M3"QYN$N56>YHH=HY'PB4FYDDV*T>L72#&F^Y9T^ MTB@6=@X2LBA?*<8H4D.BP;]EF>Q-E)7AXMF+^*.-TV-& M:P]8P#N04K]1^"TYYGVRV9$2S*'&CW&#L=ZEGA;?Z81X-'X$@3ZBC'Q6?WBN MT#=H(1@@*&,( ?Y0$'?&L=_S6@OUF&;^EFC7 M"8I.A>6+;RE3F@#BQCB;5+ "JLT$<PN&@S@.WZTH;INL,L]X"QJ2W>BYGA,Q7PWV"!"WD@4ZBI3OY@@0F_X%0Y'0 M*XD8XZO9W5$@-L]4,\IRD&66_IWC^Z0LWX.S.S;'*NLN?18U_[3?[799<3I> MS'3S=^/*3*9H/7I^7LN3K8A5OX- OJ)+S$W0>1JK8&<1-^BU (@C=U-GN7H: M9RB(8[ H/,X")O"X7X]>2=%Q3M)%I;@^]@[U%4$ 97"LBK@C>NV891T&C.U8 MR2(0US508XMO%ZQ( B0U#(HN5I']C.([=93 M=II=/ZE-GOKZJ[Z@.15*LV4D:Y:$090\+RHE5VJ6E@?^8%+,*-\#8@!Z\9U(Q*+E/WG&0MO/[(M68R! M,/"A5N1U3P+V\D@4$F%9LTFI5 )56 #$D9NAV%QFSQ@&!.G>3X[O%ZH"&]T: M0Z!L^XA\7QAW4Q\! E4*'T#)R_.,'B;#YPXV+@!NO800Z%/@>I^>FSI^.RR1 M.PC$+3#=,T4CCU&0- M!7&,HB-I553S/D5/ 5;JPX"6TF2^*[))(([6KF8N#)[@#@9QE%8%\MO+SR@\ M1,[YZ.U(^W*%2+Q^*X X-%4P:R; RE4@LM;*9P&1);KB] ]LD8(Q$,3]Z"DJ M^2RJ+*OY$R# UD906?'*[E 0QVC7H*2RQR\AR3XD^47JQ2N9$V$(/-TU7Q*OT=.7YR? HP M.Z.]WO($J,)8RJ&U7K-AW-M0GP'+!,JL58R)]92>M/HK>GX;!*"S0C%5S[9< MK&F;.A2&@SA.$7\K[-W3&01BZ^.CG?/=',IGWP8!Z&9K&A(15K22?\4RHL>& MD'22^3>"D>(MZ:[98QJ(F].*IH5C[)X8;E'@OG'Z68S^41"@+=)%3VC+!#C MC=!*A^,T?@4"61I'5TK&',]F8PR(C9<\AMHU8@)9_T>^(40P',1Q!O/:>JVS MHMBC5F;.^@ (D&5!4E]0<@SQQD@X%-?5RAD*XA@4OM0NQ[TV^BN(S3:[CQ4M MG_@]<47CC;NY\;OAIKMD4]2487FY66- W(10^I#D^*I--?^8,MW2L6K.%)8X M2;![YQ'6LJIQOU91;O6''S]H)$;;G=7^'032"@S%-[M=>DIIDH>L=D;_54 < MGKC+(A>Y7P/BN<^;PW"\^]NC%W$C @8M! ($97'FO)0I9C?.B:N.\$>#.$Q= MRT6DO!AUM;D;DH*#.2A^YVB]$&&D0-\U0!S\QOUGFDM0V[#J<_1*=82\@$2A MYL>TH",B#/<-924>B^@/IK%)S](@P+2-'!>=G.AW0279]ACS;VXE<&XC[W! M! >I4ZA-I?+1(&Z!=&YVXB.6XPC6N+>7KS%Y-C(M@,BB)&#.%"A060E\NDCCS6)7JE8/9?%H3@*TT ';@ '^4EFD^2Z8,8=%^G%F;N]= ;K?2B" 0.+VPZ#6 M6:VF-+$?8?YX$ <:/8I5:T2)ZD=!@%:Y(%W]F&*GSY5+@@#+>*6-'L-HCSQ2 M.#X&5G2IS\[,BWU%X<_<,4SL086XEO4MQ#^'6<<_:O]-'&+_Y36CNV(Q&/A: M;XY"J\R]A F*GT.'EL\K71U5,6+U7BO]EC./&:_IA^_M9)UA&8/,;YWK;^P: MU%3&@T#-AQ@/_7:/SF'LD=R*JF-9T=HL+(R"M4P%IE0[<"D08. D6/$MI<() MYE&U+!]=-@:@HN,;BE'TB5S2RL[QT=? 11&Q]19VQ7@3W**#%Q -8K//PFVK MU-+-?ALFCM]SI[:"Y^F_&PU,WWP(4 MD=;"K+C4QH] Z+<9BO>"DH?O>8_&TCHA"+'H,Q_$@9]9&>&9E?,VC# ?)C8 MYXQ_89MV^\P'<6#U()CK0FC L(C_DSH15D?]2Q8KPN,6K6$@[JH0W$AI:!K" M+#%QB,:#.)!2*Q2AS-YO!1"'OL=/[:=#PG2P>D$C(46I%NRQ( Z"B3\3UV@( M2E&S=QO6+&O'T,=B1TSB77<<_M%G"1#''MT6,5+.5__/@P WYXDIM?%!#Q1C M-HC#%I;2C"C*(J(B9U=KJ/%W]J%LVA7=8:7D$$:<0J^-(4"@WPX#*;P@4F>X MXE2@Q^SV%E8[8W<>E ,R/,V!XZW_@U]AOXG42<:RD8_E[]P$?-' MK]LCR&N'11^WX'OXMYL@2$^;8'M$59UN\O31O&9VL/35*YH'RGNX3_![CD@0 MWB[RLK>;<^V"L2 H->NXB^\A0D?B9OA$E3B(Q1'D'?+(N]UEBP6TS&+!H?YTL@@%COTLJ+I&N/ ;'Q[O-Q)R]/*YT$XVB^ M'WXC=34P;MV'Z4>R3_UN;\Q?\5N#&=&>G;?3;PD0Q\ZS^6B4B)MY59\R"H@!^T@IW$J'?- M>B 0@NG('>#-Q>0?5:Q/%@>QDI25/[R%+CH^_LWYTSK?'(3UZY:T+@7FF33 MA+[GDN@1:HPC.>X,AS1O'(@[5?$M#_5)@SA@PSDB]9Z V'(K T-DM\Z'@-CV M.W&*?ER>48+W%A?^>P'U"\:#.-!M7@7W'I5F'RS\TK(S1"9&,;&!T=0FD7.U M_RH@#M_0903-05CCS)OW_IZ>G. -Q6$:[=![>B;1!WDN)\_*)Y\"XEYN-38V MOY,Y9$;[F'6@+,A@ZWR?L#,]^ZL@@%M&GY;5[K^(-'#B>-W6 IS%)#;P>],5KGV/B6AWYD1(]LP.SB"J[GU6P;$\:N(H#)C M7(1W#]\3XNT@-2X#3'81%QXZU@4!(&8UE5T^%!8N>2X X]I":D[,H+SG" M0S[A,]?](@B@MGI7MGI;BAXYM9D@#MF,:>#6&.F, K'Y>H5V&GA0]%5E/F:\ MP2".\K#?(Q)FA\HX&V(*RVJ[I"27Y)R_'^PR[\JSS V'2)ZHI1\*+Q M( ZD\TF=1N<'H.PWJGGE@5QU%_87QPNP%-[N\-)C&@C.%U M#B.AQ,089AZM[L*(E+I*$-6#W] Y5P4>ON^\N'AD.UBE- O$W501(.V^]#21 M!--#KLWUJ8G3:RD08* ](8E_^NETCL+/+&V<[]<0# =Q'$9Q4"'IB<:#.%"% M6[?=OH7Q;3VA7Q%'U=]T/7 M @$(1FAR$62,_Y9YI\MJN4GD?:1)EBI'HIO("Q/Z/JW2E7E7V0^1UD^ %M) MX;>7\H]_][!&B!^F"VT(Q]/[U6;".F3>2H0V)X]H =[=A9_6HC#-O"#R2Y8H M?D?"F"//83:D8(P!<2]E%:\P5R6XT:9,ZZOR;!B'C;PPRIPD6*DB[;:P,K5K MY474(@681^ZYAO% J3>,>;D3I$MGS $@[FJ\'&%"BJ;RDYO?A@%HD1?Q!7VC M/S&?'[69( [Y<#K[X06AO-Q4-_.&:;:530)Q-(:TS),7.$-!'*,(IL@E8(68 MI^9($(=@MG#D>FUX@T$! F_4N_H M0-]F_(AGOA[E/D97KVT>4$7!U+(F:EDO%>O1@O8BBO/,'["ZK3:A*E^S>&+[ MB/_/GZL3/N,_U7ZA/YQK0<;D]_R[C>/B#7CQGS 'Q6?]\3__XZ]_^8\_)\[W M, A/ES_34]^%GRAZ=0Z5/9OTSOV??VLO_F\- ",2X>1B F=<2-B\"Y]4J0Q+ MB^HQ0OML=S'>'KV)&.W^= @__^PBC^SR+^0/_T[^\*?OL?M_U^N./07[,#IE M4=7U]$8*HF:)LLY0%N[TWNK>B3\HYN3L.]LO\I.X^)=JXYW(Q_Q9IL)M_3G( M=R\?;^P(F?9!2T($'6VOM7WV6&-;SX6@IEF_M>7F&/.(T@)AK((LS#E:CC*( M/)_;MF@QB5;#)]YRO28J8XOTYXFV=(,_Z%(SI.\<&'MJ_FX,2^M<2<@(& ,G MOMS,:O 0N/?$VB9SV*1;O$-$4_-IKN[_H@MWC^UQ MDVZ2%,S+8M&Y^ZL-F19^&:)5JAQ^LYG4(QP^.30[%0J9 *U&3;I!ZF=U:.@K MZ;W14BX[.^4,GW3+[T?D^T1 R?']PH[+WU]CU*0;?#BAZ$#2 MT*/P6W*4 9(]>MH-?Z?ET;RJF Q_M]VA$[_NG,K?C+>]/7)JB;T$E'2GG:&3 M7C^)',G#:C,OKN1YXHV?F*_N\C!&CY28ILD$*7[6L6;I\J43\:Q)#W#CNA%Q M1&7_(7KE#]QML\8:WNR//3;[HY'-WN$_;J)M^*VM]XE&FM@HQ<--1*M;UZ+ M>;MM#S>QY=?OCQ8TN\ HS-=H9,M#7\M!-(O%].'Z'/V%?S M]XGA]?!]=R0!/1R-GCEL*OHE[IZVN[U.P(W?&9NJ^X6TN-W.#E'%_GUW]/Q2 M/NXVIN%Y?I@E)KJ.EC!R4?0___8?__9_G4F4'0;^__P;?FK3&.\P/&>N9_); M[G9^S@#"W3O=>.8G- LB)0<-H^M-X0ZQ'2Y*+I5&9!8;D+;"B4-BSZQ,@J[; M9&%0D3,>-I;E8/IA(6#B(D_+P;4PL'2P1PZ^'$(_V@8AY<@(1E!CP^]8 .A/ M2V%!4L;<[1PZ M?UVAPW2FY^#Y[Q4\;3=^#IF_K9 111'D4/IIA1(C<*'0,18O'XJC)@HP+447 MDX"I&:E1 &?Q0C0S3J2 SN(E:&&02@&EQ0O1_,B8 D2+EZ*Y$3D%A!8O2?-# M@0H0K=*T. 2I@-,J6ZM$/1706F5L?HA586E<)6U^9%N6U&:!5P6+T>S T4+7[25(C0S\%00!I.'RQ3.YY]&#O'(:ZVTJYZ,4G*E M"GL) Y6C$&6UL^T49YA)!:H\4GX/*9H'@26*"9HTT?@ND4K:$$3&'&N1!S7+' M^/(?ON>]E'X.0_>;Y_-(06FJ0?4U<;P N47/.\S_TU-*>SG@&_!V'E]9E4X< M>BA2:OK?"XLCW>V0LMSY?GM-G7+'0[=KG!9HOY:&I8WWDG4'&MNTA$C-$V*- M?BC<&%WC&E7!&4%*,]%@$T'>$AS9[O0Z(L M%@%J=AQ&@WS9&+P(Z,C##9J-JQD1%HN 4]\@C3K41(_)(H#7)P"D2Y@+ U9O MT8,7@C)&U45PT%*6/L2!+@N"E9B_BX)H%@&D?JR]&ZRS""!=]1IRPH7& -PG MBCY"L*!39^^L\*0Q"GZ"0S1E]LX)@EH0D$30D<19+0)*_;@4-YQK$;"ZAK]+ M(\F6!D$%[L4,5QNC8#$X."DS>'9HW()@)'[]5,+O%@&L?LQ*);QO$6 ;PO'[ M11TN#8P"GM8C^'&,DNS@H*;\"+!"*Q<$(1%H.FS>;H#TE.;[!H\N H;72/D* M\:E+@Z$*_Y*$P([17@(5Q0^5'@0]@-+HF:&O%)G%*P!C=NZS")6$^PB*@IQJ$.TZ3,W"D M=@TR718)G#,J3@9RN*P-Q$V*%8ICM->!\DG@#I$HS&' M\DGJLR 4MNQ).BHS(1Q+D6A$,^ <0T@NO-%PMB\G%.$4&(+EX,2Y?F_R(O+J MAL)2]=%?2/Z*'C!V.>484>&6@Z_@T&-$5EH..E9_,ZV!2A;!3TEN6TA8@ 88 MNS;!K\3VM7CF;X<9B>EK=3CS@P3$KEK_&FWT>C(E_I4XY9D1P:6S\ MR[RLC44^2\&@;YW8VU'W[;T7[_PP3@D/$IL=^ZUA3//[%9%T5N3>8.QS#GF' MU\V^@_)T^YRC]EL#0B.=#$79B*MN3E9:Q6#M=1I-QZN 5_YLOJ+QP_48"=Y69)IM([;V$//Q^:/UUPE MNRTPQ/2Y)%S"\U/RNK(QH]]<)0']$) ,8\M]M4\U"E&FB0Q<28+>2/ MO)2IL,8:WCK)R*0Q'2CZ]':H3,B_1Y@!8B6.J [XSSZBBES@WIS"*/'^H/\N M/.=5"^L%2APE-8#@OU7 P'_YK:YZ/01)%N72Y53"H<8W?!^>'*]](Y+!QE#O MT0NPNOJ,WU:W713B]O+%^6<8T5= \%ST60'B,:LMOC@GQ+R\H:M TW'SMU'5 MX=EW%7/O%:(1K9AU?7&BWU%-8^*]6_P)9NOG<\Q*CV&$[R)/U=Q=MI$3Q/C% MRM@U_9N?61C=?Z99RH:DK]%('P,C;.4XJBAN%:-A"0#Q>^@/?N2[D\VU"HLP M4F6*$.<$]1'F[J"F[0A? <9 <[!% >;-/A':W!-^G8@DFV!J%K,_V2R(9@+\ MMTQJ?24XC;E/DD3>1YH0N\8V9*))Q@ZS1:=S&#G1)8_3W^TBJC1M M0Y)ER<,Q@BA^[/;8WV M'\Z2WX3O9'N4N>W6V'N;&RKW3>ZUAO&;R3"E)%S)#;5'F^=)AV8I&@R*;&B78V'%#BV!+_, C)E:IOH^+ M@)TP_JF9YW%]M)'5$%6)1"( E04 VH4A[&4;@8*C=/V$5M=7FIK50#=&@&(!I3]9*Q3W$C^DX9"+Z"4[ M4 ;1'GRY+!+F&D%[J/4*CM8+QIPR, 3H0!6\+#9H]?&0UG\<8B#:K5X 3C3X* 8*5*#1P_7KH MV"C]5:$!KY^ZP(G$7T0G6OU:PD)03 -]=M(/M);#;#Z)D$#7BSI[)CTLI'VM M-MSK)%@LHE-D+PQD)'., B0+.9PDJ41K*=:YJ !7R'.2O)9%] 34POM&3*E9 M1"=";9? 2,C1V_P-KA2D 8:MK* )6[[-&VZ#4I0*Z.HQ-B\'+U5RH0K8KB8= M#F1[!G,4\+3;=J$!4WL&6Q9P7=5+::BD@EFI@.8$NB;,7@)?T!]_.!C_4/X. ML3JYSK]QJ;RS;;LNG])<\W5QYU!R.^_KC85H %M53%<\Q?Y3G&=6$9K7'YFRZ,Q!(&UUO.$]R:>8Y8O96W)[M.(Q%4B+ 9G/?)>T#?Z"Y^_JLPUB)X)EAV0 M6^A7PNOA#(9V+QG#&G@Q[W2T^I3U017KJ1F):4YQMD$875+MZ&'-JG M]_'A4.7L1 S05)%Z0YC7Q5C;RM,XLKM[0[OP$'BRLIZC?Q8F011VD^:1AE ' M9R5HQZ:707_;4!M%_/ =13L/;[LP<>2^#$GU>4VK:ZX[++ZAP:?6NS9(E* A MZEF#S2&O=F,ZM /F[6<'GY Q']H1Z24\G,Y^>$$9 ;ZFT>Z(V=&K[_3D9Y*U MH!T]NQWN?@?=M6 U:,>GMW47!I]8[:\F' M0D.);%NL>Z22QF,8[9&7I-U3ZEL7@EKTAJ@"MPVQ:/6KEQR)S1.?!6^SES1_ MS8K&P'#O?7HN"ES>#5>_0[@IKB99;O,I>/B^0R0GO&U'N4)/55E=,[=I;*OM MBFISXE\PI>%_R^QD(J\HG):YJJP'.G+D:@F.VENM3P9YB8/0;LYHYBDOBV112?ZB$2R,/G M%@$Q9?3B!>8MHMC-57C5"?];!,C4^99Z7.&R:K0(<6W\4,45V%<%'RZC'L[U M#VZOR$"M=5_F"5/-L9;+*OTR&$N; 8RCE&JQ"FBLL$^]]5FL!)LLE'2<0BU6 M@5 >DJJW'HN50.0%MHY3;L4JT'$#91=66F4PV@GB;A=6184O_S'"?">LB3(S MV!3!QP6$EJP]:(QR+L"YJ@Y71D@7@-2C3LR@/IP0E+4HZ\++LYB"CE=;_)1B MNPNP+EF)&"=PO(#LJED,:>CRXZI57%=A]$<]JL59^">JE*4\WE/J7GLT]1T?$+3'P*]F%TROB,I)ZMXFQS>7-4 M^?Q?+W"K/A;,DS &PDB2)G$OP<[S4:/T_#8DX,;2#5&GW=O+UY@TWRWIY@8+ MBY]8_^ZV_Q%E3.OZE+D$>(1YY>7[1#/.E:&N/@WIAZ>X4\P>9 M0SUI(KM@T#T%GYDA!:/#HQTYI;(V;FOCA@H34W?,#-E!1R[S40&OU4K\V5]"-:R*#T M?BG<2210+T)XUY@#)Q<2*)7@!Y98%LZ" BD]%M!<\Z>K]=WG1@S2\CO.3+OM M;?>9:5(5+GH'DL<>XQ-?\6T/U%U8J2:N=WKHLF KG@#BG2 Q#_@E0YA54N/C MU\!%$08EOG/OD_0K8GOI1=4LM2T_ ^YW-=>#9&/*?$09P6=]H=5-:-VIYM2. MVM,O;-/#&&ALTT7C[1MJ$:KSB:IO-^<82E.AT1)#M;E:-S(O.6@J!SEXN6FE MBI(L]D_A\%ABZ+3/?K@E^'B##?7 M8VV_1[MDLW_XOCMB/H;>,/9O D+]Y/^)\/SI^!EA%!&9Y ?,^)K_4!N)+\E/ M"='<>_$YC!W_YRA,S[359[S+&E8CM^I7S0$5@(U!DQ.(_7&XJ-"9;;8:GW+7 M#6 E>-6M4U>;MTR:D:\@LRQBL8N%.?'5"3HCM)-C/Z0E^+3,_D[DX3[ MS#3GO&RHV"7>4A&#YX0439DGEH^!M)!>G)IM1_F=J<\!@IY$NJ+/>QHDKQ$Z M>>E)"4=9\U9$+4;^]E=(J%I$VV =;E"43C'/V)&^!GA'OO<'#LEFP;BC"LO6SYWQXOD@X4IIJ[&"/CA>U(M\W^SS9CWKGGG>6P%_8R@"QMK&" \+^P4;^@3!=P.!O)YYFRB)2=YQYQ^LV]X MTV2^.,7)@.Z+*L85C@]@3_P5S+9A*&.5B$0F;N;('P\C1+U_^'$]=%TMKE=K M.6; :9[]8H$;>3:,.-LQBEB#2[<9,U:WD74L"FU=!*15HF*G[NX ,"^N=QAK MHPJT#BI) =QD6!3B/5L@4T6/+D(:/;H -"-R5P(TU/+4QQ"SHM ML>'!I4T94#U:85NP@I8':,%"$"^.+9VHA*%NQ!0 MZY$5Q[FP1;0#TB]U7A>*O0B@PVE/!9 E7"65"H6O1>"6'JFT3^K *& -L<0" M":RZ#>:L) 6M[:\ "Z6R9,B&;8V1!5' Z4^V*^A3FQB*(?SS#4SW'2&L#0KBX.)V/5Y+]-$;# M1X#"@AX6RT^^6@C:JK%0 )E4RVAD.HK>U4WZTMJ[$RYR3\63)6*8W;UR]##B M/CEQHX 5F@JAQIBGSK);!.BURL7LE#VM;6E7!BS.)UQ[ &O*+1P%DEDI;KS] M*($$3]V26",9Z2/.HQ8 W0"*[8H$@U+'8A M4!M1OV<1O-;&18LC>'YJ_R+ J_MAZI07*,+9[$Y>F2RT2+'X@5ZHPY5&1_%G ML:LM%""U.]YU*D065(#0"VBXN#L5J/O02 '["0*3-#9"I-^,T>Y/A_#SSVCG M9I]]"F(,M6@;.<3;=$-$]T/6[["$TN2]#>N;S.JD[-RJ/ K^RV\WOL_8\1=T M^D#EPGEU%.EPS060WE(?_? ?M__U0_Y%\N@P-R8;K:7NC!(HGP*7-'M/'5\( MPNXPS:#[XD27_S=\C;S# ?%!QABE^PI#-T"7NV/DQ4DHN#O&,+-,4Y4T2I%> MA*Q6YU/+,+^$$ LGQ\D%\.<$%B:)%,%A(\-ERN; F^C@!+E;ZR9P7QQ2:66S M[U8]GT<'X"W>P:U/4E_$K:>ZXXQ50;M-8R] <7R/XEWDG?.+N'5B+R::707N M>%" MW]O5"@/.@VZ[^Y=U"^9/,->!Y4EF^:E/VX"P-ZK20?\R[%FL@)11*"4YUML!.5<(.R=U)Y M.@QB[7F9S:PQ54#92;QE\,47Y!!N9=AH>U4=_HKGRAY,X13S#05JNY)1JG@. M#/)4N2!F0! ;#G82(J/#SCS(K]QX=5L2ZA/-,-_F6B[-*DV!07H*E\,LG;@@ M\975 &!.]%?M6_;JL48:H[?GT GBES#!K#UR7%)=C\8IU/:H3HC#UH)!H8+K MJU/F0'#92;+\/NGS(-G7")T=S\W#<(J[S$Y2'$M,RGU6,-MZIG%-,D(6S8!! MK@.NKA.+Q0.)G<3Z'NZ3;QBN9<@D!EH12SDWLN74-Y<2JVR>,1+E;DW]\>VU M!!0B5KS(5J7@'J"RDY9IU/[,'MMLSQ(2;0W2[#/)5J_P9+-_1ICYB]TE\DDP MB(D-W](WHG!V.VF%7YIT9@0D.(BRR:??&N8:7JIL4_8@]EP$!A4/NF2U2KQ+ MTDSS9.%?5#&+2;Y"QJ7@3O4;A(7).O=RKO1:!08^" M"V,1HRJ [*32-^1BHB1"/&GW0$ 1^CZI'Q;@O:%X9K1*:AUTSR A6\DDW%T]L,+*GKVY+U@YT2S M]3X7M&!PXF5I ,HJ99\5C%%S:Y.L>Z/&C^W1"=A-0&3TKO,+,#C" -1HU*?6 M"7([GWK*0JZ18WQ&.5]W];W M+>,KUZX*@Y?H091&^[QKH6VK3%+53IX3)REV31X:[W!,XJ8L*6$9JK,UZ_'% M9X7Z>G<0#)+L"?%206<T!^,!!;L^#MQ^:YB4 MZ^7;5!#=^RP"@WP'77)+/N\%.CN)O#KJ,SHX_FL4[A B90P[0)F4!W!#B<5[ MY!!UO[GFW%5DAU^W=2+Y727+.D.^@*&^XJ-0#92:FY8/_J1/.+HZKM M_;+%TE.,+UBALI-TFL$*,^R=J3^Z?5: \>*J7F*SP$P/.-FJD=94=6+PR\H, MO*#DAWD1<6WSU8E>\#G+*O$*,9%*\\V&1M:WE&V7F&^SF':E"$FU!6 0=>]+ M9?564 &7G8]R#6;U=@JO***VMWD1^(,3!40D*W8OH6?N<&/DV]Z1C%KYXV$0 MI^Q"ZK0H.+NM[^H[.A#UO=X!CJ1?U?K!A6GR,R+Q;.>CM[LA34GF19'Y"=_0 MF70&EKZPW.'FHDA:.^H1/Z(P$P:5RBZI$3.B @_;G\KW]"-&_TKQB@^?^']F M)@:W=B_38;G#S=%D:T=22N2.!T)_D@MI=A#EGMU6JJ.-D4G+C7F1&6$7U+Z7 M(K=J%8(?>/S#.8P=_^JN?YO=25QN/2;997K4HN;RC M71HQNQEV2IPJ+Z YLD)V$XI-!X8L X/B^]]=&: Q"'9VOOYJ?7S6?C[F.G-E MS:5:6[MD_ROMQJ4V67<+%/97Q'_==_0SG?BF-(T9A# M*+V7@?$&]FN!I4GO4/K\76]-WQV1FQ)=DW$S\>VE?D\R0_N0I0 <'+.W M$*N7?R#WR26I?'L/N5GM2[IC3&58?:\7QHOC](1;&CW3'P_I6B6$DDF.;;4$#+.! ]04\HR9!(4\!9@"THH/J-N2='P#QILRN+OXN#2["-'S2M@K$/4BQ,R^8-3, M*J83/C_'3U7]%X*ZIJ M4S>^'W[#.T6/872'B+.()U<1D$,QSTY?#J/M M]@S?@M=EM(VO> #GVM2?"ND",&AZP,6RF:8<8)9&^0MZS,^3TI?3:7YP?WEX M5*RSJ[SU-)LU!I\C=4[945[/9I7]S+S1,"B,WVI>>EH[:4C0='N.A%4^G (COC9U)9?7F:+W;CZ.DMG7\MVK;^"_$+1V'ON<2>#\$21;K M^-UKHY]PJ#%X"WB 2 MS#4.^G#_Z 5>@IZ]3]1!\,>4E(;!W#1*O#_HRUB4;NQC:]#R"1A2%O<59L3H M:7X>%V'!E3R0!,KB1VD,*/F #3H16,;Q%H0MA5R*D*,"*^*!]56^"BQ-J4' M>Q'Q" H<2@#1,4 T&R3J*54M(NJW%]7ID=7L# #&(E:4HL)/-$L3SZMSR7S7 M@4M/X_@R0ZIHAG'-@L8ID#NIQ1#V]%%*%X!!Q H7QPWDD #(3MLL]<6V3STS M:FV?0=F@I##1>(N+7>8G[TNYRM-AT*WZ%;+Z6LAA9"?Q/H?!88NB$XF)XED2*/LD$D*53#+8"T[A@N3MX'HM H.0U:ZQV0^N'ZSL).[W!!_N M*=B1JC.?B 0_S5(^)AM_<4Z(Z9#D#-)=.6.WP__XP\/I[(<7A"A@7]-H=W1B M"MOD&Y3MQAJ[EUX(J:9G -%3G"@2=JW MEVH(UJ-I3. W)W([!K&V/'/]P@"$.,SG2.%QY+[A_XV\'?X3Q;6O@4<*36$& MH%JHYKHU 8!">J$Q[T;58FBN7=]D\X^B0>B^OO6\>RJ)Z(OIQC]J&U=I?7+% MHB" <<6-RANC:/T**/*J;Y$RA@T5E:K$;5K*+ONWGJQ'RT< *M\][/221P4 M\.DV\)_JU0*SFKZ4?M3AIOM[,!0 M@18E0!2E,ZF[*P# %KMN 0>-&V/1] G M.;)M1H-$KX4%86F2R5AHO(QP+3VR&QN!K[X^L_L=$Q-&D#CC7'@%4EGG M2^BB+-PWP7?^P4O^&?5[QJPCQ7'P3;YYAV-6?4@YCD)U-@S^/ 5!E7:0<=%S M$1IK3]R:'GMW M55):!@834+U.7K\?-8C9&7-2,VJ0Z-:G (]%+VB6X6.U$U3'PCR;%!-R2&L, ME?ALI?D "+T(1BXWEVU\2)IVS\5@$'WORQ84AU,&H^T\ !-^=GZ2HOZ*(FH_ MF",K>'"B %]F>08)Y7.' R#T]MZ(X+G#PNB]YZ=)[W:)_5:#0>JRR^28POK! M;4IG\Z1!I5D[J*=@'T:G[-9(!8'J;Q]AFOR,PD/DG(\80!'6?.9(\:TCY'VR MXD>,20]X;Q&^OK);EJSPSY"E ' *\4:Q?AL&!YI!7$N[5M $!BQJO!B2V4)5 MME=OZHD3'=]%1Z\>N)QI # W?'MA<5-YHL?P%S+"3]UP$ADARS6O# M,T,,8=[61W)H>=R66SUJK8&D:D*\[D5K)K-=\3@L).95'UU??X.VA__HQ.V^ M+[Z=G5,J@]EM&F-PQ?'-[E^I%WOT5EW7RPY6T[+O4>)X_KPTZN)L=^'IPPL< M%0^9< H(#9F4"M@E:>[0K4?CJJK#LA4F527?2-P8,YNU_>NDV_KB?/=.Z8F[ ML>;OTT.,8QZH?C.&JRR&PD_UY8V&M'V9]B^<8OP@-4Y&Y&//I6ZB,*">XNS1 M^D&=&?*7,'[0.@J1/T9(G, OGZ>[*K>S1[\C=/:"'3]]OSO(7*9^GM.Q#7.X M%!!#,2T0S8&K=)JQ SW$6.+\=H_.(;YN+ )]I%@.HWO-'\%M6#3NJ2$%CSJ& MKJ89JQAH_!HFI *'XQ,/TB9-LOK<+&Q3GVRSO[\AW7XFVLPUKRVEX)09_&1)8:[12 MEYW5H<-;P%QE@EQYW3K?:Q&DG -Q!AMLQDM1QQ74%_X5DBCA7FYI1-:#P66B;T!'ELA<(79 MI4Y37$W8=KBIZ- L0*FIJHM("U%6:JON!%WM9?<2+*X(@FZ'LL:W,=(K9\SU@VV9*V K#V9/4QG8U01F"/<1K'*Y<#] MSQ6X$]KR/5W-8UWJ[]K]7<9=TBL;K!K M!*OIZ](["ML:\VJF+1Z-W)7Z]!J M'5JM0PNQ#C&(H,LVG-+B+F0<=UGC]&RD.M%I^IYQ$*[V*,"X6;F.IL#,^M>L M -]D- V%F#7R)WG6R,@?M0*8O=)P)OBP%4"=%I+6@>\%]= MKOJ*,7#]'(;N M-\_WBQW>4UTB:R;$.;MP"J1[7[T\JY=G]?* -.KITD%7]]#J'EK=0Q!8W^H> MFH3_->P9949)15IY M2\N*,TJ^TMRA+#;^C)*U9"$;D >H6)NEE->F?D]/)R?"I%ET4KB];/&E;?9Y M'W,3$2<<'RF)RR+&L5^]Y%A4T:8\I,8Z+JSHB[ZS)ZV*^QJ%+M;A-E$.<$Z! M7.8P8Q9;)6!*8GSZK6'B3DB)]AS<_"Y!_+&Z0P3"??(-,\7W]"/>11YE0;$@ M6$ P7//.E&ZRPYI[$V>U H3N0ZPMETGM9._X_XAXSL'^(2MIOC;:@+/ 63XB ML8:9%0 &O@9%42 VQ[7=;#B(99=6Z3[0MA622B]#9<<7L6NK?1]7O F<9C[J MO'8!N,>4%%N\C86?MH+FBM=@$*;:ZB+IQ]Z8PH/M/8=REB3H,S2SU(RYZW'] M1?P=Z16)A73)7LWBN]-%\T#:\1961]1_(B38!TPIR M_:)@3KG%# @Y^X2MM6A95_-9"Z=-N;?\/\676>>0SIFY=M&3/!?2I/$Z94T# MYUA([5=3<*[SKBDS86<+:CGKG"[D ("_YD(SB)'W232:N !M[E -W.(?:@[5 MNAH=U^\@-M @8L*A"%QN-(KD,\#>*27,-@-/%5M*CRF1@M7R0^G M.AW4 4M6)<%'E:DP#S;HXEBS9VO/%HL;MCH 5@_G]*C7D9B:Y<%%DHCE)AP5 MD5]$JZN[;G7734BK"G*KU:E*HX.Q+I6,DHMD&R25A7.KDXQ&A&97$[ Z:V@* M2#+08=[^.FLGQ37."4!12_.RY%EOY!>!5!;.,W 1F(<=T]8*X'AW MZ2GUL;3RB>Z<9'?\>KYQ_XG'D(87VS"_H^+!_X(<(A9M]J]1>,!R#J]:_H%C&A\BW0HO;XBWB&I3&<:!VIB4 WA,G2D!KWZL72]V+ MI11!V\O4LWI?5N^+;G[&#\I;TQT#$ WN?">.LU:<@[@E>PF(!P65DF*]UY#SMI["*/'^$-6=4)D) M[5C&TX-XH2<<6):U7#!42=!Z(0@R@U#ZK@'P^J@ J]](55Q7BUI?A&]2(%L7^,20;1>*2$+Y>%A&R>J$7*83<@AC[]"I M]=XQ??R\J6E8[9,=GXDMR+_8ET[547<,]^!@=FJUAW4@/_-<_SW0D+%"$#+_7>PI&6MNGI9<\7&2.[LT^F,#T!W=G2B ^(=DS/8 MV.8KL%]JV/H8H7^E*-A=&#ZV/C/-'XNU-:;'I,],\\>ZO;#(1!0)H#35G'&; MO*F;_:].%#E!LHG>O,.1Y>"5CS>:,H,!28BZT4D/?U*(,SZ8=\S> MAHQ>@OR.2,,7@X5KXBL2S-!\.:^1]XDAEW]*T(J*/1 :]F<=%$6$+)UGGME6 MD7*Q)!A".,7\0>KRZ!LBIAL,>B:*]9JJNS4 AAU1\-\P>M\Z,7(W 5$92%SB M1QOP"A.,@?TIP!HQUZ>9I]DJUZ#:2HP-;W=QO@ Y=AYF2CFJ[W[./1MNP*_(51MM! MIJQH-K(L!VI\BR!@!8VPA"5'05LHTG7UNW9FE013;8>;BA+)?!2$_' Q4).; M;V4O:E?1701+TRGDJ6CEBXBD&2RLR)FG]2%<:D^LQ':R,"S3IY]U#3J+B)D9 M2K!*&IWU@5LRGYQ4'VL)>3_^R7Z!12/-RFV:5E=]UT?#0Z]D#/#:CK02N_48 M<7*V@Y1C/Y^NMKXE\!QL^\\A_5=;NQ@PU6;6/SX%9_S\W 0N^2$SY:#=,?"P M5)37AZD /J]8QNQD_R=U2-H1I;5:E*:JTU]M$0 NQ:(W,M?K27H(' MO(1!5/P5*_U>S+AXI:"S,3YI&R [3&L:8#Z;CZ#MOG"7-M=1]A=W9QH[5GLG MDE H[G!0!Q &R@DF@#G$P_(=^ M"4GUTHPW]L!W]EPP1RO(\=[[Q$)[X!)3\2!Z9BP YI!O7OS[8X10W1[>ZY"" M!8!I>+U$<+;)80RY=C&NUI&%6;%%@R'OK8"_7AVK YTOC=H.:;D8*X(32UY< M1 B!3'V1(==20GS6Z#%PO$X>'6IMH,5US(ZC+RRDN,O4:#J^[&5[C(*>IYVE M0BXB/F8-\9@*U42*_'1A',:KH)0])D0<[R8IYVZ"F[<&NYMWQ92UQH;R3//' MNN)1GL*5!])O-U5FYS@Y\>4__MU#$7X9COW1F+^&^:-F%M9G](G\']2R_ADS MS!_C"II1C>30\8E9 VKLH [3Y8;66CUKK9X)CS'C4B V%_:YO71?:_K8J8GD MHLGF#P>LV,_R:M*PI*@?>\M=/XY39&FN,3JMZRTCOS?[,AK\-K@>B]\<> M%C0>@O24\Q\UK.F_+"@L^TMO+/N+Z7NU(/:*$=6@'SVO6!J&&74MEF/6/]4Q M3:FG&MD/US[&("9VLDPLBP@6&<,ZH]M5ND;T#;/_#,V,MQ;":P4N[1#561YD M:7BW%N%2ESD5##[2BE)\R6 Q@)Q+72Z0P!M?>F\5^;$VV'$4P?W',:,>P;V\ M4TF+0L9K.Y[J"Q&W%D13<\47>%[E>"JAX8F*7L')[C_#G/>"X%*UJ@9 ^#:?#?$W] 9$R=R,U[3E[#[KF*>2N;>Q[%X1+&,/90;]UH"F)RG M\+;61;A>3]=5OH?.75;RV9^=[R1G<>^D/A-Q#,!3\-;)'?VUMV4Q[AKQX\J$ MF1!5;0>N"RZY#)^+OG:[H&Z MDC+[26?3^9:G- L]!?A'M'6^8_)S72\[1JV,HP';#K\'<+;3ZFIX"J=\O,&\ MPGQ7I))-$*-;%*"]Q]-J>*/UMU=N@XIE41&/-0_2FS0Y4L)\<4ZB1$?!!+V' MB*.D=@#\MVKS^"^_O3G!@:W\M7^==%M?L 9T2MF5MKN_3P\QQLTV?P.&B4)C MLG"*V>QG_!"\H4\4I.@=19_>#CV]O>CS'DBHG"'D!L_8IFMW-0;VJ>!R^/,PBGFK'C[/=IEY:V++9$H=NK03;%F MMSGGSES>L7HL8.R07XDO-#P$WA_(Q1O,)8WX%6%AUVWW8.*+.MP)K\S_+1=6[\(3^6^F$ 9N@0WO1ZS7T7[$]0&D,S'7;33"I^ [BF@ M7"^.W[!21<+U\ 'N21Q>>";JO"I09,MHQFN%2ZDXP%O)%9Y.9ZQAT\9O^&X. M3,S7M;3Q*RZ9BDJM-<$4L\869>6[F>[%47.UFNQ^RFP8 3J00!4(YDTE=9H) M*(;R:JMYDZ/[$K P]$_KH=#V377 8RL$U TXZW04@CM@:-D0TS1PQ2 *VMB4.# ML*J/:6ZZHOUS@5Y/F]\8.1'S!*#,X)A#ZK]62/4Q@N90^^L*M7&MK#F<_WN% M\W"C; [#OZTPU&L.SN'ZTPI7-6MRH6-,$"TZ95A:35G?[6@L-D8:Y'T2>1E* MG-K5?H+B:"]A@FC":N@$M7.^H.0NC0@N28(5^J]CSC7BQ>2V,Y$=N:7$+C\5SY>B]1LPK%B#4:7!2?0"?Q*;V)1,I\MJWG='Y*8^ MVNR[OV$8S)'I5 >0I=2Q1AIC'%WX8RR.>>Y4WFASV_?]\)L3[-!C&-V'Z4>R M3_WN)GFG49L,Z&[XS)D]%@:3%9!&G8UR47$1B3NJ0%)$>*TVC5OVE MU5N(*TP3)W[Z\Y;K0+\N%>=\K>_S.SMZ?=B:Y5RSM3C M])XX43+'5[LWLUA$G6*MT*MQ'JW2T/Q%1E5F-(K_.R/,?J-H55/59MIF;#0<&I MG['$CM\RXO>\=Q+GPXG9!<04)YD,&4E/*6VE>X_PJ[+S\BC.LX_R2/:;$ZGN M^ ?]=R[$^5$F>I8W5_$]/)U3+,-6:H:PLCMG-#SBXD<&":>8:Q% 4I^.H4]" MU:/P,VN;(KP+T0QSQW PQ@?N;8IE[5H#5_8!F&/--0-(H\!+4JIT/WK?R9_$ M%R"8 $6M4113Z\J,NB"X$ .8JMC82D(6RF7+!IVX*[F2O+1L '8EQ]* J"# M+0)V??59)0QD--&S&XK#N)\^H7LA4;L]"5TJNR_"S3(*A3^/V]0 '! UBS<3 M1Y%#!)R89(5JWD*<>L, QU8L%^+1&P0RD4([78D5*-XH:[*Y+70^U:7$NF1( M!,7=+J)"HR /6W$V<&(6=Z52!-!T6LF4=$U?3>A]@[)->YETV=E[ M^O%/M$NVX2:Z^<172@#U&$9YI8#@0.&GX -47V<>1U;R$/99:6T]-%7K(2&C MZ"A876;Q;#[ X!G%,4)-/")M.3=[4OM0(&TH3#3K:Y/EP+8&:<:!S7[O[=#[ MV=FAW$)[AT@%Y4=GEY==.2U)9<4(^235^!X70;RA WQR?H&4Z- #TZERH>8.7]L >;&SS;][AF&SV7[%T0"(W-Q]8 ML Q(.;2'[SM:):#SH!8%TBZ<$UZS(H "<@R!EE]\VKJ*Y5?+IRR#:2^)SU;( MFF_+ <;"M_;F$$G$3<.Y7!"U&E7$PFOI_V\P;5N11H,B70),71*W&KU$+_X5 M3Z&MK2ED;UA3&;+:E7P-!V]H7E9#22?+XJB'5L-/Q)_8&&AU_Q(%>N,IXU9' M&:@"YRIE?[J@@^F=;._IZ>1$E\V>_I64.IBCCWQ*"Z]FJYF@03%CH+%-_^)$ M'N'#LCUWQYDU^PNV*MPB*$U/A#E6:RGJH&'@I]7RD3IDNA"QK-[OSV'H?O-\ M'ZOS3WBMX."19AZT&@.4$))!'K9WO!L:,/HS"@^1@B763]39X^WEB_//,+KSG3@6 M1-/T6<'$]72$^]Y7]&P^N*+89]6=ZIE?M8$S>%)RO@N#./0]E^3// 0)M8YR MZ5DP>%H>E'[$GNLY$2^H@C-(RR9CM/O3(?S\,ZV3&EVR?>9_J;:9_\-O=R]M M=*Y^@,A,*D;0;0ZNSE"8JVAF*C>[?Z4>Z1N'=L<@],.#,,)&,-HXLQ R-8G& MVV\-XZR%(]MPA^HNHHJB'1$!#VBS_Q41@Q%R;SZQQG6@XO-F?^>V^B-QZ^^S!QC9?;66S;V/RP_>\X5B![9PS]5O#.-U+2-H@(M7R M$;J0Y"&4>))YYYY4V2I4#F>12K$( [22$KP]7D_K :G MBO93,# 1J[,:2%=8-A7%#C;-6PW4*^0XB8AL:]C?E<):3[."U0[+*Y&/SS'M MCV^Z7EO@&7_&@!T@8?@*G!L$>*NKTVA"Q9ZFO!6DZK8 Z_MWZ.*&$@OF&*T[ M.M+,E!$R%5P$P*OJZ]&BM1A(:9#42CLV+4UX@3LGBBZ86+.1>%J^-ICXF@5Y MVP8<5=0RHCG&^%8SU$,N%QN58BA$\XT?<8"[9TXF( [R6:UN:P>: ADLI("N M-I N,":VS/CH&-0UW-+ M::KN_D!<6'(#9F53%A-FM(9<3A)R.2B>"'.K_=5!TWU7@7K<'F&=0U8R=NQM MY+@(OW6_B_OZ=(:M%1.GJIAH8X'3><5/7WWF_H#G+03QT/P^ M!Y))4+4)Y7R,OLN D0TH7:L?4VDRF,.QI)8K!![=[&\8S^@U%8"/NX?E4RW< ML6YH8.920 C[O-),V AW&F)ZLQKM-!@EZP#N&OFLAMY: M3+L+"B/%M,& 04-^DY(M;Q% '&(&K'IQR\0.JT&XYC6M>4T@9?Z!*I/$3FQ_ MLDX/+>J:-'\[(;@6C-%MYN_[I%PF8HHM5;C6O-+9P+X-CIP4J 7C+8A/C6WXT\ M1EZF):!4@^^_5_#5N6!?J>1OR\FT*J'YF"8D(:T& MCH?O9Q3$I.U0)X$-3/Z50"+@'JB#)XUPM*L6A!B]Q=CP"[Z-[3?D?Z(O89 < M!\0-JBP*$1C<.Y0$3E^UI.[PR@%[X:;"#5_,>,[9FB0'AZ/\ SG1]ENHA9$4 M:\WIZ/C+_7-BQ:O-Z/B/8# M>*TZH]NG5H:TB+^JIEP5.=)J)[Y.^;)R. R7YJP&MAY1=XV?7@.>YL!)2_G9 M_B@!+32MX\Y64$^!U)EF9+_O' "L,XG=?N\Q!%!3I<]^QZDV4%^OB=KO6IT2 MK^OQ$A,X6Z=T=]WL=E&*9=@,0#475^N'.18!SH_P[#D?GD]%]+LT(D@E\5_( MYQDSS3RE%X&*RV2UT%/-D39+7Q8Q#DU)Y%JPT9P^&F\EA;;9BX&G0=^<%JXX(. MWL:56ZRV%%P%.9F0-(I!P K(R8$V0@-[BK&#W.>4\H8^49 BZ2GXXRYFTY%6=(?^%[11W+CNEYVCJ=@'T8GNO(<97ERF*< 7W-*N DK MT4DTTEQ3$HPV7O+H["BI"GI9, 8:E,PC[Q,CPB7,2=.>_+L A813#![D(U'N7,P9;&SSA)4F.2N5 MT@!GL&;M=/LMW![#-'8"]R9PM]_P)5\V OR$ MM,,<:FSC[PFFCH_+,TJ(6K'99[L3/A_"*4:9;_48/'-*(LA&FV._> L%*'E, MMS[$V$9_<2*/")I$>!#B.6.@N6Q)1'1)_S$-W/AAOT<[(CJ\?W/.9'-"9%>9 M">;-%DA,S*$@D$BPZG.$Y)3_7-OFX=X&"8PD3-8'WV/L*(#]+ZS].(TV_H,_0_O>#0 M%$QZB]7B=8#(!5\#)TLY0"Y1OL)4X(.3S3,GLZ$=5AG=S2>* N]P3!Z] .,M MACSAD^_A/BI_(?7^OBN]<]>M:0P4?9!7;0X(";#8T\/WLQ?5:N K2(;;R M(=(H=$/?=]ALCSO,N+L^HP%T%\:BHAJ\T9JY=XT#E;1)O\5BT?S!H- [PTQO M]^I<")-]C3R\T[/#ZWW8:PD@#\Y-$*2.7VXKWZ;2F\.9:E3;D(A36@0GK1L5 MIQFP1@)!G%LG]N+WOVSEZ;H%VAH,'_TPC,A7,%GNB(OMP*S1 M)YL"BDG=A:>3EQ"8/B+^N8:L .J8=:?0?8J9SJ&WR,%=PKA7+,^0%7 NUDC- MA%+=_&:?\?:'[SL2 .'$1TP%WS:!P @X9 50^)7[#F[#* J_$7'$.>-?N-%W MO98 ==#\';GFH-PEQL3(PR%"!^(1+KE5O G*+3#%S%[S=3\[""ND^,MO1,=A M/C*- 0"\VR]A%IYR+ M?G'\-"OU7@_!*)W1[!+>*O. B*U?G"0ET67W(@3A3@" (>0M?4,[1&J,;(*_ M(YI7P8JP6D1,N4J(5C.:7 1;^S%+ M% ?6A!.#/&T'CSC2K RO[Q?]92O0S/>>!P4%(VWG(4! )="LSEG$<5T+>;2$ M$6%U:#4-+XN #C^.JU%P3R5P:A'P$L5:-5")\[K9SIAX(5UUV+!PSG:X\--B M^ K84F CT4[9762UYJ%"@H:J7-P.6K0Z/UM)UZ>DA[ M*M&B8X +8**Q6 KL!JPN@L 4C:9LB7",C'](=*;&?0:%&ML.NAXL2B%J>1&E M)=2TU"L#HA!YQB5=F>&2+)LDT44([[R<>,G MMBRB(/%@18>7+3-*1>(90XUIJ_K;"AU!_D\.I)\6S-G[)QH5YCZ[7;NJCZ(T MTZD UY+,H[W?1FX^50&])=EA>D./GZ95@,_VVJ@] ,A,_RK@I%41FB>%6!E4)8 $>KBC!'X,A3 M%PN/V4(BTQ2AU,F/+,"TZ@/<1,P"1(L7^GMDB!8P6Y(SJ(=!HYF"6@!K]0U) MLUP+4$T@V9MJ$E$V?:O_X]HD8K)MS[9B[5K;?[G596=>6KRYH3LGBBY8&Y14 M(1%, 7(0*TJYFBTUN98$%._7>$G ^F:D+1TY@R%*J<-BZJVV-JP%(W0DQK%2 MGJR%RV -N2T#C $H@"Z)-85[DN#)-<6P3_Z.'FC]E$$KH.X?%Q+1:0Q=UF,C MM@)4S ! O?9@9G/7^4&G'0"HQPYL'1(Q>@5;9@9^0RY")_*HO62=IO&_XF4. MA:/%FO[!=[X3QYO]>Q+N?A=W(NP.--C3)O)0?/-:(!7=E*1C#7^&L6-\\0)* M, 52R8R%_/$&.T)B.)*R"%A8J048OA\QZ\'/\3?Z$^\\BI.U'"Y&NS\=PL\_ MN\C+SH7_4!T'_^6WAR#A=>/L_*S9OGVWV]TYEY/(OMT>8NS&">]G\$.QCT,R M"0P%BEQC[+&3MOC;? OPRWCTSDPL98W0C*CE\@40^ C+&VJR>6U"@R+J+YG MI<@?;^;..?V,F[]/NC4L%\6A[[E$JJ7LD3RQ[%URAQK?,)>4!(/-X3!]&K,G M\S7R=B0E@OX;#X>YXR=Z5)^QSN-G3R<#,U@CH(DR-,)JH"33F@OFF2MY1A40 M?'MIOM'9$,6G4'V]$7N29+C^AK6MZ!.YCV%45.OZBA6LZ.%T]L,+0D\!F>!] MHE??:5.]EB4-MK6MZS;WWJ?G8M52V%^KU]01K^XN/)W#-' +?,*_D>22TR;8 M'E&U.7(;E)0H*Y-=WK!%8=AE^%IYLY*10 U>1)U=J0;=K'*MIJO:ZKGA*;FE M3[2CABX"A]04VCHB<;1&6_%&H'F6J,-5#!>!0D(S0JO0/D\'703VL#HR=%#+ M9DC(5.8"*")-U5;X#'O4^1KQ0JKR2ID/4P^W/?Q":NUK%-1GB-M%&,&?5CKK M81T9HSHJ()H3F+0*2FM*V,O#(F9C!OZS9WL9YUY$=H6=;A$E/Y5PK25LVEZ% M6 G!]!A+%U$45%F7$P#>]@JSO9B:FEUZ$85"A]'J0.OX=,5#IPS,JS)?&B%Z M# O>^^Z(W-0GI6Y((SHJ MA/[>AV&0&\-H>,[\9XD3)9!>V?X@[4%OB^AI-0U28AH<1?W/T/(AZ&9:3"FH MW#EG+W'\S.X(.EM $C2W)3LC):9<(KJGCO^KEQS?D$_W2/3L;2@(G1ZRPJ0Q M@0_?T2XE.NYFO\=R<\2,:!4,-!>O5LJW%,=N+]2*+8I@%LTP'H=I-G!T8,9, M1X$3),T\7YVMP8FDRFPY-VERQ ST#^1N23(>*SJ*/1 $(&>3>D2JI88!W=&- M,..(,=#8IO/7E]@1 ORZ"('-'FL8WO($K^XXLX'$Q]#'DDV<0?,E3&15P"23 MS&=-M/""Q:_5YI@[2OH1>ZZ'Q?QWIWP$1T$EEDHZ0RA%(V..,BT_FTU@DF[[W M(K1+0KY\W1I@GN,!RQ,;]FB^.M$FHEO,8C4D"4,J,R$ED83[A!RX\J#*RZ"HI%]&M$4("E."CQ , '4(>2<0#8+U'$J$T./T]0F 3E,S[=3<3*$ M]^>7D#C!WTB3>Z[IBC/:? S]0(-T$1_&,_@N(E-%P6BL'+-I;4BKT,);ANAP MS*Z+0".U_%26K701X!':6[L0&CUO%Q)QJ5E'&ZD'(IYE/[@4[*]U:'%PSWHX MR8R[#8Q2,*-:#S!E4W+UXO%,NE8S=:EQN!"8>LNEMJ+8FN@ZNA+3MJ8O(BQ- M47E1,.3;GOTJU6!Z>0I6Y&(@%U_>L#VE<0AR-6VU8T ('D*M&>@:K5$<",#6K&W/X53&K)YET[0"#%#IAX%8Q@'S&.FNL\0N!7?[ M(E*#U0$F=.:/D?0+D A[H!<_8B"'U7^O>*44EI"#ZV\KN%3"'G)H_;1"JT]< M16%IL-.2?(U0WXS8*. T@4EFRIS)HN[,+0K0WDM(U9D8=NYDC_";>WRD +FU MLU6U+#I8T K&49MKLC$UV1[MD^5]I.0"R!Z)3/*&=N$A$(2"JD:,PGBI-B M0\+^0E@5MMF-\AN1OGIKP"@%S?+B>(JXTJ9O^JK &(X 2Y M%YS!QK-QEMH%QX PU>M9;36057FT;'5"JSYP]>X USPY5L>(7/$W2" M#:6.N$2DEU3407RR[P.P,D@/&_-.JUA_[,KUC8$HVP/^@, HT1QCSBA;LM&L MA'0!91ID3 ?)S&%\4<-QK'$6G;EHA9RCY_Q$DG\%&11,9,SC];GX0*82]$5 MN02NDHU]E$_!!=Q@U/B%/BK&,+/U>0L!_!A&>^29A'%W!Q:"&9A\]MM_FG2. M=%6=M_>OPLJ(XCDVX\NOB(1+(/?F$T7. =&G\AZ+*8^.%XG*YX/8FH47TY15 MX-U.W_U9>$7-1QO>%?7=GX57E+_YQ'0([WYZ;<["R['B[?GM)R@F=&V&T$[+ MX&DDU05U7=%N/*Q?6C\IO=." M[?YMIBND%Q 'F807D!4_,P;4MC-K#4CX*;N? !W(RP>* 1OU1BE+ Z+;,B!2WIG# W/NDWJKV M2;TU'9.B%'XX>F(__LHV\'=I&WN% .Z8\?!(4ZMZ4PH2I=L>7C&131MOASQ'"]Y?I MO1'6B1U_&WZ-W4=OGR 4%.4#!0W&AZTTK@3*PP+6,-W2Y[=P>PS3V G<=T0N M$)\]TQ>$&H;*-,T[Q3="=7>LV=\$[A8W[BXIJE M""U]EX?/&"9)>!+367<07(RT-*U3SH[Z:^_JD^%>]\*347E&.[P5)R@V43-" M"ZQUDBDCVYO4;4RS14D*S-#U]MXN-_W'N\BCZ(#YQ!9%^BU.*I\!-MOP%N4=11"&+ZDOOPEJ.^-L?.!B:[8N[X(* M7\'6^;[Y\+V#(Y&DA>/GSR$P'\[>8<>OKT3,!F-S"M&GS7EL,CF4GH BXNO[ M5S9VJ,R8'W[TE"IH W@HJ;&MS>@6>/#>G>#RX$1!F"9TPP*V(1@]/Z1@:K0_ M1V&L79H0?,D8V!K>Y6R#0H; 'S_;FZ\UQ1FG( GW.[,%V<-W++QY,7&:C JR M[G<,Q[]0M+]SSAYFQAG?P_(=BCZ1^QA&CRD)O2L:> G#8_JLHYG5WQP.$4WI M*(3NSO=) ]RO@8LB(M10009?3[P);M'!"P(BCN\SWE47X>G[U%RRAO";Z!G% M<1C=G,(T: M?8+8U/WK,3I1I2V/98IC?,/]@8;3P=HA]JC**,M.&*1*TQ?"7 M,/D'JG4&J+UHO)=_FF_;!]H,9S )Y_]$QOTP-8S9F]#-7,L8U:R9:'OC3,XG MFS.&&W8((RC8:&W#&4.MM_=\C<)/ST4N[6RV#8N 1:X7=_*-F&7RU&DMXM#9 M ,U77@!L&SGDV;MW+O%7#--M>(\2%)V\ &V/B+N_04N8/=#VD-P':I<1SH.&F!JP&(V>#'Q_?[:78#$BWO92)O*./4JSY(OI< MR%K,+*6QC#Q8OL0?E2!V6\$$-&'LRBQ;ZZZ)$R%>=/=I16E;S>B8H=\%(!HP MLA491HLP;Y N/S;;=KBN9>M,O==*H>;ENRT-_5XFK#A2SM P=*N!*(AE+P'' M$2)MA8NBTJ44>V]K[< >RD7_R'];@094U5@+DQJ0+MF%D*U%>0DO9613C-$- M$XP*)TQC64NO:J!=66)MPZ+,L#O;"Z)A3[>B>5 KN4* UES?[%%K^4)EIZ.\ MV'PUR7: M%YF"P_6HVGX$L_[RF4@V[?:&=MC])J Z*$:F?-( M4\0+.*]^,@@EK+QEC MM\&HQ3!&6QC[R6) A8_Z19"M8?R]K1&6UE^>R-5K"BNPO*XA%&N M8J**&,45:?7CS5&9AG5)G-H:Q6UI]1=8?UN*-3P*X"['SD)(U1;SL!%JS MX9:U[^GIY$27:_P%$_:A[6KE$ MCP__]M-\49?S;M0>9@.X>^6F;+N,8?@/9%.3,I>KH[+J M.?-Z)$Z40')1CW K QQ'6LLO_I0!/*"DX%H.[*D<5EIK;:TWI,,+-4J!GXQ- M/01+N)51DG]L#_R%=Q?J'KHQB@A8?453&OG'R*%>CM UL5MQC"QKJRD)AOMO ME'QAJ^]M4F_C* G$JT0WB<-TE)1DJTD+B"-SG'1DJV_.C,=V&;G*\"P0@]R] M2\E:AG==.MW$2\EF!LH:N0ZF41*AK5>6I_(ZCY/WO,KQ8WO.EY)F/9M+Z\,* M)S%I3)G66MT2*\&U61&S(PO4_:P$4-E]Q'%ZROYMCMFM[)J%K2B+UB#-45)W MNQW^QQ\:M1&+4/'B,4%'Y!\T!47>5X3;,M*UO#$1K@0$=G$A$ [^$^-">CZ68-WSX M+U@O/Z7M; 4#&[ :R,YWPT#.-V SD,U!US*PWGNDUEK@3@W4QG?M .F;%__^ M&"&B4B*L^B13@93Y77M!.N$C)OJ\Q0">[@$3?1Z&<4O63451@Q\C!0"@*9"E M]K,ZBK;:LJ^-'Z36!2TN/07U?(P; ><4G[YKKK48/H+Q7]_EV [\$=G+1(8( MK9E:BV0W.G!@C%M8Z42G+4EKOAQ8.IGK-8V3.[?>CRZSUMHF'L;ML"UD:U=I MN+?3%M36UAL0+ZDE)6@-.)M+0?X"/ !"S%45(S M^N*_509?_)??2%^&T/==Z3N15K:4[ MFV4, A"JH=3?*^]+@O^TV;<[>%&#AUK8ALYO37J_+#QC!'H)AZXQ)Q!B3O2@ M8.?U:T%']U>,@4NU(1$3"HJ3C1T.O[#A";WCYX^^GL_Y;0@B.$4SH!U#&.4K MGF/L* 3ML8CC^)QGE#_.V)9)YU\L;Q^QS'6//I$?GFN2F/ 0*C/-"0C(]TG6 M0.!^<:+?48+_K'(FZ31C!_H9!2AR?+RS&_>$=3SR$!'I6N54:G/-:G1JLC/1 MTG@"Z\(*B[?ZY,9VC6B_,]HL829$LB$5K]4*O8&T4.S%$0:_257HF_; PEZDZN2/K2P()B1$53[6S]&[,6L MD5JN#2\B7*4WW!25[NEB2:;TXOWJ$,\NV14Y+P018AQ!X*_CC81U!Z*D0S=!9]8;E" +G,@+/#R.?J#LSLVQ^IY M*1CKP@))HR9L^6/YLO'JH Q;"\XS6:.8+TY"+NURS\^"5IZNN^P2A7*4?S[K M+42!B_4_JBZR"%$^">0U# ]+%**$X("CUCS^O7HE51?8G^M$%\/FNJQJ#%@ M5-&?[C_3."$J9D7\G+.*YXQ"1BUF%:L"EO8:0"Z?U*Y=6/-I\R\^>_@;F"^Q M]MT> L-,H::G-GP,URJ#5GLD!NJ(4@ OQ!4KUSVED%I&\(""_!E?:6961[]X>FNCEH$0G9Z@!4M4J-D2D];P(6F[[&2%J>-[RNM;!-EV$\ M*[!*;'5CM,F<,=1T6@_':'$Y=]!V3)6C-),T'U)4&=L*3"GK FR/J*6*4?)T M-P'^Y0VY*"NG0-#M:XS?"OROM[ZS^SW>'?'*<=;JA+R^1'0)7>1G$4H5K&<1 MHE0O(('H(TEP@I0MHHE.#@$=!LD;4;>B+*+O)0RBXJ^W3NQ5[5ZV:'<,O'^E M2)KO._IGS26/(XI4WBQ,R>"^9HK-J%@Y@58P$PAV36+^MS2,$",)2UJ83NNOU!22ZU MW1T\A12[QB8H"HEU0*E(8XL(&9))<"*@U4%L.WI=$5HU+A.P'?#Z0AVL!='4 MKPR?9]@>5'+=(\-1%,8 &L!&3%-CZ?A"K^U9^'I$*I;NN,9)*4GNRXF3N@[5 M1!J\G:4+[L+3R4NRVFQ JA=PK'S/87 @6E71@C#;.;T[AJ58:8IF.Z3@*D<7=)'JP#1GGR05J[CWB,PV:[#2\8Z\=N[78!<&Q:-0;'?SX7N'[&U(T:]>-AJ\W@^$_!.R)CM)R^L=@L#K\]>I&NLU=K&3LZ9V,] MJK.A'4^*P8"1=2!>#D'!"769/N)N:;)4$#YM-5_V$[YY$.LI""_"J3-(2JXK MV!S9TU9,5)9;5\" M].I$Q$E>U<=_0Y\H2%&7""$/12>,_=[S/;(2^=?7 MR,.JQ]GQ-]\"?-8Y%M:NP>6RC9P@QGH3WJFL!Z=T&H#VLKP]WEX:ORBUC^VS MED%+*7.3,A^%=)K! V7$R=UX_C,(B N33Q@#06Q:TB6R,Q#$IOD$*,C0ZK$ MM$,J8U9WCNXJI/CI]Y([)W)?HW"'8F*'Y#OB!:.A@;@_XIC%E,T91=0@3/OG M8*&ED%]X?FCN>,T84C0$^CMR_.3X% RPEVZ!8%:.\EI9C%1YI^"VC>_6V( MD76SO_YWA,5& M[_218KF7"N7\8X[T)7-B5[A/OF&E!>^Q^&.M!Q?%.G'W7N7YFJ_\[^G)"=Y0 M'&(5";VGYW,8)<4U\*]/818,-5%5OF?W/>TE0MMNXU85KYL6LT*"'0,Z &/A M^1)Q$RQ=$701[J3^8BP/;+;[T'O)Q%6A*X& NF0$4\$H!G1M1ZZKC$4*<&32 MM>U '?)."O2913A]^W&YGDK6(B X-BDO(PVT'QZ.I2XOPO,^-L(^+R>=4QEK M!U@K%A&\T(_L54PFTP4N0/ G0\E47-W!JSO87GQ.HM79['MSN*9N +ANY3A"(2KVV@B)H7B",XY:PW\MEF=S5C_J'SV%."QZ 4E%4R;_SY' V#M!-5Q7S 0"@>M MQ!*H/M^8OO8UB/#+[OV!W)_Q:_0 MN'?AZ9QF%[+9MP^298AS3JUG;6.@Z>Q'+.]SAP/P^'/P[_9"RB:$ 2U,KN;O M5U_)'$I_*[9/N M\1@LQ[#>^X5L8&WSQ;$=:D,(>_!+MQPWQ%4H*+\3VP')%/L:'' 4:O@9=P[:+7+0J#>]]\8IDH>W5_C4)2BIZRA@!EX"06#O9=U\VJT-6=0M-? UR2D2>(D?=[C\DQ.8!;RO"A[O#$@AF M51%Y"TA?QV?\$+@W<8S$C>JO7%2O426.DAH@\-\J(."__'9'O(Z^YQ)9Z*'H M;-0-&Q0.-;YA9N";9+"Y)*TF*;500.+*4)QLO$V/(L(_2PM0#5S.G!TV?T?* M*K8Y>^5ZU+CC8<@E>A@D>7C%W,;6D#$5'BN"SE+J)/3CBKQ:0T,PU';(7LN2 M&]H;G[LMPN2MCQM>?SN3A#-"5T2Z%W)[:0X!HY5(Y-IWO!L:3%AMW_$YDCA_ M[*2B>'YA]4UP)7'^V$FW?(/)"G^;G57"& !%2Q"SB5XZ@]I2 '+V5HU\U/_<[?<$C)#5M)R[!CM_G0(/_^\(ZZ= MZ)*=.O]+=>#\'WZ[>VG'8E8_F+Z%(2V.)U9HI;)*H=$*) 1;U2XEP:B 3UL< ML3PT0X=PLZK^IHQW JJW%9"K]6YZ&],@8<1RQJG\J-0%',O#?PQY**Q-'QZ! MAL>*E6)6^[("!;69A>TIM7N=6;CHZ4;"36E'-Y*)'9':=,GE!26KM7BZ+:_6 MXI[YI+3@!8HW^Y-JT-C(#4XGU//V+TKQ2O M^/!)^!X_S;LB^'GD>3V[K]O99Y!.A()3,P< =;NP MM9H]6;V4ISA.N65S>:-U]Q!"NS!P,?)N]OC]]8*#H($09R@4C&#N7#SV_V_O M6YL[;KM;M55J6?"]V6"14(2/10I@Z2Z-+_^ M /!-XDF11$*EB+WS= D D8E$(M]ITQGB(Q0P<8H>K!?[:(6+ZU>4>A.[1%03 M[0%5M')(2PY2;>\N287>,ND4(+*T7!;JV+3$EFZM4\HH,31_#H*>4*SHH MTGC!/P+"9 ]^&U_"M_5CU%G0EO>:_CFB=_^#4=50-Y1PJH^*(Y%12/@T?C $ MJX$([J22ML7;^$>QZ*&=FD0F1\!VH1QV+-*]VS! MHVS5=\D1X6=OBR8Q)5=1B $*"WV0_$>C!I)__'J?^'DO_41DJ%$.GS1PTFC+ M/&.E=*@]$T@5FL/V:QUDZDQDG.0!633-%U(';(%N"(GHB\_OX_J._"$8];=)./852V;Q#NKS5D6?P5A/:"#@EFY7+) M<\B]/=+ABV,3WY'+L$VP^,"[HQ;=(.LRX[&F/.3.>B7.A#L5#%]TRZ\[%$54 M@O!B,4H[@Y;=WMZ+HML\)8KJH/.S:-2B&WS8([PE]^$33KYG.Q4B^:.7W? [ MG M@.PBW(0^,ZHHGB?1^(7YJI]@VIN/;H#I;7=%+L%=$HBE$_FL10&X"0),6%/Y M/]3L]J-PV[RQEC?[D\%F?[*RV3ORGRN\3K[W56792!L;972XPL\X.8:Q+R9> MP7 ;6WY.TLR+_E]XD-XV[N"E]"OZ?8P\P08[/R^TI<\)535W22R6_P=#EI7_ M^U$Q\9K3+<79/])TS=0\-]_R'".FC\F1/5YSQXB M9H#][S^D1?Z@R'E9>__"./LA"/>U[Y*(_5V7IE")CL'=D9>SG;^B/Y*^(2)-)K(4&L>=6[-J"C(<:^C\&'3-YSWVM\MMU M@MLXSB9'4%":_>? 0>U3@(T+MM<_[CL.JUXO6YEWI=.#M>O\ @VVV2V0N<@Z M/>;YJ'($$UJ7X2Q4.'\GQKZ5A:-O#J"'4@.T]Y%/,9!Q,2$!]-RJ#_-^CP=_S,'H1DXI_L54^NMCPX+%&Z=S/0 M?KJZM%)O=Y"]A'0/Q^2.I\\(,QY_ZZ6AO\IV"#?%N54ED\W6L%?Q (7;'2'G MFR.A_6WYIJ\V@Z>-;5\ JMD:]DEPM2GN,_^6JTIA&ZYBO:.B ([Z9_OG<2TN ML^BFRV*CU6PN M+-G$1 :Q2>II5K>,41(W;ZSEK7]*DH#J!J\('T,?$5THRJE@8J '; MD"AV10^GV],7[Q\)9I*11.HS60$BF,T6JQIY^AB"RW)<_-%P__AEH:@$A!$T^PI^Q0BXO EO>88'(695M)_]2J:D] M8/^*BIK#P3_R-"M;)3+Y6J0IS?,Q,+)F2:.:TF8U&I;0EKXFT6C!;#C9&G"? M,"&J0HD20- >86^;*"9L+J(R:[ G#)\*\C2R5LY)5+,@:NOD7X70_DS)@USD M+,/A6YY14_8ZH3V2DSC#"6.1+,08I2,T^U%?F5C!?MH?O! 7-M ;_Y]YB%&P M1OXN3J)D&PXLCGISK!UI^SI3FVY7$A&^6OY/]4?:VVV+O?6Y86[,J4A$!8[2&]9,I**6^N(H3ZH^V MSY,J;XZNU\>BN8&0!7MT&MUHM2FKE0C-1M(Y=M51(J4E77XOO^6*219O0JW< MXF1_1P3/,,[)]IHXFENT(6IO,8ZP4T3N,9'D$TQN,I$Q6$B*D6 \YQBZ2K.%=*KS9C"^#IN?1P'BN?I5 D;$_+6J1YF%DCF.+I&QI*U$=;$ M9X'&Q;7>H 8Y*$.JN@!\D+XE@%4C$- MC J_ZE0=Y /H,'J"E)&+CB-CY#LT>00D9#1.:.TSTC\@XV0*-JP91NIH MPX$)N:^$8SF.'"->K(K1=1P7(UFQ0;"O\P@RDNOJX&!'.W;,P4#:,3J.H\5, MC!,$,SN.@^FE-V>[NTQX6P91UXZCQ.BF&,9P.]H*9P9J&42".XX:(ZKAQ),[ MVB=H0LI01*P[VDIH2K%$$0?O:,^A29G+C,'UKG8SFAR_G*A[5YL=38B;7DB_ MJXV/)L3(J,P!5YLFS45).JD'KO9:F@!GAEX]5QLR34A=AL$IKC9PFC2T1,-L M<%E5O;^@WW_W")F@DG7'09OM%'^LJWI?BWI?;E%O7D=[P9[Y8^TE\''%^"\= M5M'/UI--L4\P_*;RS5@ J"L)!P MGKTP>(KOO$.8>9'TW.1S[/*EIS3-47"?8QJ,P]J7,N7T*_K.?A&S6IVY%LDS M(\\P"BJQ7WH\@L'0SJ5@6",/IC_9WOWQ_7R?1U3T%L4IR^^2]GR++*(R[*3K M1'#WV7F\>4P9V5.K(C/4OB#"ZU*B791AIL79O2 _V1:JD:P@V^R?A7DA*G6^ M"]*8VR%8"1K8[##8;RNF:Z&J@5)7@G6GWBBI'R$QH-];1K M@R0)%AA9-*$>\VIWID,#L#BB\1!RYD,#D1W"P_X0)2=47,#G'/L[PHZ>(\^0 MGRG6@@9Z<3K"_8XZ:\EJT,!GIW67Q$>B]K.HU6_DU1USA8=K0 .U.)LS814M M @U8=B8O1(/%H9^5UI&;[QX.6*+,B/,5KS7Q(US&GS0.2]YK.APT]RZ*@]?: M2SD4&DD4V^*=(Y,T'A.\06&6#Z&<;ET(:M$+8@K<.B&BU2]AMJ,V3P(+V::1 M-'_.BM;0PP#%@>B$F]\AG)10DZRW^10_O/N(5B7JVU'.T%-U5I^8VW2V MU??J]#GQS^2FT=;.[-I]HJR'TE[;?L_C4E-_ GYU3 $).% [_H,6 +TVP;'7 MR?):\Q1L!3)I1$ GBDWJ?P>-!;/RG3*W?"?PBH\YR)B8HW C'UV0L3!AM<)A M^(/CQ4.TV0$_BL)QZ#6/?9EZ70L&AVN?.B>>PW'0]8Y\7%"(XPGGVE2AB!QQ M' T&;X$ZY,3QC&MMDA"%J3@._UFT, AS<3RQ6I\_Z$?&.(X2/?J8/XS&\>3K M":Z9R-Q^*7G9HQ\CHTB32TG2YF)KXJB<2TG7'DU9W2"6BTFO'L^#%D (/.5X M7 S0Q:17CZ<66930Q611CZ8=3F3-Q:1)CZ>9I; "3H0>&9AT,=G/8H&&$^$T M"]1@A%YY1-4LL(,182<,RIH%4>#DU[-"M68Q=8,3:5MA7+, #$YDG2PH;!9T M@1%BYXDEFP5GX"1;RU6*?P(GU8*I)?43.-'6I28W/X&1?7F1:I=5P^?.2W>/ M4?(]O1;JN?Q"/>3*8T0DT'M4_.]37->8+262?H6K'B &"P "DKP#-'2"R.8^ M"H^2<]*::H_4\L.A"%/UHNK:/L6;!.\+[BP_.MW9]J*!F63\/V$<--54N9!P M!MJ__J+V[").,!AOKYH.IVD\=^^<@3!2;JBG.O;#"'5J8JX32N;DY:8Z5G![ M^I;2_D UO[HA LZQ:%@GOSBS?,I>.E6KJ?.@ES,7?MD,JW7;",J?XF.A#9*- M/8:Q1XXFWC*)0'&H^O/MWX*"PIQ&*HS)Z<)MG7Y/L[RBCK%!T6W6G MVSM#E$US0TF>> MHVPABW+DJ;*Z%JWOR*X))\A.U.N=$49/C4,'20*BP0(3Y]0.]8_[,A^"=M]* M"P--?]LF,VTJ954O!?KH$'H2JV#]@5,G+LLZWO%P*Y\ @E]1)QWAJ(A(Y\PL M_BT.$":H)&<>'FDQ:[[S258M9K+E'>!^9W,]2-:.PM);7/BJBZ.N,6,7F[9!YIHE>/?Z-9DB]:! M8D/"%CX""X%\EL6RMH>2<%:;STF\72.\OT=OXLK*@N'V*NMO-LC/5IN'=W]' M^!AZ(=2_BNGMI_^/RJ%'+RHN1A6-0W\@C*_[A];(NI7X?9@>DM2+/N$D/[ V M**E?],)"0=,*2X J !N#]N12D]+X5W.T"L<"J1>D;',ZV6-BT#)YQ MS8I(FB$5EI>O?:&+2RZT+RZZB=D?\EI\^DS_S;W")C/M>48ZVFI-MTS$$'DX M9%/<_C[!FC?9COM6B4-P_0Z511 T1M M&15M4,VS!M*WF.PH"G]'P2>>DA9I^1U,CG#0-$YY5J_H*.*!;6 MEU3/LV<&K#G)*WF%5YN.+T;ER=&<#.B\F"[8T/@(]B1>P6Z1S#KBHM.-G N4 M>/RU"J1+]>[,PTU[;<0UXC@=1Y%A3&9HQK"-&(>NLA1!5&!AE/ M#WZ MJ2UQO!ACQU&TE.%%+Z[9<61.\\::1$I?)L),7\[14=>.H^^LEU**9,?;3,RG M7[9CW1U'TG(V=T5TO>-XG(:)B8/V'4>/'I,"$%GO>C^56:3=87B_XUA:BNLM M*7(LB+YIF)U)OH+C"--C?TOG-CC>&FA2^8Z? N$XAI9B<_*\"\>1N,#==;Z] MU-121R?%PW'J.(Z?I2A-F2'C.!XU+6KZD7:.-WV; MX=X-$I <1]%25T^1].0X%C4S!72C8ASO'SBC?C/[U5L038N$!7$SXEQOR#@U M7Q\DW+F.H,7\XIJ)?JXWO)S%.,W/&'0=54N1GB0_T?4.HDNAT(2J 31082A- MD?\OV^3X _*#HFO*4QS0AEPY.8Q5')TF:832_DB1*NL'388L^<>O-U'4^O"7 MSF&6B;'"81/GO'_Q\.G_),\XW&X1=R.B41/OXR4)8G2ZV^$PS1+Q1GC#(&=) MJ$Z[EK1XY^!HR*8VS-PS!\LJUMBC'J4;JG1NRUY*B[(,S@9DK$,\?.JKFT?H MQW^]_? @>V!+;5H*09F^82S98*$KUG']B]Z/QQ/'I<"/^\C!1ES^A49Y'(% MQ:+\Y8*,!7GU()T760;_G,6#%C28CF4?\UZ$!SA0J;P3+&Q=XBSS_F50I"(P M]+3J<]>WUV*'T.Y7;X^D/7M[@R;6>NY\G_SQQX?](4I."+&[]9QC?T=0)3?\ M:UU7 I3*@J0!_8L5J1 SM1? 4 Y_"VV*^[1&,$"MC3-]\7?#$EIDH\ M0%;-9Q$^ACX2D$#$ML%"YVFHP#:FXY6F6[!&FWDQ:#8E9Z N[O,K^.WHY JKX=[U3+VC%K4>I'.- M*EK@SG%)XO;$XP\J*\@Y*UI#0X_TQT%NN(BS1IUS^31?4!C'\BY,\3J'[U\# M7.P$N"QH^YCRYIW%^1W7WZ?$H^G3X9;^B"= D(%2,FS[F*Q+',XB&FU]^W?)_BV,&9.E MDDT8E'6*U]B+TZ+8QH\*F+26L YH&_-%WS-Y5(]ZWM1)+MX&_8;0(8Q]<637 M<-#E(=;^W1ZTR*OVC%*6&B$*!%--LP;00TJ$U^_WZ) 0A!/QZRW'*>HVLZ@J MPK2.173QQZXV\87A$-)SDM'08R]Z\'"\RK,B,X5WD?0G6[]@&OR55O#)3E6G MZI3V]2(:0QRP!E]B86[*+[B IJ96=0>:IYH!_0U%P3/5H-9):[D)'L#17X:$ MUM9=:0O[^M@1+6 O/K2L)[;VWCNUG;@ "09;VWQ).H$DN>07%&YW!,TW1T*2 M6_0M19L\^AQN1 SAK"6=M3CKJ/3FA%WXRUHCO=8F@"G0O.9X\UL M3%$C,KHYWEK$% WGF>^S+R9,I7 @;VHJ%+5[\6:)O>U4/P$8Q95Z_ U2O@ MD,5WU&O]P8S <[@:G="!F[($3P$UYV["*N.G,A/0O*'&6L(J1J#@JAI?5>,/ MI!ISV,/PXGBU^4QZ=>YRPD7BK!BIKR9,]#WK*+PJXX!IL[$#+T&9[:]=!/H6 MN]-0+O.$_$D=!CWS1R\"F49QY0M\^"*0NBPF+PY]7U$_$6JNKUA#5]U(L=SA M/1/!BT)O MBE4R"=^]7$?35Q7TWEX?)JVW\:ANW=KLZRO/5?GZV M%OU!XJN7TJFO<=F3:]77<.UI=.IKB/9YRO4'B^.6:]L?+)K[DCW793W+UWR_ M]S"Y'&GYA]O3FGQGM2F+[Y_IC!9U04SB#'M^]DN8[:HBFNQ"MN[A:7 TG6Z( M9BM,W<51Y^L\Q[+I[$4+]3WC),C];(7+LQ>4$>0.L[%16G:UW(.X@KIX[-2^ MS623??ZJ[GMI#8F#Z@\M:TB;+Z1MQI">5\'_JALZI!O":[-EH-;< M^#ZMGY(VA/\59:4=7Z"_2*=8Q[Q3_<+NO$.8>1$UP%;43<,3E$>@G@<0I*]) M[(^$JC75'F B]L-2_M3 Z4X'!6#-5Q7TJ#,5)F"C#HXW^VI=N%H7A-8%1[O( MS:Y?R\4/T+AQML/> GKD1-2A(1XY&O T.X+:SYJC$4U3X4A;;G,T5&E&/ W% M/T=CCY; D3DI0;6"58%GY=\7LV6-MV'9L5V-LUG-:JN:2BT:HPS9-_XX8W:3 MXO'F+64_CCF#>BY,T,"9$2[>PBA#:@" =Y?O\\C+ MPB.Z\S)_]^UP$_R#C*&FHG52GM'=CO8?>(J_((\^^ZO-,TZV& EK;,[XP6!HIE=CH4UCX00LA"/A.(JE>6_1 MW&8PFR;52AJFL;7X_,_AKKA ,D5%->QJTF!)9>4KI M%.LF!'?L5$('DW$,S[)8I\5?"!HIAQ8@NS_"UO:$YJ3A&/A;/#OK9\Z0NLA+ MTZ+2L,+ :K($1$!!Q0Y>O(65C\^;?8*S\'>6#&UV$IV9T,"R'LXSKK3-=PSHAI*B%JQ)HX8+[4KAVG(V=>OIEN.MJ8K4K("DF.P"M*@#,%>-Z<-_MT+Q4< 00K7DW4BS> -WDF!M<),@:6?1VZ M$O)EXF4"[G$!IODQQ#-2JG?4U#Z/\,4C/1?,[8]>B'_VHAR5OA36;*\Y]*=X MD^ ]XQN6+>WU1F^]R(M]]+I#+*X\/X3Q]C&,R=]"+WJM7@!R4JRVALH2?_:R MUJP&SOHHK3:_>!A[<;;"+^%VQ_/1J,=;#<3D M]+&DU2&EYZ.>-T/2 N>#92>$=<*I^BDNJ39^,5BT)C\BR8R)#^<9AT>"N?)3 MDEIV_('0J+^HCBJ[R,IYT$ Z_T+;9[=<6?H%4962[)Q+=$93+^-NSU6MD@8. M40WUA=S?6X_HCJN8ZF8T;NBM[S[3F& -V4]QAC!*V;:(NB$E&_Y8:UN_1XQ] MAD3&L-FE!W>YI]%M1$3=;[5"H>W#D B$G=G8\_=F(& M\Q3[F'!G=(^*_WW2:+(^Y#HC5G'6]SV5S:9M@M,S>X!V_ZAMDW,@3F16 8TJ MK?Y8!C87+B7)E']'L,-S,<^/'C< 1H#6JQ8VV#1SUY14)DCF)&QX7E0XP8+-A%YU*9XU2LU MM+F QHW>Q5*9\I4/TB5=I8F0X7P1^3GT!1UC&F1TS2_NJ1DY9/Q,)\HH+):. M1U#-H8,/#:20D33[3=+23!TMJ3DG&:G-UH['YLUJ..2;QAVMMKD,M[JD7KZ3 MRTIC_ (NA(8VE1BX2A;OCT_Q(6<-?.@/A::*_%T<$GZ>GMG#=4+76-5EJ$75 M)0Q$S*UU1S+@:Q+CZI]$"@Y3#E@#NA!ZUV;Z+ !?XZ20:06NSO%)0)[.4_]. M:?L]AS.M@=7?B2)F23@<% #2J!?)!#! /+P?D$]-\0COI;$E&A/! '7&R=@/ M&[M&3EY#GW6(GQS\GM#A:P>@-+B]_+AC0*MYR'QZ)M!P'U)(TBCEQ%@ # MY$N8_O:($6J;RXR E"S@?HC0S%(YWQ(PA^ *VK]BH!XO>"!: C!DO)I;2F?4 MF=J8%Z"E:.$IR07?Y>6^10*V#[!A>['WFZ8..^X//0XQ,AW3!I\3U)-45OF6< MZ":KYZ[BFY<.&X)2FN0,3KJ$&^E"?$9S.X@L>X.N%41W>ND@E/7OG)6,+YZ4S2N; @DM[Q MUC'!JTT=)_R<%!+' S6+I"'1'!_B?%^^&GI48[XL*"K[DS&5_0G.N=;^YNG/ M]HRE/W0TQ\ 2-G7HA@MQ&M>Z)_:C6*2$N&!NC.4D?*44SJ4MGJ$%,G(6=9O" M2XB\UI2!B2NPB=C7LC(P,&-F%%)63A'S>D=0I5D(;4Y<74S4V+4DSS6>#)BP M/6?9#!L8FU+._FG.J^5D>**.G"U]"2!CTMVP7QM%?!9B32/,B)>"X2E9V9]< M(#\8K&SAL&H;E9.6L^&-<0- QC(0$IVJ8![DV.4[<@%/%#-%FTR"H(D"P\F#?2OC.U M*;1$$5GU6=6*=)%-M0;8,VTV3!A<$['/V:_4:VRR@OWSZQCK&2LT#M)N9GV, M4[,???4YB;C:FJU@#MWHUB0 VE@Z- MEG VUD+Q:'<%7;5P8L3G(.-*6[27BD=KWW'K.("/CG("9 MP8O-Q8J4S!Q!C7F7("ENQKSWL%&E9CL&7+\GXDN M,R'(!>/)4TQ^1&OO':4W01 6VWN*-PG>,V/0>180<;9C=^>KMY>EA4DF3 M$ MBK,6 .1?S>;)/WY]\>(M7_GI_[KHMKYX[^$^Y]>3'?Z^/,8X)]O]#1@E2HU_ MTBF7 HA] Q$+IB2/U LZHCA'KP@?0Q\]O;RJTV EL^R?#TJ?O3!0'4DYRIXU M$B<^0D'Z2,2J>E,O:)/'@8A'2Z?8LV=M-LBG/L9F2S0ZE[G$\ M5#6N>>*8>/!B;1=48)TA]*)%AUV&X0Q.^;"WTQ% MV_)OI8AXE^SI_S+"OHF#BAI>=QXN&M*U!]#6=$*/WPR?@H.XIYAQO31]02FB M@38$@'L:09,-B/$TZ!I5!\J?,7N&H2^6\Q["R M=D &?KI'L,=!(4?/3WWB,YLD-('>"2"39Z=7?H2"/T&HC&V4Y5:K:QG/DL6W5 M6QP;<8%ZX2UE6E?9TF]YD_KX^X20U/K%B$CQ@E,6M=6;" TM9 MWEYGYF6"=7:4C,!!5S'@SZ%/GV*:S7KO9=X;D>G$Q7O5DZP=PHWOY_NB!H9ET.DA0J7P>K.G(;N_L[\+,2\XJUAET14TL7)L<@QEYZ%;(8],#Q"\40AS,,H4-6RYX^UE]6; M8R+Y$DF<[.DQ?*?_)3\ R03G?._F4FY;/=$7(QUWS8Q#CTH(!8T4+:>F@62J MA1@'2W7*G)SSH>=BG)X&TG)M2](05B%C13N/UU1+UZ(A\R(\X!S$YW'EZ52# M2T4?_^HI-0='G<\SO?%,$;E4E,@I1*K3..J8/QYITMHQJPV-V\.> M+ZQ1IYXX,?-?;39$T7X]>#XJ->T[1$./'SV_KAN &!M&=-3!V-FL2$ #$I\ =:0VX70<_>B6DI IP*!EO;/*OY MO=I\2XORS:LW(G7&-$SHX=W?4"GJ@M<"",]9T3FOATRJKJV,'9G7:7NB M2(1?*(' CDO"6.;F676,Q#E'<*?CL%@:> [$PYZX4]@[="QLD9S+"K?3D*Y#F,HJ/$.0K_E%Q"H$,ZZCW3 MI0R1!NJHATP7[+-T5Q?<0Y^2)/@>1A%Y\)[BC$!$.TB5;986\QE)-J%9&]=P MA8G-2EI?%SJD#&8O:GBLNXU]0LD6>X==Z'N1P'\E'KOLE@NC2WL37/^%?*Q[ M6[9?C_21LB=RPXYH0,2WIR_>/Q+,6@'*6@\9K& -S.JN-JF>G\4I6H+!BY(7 M[6F71&% (\@>XHQI,4+ZD@Q>]D[D;VD8A!X6N6L$@R;99(K\?]DFQQ]\V@, MGXI]EO]HMEG^X=>[KWV6WOP \3(V%TE9 -ETE8D?U1N?"-HT"1OYNSB)DJW4 M=R<9;?V^"=Y,X=")$?F,L$]XC[=%J\TOB JT*+@Y$IEUBVC5 ]H<\A!F7L1# MJ_9<>\ESE"#[F?4T_JYZ1@0PF:UA_>54O)46 M":D51SW$I(B@Y)/<=#:.4\=J XF)-@3:ZJQT+B@UI,J**!'R'<$ SQ$W#0K< M<*?I6=7-#0&=4&,3'0HRLE2&M_$,1J6'.8H5/4VMODH<]98@0:-G,^NPKQ!3): MYGM@#2T&D+V><]..F%M!QLK\LIG((N.RJ_A\K!B:>AQ-MIQ8O'>[SO$$5TEA MDW(\PN UW^\]?!I"=NM%7NRC68(-FD(5_:\.CJ)3/TYCVM1U[H2?%,82J*8 M=$E]2]$FCSZ'&U$!3ZVI'\;)<_4"+^(%'M?$M&2B9\5!F*X"%5P#3_.8E3XF MV/8#?=;8"Q!YM7^3UQT<#+NF>U\;D7^4B);S"][F:9;L$7Y!4=$+9Q<>Y/=- M-@/BJ5U24*!DDR^($A+1[#M5VEA/GQ_-09:N=H%%"=R*#)N&8F0U_Y73)D;T MHW=,,-4;ZXQ!"9[%@R&BN558L7V9S!$O6@@BT.)ZXXI)4(5M[1@YTV4L LRY MU_I@:DT& QPAK;&@<:=.S/[&\0RCJ6X&"!J84)LZR"IC)FC'O<+2;X@0,Z,H M9,3H^5@U#=EV'*O7\*Z%6HJ/,HYVVR:/L+PY@CEY^W$;J',C+E>K5?EH@VT; MA4/#IZ-XN9;_N9#R/Q,$E&H9'$&CYQI4>@TJA2[-*\S D'$UN8 /)MGE6EL* MS"MD):UAJ8#:Z;G)C!W9EHV]'L$VC'4AR%A:X%9)7#@NQV-/?ZF$QEW(:)K% M_#9SA>6EHM"G)Y'9NF0M%9 ^$B7F3K@YD/0?T)&DY[B; S5_=@LU?+??'(CY M"TS$F'D774_RJ''SF+,^:BW@'MX/M"GJ8X('"3)SI'Y(>+MP;X,#[,2\G+7@ MU-$Z(S8C3"09OQC$P!?.9K\2@E]_1]$1?4GB;#M9'M>T%#@D]W?D MX?7W9!)*J]9R"73R9?,<+_EJ#H'_F.2BX.V1B[D$/!D['?!TL>4>3\XN;C89 MPH)#/7LYB,2H P%NDPB*C0UNO& &VO&H4(HF0^)4 AYD9.I9\LX6\1T/ ML7/6V;^4Z]KRG:LE7$>]+F!P6(C*D%T/#F"Q$,Y<]F% 0"*3W%WV>BPFS*D5 M!9?](DO2HH&GS:[=^W,2;ZE3_1Z]93/T2SI;I:/[>HI3HCJQ&KD"6[9JM#6- MM+LAGK%:-M)>^CY&A!3*MI$G27H[9Z!%7./P2&CVB*JFH&OR-6D]!>D4FUF& M"*,T>R'"_9UWD)9-X(\%< 8-+;^$Z6\2$I). 0#(),1DO^P-9?19R>B5H @& M3VRR)(K6>I?DJ1<'-W&P_DX._K2*4<%3;K9$@Z"T($[8-YI_+=]S+=\SU8,H MO3O!^G#9H-\^HR]?O<.='-2:M&9">;1DX@AW*%@ M-C[BM;8O83=38 (B&/$.;GQ(LEA9?Z0SY.(3 * M^2T%78Z<]A!K]/6,$Q^A('W$R?XI37-:WWJU:=N/!-2F,7%BM'X.WQ(L1FG[ MYV54FA=T3*)C&&^[-\]8M9&O \3*]2WV"D,J"FB5>-KW2,OFQ9MG3VY&?DYP MO#HB'-/^(8]A3.B68)ZR_-=D@^M?:'+!NY:H=-Z:UE!A0KQZ'MX/ M(6[E,VLH%\*IU@![R'$2)%'D\=F><)A%EK%!F""SN .L*X\D1DLT>F+NW>) M]=UDW^*Q:/%@4.1=4&;H/WLGRF2?<4AV>A@T2QZU!) 'YR:.'P,4H23+_2-#GC"KF**:"8U%VRWX<9Q>DC$L,U9@508+:==?^\=$=NP?=5_%EL1QZS BCZ*OTW MMPG&R7^YE;I*JZWP!4S MC>9/_>R@HF?F"]5QN(],9P 9_W7I A@NME+S0Z"X0 (&389O'J4(/>> @ MW)2]_10[+X=-7O$_Q#][45YDLK=#8^J 'XBM,X\(&+K%R_+:5SAO8Q A!, M4 A]2U^0CVCDY"K^&PJ$HIY\CG.Y6?SC^2P+,N5&$$+.<5$F DDA&R* %XL( M&7Z-FE@ZP66]^B.\@$#06- JZJD3+MB]##+$.8(/6:7L*1%R,?6OY<$0=6*# M63BAHSBYUKZ^L-K7LK"-]DV7!_(YC@0#>:AKOW$<;G' 42?/2"AP($SX$C&) ]_^>AP)$'7XL81+&#;2SP;H\CD,N(8!SHEW3XXO0SL6)X M000P'OQYB6"QDOR:%H(%:OTN6'Y>5\OIQ],Z"O:':BV@$O+YP<". VT@U.O$ M%CN.#;FH/PQ;AER 9FH3+U_LA8R!R>[\J'AQQS$SVOO!C2QW'!EZ)H SP]$A MUV&:FIG(3>B0,3&AM= " UD0"R/-A>*(?\?QH<=#ACD"D"N+3C!XRADYFU[K_"A[N M.J-E%J,#3,>J?FK,+$B!99C2R[J9!1$P%7'>ZR',VID%+^[H%^(TGUD0 U/F MY*8%S0(_0('3- UI%KRX(X:*\Y9F00Q,.93+885Y3K,@!I9 .B)]:A:LP!)7 M>8E9LYC H4JIHE2O69 2RK52!>;!0LP1=)AQMDLP,.2.PV2W&;!!DQA4Y8? M-PL:8,F,WW>P^?NH$@UWX$'[ ?P4>NX_J1:TYVB?#.P_A$!'U% M&GS-[P>8Q.!N\"? E.4E M0KZA&G)D3SMH/#B;S0C5FG7I,;Y00[5@F;:6"T"!:<1:+ %IO%*)#"Z8+5Z M00%">RKAD)VS2BQ)1);95M99B)TUOX0QPVNU1Y4M2SS>FH[1WY+,GL4?:Z]; M2^2EZ6KSFB7^;_)>+<.!%ILB8-J._AF7CQ3;E*+E@7B&S9YH&=/\VKB5F!3% MXRV"0+9 ,R6)E-2*,'K=>82VOZ+O["^?Z==]K+3*'](8OV)EI]CQ%.=^&!BQW>B(D15"]? M<4TQHD1#%Z*BSVCK106M<&XR;P0\\IZIAY@ND0FZ;W9_ATW_=C!(!+XTB<* MO!(!.T_ZY/&1*1QJ?<-"%$L&VWO^V%-5/&'/./1I]#'[F^C%$XZ']H*SL(Z1 M#WAO+ABQO+ZD33#?[8FJ>(VB5 S1%-WUUYNQEGM!4B\H1?B(@L<$5W4KOA$U M$C_L#U%R0N@IIA/"(WJ.O/[EFF1)B^T VR+]?7@, Z) 2_N2&$V=\>CNDOTA MR>.@HB?R&PW2WJ_B]0XUFZ.GP:X2XQBJPQNWJ+,>+J7UH&W:$>CIH(W\&KGX M0A6^6[E!HC.#QH"6FT.I2W=*EG$P!AH%:B(PN@>Z6KNC.!&I.[6[I816JSJ!AEMYYB9Y-P1X>OR.@\FHQ&L+J1O5-[= -J6&]5Y5:Q/XA(T)= M>YQK%:F*$P[NOB.P\@C=%%@W*%U]P"JC306^S%;B>(R&F>PB-KE 1L-T+(_[ M(C@>F#*%]-JW6$%&R734(&2=7QBF7C:&>DR=:%V+$[[Q!F7E1H3@#CQ-J:W>"P),%*G^W'A[WZ M.Q3D$2IW='MB^Y-%BZLXBV]R;,=X6^_HV"=9%[4 MVX]DX#7LT6C3R7Z?Q&Q'-])H1\[ :Y#C>! >_ID75>8.24PV)J47_EC+)*.. MCQV.LT\P/53R6)W>''N@Y&]I&(0>/KUZ]5LN T,XWAX(S4:^>GORGVOLQ:GG M,X%0=A$T)EXB4&='_HD>6N0G<<"JD! =(XRWX@A8T5"[VFQK!A TYH$!!C#MU-S,H3WY^J%I6W5F2=AHP1;7^UAE/$3H"#I=!] M[@61&=DO"'9QV@+/Y@T:\&NV@L;92RWJP^._U%P5F86[TS&1CZX+P(3*0-X1 M$C2LMHZ@A!< /1-.'(F35O,,?:-]\W"*C.:@4:$,&9?:UBN9R5CT= 0GHMR! M.9#BR-VYYAC,JH7U?1"0,3&U]F4IOVK!Y!-M&X66A^'@Z[J043(E8=BLN+!@FHDV/C1< MOH[GE^BC0NHJG@,+"_8=-2 (L9_9\9[W9^%@]@=DP:ZB9R&B[>">1>6 Y/8Q M=8[/@A#@2EC7H>Y"AEV56GJ+8O*)C":6IA S[>XI E#0VB;M@$%H(,=H<#K# M_EH:(%^!(,!;7X4;<&)\?^H%:#=")$S>FOY(7-:+QEH M!Y9._YZ1:-)\!1U'CXIIM2M?GO-$@4:35L2)_&UJ4XX8IXY@019DG?OBX@?FI0W7?7#!;-/ 5!NIV8:RTP(X,<$;U!H M$\?#'5P@FFNV_@NB;F04W!P1]K:(W>![HLT^>B%FKG9[+XYZ:Q=X,%T6"N]T M3/=W@4?49<+PCLAT?Q=X1"4/IX8I>.=CM#EGW7O3V9L$Y3+.-=BX:Z"6FF8& M'6,FU^L=09S,"60%>YVLO94"X=_V>8Z[JN&ZG)!3(6QR3U3.,! M:".PQV8@.P0O\-KWC6&.IV2ZAOZ^J8N?:"9C8V!Q/^7/M M:(RM;(XG([IV/L8F-L<3)5T['S/[F@NA7IP +X@):M.2//U9)MT4&=8[]'2%*9=J=SLQK,.+%Q]39OT"2(X:1+VF_ MOY_@_E/I.8RW=T3F(O*SQZ4=R<")=[,.]P7AE5][042Z+#("4C$GTI@%]VJ+ MKAN,& \0D1R*[-@7"H2P]57[UT6W]84H'_M\+]Q8]_=KK.P9AR](WFY^FZ.? M+VM:OL;A=LN*)C\ MY$0*S4:J"^E,FWBGA$Z8H2GVJ4#^Q<._H:PM!-TE<6&2D@A.QFNX)T9=TR T M-2FRI2S9,RC8>_[\^HU/.3HSIJ;UXE/R.S@<--^-,]=1]"=?X!V[C$P8D06- M[-:+3P\>CI,\8UN4T(%D]-3[(BCRX@HY+6>%9'.**3-K^_H:OK-7A2$S"<)- MZ)Z:+S26N([%B/B^LJ?73$XV=F]@R5!OR],W[ZO=&[ MZ6UI/0D6IKK:L!=XG=RBLGPV(B1"R^&NXM;.!!L?N=C$4%5'N_;>5V]1N/44 MPJMTO/N<@?#?0B[PHO9*M"37W!Q"]FGW$&LH'K"VD5 2LGJ;<0_Y7"WG$T[2 MR9\YR9><15NKK/D\)1V$WW$690_OY#T+4QI!,2O*AM^!T#[[SCN$A&,4:L4+ M2A$^HN QP8\YC;^JFB9((R-,UIE8 KC9;C$B[SBJY)#!]VGKI&]Q@#!]LM@S M18XG7<6W:!O&,950-L7%;TLUC(EVEVP1_ I_1FF:X)M]DL?]IQ7,MMR[CP5$ MA0 YE^;/_89]78:01>@C/E1UH'>A(# BZ M97Y/L[ZA5>+6E[(B>S66^?7FH M+6B&7.'R3W3^21F'+@9,?.05PM;8H\_>O7=*OQ&< MKI-[E"&\#V.TWB'A_D8M82\B,6+KHH!/7@_O]#]%1Z Y>:;CH;5KD9]3>_ $ M)S5BM6MMBP]9V\*L*9(X/9T7'NXXX.H:]EJ!W:"Q<"UM,B?B5$7M+P]B91AV MAV=P. MH%(AYACKBJN8;.B'8CF(!: 8EI#SC!4Y!$+)==4GHA4T["N02F3T7 M4GY'W6!C$.-=T4J'C"##"*/$D.3U@XP\.8'H!^373YPR_-P1;/"JUDV/#N=+ MT9FD''"08A;X#QI'ZHLDR0^H42.0(QV!7'AI1H,^[P59L&B;PJ*@E1OA* H, M%"3SQ M'<0)470)1RP\2^B=2(:09()!Q"$.X7J!^YT]@G@).0HZC (]C_#8, M9 N>OFL?L<+4)O<.OD2:^.PN^(:"'-L(6,>@ JD,+#>&U18-'^T<]@OO8CF#U:J\QH MOG86F '3G"3H.?#\UX^.9T[F]"Q>'TC1=Z,0/2+?>A9$0O)!FNM/$+*JYSD7 M2)Z"93D)/^=[%B1#,M>-0O)"V>*S(-]9RXVM?/)93L%935XS'WT6I#FK1=I, MD)_E)"Y#A2QSG6?!D+.JW[C,_EEPZ+Q:IULT8):8#6=UM;.+%[C0A_ ^3.FQ M$$V3TY&P9_M]&\CJ+3&1&@H+=!/1?5_\[=J\4+CPM7DAW.:%UY9ZUW9KY25_ M4U_R 5>LW28M3DB?6)I92X./1+7!9OR@>Z7_9##]G$1DF8B\K"]$J"F3O:=F MU>8;N&@D>^^6D5QNX)*1; ^[%X;6^Y#:(.)@::1VOGL9*'T)T]\>,4)/,=%Q M4)HMA5+N=R\7I0L^8K+/7S""EWO 9)^_EB"\EB#DXO=:B>\2"\I9=2O,I+M" M1OA'2?MP-FS'AET ADD4, MMN4P ZU T#($A_S7:M,/]:1!H.F AL9T#C+X"H A&E T@M&F/);TZ(NQ5D+ M;>1?#X 89\!$.GQFTC@I[8HD2,@XU+",+W%J;.2K+>K@UI-LV8A2BER/X MX+5,F ,ASG<:,9*XNR4E!O(L:!0H6S:I]',9UYWS=EBL.3_3VZ5U$2&C?$TL,L=" N]8F[QX/F[[MAIN!!G75@H*>LR%H4IZA]KKBG*2!ZWEC70:_DE M+LH/M:OV??$R>FBG>W'^FO;TJ7/]&99Q^?FB\AU#;M47E'<1U9- 'L,(U,.Z M2FG109WH#+_LPOK6U]3?*H!J<*<,%K6&C"8:+?A'GF94.6HNOP!6^9Q9KE&/ M6:6ZB"7J6H@;Q6EXU&)HRR]^#LDW"%_B[;L_Q%F?H9[NU[&%2A0LT$91 MM8%B(F28*&J0,:9M1%7KW$J<780K3T/):_K3<'4NT C0\L I=74E*;C@7UB. MF70$O$M$B>A^\-5FQYT"L[\P/#7<<;?!1#A3Z^F.9_29XTE?J7<\Z4X?-;I6 M \>SX::E%>>STZ9A,2;V"\=;$9DC3&'C<+QET"@&<[8]Q?7^/X98&]AE7'#\ M-T6@JQ.M4%!:A(3*5D\2TE;);\]3;R_-]2?T=63HOB MT/1=HL]U$J"HB"-(K042M+-J$7LJZ%G1F@DLY-FC6"#0O5"I%1>A+E^3&%?_ MO/72L*EUO4;^+@[_F2-E^N;LGP5@&)X4,EDXQ*R?M(;(>\0N6GA$%32G$A;Z M$#W%AUSDKM29"W%M"4< M#NMV@(FY<30LI'_,3"]N:B,943M_+AC0>/6'1MUFS@)@@.16/3$!4K* LU[1 MI019OH(\AZP'VK&DUA1M'(B6S @9K]K^VR74C(_A 59+LVT\Z(B-H!&BY1%6 MR9$RC+3Q!QH3SCH_K]$!%K,/EV:\XJL(&9VS\UV!#N-XK,$T;Q%/^7$\H. \ MQ,@4)A<<$K2A<,C\;R"3$5?9#N'6'E7&?_%X:RIV?TLR(VF.04]KRG([Y!KL-";3EKM@0>=9ZRYW$ER3.=JL-UYUJL1>?35S'X%OM)7+'H M:KNKMRC<%IPZ1[^$V2Z,5S'Z._)$!KNQJSD _E/\BNB82:#O+.8$\.M=B*>" MO5G+7OM:_LZ^$GEG_1U%1\2NI["SK>9L:. I*1@PL8ZDRS$DZ(;C0"F]MC4+ M@9SHKI7'1-BL;5T:0I4C&.'589L')G+DF[V8112%>B?WW&8>R'!R]:?8\13BT[*EH@GM;8BU//+U$J]5"+(5G5OYL<8,-KJ01S)R!(#:MZ* R& AB MTV)ZE<3!&RP DA#40H?4QPV0H@?8K]**>% M#DKB('1Q1+0L^2K/5IOGQ/\-$0$VW+_E.&4&)0F8,WW)GM28;++O'D9DC]5_ MMDKZ,ZJ3=QK3GC_QD?\MWWOQ"TH3HGJAU_QP2'!6'8/X^#1F.>N\TM5H^ W! MC)0&R'9G#=U^#*8:'>."@)>U^!@*_Z !UXI?-]<.1#BY -_F7$AQWKMI)'\V M16$D:@-H1)QSX*&3=@[MA\EVK!< $S,IK+B.!X/($V$D>8%!R/(S"C+QV+A5E$1BO!^B['N&5 XV7F<4:#\&9 MO0]7[X/P[;L@7%R=$1?MC+A JP\(>KE $_P'L()=G,'P#*,\%'/&5Y0]Q60D M^IRD:=4K!J)5X\'#<1AOZSW>AU%.$*^R:BBG ;!J"/9X>Z*I&$G,:LKIV33T M5[(&]LUW#P>*NMS=,?9.B*+PUB.P>$( ]@6YN[;4S/FV3NQQ$RZ M]P: .'B.O/BKMY=7B)_E4_;..,["@))>>$1-O[>'=^I-0 'M%T.AS#,&Y)!J MB_0:$6U,LO;$>O_K@3P&"?X9I=0UR3XD4?(EH^UUZ4:T4B4*;HX(>UM4=.LK MV4>QPU;SK*8?DN"0QJ[FK"5 ]W7B6P(,'@#((JR>2,]] #IXF87M@D:<6D\< M0V 3L6'',3?G*UXKYK(' #+^1JA2QM)JAR2[EQ^RECG3I1S]T+J@5[X6[VI+ M:R17I_VOMR3//J%DB[W#+O1O,/* NM"+P'?*(Q\(1C#9W1TY":(G8U;R.HFW MGPE7#8HBV"HE=/1R )13P[WK^MY'+#HM,E* !E9VI.^0JT%T%.JL"W6OF M%943&[KT(H%$)QZ[[):+F]C>A%"B$X]==,LWY+S)M_G&;\X ZR+R5:9?@.T6 MIL8XPYZ?T:IH%66%T>)2,XZCC2YC%M>0(RK!_"$K=H$8#)+]:' M,#M52=;9H$8&1<2X%(ZY6K[O-H^K[;/B[-]JOHYZCW? M=9BWCL0$&AWJ7J@ZPE93_U6!/D=P(>R".B$R+KC>Z=57\[<4_3,G)_UPI+=#G&Z56G.( M]/8X(.2^I5\TW)Y#H[LCJ9N"-Q3,QN6%.42C(6U?7F=#.-Y]$.QW>J-;"X/0 MPZ=7CWEEL\3_34%._/'V0&@V0M.]5QO=.J,:$ZT!561FL[T5*<9/:9HW+TL/ M$M'HJ6NFL+[9Y.Q7FPW"TGZ3HJ%0[JR\6QQWK$W#N8]0P$0C>K"T?N *%]1+ M9<+L)#:?JR;: ZJHVI"6%[#:'JN[+P)'-L59;X!*D.I8^[DR"VAK@U:!&85( M(T-!Z^UU! ^R=DU3(,(-LZ4^84C%DPY&- 0!T"C1J(QCP"R$(H3K.-"6]YI: M/R+!Q754J!01"<-P 07Z=B2),J]@FA=A=C3A"SKB)&1TS$(4@D<&LI%U:K*0 M"N0 #*@#+8-A@5#R_@=J,":$0,[W(<[WK(8#79WNW%I!56:FOGE+67J,0*/I M#;+;LZC83..O$^R9/];:UEO=)A3(YHT$TR5*#^W\"=:?:0U.Q+\.@]XA0QJ$ M+)YHP"TA3UGC%',,:+%>WXO\//+FR 6JPD'NB*!-.UH$;6?=7QI/F^\)7]D7QM+Z/+7H^VCA;EI;N; M.*#_0X6C(Y$0R"-Y0SMHXQ/1)'[V(FHM:BCK.ZL6R<0=);DN#FZ;'.. /?2[ M)");3[N&Q#8&6G-A#9<-ZI"- =L/0.X!UJ=H1>#J$)J5# MUR#3NVC/1+1 !+#B7KK%6)1\M+IK+\A'A(N2Z_859?US_!$XE&/8)V^4>^#* M3Q;GM(2R\'I"AU/,2.4A6(Z I^*K2;Q=([R_1V]96^YT!#J]6]@RAG<9*W3P ME(RUZ 6U]MY1B[>VC4V@P1O#45]0@-">/2&$7&D!DB0B@[9/<88P2K-B9B6@ M5ST1W$.(FN>VSK[/:Y=1'6S\A+T0N%8;7YEB(VPQGX%$SWOA3UZA-L M*_\.@:EW8YL(UF8'!]#T-69L+ M.H=6@2(7%L5^VTC@$-R2HVV+1ZZ=K)C)DK?2B[?48U*:7%%6E^WZE"3!]S"* MG %3P&N9Z[\ZOL^A3UU$1![88H1*$;[)0'$&5ET1*?/"& 55NQLB+^3[G/4] M):PJ]$-W %;RWI;CH'^8_P8<-CD'4M.O:_"*^=& YT '12'?=878:O")HU]# M!U13PFL8#+N/M'$;1CM*LD?4M"LF-+O:L'*0CD"O)R,(3KM_/?\=.+##Z\E8 M4"7/N(J*WAF$1'A/FO*'1(91+#+QYM-)C1(5';6NL03!J:2IEO MV3^X_P .I,1LP(\?*SKO9_"QYQY40(69KR6\$9N"3MC"4X0TWF#WQO@=^V^'F^D.L2YA] M+ZQ4QNP-AO .N58MH.=,58OT%ULA8!D@A*Y0+@2BT<,T]UXB^W)Y[DV19BK* M9*7J\4K]Q;2Z5%L?*2HT_P0AR[V]+9['6I$"!CWYU 2\,W,3EU> -31?&!MU MSLX^F9G!-E.2%]^H?TU7FU*2)+\R:P]72*[K4XPVW^6X? MSZC%?IWP;?;.L,#)X1ZB5J98/2:88*>4[/U3JR(CH3/VKQ(9 MP3_RXE4?1 ([C&$>MM9H?T@P$0H*H8:Z3Q#]PCJA?J(]@\RM3.0%2.P9)YLP MHP0%^WW6H(6AG5TX R(8YYRH/NBCOF)7(YN! 8JUN>D_9@UY!OR0BP_]^3:C M9VKNQ86A->#RI<<_P9 >TZSN+<67%^D :MEGD;,('T,?U:ZW>T1 ],.RX=(A M0N4=N]E3?O4[^[LS DQM16X.BROF5<,>W@^4&KA%W_X($L)/F,!47#+Q6=?$ MX I4G ,9PO8)Q6141&DSV(=Q2$M-9N1BEG.<(5+R4#7D>7/TPJB0!5K!;F6X M[:V7AOY9DG?S/+I##!W\\*!O20ED8A'0D1/B:7CW+=H0^:$5R/7P3HB%("", M"=)8?6CGE>$Q7#]])83%Y>S0-3--SMYACXZ IF#I5==(9^#18N:OB-T[0II? M//P;:@UW!LX)^'B/U;D(N)A!$\9;'NDM>;D%-Q+F$R3DKLS%_K0_>"&FC^IJ M<^.3%QBC8(W\79Q$R;9='0AZS2>MF_J"4D06I2F%]P0A4<)2'_J7%3JHL\H, MO!M0_%8L5^/9F8HT>@)Y&2S6W(<.&X,.HR62Z-^#8RFO%4?^'/BG-L4C(4HNL@+IE4%@ZJ MWXD;GRC/PGJ]G,!\\$% !-I>F5?RSF!BIRQ\H[Y6/4,#49&;363'8R'N+,&%(E%FY31F:_*5ML1;%5T./_ '+ M<+BWTQ&D3G>]GM(TITWH5YO7G4>$]F_D&<<$P03[X1%1HPS]\ZW'7O8]E0O9 MWBAK0>N8E+%_]%\3J,ZV3M??^2YCMJ/N" MU@=*,/_F\=#CE R@^?95*C6AS-ZM:S1R9^+&SB.5%W0HB:5;2H4'/DQ2L,]_ MBE]6F_;H57S6ONH=W(?I(4F]Z!-.\@.UEH:I7SAW4-#X=IR)8#M79NU5WQ4$ M=$./TCH/"PK>#;WOTGG =V6FFLEU6S49MOMQ&@6L[A5E"GF_ M7C0>OL6$64?A[RCXY(4QM92MXGO"SX\L**6E0;AJT=#$@UX0YH\7K$C1N 4R ME=7J'*1M.2J_Z8JR->F_$LEAM>G8]X;&O1_!A_>?AX[*ZT3)@1^M_B/X:.3S M,#"498>]>QID_/DRD5%$3 PPP>\R4.'B+Y>)"S%A% 5O"C3T\AQ^_.ME(D.' M,#C-=7^Z>?P$/F5V4O+H5@/OX^+"C65#=+1B2!LL7+:8)7Y5 MR^Z.#2(NVP3#142OJ5Z#B\LTQ&AQ"2X^+MLV(WY7^Q6@?H+>:GJ6Y[0A$!YM M&!IK%LNY,,3#,"%#=P'7J@@NG MAQ6]X":@D;TDZ$J/['D+V"-[@]@P M_K707P#:24J\HWHGR5O )@-3Q;2)^)IBGL6V,9+P-"XPLAD@3N:\<"CE 9ZU M_,0)3HK(I@XL&A.LLTCS0!HIPS1>SGI&D3Q2A@NLUE2+26NBN!O%?DMWZ.@:+>=0JBU48%WE^S?B-I. M1P^!\NJ*+5*POB)NEM>4G^ % ( /,9P- ?/BNA0(%2B_>(QW);B9D=T+D?Q( M>%Z >_1CM3\0=I>AXL9?!;PK\DR$VQ-^IO[*1:!++3/.];6+0!_O59X=BYR/ M7@0RI1:E&3YT$4C3L8_.][V+0&'GG9P=@>VO@=2Q2SO'*Y6)\(FZ7#OVCT)= MAJ MT_+PV/,S&GMTEZ=9LD>XPO>))UQ))_23Y:!+^]-"WUCF88N*6E /2NC+ MYL $A>\\,IH*$[ VH9G#UIKM%.^L@&+N/4 CU$, M![(V:DEH MFILO1MO;OB;Y\*'1FPR(]0V#T1K6-_P-#M][QNC@A4$9HGD3!VRSQ2Y[3VY= M3Z"<\YILLN\>1NWLR2]>&!,TTJ-SAB.>@P+/2[OU'*%[N,X!MNA+]XA:Q1$N M"]I."'//=0F]5LI(4,MI3S'1;#NWUK >RE(YJMI #M)/U3,GCL#399.=_9K, MG&F_#4\3[ZP>,],>6JQ&O(EFD-WD"*E?ICW"]KUIW7+9)6F& 1*PJLM0WP1R M*ZI4F4;4DHV")'0)BD\(5#'A>+=43U.PB<2?[W.6?Z[3M%[=+PJFCJJ#EF$Q M!?$4>(#(%%?%))OJ]T3$)]+7IUD>$(MFB0%I[1=A_Z12 AS&6V^)*_5W$AR* M48YP5BE_VI#X.I?"%O^% :YOFD %WS\-Q@%A, MXX45UVQI6=[8&T+X:$Z89L-PNVVDR0)W'L8G6B"+C233RK7A,*Y^=V9>BRBW MA$$=B(J#0H'P[(!+=HJ>VO;;9?=(1[I+R_*8 4U(P5#/!\3N9$RN$K/Z/]QZ M$=7=[?.N,H^TN[L6VGF%\CK-8L*8+/HY/*(!\,)5'&%^?7C8W7IX+TM'R5BC M!"EN\?_^[HGF*D6 &36YDJ@XGA">"%?9B(F!LX8C'BI3PC!%Y8RZCS 5WX@' M=M/P]:;:JRYM8/\?*W)$$]4)B8JIX$Y+1E#49P5=ZI% MP$R? &0ALLX(B#75H#'/,LQ:K..T@W\F.#^+/MBL\:%ZOE+V$LAXY]#R&\V M&<)_1QY^3'+LC,RHCQ*=5V6(E:^$&-??471$7Y(XV[D3U3,W8BBEK+\GSL3] M+((/PL6;O%)3 <]6O=IVOOO0\H M=%U*'] J'+D\TILM>3ZIG[D/,71E:ZM/W+B_2A?A>'&5%-LDZF0V=7ZP(*+Q2+LB!&KJR9';*G-J4 M=ZR9Y):^ 4F2=9")GQ XS(+_%7N$F0$'5J75T+@Y 4 OV5G35146[/L25+0 E&VFT!H?1 M#EQ^700/CF0*$$"X5T(#&MX\ZY+ @/2E]!V9TVFS*>WI^X0."]BM4,>^RM_>R03>,T%ZB06 M&N-$_B]8MQX#P_=P&>KL ]LCQ_IGVQLTP[@,%J.5+N;:R2K6$28)]S::5G,; M=I6'?/TNIBC;$.WT#^5?XCC M)&,KL+_1/Z&(V6;_5Q@H@L.(FDR0)/JU0"'%4OB?^R0FMP2?G@CMKLG?__"_ MTOPMS<(LIU_^A)/\4 TMR9O]-SF\, G6;*&02"H>^VH81;0:TG__@4@N9"6/ M+$09U'__8>-%3$1E<]^*HAL$!*(.A^5Q\^%[1M@G?_"VY/)_S?=O"*\VW^(P M2]?)+7I*TYQ5A"/\B'"\54Q&,T;"BG86*#AC@0)+08;_2/\KI2#3I4P63?$S_C()D3T3IF8](!=8+>:M^_-?; M?_]QC3U*5Y3'=8&2C0 )4NV#:TQ$ZZ(E00&0^/=QY+<[T=N6OZ$YR:]W7>X9 MH@5WJ?H1Y.FTK**%=9%NO*A*70 C&0#E+0C0F^(I8(HQ^L7#F'R@QR4$/X(\ MK<]HZT5$_O$1HG>?U=2K?)$^C?$K5ZI@TQ\_XJ[-"VH[/690?*N64N2#)B90 M_3?8G$);LL9=LC\D.2NT@#!A)>2WFSC.]ZMXO4//N/0%O.Z(,L.D$$+ ?*%E MY$) A9>J$>P:^;LXB9(MH=_N39:- 'F=2X7\!=&]T+>\D2$;@:4<1(7.ID\N MS11;Q?6I3[ 0%&:N%NQO C* J:VO6>+_=DN4H8"2.A$ZJQ,IR$$YSB'^,.S7 M4+U>@Q^@G*02*"+Y41L-ND?%_S[%W3J^E2)=RXE:H\$[RL,Z? M+HQID5>'G!S-]#^?;[77@D+PZ@._\TX$.&JPRDZ$GLEOX1$-=3SE,)"$<1/\ M(T\SYG5:)\7FF002D[_W48$M@I7^N/[%)15/]D6\];A'K&GNCS*[LT0 M_0KR0A1]&EJ1,9O/U*\R/#:-@7#/"^'][>>DS\(&?X9Y0F6@WG.._9V74M]7 M%<3,4A7)']9)$=Y,_O/>R[QOA/9Z+_99:X!$BTXX>,EP-$:Z\SP7][!CG>S\ M";!!DH:!K&+JKJ%Z?YI]0=DN(9K_$15O9\NXVN<^HZ:"Y4?%@7T.8X;NM'N. MK3^#,W@QF8698-8XW&X1W=+#D3H*6VX:Q2# #IN*3=:E8T ^ M?V=5PBN@/FL)*"2M-.#<;,FE)$HZJMSCA=[U@E*$">2/"::ORK>8Z%U4>ZTL M..DJOD7;,*8:_VI3:&]MN_4ZR;RHN^0JSR@0S-6.J7"_KB_2/!5>!7>GMZ00=*E41S+H*LR)]*DZ)*T9Q@2;"R!+4S>/'IP<-Q MDF?%\? M?9J?[*6[QRCYOJ)1@U25*Y#$\0OKS(+ZE%%+;AE[U[+]%HR7_;AB(:WIPSO9 M<$CD3:(ND&?<>R^+W]0I+^4[-MEZ'>;&IMO&E2!+O:S!M4XX-[__N(U> .3- MZ1FK:#0,-Z=!+*.G0>8*8^%/+X1K MW7F'VI!4 ZLWUAFMO.>00$1'V=-=D$&LI/QJ0QZM$-<70']\&P5;:J^ \,3U MTY@8E;)BA^5U'1"WZ2QPQ*W= :[B<)K#H9"XAF/Z]4TI=U^OD'I%7J M O6<%=KXJ,"QC9'G_"T*?4'R /0YU%IS*_DXSX."YL)7ZGF#@$)5%5VB9!0%43W M7OVMMFQ7AJ F-+5IF7_P%!41MI)-I'!35-I(H8J5,"NUR(-\93 KXK4/;N!\I8(<)1KF M@*WR'BG MEG+"RZ@591#<(A\,\T(/;805XV:IL+W8)=W1#ED1V4T<9%#=GIJ_WU 1>%L% M?]+P;!24OI-6Q$3-T0EG(S)7&OK,\-;1DN;\C#-/IS#0K^O!5 X#R3A4J5RM M^N.ZV5^=*6 NEO*8U]^3]2[)4T*V-W&P_DY^/*UB5#P%M?6Y%UIO- L!^/NQ:_(P&2H-12CUX/BHC5>XHK\2/ MGE^*1%VVJC\>)&^MK.T#*PKG![#6$IV>?IU*?-*1[EQ&A6X\3 0RF "&":O1 M\+=\[\4O*"7"';F)^8&&RI?1\;W+JC,2\C6EBED[W&KP9W=HMU&V/Q%2) QS MO?/B%7[X9^Y%Z^1;&CR&&RJB5J[JGO]CY&R0ASN5H>875I"6C#X297[;% *I MQ"Z*&X3W4]N'M#\+T1\MBEIOYXG*QXQ3FQ=-$Z6]6QZC),'4+-SX!/HQ:\)A M,.W(173+IN2!*\QTJ)1(8*PH]R^[T-]50DSU8QEX3C_(PO!:6LHTBW5(G)I, M ?F1>O>4OOA$%RVT,Y[#2#X>)DV\'@AO2G"G[\%#Y M+WOZA^AGD,!(PF/;'%ZO2O:=>'FP MVKDJ(:9?9U=_/#CC415%\3?D1=GN*4[)FK160]DKO@Q,$E16UYP$DF=TF^J1 M@WA$--;DF$1$>.#6)#&9X0SOH %'7KIC3M1>58XW$B0-"US!!4VR$O34IE':=4]:;F3%7)!HZ/7)KO^G"J'L7V#Q.##4 MK5-.:)C%9);SY$2N4^63')F$X'3FP4L2Q.ATM\,A.;!>&Q#>3R OIU8J:2?L MPV0&X B0JLLP-4VQUV45%P:)HG-TR9+D@Z8W64Q49*\TG-*E:@VX^\?VR1SR ML]*SIC"S2/3S;DB=QD"0]ZQ5:(U_@UE;:&&O !%^(*X0)OF/)#@JU0P M754-X!,H?;OY*KO1%+!J^*-W3#"=RU00>BE[M"L9 ))(2WL\3??8'\K%VE[1 M]@\.B:*#W1KS8W/!"M:TRF)0O\T3*I7CH/+&$<4X1NHA&[4(T&RJ<;%0"_LL,U7'2VF' ?F6=6NX\,M@6U2+AN<45JC>6^W*2/+ MW@I8W[I&BJ"1#M\HK.2OMY'G__;J[Y((I46X#S7KT 3*)$"%WXDR[[/3.7^!))>;A-R,JO-/7D-_"S!U&U'"X*76W^*_2@/F-!>%+;$WA%1 MXR,YN]7FF5Q91'27__]*\__5AYNHO4 MI](DR$W4TQH-\DR9X)!X?#,Q7S$N:'1M[5S=<]LV$G]. M_PJ<,^G%,Z(L2K9C4TYFVM37RSU[A4B5A+.(,$"H#[NK^\N0$JR3<5R M$R=RS&3&MLC%8K'8WWZ!U,749>K-#^QB"ES@;W;AI%/PYO*_T2#NQA='X2,2 M'%44%R,MELRZI8+7!QDW$YDGC)=._TUFA3:.YVY8<"%D/DG86;$8'GBV0LY6 M@V0>34%.IBZ)98[W+X[PKJ+I#?T]\8\DVJ9 M?)096/9OF+/W.N-Y33C2SND,:1TL7,25G.2)H1EI-AI?SY-JI4WRO.?_#>=3 MZ2"R!4\A*0Q$<\.+,-T\R#O22@QOR/9)<5"6N11NFHREBU*DA)QDN%Q,Y4@Z M%G1,'% )Q8.K(,79P>R)#MZ"<7(L4^ZDSID>L[=3"6-VN8"T='(&[+@XU^6RA8LI]21W?ZO5[_ M*RI)P?B6)]FNE,_3P8_/X]/>\!LO;M?]_[REONNP7R5NLIVR]SSC66G<=-EA MJ7<42]Q^[I*GM,L4,U/%K7U]@+-FD9+61: @ X(:SER .:@E$](6BB^3L8+% M]>7_K[2DOWHV3Q%9QXT;^H5&Q-PF(VY!R1QNJ60M\Z [& Q>?"MCJ6:O%RIS MDC;RZ_W$$@_>Q-U:KQM)2& 9]WHW&7XCTV=3CB'/P$S"' 3:NK3L]Q(7 $8M MV7N@U(JA*_R'-AF+>]'O/F*^?(0N%>X%\V >M2G*8EOT3/3!F8!9OI]VU M75&>U9!M53M.FUEK>4_PU&_QM'=XZC\"//V,RA>$EVS)KG(]5R FT FP,@%, M0B.G7#M&H[C,&<^7K,R=*0%EYZ6P0Y MI& M-TLBR?@5^,QEQ=/B-8'"X)2*TJ4ZM4FE2G' M>OP<#%1,: &9M J+,\0[FV/\Q 7: C,GFIWXHE5++7"9,QPFV&BYJ8;6-[2^ MX0OZAL%C]@W QC)']!&0UVCKH&- 0CU%J[2PJG-H;4Z.D0A+C#E&4"@G00V@T0!Z".\F3T^#$S09@U5C)PN!KE1RLZ&%["U,+>D;1U!ZPB^H",X?@2.X.,UU/S=5B"O MZDT*ISJTH#R2WC%NP&,6,2A'"@A;#'#!([21*9$368:I!*43]!D7F2IM2QQ' MLQJM G@+HU,0>-FREXA5 0C^ ,C+13KE^01\8^-]J9 B'O H/GD)AWYH?"+" MIT,__4W@(P45$LE]P'S:/3U]]7V">0_6^W5,^24_9,]^ 8M2H"'Y?/%NX^M0 M*IORTNX^A'+*$:#%5C.%+%67!AF@8YQ)Z^,64D'N^5#39AWQ-J.F 85_($JJ M-'5MQITJHM)-B=$/9;%:2<&=%W1DI9#<2%J #,FTC^,Y<2HM);@>R-9GPS[* M:0LHD,.H2H,*=%$R+16GX(S+\D*L$V4<$=+NS6H!_QH!$>*NX7@0>VAJ+;0> M!%JCPV?UVAMF[Y_0_P>;_3JF)37G\Y C$CP9U70;J6,P5C336]#>>>3N"$>O M,)."@,NMSCE%1$R;2D/U*Z&9&U$C"[$N^4@JZ9:4KC9-2W[&@]#C:W4HU)21 MA\"[J!94E*9 ?%N?7J>I-L(+X"OA">28-2N$.=Z!@OP'D6"5'Z",?D86&&3W MT+A;,#\(F-/#9Y8#RF4Z896HIMJ*5^?+[H]^+SH=TE.(:/S?65 MAQ .Q,!F0Q4WTJ7;+L(NX9NOJ(%*U/'=[1XVJHM?[Q4@J +E&1+S_;.*%@4/ M@@)Q^.R78%^W[93:H%41XN\TH^$>\80R0)VFI2%SW$BWFMAFVCJ\0:?0R,RF MR.F/< H2^$RY7663Y-4]74(6B)5/R"E35@;U!W_G\5>T,E[93TG9* M/MTI.7ETG9(U7NYHF/@S35$[FLXZ^% LW(3Z.@Y1%+M'EGNK=ES+QK& =-K8 M56;I+R#/+)/. 7PJUH\T)J]$("1*Z+F\1 ^#!FTI=.-OJF-K1P9_E!(7X'U6 MF?M'5NSAO5HPW[&7>#I!E5HP/RDL5% ._V ;2D"MO50"VFV5'JY:(7/@5Y3O MA<+%9WR^Y/+'BW6O_UYHJ+H6H4O9$ >YP($65F%P.W*J2@W'H/5C0=4)6:?% ME-.6&6H?%>574Z4,C<3ZJ#=5-$$LD+I)>#=^52'$,*O80HQ\&52T^ZVW?(JE;F@ M6+U?KOEAGB)\(NMUOD?5@,A>-SX[>3$!H08?*%E3I.L Q M#).=GW=[*WI$F.*%A<2&SA6$1]YQ/E-/1EVSX%23FKHB0BIQ/>GK=<_/SU[X MQ^*=V$(S..L.S@9W$,6#[DE\%]$NLQV?=./XWGSP#W-3#XW;/4) M_QG1A0;U5&\5!"/L]N)CF==O&M3;&"[.*!_%TK&RNTP*H6!%6IOF#0[^]8#5 M55Q'(SKBL]H@OQ$V=C;XQKUJ5=BJL%5AJ\)6A:T*_Z(*F\)Z_38?B?_70CQF M13@D?WW0/]BR/_W&_7EU>W^"/AKVI]^\/Z_V9']V*-2V'A+3:5;"_E5B;3_H M=5@?U[K5_%>J/FY5?7]5']FCAI>4]@DHO<&.N[?5D5WCL'^[]R5C00,8JJJ. MQ(X+G)2>/&*UK=Q$REF+E&V:OQ]*\#<5VS.2?Q!2NC1 M2YU3;5UF^?#Z69.\]K9YXU$,Y&+U&OJZ4S\U:X2A% &/?.S )%S-^=+>Z]7V MQ]%\&)QWCT].[ZCU3WO=D^/C.XO]SW=VK8-[H&1WYPB/]-^ETPJ2$'DB'7)* MMW]-P9W?2O#]^+*+(_IRCS<_7!SYKP7Y$U!+ P04 " #KB?Y8]%#;9-$( M ")0@ #P &-C8W,M97@S,5\R+FAT;>U<;7/;-A+^G/X*U)FT\8PHZ\5V M;,G)3)JFT]R':YMD;NXK2*PDG$& !4#)ZJ^_78"49)NRY21^C9*9V!(7P&*Q MS^ZS2S(G$Y^K-S^PDPEP@3_9B9=>P9OW_TWZW7;O9"]^1(&]2N(D-6+.G)\K M>+V3L!XZ/UD#Z\&J:*6&1GM$R?_@4&W4_AA7"?QIAATAN':B.=2S0>?90Z._1MF[*/) MN:X%4^.]R5'6PYE/N))C/;"T(JU&X^MU,J.,'3SOA#_#V41Z2%S!,Q@4%I*9 MY45<;A;U38T2PPNZ7:D.ZC*3PD\&(^F3#"5!DP[OSR8RE9Y%&],,:(3BUDV0 MX>I@'X@-WH'U;I2J_3N7\.X']VR .SU=RI:9 MXLZ]WL%5\T1)YQ-0D .!#%L<6=-]UV;=<5 M^A&G['8Z%R>\)Y=G$SX%9F$J808"?5TZ]E>)&P"KYNPC$*EB& 1_,S9GW4[R M5\B5[]ZQ#SB%PK/ >=@GHTH*E8[]CK$7N9?#RUE[Z5?$L!IX5G7B=)BUE;=X MVN)I#9YZCP!/OZ#Q!>$EG[-3;68*Q!A:$58V@DD8G$D;SV@4EYIQ/6>E]K8$ MU)7[X!:$,LYR_&2)C(XX,0W+3(ZTW9LH=TE 0P;.<3LGD9R?0N LBSD=?B=0 M&5Q2$5&J24TF;5;F**9Q.&HBP#*T3S9AKJ1_EN-G8*&:A#:02Z>P+$.\LYGT M$]R@*Y ST>HT+WJU- *W.<5A@J7S53-L8\,V-GS#V-!_S+$!V&A1=B[1UL+ M@.)XV:Y!O*HW*9V:V'P*2/K N(6 6<2@3!40 MMAC@AE/TD0F)DUB.5(+H!'W&36;*N!+'T:K6J C>PIH,!'[MV$O$J@ $?P3D M^[-LPO480DOC8ZE0HMOG2??@)>R&H=T#$3_MAN4O A\EJ) 8W 3,A^W#PU=/ M$\P/8+]WX\HO^2Y[]BLXU (=*?#%ZYVO150VXZ7;? AQRA308ZN5(DLUI<4) M,#!.I0MY"Z5 AWFH:;/,>*M9TX+"7Q E%4U=NG&KRJAT46+V0UV<45)P'Q1- MG1226TD;D)%,ASRN::;2$<$-0':!#8LVE!1V@+Q[0*]SC)C15 @5,)C MT,B:%<(IWL\=)LDQ_BQN;X*$,*!F-A%ZQ1<&MH$#L/OLU^M=E/Z4V:%6$A"O-:+A! M/B$&:+*LM.2.*W2K:=K<.(\7Z-8J3N8RG.GO>!+FF81+N:8HZT+26 MR8=RX2K4EWF(LM@-6.ZEVG&I&\<"TAOK%LPR?(%SYKGT'N"J7)\:)*\D("1J M&&9YB1$&'=I1ZL:?5,?6@0S^+B5N(,2L4H>'5=SNC5HP3SA*?#])E5HP;Q46 M*JA'>*0--:#67B8!_;:BAXM6R SX*?&]6+@$QA=*KG![L>[UWP@-5=$8]'XLJ%J1=3JDG*[,T?IHJ+";BC(TWA;9,LH'L=\[ M:Y*@\R-S'%D,LRUT10BI 9TYW*&NO+X569S44Z.F0%1.\W%UH]U6V03R0IDY MX-79Q,04PL]A"C'P;:AI>]UI!9-*+2A7/^'0[$//IL%#.^WNT<&+88K0!QNT MH>>X47D:D" 9PA+QK,4SU?'YVPW>GN2UT_ZUML7IMZ_=U,_?,ONN;V5MV8> M$AXZ_0T/:6UX.C?#1H?T",+3.A>OJBA2NUO@HO3D"ZM=XJ+_'VW]OWZJ=R/? MQY]4PUZ\?U'P,23:"*@GW#G7C0_]^M@*ED93R5KF>GC^EH8\]SIS8\H1409'WFP ZYF?.YN].[TXZCI^\?M_5?7U=F'G?9!KW=M#?WU M(6P;MKX-#]TX&Z/\4PA%41,2'TB/,V57O.D/64E/>+#_R S8GQ:<)-K6NO2Z M.W75WPJ<)[0UPY#+;\ _G;!VLD?_D<2;'T[VPG]!\7]02P,$% @ ZXG^ M6"ZT5>8V!0 N2, \ !C8V-S+65X,S)?,2YH=&WM6M]SVS8,?N]?P;G7 M7GMGR9*<7Y;L9E2FACU0^\JI6V5-JLIHQQ.4O)2;W(>EXMXQ?K25P&)?!9:=.8 M2QP?#W#42]6=3*&D#0S_&](XJFW6V@FLJM,H\V,%K;A8IN]Y!8;\!G-RIBHJ M.\&ILE95*&MA80,J^$RFVEETUMS\SDZNA-+IX\C_9/.26PA,37-(:PW!7-.Z M-3=O_9TJP;(KOGW6'?1ESIDMTX+;($=)D,Z'5XN23[DE+<9. X)0_^\0Y&@= M]%>"P02TY07/J>5*$E60267P!Y6^ HZ.\5G]\;;1ID$WFOR%DC M@,0GY(_P/)R$Y!QR#UH\/(SN'9[=@+36DSNN_^GC^"C*ON#R!!1WK@__+=2O M)<$+N8KJG-N2V!+(NX9J!%PLR1FXTDIP\&>E*Q)'P3O/F,F$O$8E OU'3>1< MB<:I,.173$*LP :'\Y \<]J>/EXD49QG$U755"[;2Y8])X72WEP-FBM&0#)@ MY$TC@0RC/DFBY*!/J"$%%WA_[9Q+19>(C>:6XRJI9,C=O*1R!@1M5-P8MYH- MV^TZUJ;[Y'6?_((:P93DC%:T:K0ME_U=I< ;F924:T33 >!T_Z2H9N[B)=>( MH-*F&UFMM$]*T#!=DMQ7'+RN.VI9M8-5?L64J=KBFC\5[X1&T5%GYISJ*95@ M@K<+ 4OR8V[=2!)%21_'J>V[>=62?)!JCA#.(+WGI/ZBC'4;?RZH,2]Z:+4* M!#IUGC)M:T&5:"%AL+O^OQKC8==:\1& L$B3S"PV<J"[VEZR;EG]#G!0A0?/F//U\RZ M+"_KTK*B5SP:MF6)5KY@9:XVK%//G2>WG"I72>'BW05B3[D]Y790+OE&*,XQV(Q2]87C74ZCC(^Z92$@T;1SU^FZ8"D%P&N[Z5" Q38U<-'T_J^"2 MRMS=1X6,>]5N[T6I1K3,59A$M#UL;&ZWX4TL?(B4>]"+LW2*CQ];:F@4QB>' M3[*IT@RT]\8]]:/S;D* W% -N -R3L4J\2K.F("U:)>;5S3XOLKZ+JYC&Q>2+\V%6R?XUM#L$=LCMD=L MC]@>L>\!L6T;;O>"PAWB[K;YXH$%I\@7O:2W(QS)UG <7P]'B\>6<"3;PW&\ M.QSWW"S=%9R7>/QC*7G3X$-*UW7Z]?$@VAXRVCM M+$L;&FX5K6^@+.W*]=7CDW,[KM&H$IR1+C>N$N%D3X05T'L./" .W+7>H_Q# MR/'6$R>>97+5L[RR#9^G.7R\9HJ2^S&KUH*P@M+.B4BCE= M&E])Q@/WXU:67/;-A!^SZ] E7'&GA$I'CYD4O%,ZB:3Y*$Y MG';Z"A&@B 8$& "TI/[Z+L##EBTYCG,XA_Q@F\1BCV_W6X @)X4I^+(S^:C)I+$!BU$I.I)$NDS9+3QX,2JQD3"<*UD;^QLI+* M8&'2"A/"Q"Q!XVJ1#IQ:PL[[24QX!66SPB0A$S ^&<&HDZHZF5P*XVGV'TW" MH#)I8\UTK7P";T3J*W-:_1P$05AEI[*LL)BV5R2= _E4CES%55,$D0%H02]K 5%<3!$41#M#Q'6*&<< M[O?.V5*TA5@K9AA$B05!3Q=9@<6,(K!1,JUM-"NVFSAZTT/T8HA^5PP+])RJ MZ1 4@$+#SBGZ&ZB/7BNJ&8'(AM>:@S7WA "@3!N%W92V7UA@K,TVSB$JJ*+3 M)+%1%8&(KXLW@D=!X>=F3.LIEA0[;U:<+I$3S)C1Z(@ MB(8PCL%UF%@-72XY NCW):4MLP MP3(4W:#SC#!=<;Q,>B[>&T(X:B'VJF7/*U961?-I6\L+;W"X[AI M2KAT[2JU_: O/;N;7+.G;(O"YKM+Q'="N2^Z1&XI]T4H%_T@E&,"UN^RV43; M$0S>$+CK*-3Q$3.[BP#3VE)O:(P\- _/#QJ*X,)N] G7NP?!?L[W2/D3\_6+2[K M<3%X"H\\:[ )_'!\L)-.I2)4.6_L20,X;R=XP$A9 Y/9 A:%QMCQL1_T\L!+ MCBM-$TTK#!5,F^,)L*P?A!\3NHVU_0,_##]9#_RCKN(P!\2\J:+X?>)^>_;&^E9V'9ZN M3%T1^D&XS\1JZ78WS^VN/,.\K;N2$<)I+]J5YA4-[BBGOPMQK-M#1]^:"K>N M[[6IV2*V16R+V!:Q+6*_ F+K%MSNG8C=P]UM\87]"@R*QX-HL"$=T=IT'%U/ M1X/'FG1$Z]-QM#D=]WP^NRDY?\#NCR3H90U/1MU!Y\;B[I'=WR+[461'>H0N M'>M^3_4?Q+?,TL9VM*+A5EGZ =K1IAIOGYJLVV$%1B5G!'4U<94 XRT!6J"W MM?\3U/Y=^SO(_PRUW7ABQ1-F0%-VP\<,G__2[B:>P%][MO-+O2RK\(QZ0A+: MS1FLG$.[DVK"5//^Q)Y3U:5(5P_S5[^R67O6307I/[^Y.*HMU 4%P(NF!^'< M4)5@/L=+[=K.9&0_!#IY,!FY3XC^!U!+ 0(4 Q0 ( .N)_ECSX#=SBXX" M ,&7+P 1 " 0 !C8V-S+3(P,C0P-C,P+FAT;5!+ 0(4 M Q0 ( .N)_ECH"R5+A-@! +A0' 1 " ;J. @!C8V-S M+3(P,C0P-C,P+GAS9%!+ 0(4 Q0 ( .N)_ECS-3Y/OP@ !U$ / M " 6UG! !C8V-S+65X,S%?,2YH=&U02P$"% ,4 " #KB?Y8 M]%#;9-$( ")0@ #P @ %9< 0 8V-C#,Q7S(N:'1M M4$L! A0#% @ ZXG^6"ZT5>8V!0 N2, \ ( !5WD$ M &-C8W,M97@S,E\Q+FAT;5!+ 0(4 Q0 ( .N)_EA.1%5B3 4 $DD / M " ;I^! !C8V-S+65X,S)?,BYH=&U02P4& 8 !@!R ) 0 ,X0$ end XML 113 cccs-20240630_htm.xml IDEA: XBRL DOCUMENT 0001818201 cccs:TermBLoanMember cccs:TwoThousandAndTwentyOneCreditAgreementMember 2024-04-01 2024-06-30 0001818201 us-gaap:NoncontrollingInterestMember 2024-01-01 2024-03-31 0001818201 cccs:OtherServicesMember 2023-04-01 2023-06-30 0001818201 srt:SubsidiariesMember us-gaap:CostOfSalesMember 2024-01-01 2024-06-30 0001818201 cccs:ContingentConsiderationRelatedToBusinessAcquisitionMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001818201 srt:MinimumMember cccs:TermBLoanMember cccs:TwoThousandAndTwentyOneCreditAgreementMember 2024-01-01 2024-06-30 0001818201 cccs:PrivateWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001818201 srt:MaximumMember cccs:TwoThousandAndTwentyOneCreditAgreementMember 2024-06-30 0001818201 srt:SubsidiariesMember us-gaap:SellingAndMarketingExpenseMember 2023-04-01 2023-06-30 0001818201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001818201 2019-01-01 2019-12-31 0001818201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001818201 2024-03-31 0001818201 us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001818201 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001818201 cccs:AcquiredTechnologiesMember 2023-12-31 0001818201 cccs:TermBLoanMember cccs:TwoThousandAndTwentyOneCreditAgreementMember 2023-04-01 2023-06-30 0001818201 us-gaap:StandbyLettersOfCreditMember cccs:TwoThousandAndTwentyOneCreditAgreementMember 2024-06-30 0001818201 us-gaap:NoncontrollingInterestMember 2024-03-31 0001818201 srt:SubsidiariesMember 2024-04-01 2024-06-30 0001818201 country:CN 2024-04-01 2024-06-30 0001818201 cccs:PerformanceAndMarketBasedVestingConditionsMember us-gaap:CommonClassBMember 2024-01-01 2024-06-30 0001818201 2023-06-30 0001818201 country:CN 2023-04-01 2023-06-30 0001818201 cccs:SecondaryOfferingMember 2024-01-01 2024-06-30 0001818201 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001818201 us-gaap:InterestRateCapMember 2023-12-31 0001818201 cccs:HumanResourceSupportServicesMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001818201 cccs:PrivateWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2024-05-09 0001818201 us-gaap:SeriesAPreferredStockMember cccs:CccCaymanMember 2020-03-12 2020-03-12 0001818201 srt:MaximumMember cccs:TermBLoanMember cccs:TwoThousandAndTwentyOneCreditAgreementMember 2024-01-01 2024-06-30 0001818201 us-gaap:PreferredStockMember 2024-06-30 0001818201 cccs:PrivateWarrantsMember us-gaap:MeasurementInputExpectedDividendRateMember 2023-12-31 0001818201 us-gaap:CommonStockMember 2022-12-31 0001818201 cccs:PrivateWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001818201 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001818201 us-gaap:InterestRateCapMember 2023-01-01 2023-06-30 0001818201 us-gaap:NoncontrollingInterestMember 2023-03-31 0001818201 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-06-30 0001818201 cccs:BoardOfDirectorFeesForServicesIncludingRelatedTravelAndOutOfPocketReimbursementsMember us-gaap:RelatedPartyMember 2024-04-01 2024-06-30 0001818201 us-gaap:CommonStockMember 2023-12-31 0001818201 us-gaap:NoncontrollingInterestMember 2024-06-30 0001818201 us-gaap:SubsequentEventMember cccs:SecondaryOfferingMember 2024-07-01 2024-07-01 0001818201 us-gaap:InterestRateCapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001818201 srt:AmericasMember 2023-01-01 2023-06-30 0001818201 us-gaap:ComputerEquipmentMember 2024-06-30 0001818201 us-gaap:InterestRateCapMember 2024-06-30 0001818201 cccs:TwoThousandAndTwentyOneRevolvingCreditFacilityMember cccs:TwoThousandAndTwentyOneCreditAgreementMember 2024-01-01 2024-06-30 0001818201 cccs:TwoThousandAndTwentyOneCreditAgreementMember 2024-06-30 0001818201 srt:SubsidiariesMember us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-06-30 0001818201 cccs:CaymanEquityIncentivePlanMember 2024-06-30 0001818201 cccs:PropertyPlantAndEquipmentNetMember srt:AmericasMember 2024-06-30 0001818201 us-gaap:InterestRateCapMember 2024-04-01 2024-06-30 0001818201 us-gaap:CustomerRelationshipsMember 2024-06-30 0001818201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001818201 srt:SubsidiariesMember us-gaap:SellingAndMarketingExpenseMember 2024-04-01 2024-06-30 0001818201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001818201 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001818201 2022-12-31 0001818201 srt:MinimumMember cccs:OfficeSpaceAndDataCenterFacilitiesMember 2024-06-30 0001818201 2024-07-23 0001818201 cccs:CreditCardProcessingMember us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001818201 cccs:CaymanEquityIncentivePlanMember 2024-01-01 2024-06-30 0001818201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001818201 us-gaap:ComputerEquipmentMember 2023-12-31 0001818201 srt:AmericasMember 2024-01-01 2024-06-30 0001818201 cccs:TermBLoanMember cccs:TwoThousandAndTwentyOneCreditAgreementMember 2024-01-01 2024-06-30 0001818201 us-gaap:CommonStockMember 2023-03-31 0001818201 us-gaap:InterestRateCapMember 2022-08-31 0001818201 us-gaap:PreferredStockMember 2023-12-31 0001818201 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001818201 srt:SubsidiariesMember us-gaap:ResearchAndDevelopmentExpenseMember 2024-04-01 2024-06-30 0001818201 us-gaap:LandAndBuildingMember 2023-12-31 0001818201 cccs:CaymanEquityIncentivePlanMember 2023-12-31 0001818201 us-gaap:PreferredStockMember 2024-03-31 0001818201 cccs:ContingentConsiderationRelatedToBusinessAcquisitionMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001818201 2023-03-31 0001818201 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001818201 us-gaap:SeriesAPreferredStockMember cccs:CccCaymanMember 2024-01-01 2024-06-30 0001818201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 0001818201 cccs:SoftwareSubscriptionsMember 2024-04-01 2024-06-30 0001818201 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001818201 us-gaap:InterestRateCapMember 2024-06-30 0001818201 srt:SubsidiariesMember 2023-04-01 2023-06-30 0001818201 2024-01-01 2024-06-30 0001818201 cccs:PrivateWarrantsMember 2024-05-09 2024-05-09 0001818201 us-gaap:NoncontrollingInterestMember 2023-06-30 0001818201 us-gaap:SeriesAPreferredStockMember cccs:CccCaymanMember 2023-01-01 2023-12-31 0001818201 srt:SubsidiariesMember srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001818201 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001818201 cccs:TermLoansMember cccs:LiborMember 2024-06-30 0001818201 srt:MaximumMember cccs:EquipmentLeasesMember 2024-06-30 0001818201 us-gaap:NoncontrollingInterestMember 2022-12-31 0001818201 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0001818201 cccs:PrivateWarrantsMember 2023-12-31 0001818201 cccs:ContingentConsiderationRelatedToBusinessAcquisitionMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001818201 cccs:EmployeeTaxObligationsMember 2024-01-01 2024-06-30 0001818201 cccs:CreditCardProcessingMember us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001818201 cccs:TermLoansMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-06-30 0001818201 cccs:PrivateWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001818201 cccs:TwoThousandAndTwentyOneRevolvingCreditFacilityMember cccs:TwoThousandAndTwentyOneCreditAgreementMember 2023-12-31 0001818201 srt:SubsidiariesMember us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001818201 cccs:SoftwareLicensesAndDatabaseMember 2023-12-31 0001818201 cccs:BoardOfDirectorFeesForServicesIncludingRelatedTravelAndOutOfPocketReimbursementsMember us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001818201 cccs:PrivateWarrantsMember us-gaap:MeasurementInputExpectedDividendRateMember 2024-05-09 0001818201 us-gaap:NoncontrollingInterestMember 2023-12-31 0001818201 srt:SubsidiariesMember us-gaap:GeneralAndAdministrativeExpenseMember 2024-04-01 2024-06-30 0001818201 2024-04-01 2024-06-30 0001818201 srt:SubsidiariesMember us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-06-30 0001818201 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001818201 cccs:PrivateWarrantsMember 2024-05-09 0001818201 srt:SubsidiariesMember us-gaap:CustomerRelationshipsMember 2024-06-30 0001818201 cccs:ContingentConsiderationRelatedToBusinessAcquisitionMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001818201 cccs:TermBLoanMember 2024-06-30 0001818201 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001818201 cccs:PrivateWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2024-05-09 0001818201 2023-01-01 2023-06-30 0001818201 us-gaap:RestrictedStockUnitsRSUMember 2024-06-30 0001818201 us-gaap:LeaseholdImprovementsMember 2024-06-30 0001818201 srt:SubsidiariesMember us-gaap:CostOfSalesMember 2023-01-01 2023-06-30 0001818201 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2024-06-30 0001818201 cccs:ContingentConsiderationRelatedToBusinessAcquisitionMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001818201 cccs:ContingentConsiderationRelatedToBusinessAcquisitionMember us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001818201 cccs:OwnershipInterestMember us-gaap:SeriesAPreferredStockMember cccs:CccCaymanMember 2023-12-31 0001818201 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001818201 us-gaap:SeriesAPreferredStockMember cccs:CccCaymanMember 2020-03-12 0001818201 srt:SubsidiariesMember us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-06-30 0001818201 cccs:LiborMember 2024-01-01 2024-06-30 0001818201 cccs:PrivateWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-05-09 0001818201 us-gaap:InterestRateCapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001818201 cccs:EmployeeHealthInsuranceBenefitsExpensesMember us-gaap:RelatedPartyMember 2023-12-31 0001818201 srt:MinimumMember cccs:EquipmentLeasesMember 2024-06-30 0001818201 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001818201 us-gaap:InterestRateCapMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001818201 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember us-gaap:RelatedPartyMember 2024-04-01 2024-06-30 0001818201 srt:AmericasMember 2024-04-01 2024-06-30 0001818201 srt:SubsidiariesMember 2023-01-01 2023-06-30 0001818201 us-gaap:NoncontrollingInterestMember 2023-04-01 2023-06-30 0001818201 cccs:SecondaryOfferingMember 2024-04-01 2024-06-30 0001818201 cccs:EmployeeHealthInsuranceBenefitsExpensesMember us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001818201 cccs:OtherServicesMember 2024-01-01 2024-06-30 0001818201 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0001818201 us-gaap:TrademarksMember 2023-12-31 0001818201 cccs:SoftwareSubscriptionsMember 2023-01-01 2023-06-30 0001818201 srt:MinimumMember cccs:TwoThousandAndTwentyOneCreditAgreementMember 2024-06-30 0001818201 cccs:PrivateWarrantsMember 2024-06-30 0001818201 cccs:PrivateWarrantsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001818201 us-gaap:CommonClassAMember 2024-06-30 0001818201 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001818201 srt:SubsidiariesMember us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0001818201 cccs:PropertyPlantAndEquipmentNetMember srt:AmericasMember 2023-12-31 0001818201 srt:SubsidiariesMember 2024-01-01 2024-06-30 0001818201 us-gaap:RevolvingCreditFacilityMember us-gaap:EurodollarMember 2024-01-01 2024-06-30 0001818201 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001818201 srt:AmericasMember 2023-04-01 2023-06-30 0001818201 cccs:CreditCardProcessingMember us-gaap:RelatedPartyMember 2024-04-01 2024-06-30 0001818201 cccs:SoftwareSubscriptionsMember 2024-01-01 2024-06-30 0001818201 cccs:TermBLoanMember 2023-12-31 0001818201 2024-06-30 0001818201 cccs:TimeBasedVestingMember us-gaap:CommonClassBMember 2024-06-30 0001818201 cccs:PrivateWarrantsMember cccs:ContingentConsiderationRelatedToBusinessAcquisitionMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001818201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001818201 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2024-06-30 0001818201 us-gaap:RetainedEarningsMember 2023-03-31 0001818201 cccs:OtherServicesMember 2023-01-01 2023-06-30 0001818201 srt:SubsidiariesMember us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-06-30 0001818201 us-gaap:InterestRateCapMember us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001818201 srt:SubsidiariesMember srt:MaximumMember cccs:AcquiredTechnologiesMember 2023-12-31 0001818201 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001818201 country:CN 2023-05-01 2023-05-31 0001818201 us-gaap:CustomerRelationshipsMember 2023-12-31 0001818201 us-gaap:InterestRateCapMember 2023-12-31 0001818201 srt:SubsidiariesMember srt:MinimumMember cccs:AcquiredTechnologiesMember 2023-12-31 0001818201 cccs:SoftwareLicensesAndDatabaseMember 2024-06-30 0001818201 srt:SubsidiariesMember us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-06-30 0001818201 us-gaap:InterestRateCapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001818201 cccs:TwoThousandAndTwentyOneCreditAgreementMember 2024-01-01 2024-06-30 0001818201 us-gaap:FurnitureAndFixturesMember 2024-06-30 0001818201 us-gaap:InterestRateCapMember 2023-04-01 2023-06-30 0001818201 us-gaap:RetainedEarningsMember 2022-12-31 0001818201 cccs:EmployeeHealthInsuranceBenefitsExpensesMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001818201 cccs:EmployeeHealthInsuranceBenefitsExpensesMember us-gaap:RelatedPartyMember 2024-01-01 2024-06-30 0001818201 us-gaap:RetainedEarningsMember 2023-12-31 0001818201 cccs:PropertyPlantAndEquipmentNetMember country:CN 2024-06-30 0001818201 country:CN 2023-01-01 2023-06-30 0001818201 cccs:ContingentConsiderationRelatedToBusinessAcquisitionMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001818201 us-gaap:CommonStockMember 2024-06-30 0001818201 cccs:PropertyPlantAndEquipmentNetMember country:CN 2023-12-31 0001818201 us-gaap:InterestRateCapMember 2024-01-01 2024-06-30 0001818201 country:CN 2024-06-30 0001818201 cccs:HumanResourceSupportServicesMember us-gaap:RelatedPartyMember 2023-04-01 2023-06-30 0001818201 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001818201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-04-01 2024-06-30 0001818201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001818201 2023-04-01 2023-06-30 0001818201 cccs:TermBLoanMember cccs:TwoThousandAndTwentyOneCreditAgreementMember 2023-12-31 0001818201 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001818201 2023-12-31 0001818201 us-gaap:InterestRateCapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001818201 cccs:LongTermPurchasingAgreementRelatingToLicensingDataUsedMember 2024-01-01 2024-06-30 0001818201 cccs:EmployeeHealthInsuranceBenefitsExpensesMember us-gaap:RelatedPartyMember 2024-04-01 2024-06-30 0001818201 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001818201 cccs:ContingentConsiderationRelatedToBusinessAcquisitionMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001818201 srt:SubsidiariesMember us-gaap:CostOfSalesMember 2024-04-01 2024-06-30 0001818201 2023-01-01 2023-03-31 0001818201 srt:SubsidiariesMember us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-06-30 0001818201 cccs:PrivateWarrantsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001818201 cccs:TwoThousandAndTwentyOneRevolvingCreditFacilityMember cccs:TwoThousandAndTwentyOneCreditAgreementMember 2024-06-30 0001818201 cccs:CreditCardProcessingMember us-gaap:RelatedPartyMember 2023-01-01 2023-06-30 0001818201 us-gaap:CommonStockMember 2023-06-30 0001818201 us-gaap:NoncontrollingInterestMember 2024-04-01 2024-06-30 0001818201 us-gaap:InterestRateCapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001818201 cccs:OwnershipInterestMember us-gaap:SeriesAPreferredStockMember cccs:CccCaymanMember 2024-06-30 0001818201 cccs:SponsorVestingSharesMember 2024-01-01 2024-06-30 0001818201 cccs:Ccc2021EmployeeStockPurchasePlanMember 2024-01-01 2024-06-30 0001818201 cccs:TermBLoanMember cccs:TwoThousandAndTwentyOneCreditAgreementMember 2023-01-01 2023-06-30 0001818201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001818201 us-gaap:RetainedEarningsMember 2023-06-30 0001818201 cccs:SoftwareSubscriptionsMember 2023-04-01 2023-06-30 0001818201 srt:MaximumMember cccs:OfficeSpaceAndDataCenterFacilitiesMember 2024-06-30 0001818201 cccs:TwoThousandAndTwentyOneCreditAgreementMember 2023-12-31 0001818201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2024-06-30 0001818201 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001818201 us-gaap:InterestRateCapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001818201 us-gaap:LandAndBuildingMember 2024-06-30 0001818201 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001818201 country:CN 2023-06-30 0001818201 us-gaap:CommonStockMember 2024-03-31 0001818201 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001818201 cccs:AcquiredTechnologiesMember 2024-06-30 0001818201 cccs:PerformanceBasedVestingRequirementsMember us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0001818201 srt:SubsidiariesMember srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001818201 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001818201 country:CN 2024-01-01 2024-06-30 0001818201 us-gaap:RevolvingCreditFacilityMember cccs:LiborMember 2024-01-01 2024-06-30 0001818201 srt:SubsidiariesMember us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-06-30 0001818201 cccs:TimeBasedVestingRequirementsMember us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-06-30 0001818201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001818201 us-gaap:TrademarksMember 2024-06-30 0001818201 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001818201 cccs:OtherServicesMember 2024-04-01 2024-06-30 0001818201 2024-01-01 2024-03-31 0001818201 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001818201 us-gaap:FederalFundsEffectiveSwapRateMember 2024-01-01 2024-06-30 0001818201 2023-01-01 2023-12-31 0001818201 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001818201 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001818201 us-gaap:RetainedEarningsMember 2024-03-31 0001818201 us-gaap:RevolvingCreditFacilityMember cccs:LiborMember 2024-06-30 0001818201 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001818201 cccs:PrivateWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001818201 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001818201 cccs:PrivateWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001818201 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001818201 srt:SubsidiariesMember cccs:AcquiredTechnologiesMember 2024-06-30 0001818201 cccs:TermBLoanMember cccs:TwoThousandAndTwentyOneCreditAgreementMember 2024-06-30 0001818201 us-gaap:RetainedEarningsMember 2024-06-30 0001818201 us-gaap:SubsequentEventMember cccs:SecondaryOfferingMember 2024-07-01 0001818201 2020-03-12 2020-03-12 0001818201 cccs:PrivateWarrantsMember 2023-01-01 2023-12-31 iso4217:USD shares pure shares cccs:Segment iso4217:USD utr:Y false 0001818201 Q2 --12-31 http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent P6Y10M24D P6Y1M9D P4Y1M9D 10-Q true 2024-06-30 2024 false CCC INTELLIGENT SOLUTIONS HOLDINGS INC. DE 001-39447 98-1546280 167 N. Green Street 9th Floor Chicago IL 60607 800 621-8070 Common stock, par value $0.0001 per share CCCS NASDAQ Yes Yes Large Accelerated Filer false false false 623400373 237893000 195572000 4079000 5574000 120932000 102365000 4093000 1798000 19427000 17900000 26589000 32364000 408934000 349999000 176391000 160416000 29799000 30456000 970505000 1015046000 1417724000 1417724000 1365000 1672000 21666000 22302000 10228000 10228000 42546000 43197000 3079158000 3051040000 20954000 16324000 61149000 71478000 215000 3689000 8000000 8000000 3157000 3061000 7128000 6788000 45988000 43567000 146591000 152907000 764249000 767504000 170627000 195365000 26089000 27692000 48657000 50796000 0 51501000 10352000 6414000 1166565000 1252179000 18947000 16584000 0.0001 0.0001 100000000 100000000 0 0 0 0 0 0 0.0001 0.0001 5000000000 5000000000 622795101 622795101 603128781 603128781 62000 60000 3000367000 2909757000 -1105619000 -1126467000 -1164000 -1073000 1893646000 1782277000 3079158000 3051040000 232618000 211710000 459855000 416630000 53231000 52047000 106038000 102494000 2090000 6646000 8657000 13331000 0 431000 0 431000 55321000 59124000 114695000 116256000 177297000 152586000 345160000 300374000 49253000 43363000 98730000 84359000 36321000 35936000 71907000 69467000 51268000 46141000 108329000 88006000 17942000 18022000 35884000 36088000 0 77405000 0 77405000 0 4906000 0 4906000 154784000 225773000 314850000 360231000 22513000 -73187000 30310000 -59857000 16602000 14014000 33054000 27846000 2625000 4023000 5092000 7282000 -15963000 20375000 -14378000 19180000 1253000 3928000 4191000 1377000 25752000 -99625000 20917000 -98224000 4307000 -2281000 69000 -3064000 21445000 -97344000 20848000 -95160000 1221000 315000 2363000 315000 20224000 -97659000 18485000 -95475000 0.03 -0.16 0.03 -0.15 0.03 -0.16 0.03 -0.15 609997114 621235776 604138246 618740340 638367745 621235776 636990633 618740340 21445000 -97344000 20848000 -95160000 -16000 -285000 -91000 -251000 21429000 -97629000 20757000 -95411000 1221000 315000 2363000 315000 20208000 -97944000 18394000 -95726000 16584000 0 0 603128781 60000 2909757000 -1126467000 -1073000 1782277000 44971000 44971000 3346599 0 8822000 8822000 194307 1833000 1833000 7588048 1000 -52581000 -52580000 1142000 1142000 1142000 -75000 -75000 -597000 -597000 17726000 0 0 614257735 61000 2911660000 -1127064000 -1148000 1783509000 40125000 40125000 4518651 1000 12823000 12824000 209515 -142000 -142000 3809200 37122000 37122000 1221000 1221000 1221000 -16000 -16000 21445000 21445000 18947000 0 0 622795101 62000 3000367000 -1105619000 -1164000 1893646000 14179000 622072905 62000 2754055000 -707946000 -884000 2045287000 28930000 28930000 3214093 1000 8242000 8243000 179338 1326000 1326000 2217379 -11449000 -11449000 0 34000 34000 2184000 2184000 14179000 627683715 63000 2781104000 -705762000 -850000 2074555000 35900000 35900000 3996713 12585000 12585000 302063 -90000 -90000 -285000 -285000 315000 315000 315000 -97344000 -97344000 14494000 631982491 63000 2829184000 -803106000 -1135000 2025006000 20848000 -95160000 19160000 17966000 44541000 49419000 0 82742000 -24738000 -23791000 85096000 64720000 927000 851000 125000 111000 -134000 1009000 -14378000 19180000 0 1232000 -302000 0 -68000 -115000 18553000 -2322000 1527000 315000 -5860000 -7116000 -636000 -681000 -391000 5267000 -1152000 5000 -5769000 772000 4633000 -8534000 -12739000 -14975000 -2236000 -249000 2437000 4825000 639000 -115000 107009000 102632000 31224000 29084000 -31224000 -29084000 21561000 20827000 1833000 1326000 52722000 11539000 4000000 4000000 -33328000 6614000 -136000 -373000 42321000 79789000 195572000 323788000 237893000 403577000 7218000 550000 31739000 26946000 30567000 19954000 <div class="item-list-element-wrapper" style="display:flex;margin-top:12pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">1.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ORGANIZATION AND nature of operations</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">CCC Intelligent Solutions Holdings Inc. (the "Company"), a Delaware corporation, is a leading software as a service ("SaaS") platform for the multi-trillion-dollar property and casualty ("P&amp;C") insurance economy, powering operations for insurers, repairers, automakers, parts suppliers, lenders and more. CCC's cloud technology connects businesses digitizing mission-critical workflows, commerce and customer experiences.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Our cloud-based SaaS platform connects trading partners, facilitates commerce and supports mission-critical artificial intelligence ("AI") enabled digital workflows.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is headquartered in Chicago, Illinois. The Company’s primary operations are in the United States ("US") and it also has operations in China.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company was originally incorporated as a Cayman Islands exempted company on July 3, 2020 as a special purpose acquisition company under the name Dragoneer Growth Opportunities Corp ("Dragoneer"). On February 2, 2021, Cypress Holdings Inc. ("CCCIS"), a Delaware corporation, entered into a Business Combination Agreement (the "Business Combination Agreement") with Dragoneer. In connection with the closing of the business combination ("Business Combination"), Dragoneer changed its jurisdiction of incorporation by deregistering as an exempted company in the Cayman Islands and continuing and domesticating as a Delaware corporation on July 30, 2021, upon which Dragoneer changed its name to CCC Intelligent Solutions Holdings Inc.</span></p> <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">2.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;margin-right:1.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basis of Presenta</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">tion</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—The condensed consolidated balance sheets as of June 30, 2024 and December 31, 2023, the condensed consolidated statements of operations and comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023, the condensed consolidated statements of mezzanine equity and stockholders’ equity for the three and six months ended June 30, 2024 and 2023, and the condensed consolidated statements of cash flows for the six months ended June 30, 2024 and 2023 have been prepared by the Company and have not been audited. In the opinion of management, all adjustments (which include only normal recurring adjustments except where disclosed) necessary for the fair presentation of the financial position, results of operations and cash flows have been made. The results of operations for any interim period are not necessarily indicative of the results to be expected for the full year or any future period.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;margin-right:1.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles ("GAAP") for interim financial information and in accordance with the instructions to Form 10-Q and Regulation S-X of the Securities and Exchange Commission ("SEC"). The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted, pursuant to the rules and regulations of the SEC for interim financial reporting. Accordingly, the condensed consolidated financial statements may not include all the information and footnotes necessary for a complete presentation of financial position, results of operations or cash flows. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company's significant accounting policies are described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements included in the Company's Annual Report on Form 10-K for the year ended December 31, 2023. There have been no material changes to the significant accounting policies since December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basis of Accounting</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—The accompanying condensed consolidated financial statements are prepared in accordance with GAAP and include the accounts of the Company and its wholly-owned and majority-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The condensed consolidated financial statements include 100% of the accounts of wholly-owned and majority-owned subsidiaries and the ownership interest of the minority investor is recorded as a non-controlling interest in a subsidiary.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Use of Estimates</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">preparation of the condensed consolidated financial statements requires management to make estimates and assumptions that affect the reported amounts, and the disclosures of contingent amounts, in the Company’s condensed consolidated financial statements and the accompanying notes. Although the Company regularly assesses these estimates, actual</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">results </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">could differ from those estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results could differ from management’s estimates if past experience or other assumptions are not substantially accurate. Significant estimates in these condensed consolidated financial statements include the estimation of contract transaction prices, the determination of the amortization period for contract assets, the valuation of goodwill and intangible assets, the valuation of the warrant liabilities, and the estimates and assumptions associated with stock incentive plans.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reclassifications</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">—</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain reclassifications of prior period amounts have been made to conform to the current period presentation. For the three and six months ended June 30, 2024, changes in the fair value of the Company's interest rate cap agreements are recognized within other income (expense)—net in the condensed consolidated statements of operations and comprehensive income (loss). Corresponding amounts recognized during the three and six months ended June 30, 2023, were previously classified as a change in fair value of derivative instruments and have been reclassified to conform to the current period presentation. The amounts reclassified had no impact on net income (loss)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recently Issued Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—In December 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This update requires entities to disclose disaggregated information about their effective tax rate reconciliation as well as expanded information on income taxes paid by jurisdiction. The disclosure requirements will be applied on a prospective basis, with the option to apply them retrospectively. The amendments in this update are effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is evaluating the disclosure requirements related to this update.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This update is intended to improve reportable segment disclosure requirements, primarily through additional disclosures about significant segment expenses. The amendments in this update are effective for fiscal years beginning after December 31, 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 evaluating the disclosure requirements related to this update.</span></p></div> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;margin-right:1.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basis of Presenta</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">tion</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—The condensed consolidated balance sheets as of June 30, 2024 and December 31, 2023, the condensed consolidated statements of operations and comprehensive income (loss) for the three and six months ended June 30, 2024 and 2023, the condensed consolidated statements of mezzanine equity and stockholders’ equity for the three and six months ended June 30, 2024 and 2023, and the condensed consolidated statements of cash flows for the six months ended June 30, 2024 and 2023 have been prepared by the Company and have not been audited. In the opinion of management, all adjustments (which include only normal recurring adjustments except where disclosed) necessary for the fair presentation of the financial position, results of operations and cash flows have been made. The results of operations for any interim period are not necessarily indicative of the results to be expected for the full year or any future period.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;margin-right:1.333%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles ("GAAP") for interim financial information and in accordance with the instructions to Form 10-Q and Regulation S-X of the Securities and Exchange Commission ("SEC"). The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted, pursuant to the rules and regulations of the SEC for interim financial reporting. Accordingly, the condensed consolidated financial statements may not include all the information and footnotes necessary for a complete presentation of financial position, results of operations or cash flows. These condensed consolidated financial statements should be read in conjunction with the Company's audited consolidated financial statements and notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company's significant accounting policies are described in Note 2, Summary of Significant Accounting Policies, to the consolidated financial statements included in the Company's Annual Report on Form 10-K for the year ended December 31, 2023. There have been no material changes to the significant accounting policies since December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Basis of Accounting</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—The accompanying condensed consolidated financial statements are prepared in accordance with GAAP and include the accounts of the Company and its wholly-owned and majority-owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The condensed consolidated financial statements include 100% of the accounts of wholly-owned and majority-owned subsidiaries and the ownership interest of the minority investor is recorded as a non-controlling interest in a subsidiary.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Use of Estimates</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—The </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">preparation of the condensed consolidated financial statements requires management to make estimates and assumptions that affect the reported amounts, and the disclosures of contingent amounts, in the Company’s condensed consolidated financial statements and the accompanying notes. Although the Company regularly assesses these estimates, actual</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">results </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">could differ from those estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Actual results could differ from management’s estimates if past experience or other assumptions are not substantially accurate. Significant estimates in these condensed consolidated financial statements include the estimation of contract transaction prices, the determination of the amortization period for contract assets, the valuation of goodwill and intangible assets, the valuation of the warrant liabilities, and the estimates and assumptions associated with stock incentive plans.</span> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reclassifications</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">—</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Certain reclassifications of prior period amounts have been made to conform to the current period presentation. For the three and six months ended June 30, 2024, changes in the fair value of the Company's interest rate cap agreements are recognized within other income (expense)—net in the condensed consolidated statements of operations and comprehensive income (loss). Corresponding amounts recognized during the three and six months ended June 30, 2023, were previously classified as a change in fair value of derivative instruments and have been reclassified to conform to the current period presentation. The amounts reclassified had no impact on net income (loss)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Recently Issued Accounting Pronouncements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—In December 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This update requires entities to disclose disaggregated information about their effective tax rate reconciliation as well as expanded information on income taxes paid by jurisdiction. The disclosure requirements will be applied on a prospective basis, with the option to apply them retrospectively. The amendments in this update are effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The Company is evaluating the disclosure requirements related to this update.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. This update is intended to improve reportable segment disclosure requirements, primarily through additional disclosures about significant segment expenses. The amendments in this update are effective for fiscal years beginning after December 31, 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 evaluating the disclosure requirements related to this update.</span></p> <div class="item-list-element-wrapper" style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">3.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">REvenue</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Disaggregation of Revenue</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—The Company provides disaggregation of revenue based on type of service as it believes these categories best depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes revenue by type of service for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2024 and 2023 (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:25.47%;"></td> <td style="width:1.939%;"></td> <td style="width:1%;"></td> <td style="width:14.694%;"></td> <td style="width:1%;"></td> <td style="width:1.939%;"></td> <td style="width:1%;"></td> <td style="width:14.694%;"></td> <td style="width:1%;"></td> <td style="width:1.939%;"></td> <td style="width:1%;"></td> <td style="width:14.694%;"></td> <td style="width:1%;"></td> <td style="width:1.939%;"></td> <td style="width:1%;"></td> <td style="width:14.694%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software subscriptions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">223,014</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">202,851</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">441,083</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">399,108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,859</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,772</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,522</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">232,618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">211,710</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">459,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">416,630</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Transaction Price Allocated to the Remaining Performance Obligations</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—Remaining performance obligations represent contracted revenue that has not yet been recognized, which includes deferred revenue and amounts that will be invoiced and recognized as revenue in future periods. As of June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,600</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of revenue is expected to be recognized from remaining performance obligations in the amount of approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">642</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million during the following twelve months, and approximately $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">958</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million thereafter. The estimated revenues do not include unexercised contract renewals. The remaining performance obligations exclude future transaction revenue where revenue is recognized as the services are rendered and in the amount to which the Company has the right to invoice.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred Revenue</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—Revenue recognized for the three months ended June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> from amounts in deferred revenue as of March 31, 2024 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">41.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. Revenue recognized for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended June 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> from amounts in deferred revenue as of March 31, 2023 was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">39.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue recognized for the six months ended June 30, 2024 from amounts in deferred revenue as of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">39.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. Revenue recognized for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2023 from amounts in deferred revenue as of December 31, 2022</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">34.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Assets and Liabilities</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The opening and closing balances of the Company’s receivables, contract assets and contract liabilities from contracts with customers are as follows (in thousands): </span></span><span style=""></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.833%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.783000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.943%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivables—Net of allowances</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120,932</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">102,365</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred contract costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,427</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term deferred contract costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,666</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,302</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets (accounts receivable, non-current)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,138</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,198</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,567</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other liabilities (deferred revenues, non-current)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,373</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:12pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the activity impacting deferred revenue balances during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2024 and 2023 is presented below (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:45.629%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:9.582%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,560</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,422</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,479</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue recognized</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">117,797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">111,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">233,209</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">214,718</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additional amounts deferred</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,338</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">111,314</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">236,370</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">219,442</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of period</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Classified as:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,064</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,064</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts include total revenue deferred and recognized during each respective period.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the activity impacting the deferred contract costs during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2024 and 2023 is presented below (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:39.016%;"></td> <td style="width:1.581%;"></td> <td style="width:1%;"></td> <td style="width:11.665000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.581%;"></td> <td style="width:1%;"></td> <td style="width:11.665000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.581%;"></td> <td style="width:1%;"></td> <td style="width:11.665000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.581%;"></td> <td style="width:1%;"></td> <td style="width:11.665000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,153</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,551</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,202</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,717</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Costs amortized</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,322</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,637</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,571</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additional amounts deferred</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,262</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,437</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,462</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,057</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,351</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,351</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Classified as:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,427</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,871</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,427</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,871</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,666</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,666</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred contract costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,351</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,351</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes revenue by type of service for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2024 and 2023 (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:25.47%;"></td> <td style="width:1.939%;"></td> <td style="width:1%;"></td> <td style="width:14.694%;"></td> <td style="width:1%;"></td> <td style="width:1.939%;"></td> <td style="width:1%;"></td> <td style="width:14.694%;"></td> <td style="width:1%;"></td> <td style="width:1.939%;"></td> <td style="width:1%;"></td> <td style="width:14.694%;"></td> <td style="width:1%;"></td> <td style="width:1.939%;"></td> <td style="width:1%;"></td> <td style="width:14.694%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software subscriptions</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">223,014</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">202,851</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">441,083</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">399,108</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,604</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,859</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,772</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,522</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">232,618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">211,710</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">459,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">416,630</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 223014000 202851000 441083000 399108000 9604000 8859000 18772000 17522000 232618000 211710000 459855000 416630000 1600000000 642000000 958000000 41300000 39100000 39900000 34600000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The opening and closing balances of the Company’s receivables, contract assets and contract liabilities from contracts with customers are as follows (in thousands): </span><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.833%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.783000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.943%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivables—Net of allowances</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120,932</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">102,365</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred contract costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,427</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,900</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Long-term deferred contract costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,666</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,302</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other assets (accounts receivable, non-current)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,138</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,198</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">43,567</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other liabilities (deferred revenues, non-current)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,373</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 120932000 102365000 19427000 17900000 21666000 22302000 16138000 15198000 45988000 43567000 2113000 1373000 <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the activity impacting deferred revenue balances during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2024 and 2023 is presented below (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:45.629%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:10.782%;"></td> <td style="width:1%;"></td> <td style="width:1.48%;"></td> <td style="width:1%;"></td> <td style="width:9.582%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">47,560</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,422</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,479</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Revenue recognized</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">117,797</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">111,533</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">233,209</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">214,718</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additional amounts deferred</span><span style="color:#000000;top:-4.6899999999999995pt;white-space:pre-wrap;font-size:6.7pt;position:relative;min-width:fit-content;">1</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">118,338</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">111,314</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">236,370</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">219,442</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of period</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Classified as:</span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,064</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,988</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,064</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,139</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred revenue</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">48,101</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,203</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;min-width:fit-content;">1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amounts include total revenue deferred and recognized during each respective period.</span></p> 47560000 41422000 44940000 36479000 -117797000 -111533000 -233209000 -214718000 118338000 111314000 236370000 219442000 48101000 41203000 48101000 41203000 45988000 40064000 45988000 40064000 2113000 1139000 2113000 1139000 48101000 41203000 48101000 41203000 <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A summary of the activity impacting the deferred contract costs during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2024 and 2023 is presented below (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:39.016%;"></td> <td style="width:1.581%;"></td> <td style="width:1%;"></td> <td style="width:11.665000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.581%;"></td> <td style="width:1%;"></td> <td style="width:11.665000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.581%;"></td> <td style="width:1%;"></td> <td style="width:11.665000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.581%;"></td> <td style="width:1%;"></td> <td style="width:11.665000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,153</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">37,551</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,202</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,717</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Costs amortized</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,322</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,637</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,571</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,423</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Additional amounts deferred</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,262</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,437</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,462</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,057</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,351</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,351</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Classified as:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,427</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,871</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,427</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,871</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,666</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,666</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,480</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total deferred contract costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,351</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,351</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 40153000 37551000 40202000 36717000 -5322000 -4637000 -10571000 -9423000 6262000 3437000 11462000 9057000 41093000 36351000 41093000 36351000 19427000 16871000 19427000 16871000 21666000 19480000 21666000 19480000 41093000 36351000 41093000 36351000 <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">4.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">FAIR VALUE measurements</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Private Warrants</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—Upon consummation of the Business Combination, the Company assumed warrants sold in a private placement ("Private Warrants") issued by Dragoneer. During the three months ended June 30, 2024, the Private Warrants were redeemed and as of June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Private Warrants were outstanding</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> (see Note 17).</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023, the Company's Private Warrants were recognized as liabilities and measured at fair value on a recurring basis.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Private Warrants were valued using Level 1 and Level 2 inputs within the Black-Scholes option pricing model. The assumptions utilized under the Black-Scholes option pricing model require judgments and estimates. Changes in these inputs and assumptions could affect the measurement of the estimated fair value of the Private Warrants. Accordingly, the Private Warrants were classified within Level 2 of the fair value hierarchy.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The valuation of the Private Warrants as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 was determined using the Black-Scholes option pricing model using the following assumptions:</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:80.04%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:16.36%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimated fair value of each Private Warrant using the Company's stock price on the valuation date and above assumptions was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.89</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contingent Consideration Liability</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—The contingent consideration liability relates to the Company's acquisition of Safekeep, Inc. in February 2022. The contingent consideration liability is adjusted each reporting period for changes in fair value, which can result from changes in anticipated payments and changes in assumed discount rates. These inputs are unobservable in the market and therefore categorized as Level 3 inputs.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimated fair value of the contingent consideration was determined using probability-weighted discounted cash flows and a Monte Carlo simulation model. The discount rate, based on the Company's estimated cost of debt, was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the contingent consideration liability had a fair value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, there were no significant changes to the inputs used within the Monte Carlo simulation model and the estimated fair value of the contingent consideration liability was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t recognize any change in the estimated fair value of the contingent consideration liability during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2024 or the three and six months ended June 30, 2023. The contingent consideration liability is recognized within accrued expenses and other liabilities within the condensed consolidated balance sheets as of June 30, 2024 and December 31, 2023, respectively.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Interest Rate Cap</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—In August 2022, the Company entered into two interest rate cap agreements to reduce its exposure to increases in interest rates applicable to its floating rate long-term debt (see Note 13). The fair value of the interest rate cap agreements was estimated using inputs that were observable or that could be corroborated by observable market data and therefore was classified within Level 2 of the fair value hierarchy as of June 30, 2024 and December 31, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company did not designate its interest rate cap agreements as hedging instruments and records the changes in fair value within other income (expense)</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">net on the condensed consolidated statements of operations and comprehensive income (loss). As of June 30, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the interest rate cap agreements had a fair value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, classified within other assets in the accompanying condensed consolidated balance sheets.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the fair value of the assets and liabilities measured at fair value on a recurring basis as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.07%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_7aa06469-713b-4592-8423-1cc8b84a25e9;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate cap</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,074</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,074</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,074</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,074</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Liabilities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_d1b9a3a0-f88b-4eb4-b8c2-2c4bab317e56;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration related to business acquisition</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the fair value of the assets and liabilities measured at fair value on a recurring basis as of December 31, 2023 (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.07%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets</span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ffffff;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_2afc128b-eca1-4dc9-a6a8-406072011882;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate cap</span></span></span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,208</span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,208</span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Assets</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,208</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,208</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Liabilities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_821d0c0f-1cd6-48c5-83ee-7c01f87b1a26;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration related to business acquisition</span></span></span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_4a77802d-030c-4cb1-b2c2-b02af3a425b9;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Private Warrants</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,501</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,501</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Liabilities</span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,601</span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,501</span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—The Company has assets that under certain conditions are subject to measurement at fair value on a nonrecurring basis. These assets include those associated with acquired businesses, including goodwill and other intangible assets. For these assets, measurement at fair value in periods subsequent to their initial recognition is applicable if one or more is determined to be impaired. The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t recognize any impairment charges related to these assets during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2024. During the three and six months ended June 30, 2023, the Company recognized impairment charges of goodwill and definite-lived intangible assets (see Note 10).</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair Value of Other Financial Instruments</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the carrying amounts, net of debt discount, and the estimated fair values of the Company’s financial instruments that are not recorded at fair value on the condensed consolidated balance sheets (in thousands): </span></span><span style=""></span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:49.94%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.16%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.16%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:9.16%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.16%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Description</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term B Loan, including current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">778,689</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">780,975</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">782,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">784,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the Company’s long-term debt, including current maturities, was estimated based on the quoted market prices for the same or similar instruments and fluctuates with changes in applicable interest rates among other factors. The fair value of long-term debt is classified as a Level 2 measurement in the fair value hierarchy and is established based on observable inputs in less active markets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0 <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The valuation of the Private Warrants as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023 was determined using the Black-Scholes option pricing model using the following assumptions:</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:80.04%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:16.36%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.6</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.10</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> 2.6 0.34 0 0.041 2.89 0.10 100000 100000 0 0 0 0 6100000 6200000 <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the fair value of the assets and liabilities measured at fair value on a recurring basis as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.07%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_7aa06469-713b-4592-8423-1cc8b84a25e9;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate cap</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,074</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,074</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,074</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,074</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Liabilities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_d1b9a3a0-f88b-4eb4-b8c2-2c4bab317e56;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration related to business acquisition</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the fair value of the assets and liabilities measured at fair value on a recurring basis as of December 31, 2023 (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.07%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.182%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 1</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 2</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Level 3</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;"> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Assets</span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ffffff;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_2afc128b-eca1-4dc9-a6a8-406072011882;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Interest rate cap</span></span></span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,208</span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,208</span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Assets</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,208</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,208</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Liabilities</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#cff0fc;text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_821d0c0f-1cd6-48c5-83ee-7c01f87b1a26;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration related to business acquisition</span></span></span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="-sec-ix-hidden:F_4a77802d-030c-4cb1-b2c2-b02af3a425b9;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Private Warrants</span></span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,501</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,501</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;word-break:break-word;"> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Liabilities</span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,601</span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">51,501</span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="background-color:#ffffff;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 6074000 0 6074000 0 6074000 0 6074000 0 100000 0 0 100000 100000 0 0 100000 6208000 0 6208000 0 6208000 0 6208000 0 100000 0 0 100000 51501000 0 51501000 0 51601000 0 51501000 100000 0 0 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the carrying amounts, net of debt discount, and the estimated fair values of the Company’s financial instruments that are not recorded at fair value on the condensed consolidated balance sheets (in thousands): </span><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:49.94%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.16%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.16%;"></td> <td style="width:1%;"></td> <td style="width:1.52%;"></td> <td style="width:1%;"></td> <td style="width:9.16%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:9.16%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30, 2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31, 2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Description</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term B Loan, including current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">778,689</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">780,975</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">782,564</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">784,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 778689000 780975000 782564000 784000000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">5.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">INCOME TAXES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognized an income tax provision of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and an income tax benefit of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended June 30, 2024 and 2023, respectively. The income tax provision for the three months ended June 30, 2024 was primarily due to the tax provision related to pre-tax book income. The income tax benefit for the three months ended June 30, 2023 was primarily due to the tax benefit received related to stock-based compensation expense and the tax benefit recognized related to the impairment of certain intangible assets.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognized an income tax provision of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and an income tax benefit of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2024 and 2023, respectively. The income tax provision for the six months ended June 30, 2024 was primarily due to the tax provision related to pre-tax book income, partially offset by the tax benefit related to stock-based compensation expense. The income tax benefit for the six months ended June 30, 2023 was primarily due to the tax benefit related to stock-based compensation expense, the tax benefit recognized related to the impairment of certain intangible assets and the tax benefit related to the re-measurement of the Company's deferred tax liability for changes in state tax rates.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company made income tax payments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended June 30, 2024 and 2023, respectively. The Company received negligible refunds from various states during the three months ended June 30, 2024 and 2023.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company made income tax payments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2024 and 2023, respectively. The Company received negligible refunds from various states during the three months ended June 30, 2024 and 2023.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2024, unrecognized tax benefits were materially consistent with the amount as of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The Company believes its liability for unrecognized tax benefits, excluding interest and penalties, will not significantly change over the following twelve months.</span></p> 4300000 -2300000 100000 -3100000 30000000 19800000 30600000 20000000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">6.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">accounts receivable</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable—Net as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023, consists of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">125,011</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107,939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allowance for credit losses and sales reserves</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,079</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,574</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable—Net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120,932</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">102,365</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, no customer accounted for more than 10% of accounts receivable.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Changes to the allowance for credit losses and sales reserves during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2024 and 2023 consist of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:32.414%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.397%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.397%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.397%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.397%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,792</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,866</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,574</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,339</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Charges to bad debt and sales reserves</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,759</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,153</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Write-offs—Net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,507</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,009</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,254</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,079</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,874</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,079</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,874</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accounts receivable—Net as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023, consists of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.72%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> <td style="width:1.72%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">125,011</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">107,939</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Allowance for credit losses and sales reserves</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,079</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,574</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable—Net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">120,932</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">102,365</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, no customer accounted for more than 10% of accounts receivable.</span></p> 125011000 107939000 4079000 5574000 120932000 102365000 <p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Changes to the allowance for credit losses and sales reserves during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2024 and 2023 consist of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:32.414%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.397%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.397%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.397%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.397%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,792</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,866</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,574</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,339</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Charges to bad debt and sales reserves</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">794</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,759</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,153</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Write-offs—Net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,507</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,009</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,254</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of period</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,079</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,874</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,079</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,874</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 4792000 6866000 5574000 5339000 794000 2017000 1759000 5153000 1507000 3009000 3254000 4618000 4079000 5874000 4079000 5874000 <div class="item-list-element-wrapper" style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">7.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">OTHER CURRENT ASSETS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other current assets as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023 consists of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:62.873%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:15.603%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:14.283000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid SaaS costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,445</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,833</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid service fees</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,285</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,992</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid software and equipment maintenance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,090</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,547</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid insurance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">264</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,289</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,505</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,703</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,589</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,364</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other current assets as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023 consists of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:62.873%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:15.603%;"></td> <td style="width:1%;"></td> <td style="width:1.62%;"></td> <td style="width:1%;"></td> <td style="width:14.283000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid SaaS costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,445</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,833</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid service fees</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,285</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,992</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid software and equipment maintenance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,090</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5,547</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid insurance</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">264</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,289</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">9,505</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,703</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other current assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,589</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,364</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 7445000 7833000 6285000 5992000 3090000 5547000 264000 2289000 9505000 10703000 26589000 32364000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">8.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SOFTWARE, EQUIPMENT, AND PROPERTY</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Software, equipment, and property as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023 consists of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:65.08%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:13.780000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:13.780000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software, licenses and database</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">255,778</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">220,625</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computer equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,664</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,467</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,999</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,046</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Building and land</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture and other equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,332</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,370</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total software, equipment, and property</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">314,683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">285,418</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less accumulated depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">138,292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">125,002</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software, equipment, and property—Net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">176,391</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">160,416</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation and amortization expense related to software, equipment and property was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended June 30, 2024 and 2023, respectively.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation and amortization expense related to software, equipment and property was </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;min-width:fit-content;color:#000000;">19.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">18.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Software, equipment, and property as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023 consists of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:65.08%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:13.780000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.68%;"></td> <td style="width:1%;"></td> <td style="width:13.780000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software, licenses and database</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">255,778</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">220,625</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Computer equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,664</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,467</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,999</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,046</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Building and land</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,910</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Furniture and other equipment</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,332</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,370</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total software, equipment, and property</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">314,683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">285,418</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less accumulated depreciation and amortization</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">138,292</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">125,002</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software, equipment, and property—Net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">176,391</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">160,416</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 255778000 220625000 21664000 27467000 30999000 31046000 4910000 4910000 1332000 1370000 314683000 285418000 138292000 125002000 176391000 160416000 9700000 8800000 19200000 18000000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">9.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">LEASES </span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company leases real estate in the form of office space and data center facilities. Generally, at the inception of the contract, the term for real estate leases ranges from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years and the term for equipment leases is </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Some real estate leases include options to renew that can extend the original term by </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of lease expense for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2024 and 2023 were as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:24.955%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:14.997%;"></td> <td style="width:1%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:14.997%;"></td> <td style="width:1%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:14.997%;"></td> <td style="width:1%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:14.997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,707</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,989</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable lease costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,194</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,901</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,392</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,503</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,901</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,890</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended June 30, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company made cash payments for operating leases of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. During the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company made cash payments for operating leases of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the six months ended June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company obtained operating lease assets in exchange for lease liabilities of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. During the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t obtain any operating lease assets in exchange for lease liabilities.</span></p> P1Y P17Y P1Y P3Y P3Y P5Y <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The components of lease expense for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2024 and 2023 were as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:24.955%;"></td> <td style="width:1.66%;"></td> <td style="width:1%;"></td> <td style="width:14.997%;"></td> <td style="width:1%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:14.997%;"></td> <td style="width:1%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:14.997%;"></td> <td style="width:1%;"></td> <td style="width:1.8%;"></td> <td style="width:1%;"></td> <td style="width:14.997%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,707</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,989</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Variable lease costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,093</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,017</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,194</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,901</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total lease costs</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,392</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,503</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,901</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,890</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1299000 1486000 2707000 2989000 1093000 1017000 2194000 1901000 2392000 2503000 4901000 4890000 2000000 1400000 3800000 2000000 700000 0 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">10.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">GOODWILL AND INTANGIBLE ASSETS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill and intangible assets are primarily the result of business acquisitions.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company performs its annual impairment assessment of goodwill and indefinite life intangible assets as of November 30 of each year.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> impairments to goodwill or indefinite life intangible assets were recorded during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2024.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In May 2023, the Company's China reporting unit experienced adverse impacts as a result of changes in market conditions and increases in interest rates which contributed to reduced forecasted revenues and reduced projected future cash flows. As a result of these adverse impacts, the Company performed an interim quantitative assessment of goodwill impairment by comparing the fair value of its China reporting unit to its carrying value, including goodwill. When performing the assessment, the Company determined the fair value of its China reporting unit based on forecasted future cash flows. Based on the Company's forecast of the future cash flows of its China reporting unit, it was determined the carrying value of goodwill for its China reporting unit was impaired and the Company recorded a goodwill impairment charge of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">77.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">When performing the quantitative impairment assessment, the Company used a quantitative approach to measure the fair value of its China reporting unit using a discounted cash flow approach, which is a Level 3 measurement. The discounted cash flow analysis requires significant judgments, including estimates of future cash flows, which are dependent on internal forecasts and determination of the Company’s weighted average cost of capital, which is risk-adjusted to reflect the specific risk profile of the reporting unit being tested. The weighted average cost of capital used for the China reporting unit in the Company’s analysis was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of November 30, 2023, the Company performed a qualitative assessment for its remaining reporting unit with goodwill and its trademark indefinite life intangible assets. The Company determined there were no indicators of impairment and that it was more likely than not that the fair value of the reporting unit and trademarks were greater than their carrying values and therefore performing the next step of the impairment test was unnecessary.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the gross amount, accumulated impairment loss and carrying amount of goodwill as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023 (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:45.56%;"></td> <td style="width:1%;"></td> <td style="width:14.6%;"></td> <td style="width:1%;"></td> <td style="width:2.32%;"></td> <td style="width:1%;"></td> <td style="width:14.6%;"></td> <td style="width:1%;"></td> <td style="width:2.32%;"></td> <td style="width:1%;"></td> <td style="width:14.6%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accumulated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairment Loss</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Carrying Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Balance as of June 30, 2024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,520,926</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103,202</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,417,724</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Balance as of December 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,520,926</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103,202</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,417,724</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accumulated impairment loss as of December 31, 2023 was due to the impairment charge discussed above of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">77.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and an impairment charge of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">25.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million recognized during the year ended December 31, 2019.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> changes in the carrying amount of goodwill during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2024.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Intangible Assets</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> intangible asset impairments were recorded during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2024.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended June 30, 2023, the Company recorded an impairment charge to its China reporting unit's customer relationships and acquired technologies intangible assets. The Company's forecast of the revenue and expense cash flow of the China reporting unit indicated the carrying amounts of the intangible assets were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t recoverable and therefore the Company recorded an impairment charge of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The intangible assets balance as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 is reflected below (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:33.974%;"></td> <td style="width:1.22%;"></td> <td style="width:10.384%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.084%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.404%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:11.865%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:11.405000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Remaining</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful Life</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful Life</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,291,830</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">514,938</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">776,892</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquired technologies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.6</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">184,640</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">181,497</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subtotal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,476,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">696,435</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">780,035</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks—indefinite life</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,666,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">696,435</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">970,505</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The intangible assets balance as of December 31, 2023 is reflected below (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:35.22%;"></td> <td style="width:1.28%;"></td> <td style="width:10.82%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.48%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:9%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:12.360000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:9%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Remaining</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful Life</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful Life</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">–</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.3</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,291,830</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">479,054</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">812,776</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquired technologies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">–</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">184,640</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">172,840</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subtotal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,476,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">651,894</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">824,576</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks—indefinite life</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,666,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">651,894</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,015,046</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization expense for intangible assets was</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">24.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">for the three months ended June 30, 2024 and 2023, respectively. Amortization expense for intangible assets was</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">44.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">49.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">for the six months ended June 30, 2024 and 2023, respectively.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Future amortization expense for the remainder of the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2024 and the following four years ended December 31 and thereafter for intangible assets as of June 30, 2024 is as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:80.04%;"></td> <td style="width:2.08%;"></td> <td style="width:1%;"></td> <td style="width:15.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ending December 31:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72,454</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72,454</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72,454</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72,454</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">453,992</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">780,035</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 0 0 77400000 0.125 <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents the gross amount, accumulated impairment loss and carrying amount of goodwill as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023 (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:45.56%;"></td> <td style="width:1%;"></td> <td style="width:14.6%;"></td> <td style="width:1%;"></td> <td style="width:2.32%;"></td> <td style="width:1%;"></td> <td style="width:14.6%;"></td> <td style="width:1%;"></td> <td style="width:2.32%;"></td> <td style="width:1%;"></td> <td style="width:14.6%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accumulated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Impairment Loss</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Carrying Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Balance as of June 30, 2024</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,520,926</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103,202</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,417,724</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> Balance as of December 31, 2023</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,520,926</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103,202</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,417,724</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 1520926000 103202000 1417724000 1520926000 103202000 1417724000 77400000 25800000 0 0 0 0 0 5300000 <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The intangible assets balance as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 is reflected below (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:33.974%;"></td> <td style="width:1.22%;"></td> <td style="width:10.384%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.084%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:9.404%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:11.865%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:11.405000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Remaining</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful Life</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful Life</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.8</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,291,830</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">514,938</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">776,892</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquired technologies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.6</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">184,640</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">181,497</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,143</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subtotal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,476,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">696,435</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">780,035</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks—indefinite life</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,666,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">696,435</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">970,505</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The intangible assets balance as of December 31, 2023 is reflected below (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:35.22%;"></td> <td style="width:1.28%;"></td> <td style="width:10.82%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:9.48%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:9%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:12.360000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.28%;"></td> <td style="width:1%;"></td> <td style="width:9%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Estimated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Remaining</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Gross</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Net</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful Life</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Useful Life</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Accumulated</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Carrying</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amortization</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Amount</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Customer relationships</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">–</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.3</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,291,830</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">479,054</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">812,776</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Acquired technologies</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">–</span><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</span></span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">184,640</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">172,840</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,800</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:20pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Subtotal</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,476,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">651,894</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">824,576</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Trademarks—indefinite life</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">190,470</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total intangible assets</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,666,940</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">651,894</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,015,046</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> P18Y P10Y9M18D 1291830000 -514938000 776892000 P7Y P4Y7M6D 184640000 -181497000 3143000 1476470000 -696435000 780035000 190470000 190470000 1666940000 -696435000 970505000 P16Y P18Y P11Y3M18D 1291830000 -479054000 812776000 P3Y P7Y P1Y8M12D 184640000 -172840000 11800000 1476470000 -651894000 824576000 190470000 190470000 1666940000 -651894000 1015046000 20000000 24700000 44500000 49400000 <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Future amortization expense for the remainder of the year ended </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2024 and the following four years ended December 31 and thereafter for intangible assets as of June 30, 2024 is as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:80.04%;"></td> <td style="width:2.08%;"></td> <td style="width:1%;"></td> <td style="width:15.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Years Ending December 31:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,227</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2025</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72,454</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2026</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72,454</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2027</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72,454</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2028</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72,454</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Thereafter</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">453,992</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">780,035</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 36227000 72454000 72454000 72454000 72454000 453992000 780035000 <div class="item-list-element-wrapper" style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">11.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ACCRUED EXPENSES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued expenses as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023 consists of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.013%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.843%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:12.743%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,626</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,593</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Professional services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,542</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software license agreement</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,654</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,233</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Royalties and licenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,465</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales tax</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,968</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employee insurance benefits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,736</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,572</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,927</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,548</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total accrued expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,149</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71,478</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accrued expenses as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023 consists of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.013%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:13.843%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:12.743%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Compensation</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">34,626</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">54,593</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Professional services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,542</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,183</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software license agreement</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,654</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,233</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Royalties and licenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,465</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,381</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales tax</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,968</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employee insurance benefits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,736</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,572</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,927</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,548</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total accrued expenses</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">61,149</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">71,478</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 34626000 54593000 7542000 2183000 4654000 2233000 4465000 4381000 3199000 2968000 2736000 2572000 3927000 2548000 61149000 71478000 <div class="item-list-element-wrapper" style="display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">12.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">OTHER LIABILITIES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023 consists of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:65.48%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:14.48%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:12.64%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income taxes payable—non-current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue—non-current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,373</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software license agreement</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,302</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,004</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,414</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023 consists of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:65.48%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:14.48%;"></td> <td style="width:1%;"></td> <td style="width:1.7%;"></td> <td style="width:1%;"></td> <td style="width:12.64%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income taxes payable—non-current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,937</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue—non-current</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,113</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,373</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Software license agreement</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,302</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,004</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Contingent consideration</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other liabilities</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,414</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 3937000 3937000 2113000 1373000 4302000 1004000 0 100000 10352000 6414000 <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">13.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">LONG-TERM DEBT</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="margin-left:4.533%;text-indent:0.014%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On September 21, 2021, CCC Intelligent Solutions Inc., an indirect wholly-owned subsidiary of the Company, together with certain of the Company’s subsidiaries acting as guarantors entered into a credit agreement (as amended, the "2021 Credit Agreement").</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The proceeds of the 2021 Credit Agreement and cash on hand were used to repay all outstanding borrowings under the Company's previous credit agreement.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The 2021 Credit Agreement consists of an $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">800.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million term loan ("Term B Loan") and a revolving credit facility for an aggregate principal amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">250.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million (the "2021 Revolving Credit Facility" and together with the Term B Loan, the "2021 Credit Facilities"). The 2021 Revolving Credit Facility has a sublimit of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">75.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for letters of credit. The Company received proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">798.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, net of debt discount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, related to the Term B Loan. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the unamortized debt discount was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company incurred $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">9.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in financing costs related to the Term B Loan. These costs were recorded to a contra debt account and are being amortized to interest expense over the term of the Term B Loan using the effective interest method. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the unamortized financing costs were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company incurred $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in financing costs related to the 2021 Revolving Credit Facility. These costs were recorded to a deferred financing fees asset account and are being amortized to interest expense over the term of the 2021 Revolving Credit Facility. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the deferred financing fees asset balance was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Term B Loan requires quarterly principal payments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million until </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_829f452a-0856-4f94-8447-289d480d6848;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2028</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, with the remaining outstanding principal amount required to be paid on the maturity date, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_0f807289-6f3a-4a70-a16a-685aada3e06f;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 21, 2028</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. If the Company's leverage ratio, as defined in the 2021 Credit Agreement, is greater than 3.5, the Term B Loan requires a principal prepayment, subject to certain exceptions, in connection with the receipt of proceeds from certain asset sales, </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">casualty events, and debt issuances by the Company, and up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of annual excess cash flow, as defined in and as further set forth in the 2021 Credit Agreement. When a principal prepayment is required, the prepayment offsets the future quarterly principal payments of the same amount. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company's leverage ratio did not exceed the </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> threshold and the Company was not subject to the annual excess cash flow calculation and, as such, was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t required to make a principal prepayment.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2024 and December 31, 2023, the amount outstanding on the Term B Loa</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">n is $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">780.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">784.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is classified as current in the accompanying condensed consolidated balance sheets.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Borrowings under the 2021 Credit Facilities bear interest at rates based on the ratio of CCC Intelligent Solutions Inc. and certain of its subsidiaries’ consolidated first lien net indebtedness to consolidated EBITDA for applicable periods specified in the 2021 Credit Agreement.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During May 2023, the Company entered into Amendment No. 1 to the 2021 Credit Agreement (the "Amendment") to establish the Secured Overnight Financing Rate ("SOFR") as the benchmark rate for determining the applicable interest rate, replacing the London Interbank Offer Rate ("LIBOR"). No other terms, including the amount of borrowings, required payments or maturity date, were changed as a result of the Amendment. The Company did not incur significant costs associated with the Amendment.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Subsequent to the execution of the Amendment, the interest rate per annum applicable to the loans is based on a fluctuating rate of interest equal to the sum of an applicable rate and term SOFR (other than with respect to Euros, the Euro Interbank Offer Rate ("EURIBOR") and with respect to British Pounds Sterling, Sterling Overnight Indexed Average ("SONIA")) with a term, as selected by the Company, of one, three or six months (subject to (x) in the case of term loans, a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum floor and (y) in the case of revolving loans, a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum floor).</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Prior to the execution of the Amendment, the interest rate per annum applicable to the loans was based on a fluctuating rate of interest equal to the sum of an applicable rate and, at the Company’s election from time to time, either:</span></p><div class="item-list-element-wrapper" style="margin-left:4.935%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.935%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:5.191184978698785%;display:inline-flex;justify-content:flex-start;">(1)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">a base rate determined by reference to the highest of (a) the rate last quoted by the Wall Street Journal as the "prime rate," (b) the federal funds effective rate plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, (c) one-month LIBOR plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and (d) with respect to the Term B Loan, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and with respect to the 2021 Revolving Credit Facility, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, or</span></div></div><div class="item-list-element-wrapper" style="margin-left:4.935%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.935%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:5.191184978698785%;display:inline-flex;justify-content:flex-start;">(2)</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">a Eurocurrency rate determined by reference to LIBOR (other than with respect to Euros, EURIBOR and with respect to British Pounds Sterling, SONIA) with a term, as selected by the Company, of one, three or six months (subject to (x) in the case of term loans, a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum floor and (y) in the case of revolving loans, a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% per annum floor).</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A quarterly commitment fee of up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.50</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% is payable on the unused portion of the 2021 Revolving Credit Facility. The 2021 Revolving Credit Facility matures on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_f2710da0-c677-4f3e-aa6e-d0eba5d24721;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 21, 2026</span></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended June 30, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the weighted-average interest rate on the outstanding borrowings under the Term B Loan was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the six months ended June 30, 2024 and 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the weighted-average interest rate on the outstanding borrowings under the Term B Loan was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has an outstanding standby letter of credit for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million which reduces the amount available to be borrowed under the 2021 Revolving Credit Facility. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">249.3</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million was available to be borrowed.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The terms of the 2021 Credit Agreement include a financial covenant which requires that, at the end of each fiscal quarter, if the aggregate amount of borrowings under the 2021 Revolving Credit Facility exceeds </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">35</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the aggregate commitments of the Company, the leverage ratio of CCC Intelligent Solutions Inc. and certain of its subsidiaries cannot exceed </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.25</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Borrowings under the 2021 Revolving Credit Facility did not exceed 35% of the aggregate commitments and the Company was not subject to the leverage test as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 or December 31, 2023.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-term debt as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023 consists of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.2%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.8%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:13.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term B Loan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">780,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">784,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term B Loan—discount</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,311</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,436</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term B Loan—deferred financing fees</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,440</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,060</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term B Loan—Net of discount &amp; fees</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">772,249</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">775,504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term debt—Net of current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">764,249</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">767,504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Interest Rate Caps</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—In August 2022, the Company entered into two interest rate cap agreements to reduce its exposure to increases in interest rates applicable to its floating rate long-term debt.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During May 2023, the Company transitioned the referenced interest rate within the two interest rate cap agreements from LIBOR to SOFR by terminating the original agreements and simultaneously entering into new agreements. The terms of the new agreements were unchanged except for the referenced interest rate.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The interest rate cap agreements have an aggregate notional amount of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">600.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and a one-month SOFR cap rate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.00</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% through their expiration in July 2025.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash received related to the interest rate cap agreements was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.8</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended June 30, 2024 and 2023, respectively.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cash received related to the interest rate cap agreements was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2024 and 2023, respectively.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the aggregate fair value of the interest rate cap agreements was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">6.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively (see Note 4).</span></p> 800000000 250000000 75000000 798000000 2000000 1300000 1400000 9800000 6400000 7100000 3100000 1400000 1700000 2000000 0.50 0.035 0 780000000 784000000 8000000 8000000 0.005 0 0.005 0.01 0.015 0.01 0.005 0 0.005 0.078 0.074 0.078 0.071 700000 249300000 249300000 0.35 0.0625 0.01 <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-term debt as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023 consists of the following (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.2%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:12.8%;"></td> <td style="width:1%;"></td> <td style="width:1.56%;"></td> <td style="width:1%;"></td> <td style="width:13.88%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term B Loan</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">780,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">784,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term B Loan—discount</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,311</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,436</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term B Loan—deferred financing fees</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,440</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,060</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Term B Loan—Net of discount &amp; fees</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">772,249</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">775,504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Less: Current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total long-term debt—Net of current portion</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">764,249</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">767,504</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 780000000 784000000 1311000 1436000 6440000 7060000 772249000 775504000 8000000 8000000 764249000 767504000 600000000 0.04 2000000 1800000 4000000 2500000 6100000 6200000 <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.935%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.935%;display:inline-flex;justify-content:flex-start;">14.</span><div style="width:100%;display:inline;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">REDEEMABLE NON-CONTROLLING INTEREST</span></div></div><p style="margin-left:4.933%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On March 12, 2020 (the "Close Date"), the Company closed a stock purchase agreement (the "Stock Purchase Agreement") with a third-party investor (the "Investor") for purchase by the Investor of Series A Preferred Stock in CCCIS Cayman Holdings Limited ("CCC Cayman"), the parent of the Company’s China operations. On the Close Date, CCC Cayman, a subsidiary of the Company, issued </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,818</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of Series A Preferred Stock (the "Preferred Shares") at $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,854</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share to the Investor for net proceeds of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> June 30, 2024 and December 31, 2023,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> on an as-converted basis, the Preferred Shares represent an aggregate </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% ownership interest of the issued and outstanding capital stock of CCC Cayman, or </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8.6</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% on a fully-diluted basis.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.933%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Preferred Shares are redeemable upon an actual or deemed redemption event as defined in the Stock Purchase Agreement or at the option of the Investor beginning on the five-year anniversary of the Close Date, if an actual or deemed redemption event has not yet occurred. The redemption price, as defined by the Stock Purchase Agreement, is equal to the original issue price of the Preferred Shares, plus </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% compound interest per annum on the Preferred Share issue price, plus any declared but unpaid dividends on the Preferred Shares.</span></p><p style="margin-left:4.933%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Preferred Shares do not participate in net income or losses.</span></p><p style="margin-left:4.933%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2024 and December 31, 2023, the Investor’s ownership in CCC Cayman is classified in mezzanine equity as a redeemable non-controlling interest, because it is redeemable on an event that is not solely in the control of the Company.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.933%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During May 2023, the Company determined it was probable the non-controlling interest would become redeemable and began to accrete the non-controlling interest to its redemption value. Changes in the carrying value of the non-controlling interest are recorded as adjustments to additional paid-in capital.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.933%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The activity impacting the redeemable non-controllable interest during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2024 and 2023 is presented below (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:48.659%;"></td> <td style="width:1%;"></td> <td style="width:10.284%;"></td> <td style="width:1%;"></td> <td style="width:1.421%;"></td> <td style="width:1%;"></td> <td style="width:10.284%;"></td> <td style="width:1%;"></td> <td style="width:1.421%;"></td> <td style="width:1%;"></td> <td style="width:10.284%;"></td> <td style="width:1%;"></td> <td style="width:1.421%;"></td> <td style="width:1%;"></td> <td style="width:8.223%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,179</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,179</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accretion of redeemable non-controlling interest</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">315</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">315</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of period</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,947</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,494</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,947</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,494</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 1818 7854 14200000 0.10 0.10 0.086 0.086 0.10 <p style="margin-left:4.933%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The activity impacting the redeemable non-controllable interest during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2024 and 2023 is presented below (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:48.659%;"></td> <td style="width:1%;"></td> <td style="width:10.284%;"></td> <td style="width:1%;"></td> <td style="width:1.421%;"></td> <td style="width:1%;"></td> <td style="width:10.284%;"></td> <td style="width:1%;"></td> <td style="width:1.421%;"></td> <td style="width:1%;"></td> <td style="width:10.284%;"></td> <td style="width:1%;"></td> <td style="width:1.421%;"></td> <td style="width:1%;"></td> <td style="width:8.223%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at beginning of period</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,726</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,179</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,179</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accretion of redeemable non-controlling interest</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">315</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">315</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Balance at end of period</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,947</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,494</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,947</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,494</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 17726000 14179000 16584000 14179000 1221000 315000 2363000 315000 18947000 14494000 18947000 14494000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">15.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Capital stock</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Preferred Stock</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—The Company is authorized to issue up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of undesignated preferred stock with a par value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share with such designations, voting and other rights and preferences as may be determined from time to time by the Company’s board of directors. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, there were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of preferred stock issued or outstanding.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Common Stock</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—The Company is authorized to issue up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">5,000,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock with a par value of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.0001</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> per share. Each holder of common stock is entitled to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> vote for each share of common stock held of record by such holder on all matters voted upon by the stockholders, subject to the restrictions set out in the Company's certificate of incorporation. Holders of common stock are entitled to receive any dividends as may be declared from time to time by the board of directors. Upon a liquidation event, subject to the rights of the holders of any preferred stock issued and outstanding at such time, any distribution shall be made on a pro rata basis to the common stockholders.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">622,795,101</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">603,128,781</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock issued and outstanding as of June 30, 2024 and December 31, 2023, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Secondary Offerings</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—During the six months ended June 30, 2024,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> certain existing stockholders completed secondary offerings where the selling stockholders sold an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">141,450,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company's common stock. </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t receive proceeds from the sale of the shares by the selling stockholders.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In connection with secondary offerings, the Company incurred costs of</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.7</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million during the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2024, respectively, included within general and administrative expenses on the condensed consolidated statement of operations and comprehensive income (loss)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 100000000 0.0001 0 0 5000000000 0.0001 one 622795101 622795101 603128781 603128781 141450000 0 1000000 1700000 <div class="item-list-element-wrapper" style="display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">16.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">STOCK INCENTIVE PLANS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In July 2021, the 2021 Equity Incentive Plan (the "2021 Plan") was adopted and approved by the Company's board of directors and stockholders.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted Stock Units</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below summarizes the restricted stock unit ("RSU") activity for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2024:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:70.254%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:12.523%;"></td> <td style="width:1%;"></td> <td style="width:1.82%;"></td> <td style="width:1%;"></td> <td style="width:10.062000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested RSUs—December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,329,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,047,960</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.85</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,334,980</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.67</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">917,602</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested RSUs—June 30, 2024</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,125,259</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.91</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the six months ended June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">10,047,960</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> RSUs, of which </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">7,791,614</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> have time-based vesting requirements, and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,256,346</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> have performance-based vesting requirements.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the six months ended June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">12,334,980</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> RSUs vested, of which </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,537,417</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were withheld for employee tax obligations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the year ended December 31, 2023, the Company's board of directors approved modifications to the performance-based RSUs subject to a market condition. The modifications included: </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(i) the extension of the performance period by one year, (ii) a change to the performance criteria, (iii) a change to the number of units to be issued depending on performance and (iv) for certain grants, imposing a maximum number of units to be issued depending on performance equal to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">100</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of the target.</span></span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The modification to the performance-based RSUs subject to a market condition resulted in incremental stock-based compensation expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">67.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, which is being recognized ratably over the modified performance periods.</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Options</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below summarizes the stock option activity for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2024:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.316%;"></td> <td style="width:1.053%;"></td> <td style="width:1%;"></td> <td style="width:11.011%;"></td> <td style="width:1%;"></td> <td style="width:1.179%;"></td> <td style="width:1%;"></td> <td style="width:8.695%;"></td> <td style="width:1%;"></td> <td style="width:1.179%;"></td> <td style="width:1%;"></td> <td style="width:9.222%;"></td> <td style="width:1%;"></td> <td style="width:1.053%;"></td> <td style="width:1%;"></td> <td style="width:8.295%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Remaining</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Contractual</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Intrinsic</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Life</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Value</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options outstanding—December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,788,469</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,96</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">301,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,865,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited and canceled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,217</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.49</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options outstanding—June 30, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,913,002</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.02</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">225,727</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options exercisable—June 30, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,936,712</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.90</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">221,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options vested and expected to vest—June 30, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,878,594</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.02</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">225,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the options which vested during the six months ended June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cayman Equity Incentive Plan</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—In December 2022, the Company adopted the CCCIS Cayman Holdings Employees Equity Incentive Plans ("Cayman Incentive Plans"), which provide for the issuance of stock option awards in CCC Cayman ("Cayman Awards") to eligible employees of the Company's China subsidiaries.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Awards under the Cayman Incentive Plans are settled in cash and thus accounted for as liability awards. Awards granted under the Cayman Incentive Plans have time-based vesting and expire on the tenth anniversary of the grant date.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the six months ended June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company granted </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">761,743</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> stock options under the Cayman Incentive Plans. The exercise price of the options granted is equal to the fair value of the underlying shares at the grant date. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2,385,142</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">1,735,900</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, of stock options under the Cayman Incentive Plans are outstanding.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Employee Stock Purchase Plan</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—In July 2021, the Company adopted the CCC 2021 Employee Stock Purchase Plan ("ESPP").</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> During the six months ended June 30, 2024,</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">194,307</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares were sold under the ESPP.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the ESPP purchase rights sold during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the six months ended June 30, 2024 was estimated using the Black-Scholes option pricing model with the following assumptions:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:80.024%;"></td> <td style="width:2.08%;"></td> <td style="width:17.896%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-Based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—Stock-based compensation expense has been recorded in the accompanying condensed consolidated statements of operations and comprehensive income (loss) as follows for the three and six months ended June 30, 2024 and 2023 (in thousands):</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:32.8%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.3%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.3%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.3%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.3%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,672</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,515</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,586</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,475</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales and marketing</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,785</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,749</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,513</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,008</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,153</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,838</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,243</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,038</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total stock-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,125</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">85,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,720</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2024, there was</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">209.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of unrecognized stock compensation expense related to unvested time-based awards which is expected to be recognized over a weighted-average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.7</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years. As of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, there was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">70.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of unrecognized stock-based compensation expense related to unvested performance-based awards which is expected to be recognized over a weighted-average period of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.3</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p> <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below summarizes the restricted stock unit ("RSU") activity for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2024:</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:70.254%;"></td> <td style="width:1.34%;"></td> <td style="width:1%;"></td> <td style="width:12.523%;"></td> <td style="width:1%;"></td> <td style="width:1.82%;"></td> <td style="width:1%;"></td> <td style="width:10.062000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Fair Value</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested RSUs—December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">36,329,881</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.56</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Granted</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,047,960</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11.85</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Vested</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,334,980</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.67</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">917,602</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.52</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Unvested RSUs—June 30, 2024</span></p></td> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">33,125,259</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10.91</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 36329881 10.56 10047960 11.85 12334980 10.67 917602 10.52 33125259 10.91 10047960 7791614 2256346 12334980 4537417 (i) the extension of the performance period by one year, (ii) a change to the performance criteria, (iii) a change to the number of units to be issued depending on performance and (iv) for certain grants, imposing a maximum number of units to be issued depending on performance equal to 100% of the target.The modification to the performance-based RSUs subject to a market condition resulted in incremental stock-based compensation expense of $67.0 million, which is being recognized ratably over the modified performance periods. 1 67000000 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The table below summarizes the stock option activity for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2024:</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.316%;"></td> <td style="width:1.053%;"></td> <td style="width:1%;"></td> <td style="width:11.011%;"></td> <td style="width:1%;"></td> <td style="width:1.179%;"></td> <td style="width:1%;"></td> <td style="width:8.695%;"></td> <td style="width:1%;"></td> <td style="width:1.179%;"></td> <td style="width:1%;"></td> <td style="width:9.222%;"></td> <td style="width:1%;"></td> <td style="width:1.053%;"></td> <td style="width:1%;"></td> <td style="width:8.295%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Weighted-</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Remaining</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Aggregate</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Average</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Contractual</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Intrinsic</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Exercise</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Life</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Value</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Shares</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Price</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in years)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(in thousands)</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options outstanding—December 31, 2023</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,788,469</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,96</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.0</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">301,563</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Exercised</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,865,250</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.75</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Forfeited and canceled</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,217</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.49</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options outstanding—June 30, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,913,002</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.02</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">225,727</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options exercisable—June 30, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,936,712</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.90</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.5</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">221,157</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Options vested and expected to vest—June 30, 2024</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">27,878,594</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.02</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3.6</span></span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">225,584</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 35788469 296 P4Y 301563000 7865250 2.75 10217 3.49 27913002 3.02 P3Y7M6D 225727000 26936712 2.9 P3Y6M 221157000 27878594 3.02 P3Y7M6D 225584000 1900000 761743 2385142 1735900 194307 <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the ESPP purchase rights sold during </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the six months ended June 30, 2024 was estimated using the Black-Scholes option pricing model with the following assumptions:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:80.024%;"></td> <td style="width:2.08%;"></td> <td style="width:17.896%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span></span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">5.5</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</span></p></td> </tr> </table> P0Y6M 0.25 0 0.055 <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-Based Compensation</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—Stock-based compensation expense has been recorded in the accompanying condensed consolidated statements of operations and comprehensive income (loss) as follows for the three and six months ended June 30, 2024 and 2023 (in thousands):</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:32.8%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.3%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.3%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.3%;"></td> <td style="width:1%;"></td> <td style="width:1.5%;"></td> <td style="width:1%;"></td> <td style="width:13.3%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,672</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,299</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,754</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,199</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">11,515</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,600</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">22,586</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,475</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Sales and marketing</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,785</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,749</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,513</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16,008</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">General and administrative</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,153</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,838</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">45,243</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,038</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total stock-based compensation expense</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">40,125</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">35,486</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">85,096</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,720</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 2672000 2299000 4754000 4199000 11515000 6600000 22586000 12475000 6785000 8749000 12513000 16008000 19153000 17838000 45243000 32038000 40125000 35486000 85096000 64720000 209500000 P2Y8M12D 70200000 P1Y3M18D <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">17.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">WARRA</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NTS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Upon consummation of the Business Combination, the Company assumed warrants sold in a private placement ("Private Warrants") issued by Dragoneer.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On May 9, 2024 ("Redemption Date"), the Company redeemed all of the outstanding Private Warrants for an aggregate of </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">3,809,200</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company's common stock. The holder of the Private Warrants received </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.214</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock for each Private Warrant exchanged. No cash was paid by the Company in exchange for the redeemed Private Warrants. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Private Warrants were valued on the Redemption Date using the Black-Scholes option pricing model with the following assumptions:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:80.04%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:16.36%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.80</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The estimated fair value of each Private Warrant using the Company's stock price on the Redemption Date and above assumptions was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">2.09</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Following the redemption, the Company had no Private Warrants outstanding. As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company had </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">17,800,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Private Warrants outstanding.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognized income of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">16.0</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">20.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as a change in fair value of warrant liabilities in the condensed consolidated statements of operations and comprehensive income (loss) for the three months ended June 30, 2024 and 2023, respectively.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recognized income of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">14.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and expense of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">19.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as a change in fair value of warrant liabilities in the condensed consolidated statements of operations and comprehensive income (loss) for the six months ended June 30, 2024 and 2023, respectively.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company’s warrant liability was $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">51.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p> 3809200 0.214 <span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Private Warrants were valued on the Redemption Date using the Black-Scholes option pricing model with the following assumptions:</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:80.04%;"></td> <td style="width:1.6%;"></td> <td style="width:1%;"></td> <td style="width:16.36%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2.2</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected volatility</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Expected dividend yield</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4.80</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">%</span></p></td> </tr> </table> 2.2 0.31 0 0.048 2.09 17800000 -16000000 20400000 -14400000 19200000 51500000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">18.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">COMMITMENTS</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Purchase Obligations</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—The Company has long-term agreements with suppliers and other parties related to licensing data used in its services, outsourced data center, disaster recovery and SaaS that expire at various dates through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2031</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. During the three months ended June 30, 2024, the Company entered into purchase agreements with suppliers which include total minimum purchase commitments of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">26.2</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">27.9</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">48.4</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million during the years ending December 31, 2025, 2026 and 2027, respectively. As of June 30, 2024, there were no other material changes from the amounts disclosed as of December 31, 2023.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Guarantees—</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s services and solutions are typically warranted to perform in a manner consistent with general industry standards that are reasonably applicable and substantially in accordance with the Company’s services and solutions documentation under normal use and circumstances. The Company’s services and solutions are generally warranted to be performed in a professional manner and to materially conform to the specifications set forth in the related customer contract. The Company’s arrangements also include certain provisions for indemnifying customers against liabilities, subject to customary limitations, if its services and solutions infringe a third party’s intellectual property rights.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">To date, the Company has not incurred any material costs as a result of such indemnifications or commitments and has not accrued any liabilities related to such obligations in the accompanying consolidated financial statements.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Employment Agreements</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—The Company is a party to employment agreements with key employees that provide for compensation and certain other benefits. These agreements also provide for severance and bonus payments under certain circumstances.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 2031 26200000 27900000 48400000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">19.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">LEGAL PROCEEDINGS AND CONTINGENCIES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In the ordinary course of business, the Company is from time to time, involved in various pending or threatened legal actions. The litigation process is inherently uncertain, and it is possible that the resolution of such matters might have a material adverse effect upon the Company’s consolidated financial condition and/or results of operations. The Company’s management believes, based on current information, matters currently pending or threatened are not expected to have a material adverse effect on the Company’s consolidated financial position or results of operations.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">20.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ReLATED PARTIES</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has engaged in transactions within the ordinary course of business with entities affiliated with its principal equity owners and directors.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes revenues recognized and expenses incurred with entities affiliated with one of its principal equity owners and directors for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2024 and 2023 (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:53.8%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:7.800000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:7.4%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:9.3%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:9.3%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenues</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Credit card processing</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">338</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">274</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">603</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">508</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Expenses</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employee health insurance benefits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">953</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,853</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,821</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Board of director fees for services, including related travel and out-of-pocket reimbursements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">239</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">351</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">IT security software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">128</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">255</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Human resources support services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">^</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">^</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">178</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">* Not significant.</span></p></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">^ As of June 30, 2024, the entity which provides human resources support services is no longer a related party.</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2024</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, all receivables and payables from related parties were de minimis. As of December 31, 2023, the Company had a related party payable due to its employee health insurance benefits vendor for $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">0.5</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million.</span></p> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes revenues recognized and expenses incurred with entities affiliated with one of its principal equity owners and directors for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2024 and 2023 (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:53.8%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:7.800000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:7.4%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:9.3%;"></td> <td style="width:1%;"></td> <td style="width:1.1%;"></td> <td style="width:1%;"></td> <td style="width:9.3%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;text-align:left;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Revenues</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Credit card processing</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">338</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">274</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">603</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">508</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Expenses</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Employee health insurance benefits</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">683</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">953</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,853</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,821</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Board of director fees for services, including related travel and out-of-pocket reimbursements</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">239</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">351</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">IT security software</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">128</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">255</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">*</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:5pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Human resources support services</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">^</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">^</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">178</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">* Not significant.</span></p> 338000 274000 603000 508000 683000 953000 1853000 1821000 239000 351000 128000 255000 64000 178000 500000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">21.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">OTHER INCOME</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">—</span><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NET</span></div></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other income—Net consists of the following (in thousands):</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:45.589%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.382%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.382%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.382%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.382%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(Loss) gain from change in fair value of derivative instruments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">852</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,613</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,009</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income from derivative instruments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,008</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,039</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other income—Net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">315</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">286</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">368</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other income—Net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,253</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,928</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,191</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other income—Net consists of the following (in thousands):</span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:45.589%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.382%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.382%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.382%;"></td> <td style="width:1%;"></td> <td style="width:1.22%;"></td> <td style="width:1%;"></td> <td style="width:10.382%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(Loss) gain from change in fair value of derivative instruments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">852</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,613</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">134</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,009</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income from derivative instruments</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,008</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,039</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other income—Net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">315</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">286</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">368</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total other income—Net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,253</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,928</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,191</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,377</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> -852000 3613000 -134000 1009000 2008000 0 4039000 0 97000 315000 286000 368000 1253000 3928000 4191000 1377000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">22.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">NET INCOME (LOSS) PER SHARE</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company calculates basic earnings per share by dividing the net income (loss) attributable to common stockholders by the weighted average number of shares of common stock outstanding for the period. The diluted earnings per share is computed by assuming the exercise, settlement and vesting of all potential dilutive common stock equivalents outstanding for the period using the treasury stock method. The Company excludes common stock equivalent shares from the calculation if their effect is anti-dilutive. In a period where the Company is in a net loss position, the diluted loss per share is calculated using the basic share count.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth a reconciliation of the numerator and denominator used to compute basic and diluted earnings per share of common stock (in thousands, except for share and per share data).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:41.28%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.360000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.360000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.360000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.360000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Numerator</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,445</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97,344</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,848</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95,160</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accretion of redeemable non-controlling interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">315</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">315</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss) attributable to common stockholders</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97,659</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,485</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95,475</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Denominator</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average shares of common stock—basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">609,997,114</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">621,235,776</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">604,138,246</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618,740,340</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive effect of stock-based awards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,370,631</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,852,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average shares of common stock—diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">638,367,745</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">621,235,776</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">636,990,633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618,740,340</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss) per share:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">52,267</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,191,730</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> common stock equivalent shares were excluded from the computation of diluted per share amounts for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended June 30, 2024 and 2023, respectively, because their effect was anti-dilutive.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Approximately </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">4,794,260</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,147,441</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> common stock equivalent shares were excluded from the computation of diluted per share amounts for the </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2024 and 2023, respectively, because their effect was anti-dilutive.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As part of the Business Combination, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">8,625,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares issued and held by Dragoneer (the "Sponsor Vesting Shares") became non-transferable and subject to forfeiture on the tenth anniversary of the closing of the Business Combination if neither of the defined triggering events has occurred. The Sponsor Vesting Shares are issued and outstanding as of </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2024 and December 31, 2023</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and excluded from the weighted average number of shares of common stock outstanding until the vesting requirement is met and the restriction is removed.</span></p> <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth a reconciliation of the numerator and denominator used to compute basic and diluted earnings per share of common stock (in thousands, except for share and per share data).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:41.28%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.360000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.360000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.360000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.32%;"></td> <td style="width:1%;"></td> <td style="width:11.360000000000001%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Numerator</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">21,445</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97,344</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,848</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95,160</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accretion of redeemable non-controlling interest</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,221</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">315</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,363</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">315</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss) attributable to common stockholders</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,224</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">97,659</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,485</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">95,475</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Denominator</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average shares of common stock—basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">609,997,114</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">621,235,776</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">604,138,246</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618,740,340</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Dilutive effect of stock-based awards</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">28,370,631</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,852,387</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">—</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average shares of common stock—diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">638,367,745</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">621,235,776</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">636,990,633</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">618,740,340</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net income (loss) per share:</span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Diluted</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.16</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.03</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">0.15</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">)</span></p></td> </tr> </table> 21445000 -97344000 20848000 -95160000 1221000 315000 2363000 315000 20224000 -97659000 18485000 -95475000 609997114 621235776 604138246 618740340 28370631000 0 32852387000 0 638367745 621235776 636990633 618740340 0.03 -0.16 0.03 -0.15 0.03 -0.16 0.03 -0.15 52267 30191730 4794260 30147441 8625000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">23.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SEGMENT INFORMATION and information about geographic areas</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company operates in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> operating segment. The chief operating decision maker for the Company is the chief executive officer. The chief executive officer reviews financial information presented on a consolidated basis, accompanied by information about revenue by type of service and geographic region, for purposes of allocating resources and evaluating financial performance.</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenues by geographic area, presented based upon the location of the customer are as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:23.309%;"></td> <td style="width:1.741%;"></td> <td style="width:1%;"></td> <td style="width:17.686999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.881%;"></td> <td style="width:1%;"></td> <td style="width:17.686999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.881%;"></td> <td style="width:1%;"></td> <td style="width:12.965%;"></td> <td style="width:1%;"></td> <td style="width:1.881%;"></td> <td style="width:1%;"></td> <td style="width:12.965%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">230,995</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">209,972</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">456,561</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">413,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">China</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,623</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,738</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,294</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,630</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">232,618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">211,710</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">459,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">416,630</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="margin-left:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Software, equipment and property—Net by geographic area are as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:61.16%;"></td> <td style="width:7.48%;"></td> <td style="width:1%;"></td> <td style="width:13.4%;"></td> <td style="width:1%;"></td> <td style="width:2.3%;"></td> <td style="width:1%;"></td> <td style="width:11.66%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">176,142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">160,064</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">China</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">249</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total software, equipment and property—Net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">176,391</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">160,416</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table></div> 1 <p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenues by geographic area, presented based upon the location of the customer are as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:23.309%;"></td> <td style="width:1.741%;"></td> <td style="width:1%;"></td> <td style="width:17.686999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.881%;"></td> <td style="width:1%;"></td> <td style="width:17.686999999999998%;"></td> <td style="width:1%;"></td> <td style="width:1.881%;"></td> <td style="width:1%;"></td> <td style="width:12.965%;"></td> <td style="width:1%;"></td> <td style="width:1.881%;"></td> <td style="width:1%;"></td> <td style="width:12.965%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">For the Six Months Ended</span></p></td> <td style="vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="6" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">230,995</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">209,972</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">456,561</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">413,000</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">China</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,623</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,738</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,294</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,630</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total revenues</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">232,618</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">211,710</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">459,855</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">416,630</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table><p style="margin-left:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 230995000 209972000 456561000 413000000 1623000 1738000 3294000 3630000 232618000 211710000 459855000 416630000 <p style="margin-left:4.533%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Software, equipment and property—Net by geographic area are as follows (in thousands):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:95.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:61.16%;"></td> <td style="width:7.48%;"></td> <td style="width:1%;"></td> <td style="width:13.4%;"></td> <td style="width:1%;"></td> <td style="width:2.3%;"></td> <td style="width:1%;"></td> <td style="width:11.66%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">June 30,</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</span></p></td> <td style="vertical-align:middle;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;"> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2024</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="vertical-align:middle;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</span></p></td> <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">United States</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">176,142</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">160,064</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#ffffff;word-break:break-word;"> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">China</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">249</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">352</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;"> <td style="text-indent:10pt;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total software, equipment and property—Net</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">176,391</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;min-width:fit-content;"> </span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;min-width:fit-content;">$</span></p></td> <td style="white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">160,416</span></p></td> <td style="white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="min-width:fit-content;"> </span></p></td> </tr> </table> 176142000 160064000 249000 352000 176391000 160416000 <div class="item-list-element-wrapper" style="display:flex;margin-top:18pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:4.537%;text-align:left;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:4.537%;display:inline-flex;justify-content:flex-start;">24.</span><div style="width:100%;display:inline;"><span style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Subsequent event</span></div></div><p style="margin-left:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On July 1, 2024, certain existing stockholders completed a secondary offering where the selling stockholders sold </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">30,000,000</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company's common stock. The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t receive proceeds from the sale of the shares by the selling stockholders. In connection with the offering, the Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t incur significant costs.</span></p> 30000000 0 0 <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During t</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">he three months ended June 30, 2024, </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Eileen Schloss</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, a </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Director of the Company</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, entered into a 10b5-1 trading arrangement intended to satisfy the affirmative defense of Rule 10b5-1(c). </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The 10b-5-1 trading arrangement was </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">adopted</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> by Ms. Schloss on </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">May 3, 2024</span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and provides </span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">for the sale of up to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;min-width:fit-content;">99,925</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Common Stock of the Company in the period commencing on August 5, 2024 and ending on the earlier of December 31, 2024 or the execution of all trades contemplated by the plan.</span></p> Eileen Schloss Director of the Company true May 3, 2024 99925 Amounts include total revenue deferred and recognized during each respective period.

,J#IQ61V-O7N'.C2$Z!J%L=90%7S*3S2+6HUA]];GAK9=H$K>&-_ M6-5-^YA?WN_RTV>_,06)4=FJZV48 [+PM_T:JV, EFG(KW1'DCZCS"58G;6V M<4F0A!$+*J=&@4E#6;&$:!$2B1808+GF' 3D;(A6"TC MT;S7VN;>"/-CNT"_3V?+K_)]9(/R4!/]R["8G48[VPM,T@-U)C0N"HR]$7M> MC>:@ZB!\?^^Q(3SV]QIK8FMXPH,0:HP'C5DKE\NV,HVL"!8!HQ&&!;;<]7B4 M>!J2UP)9K##BUEAD$LVU9Z*4C&#.;*\ PV,2'@H?;._#-S39\8,8@DLE"(!^ M._F)?SR"1(:$#1442%."()&Y79"-#$7GL3?,H1\P&P+2E P%Z)F9L0C_>^>?E?=C:SDWGS!<;X;0QL^:**@#W'.>IIMHBP MH_!^E1_;!@ (%NL(C>MFCN(XYJX9[8(!$YWUT@YU5ZH79P?+$9.,#FCG;S\*Q.^ M'9-@?''$X4U\DQW^Z]6G3Z\NX\:AO>C[+Y_O AH[?ILSH=1Y4.[B1Y%7O<(0 M/2E_.P:5 /YL%D='G7X @AI4TNJW10-4WS05B"]73]IKK;*:OX#7/*T K@!+ M ZBN';SE(-=0U1-0 HYG]0DH%Q7PCV]!K/KYQJW92'G;WO9"SJ/SADB0!['I,%*49IU)ZO..I0UK&\-OIZLU7-ZX:4LT61-L MUHT(?%68R4AC,Z(_Z#VQ!W6JF\:*DI94]J]--AZ.II/.GCBHOL"U0^!ST/67 M=_;H#&R"6)\ 80Z.N"37T3B*4@*;EB<.1JIAN=BIH)%(XXGW>R"NM]8?;MY[ M*7DMK56\3FA7G2V!K4JV]R?=*Y&MDU4+31&6X2(Q@;GI#^WD:PP'U?MI!6K+ M8>LI.;9U*S;6\;">G-W=CI>OG6'D12(]N"=CU.F4X/_9#@40XR%X9%0P2'I% M270D2M^+BKNQ/;&:VJ;_7\L+TW3UAZF5IE%_/IZIPX;PY, M+>NH^78$5A!H%K#>WV/XM5M[(P[ 1%K>#QL\ML=-?-G$8SN#15W+\5G+&3JI MF]K5XWI^^G+UQ)9DH.XW-#[ _*=?7_SE!_>0 WG5'5==EP?L9F,,JDC__J*" M[B"?WYYY$>/LJ/H9H+MUYOQ20J6>3=6Y4F5QXZ0%VZ \6#N<*I;]D!A9J1)R MPADL+,X8WSL-M4I[@BF2VL*#.H$Z&[A'V">KL6>1VEY,Z)O82DA0S_^H;8?% M?T;;+&:ME?YN3;!$3 MSX9_BIA8%Q-2.&<%3D@I;Q"W3@+D,YJS JCAA 7K^NZQQ*2(!"S+: G(%RF0 MG*2X7ESX3WLON3!LB-R% MR !CNPYQ$JK3.HY#$1N/D)F*V-A!*1^E(]&*("&-S'* (ITD!>N"N-PE#-/4 MJW(0I:-&:Y MDJ;<"HSD^,R(:#2$T:@"-[V^D0\H-IY>V^Z]2(UB:)PO[:>Z M^2=*LQBK.K-^;.95]F46J?$(F:E(C1U(#<&-3BZBR#D8&UYPI*G5R LKC.#4 M"-GK-IP2YR$0C))V(D?_1C!0,$;<81,D2X[;7N>/'4H-?E5EG -=!,=UDNG^ MYX.Y\AQFWGCVW? M$#<]B>LGB.;Z(_T &_OPOCP MQ/;@86\#8;+?SX[15^$:'0-LAKH=VE!-IOW3_;5PMU5"T1NP47*@3<5(&TC' M]K>G_3D,C9^CQ4SRW%'5M<[=;HT(.K#^>;=,9PNMPK >(2'%4_W0VK=XWL]4Z3YLA$Z M>Y:U5$_\]*B5Z8.3MHY(KW(2G2V X\)PT&ND4@P4^I='VLN^B\H(X01#3 MAB">"$5&^8B(( $'PWWLUZ:\G;3M9P>#XM)5^ES6PE:9<4,D M!NNELUXIE)3+4 T;JRUEH$;E*J0\1.)ZQA@+2@8L6Y26&=X%LL)QH"=#:?*> M4-YK7+ C8K@B__Y@4$&I9S305+9:1I#6DPLJ_S++H1HO;=0:QJX[C1Z&"IEP M0IM(D2M]MR8#@/V\-6%;Q61Z'&>VT^TSK>64S%D\A,? [EVAT,_C:=/\-'#IHKP&V&SY$4[4-9Q1H!H33[R@+'&IQNZ)*QR_.['BQ WLLR. M[=>()M,05^OP8C,R,2=*A7H6V[W)T7J+H\FO&XEGQS9D2;96YKSNEGCI<.R^ MN#0#"Z;RJYM^S]N6HPS/BM-\OZ;U3.CM!="Y@^;A"8W2#1M\+>'H+^O;M/:Y M,\O_[?#,F]ON6^>BM0DF\M*.O]G3)D:6[A6&X)A0DK!%7E&9\PMQ+D_I4;"64@YR8 M9[_.XE*!:Q-?&Z#S<1UGG08WS97KJF/@IZP*KI43&]<^JW63KQ7H@;9:-*V9 M6=6Y1$A7/*L9M:'L^GBZ^$]Y77'&*BE*2*+10*=(%?"T\*AZ&42 M5 O"^C7[.58X1JE0,D: .D ITM(;>- SF:23B; -=> /6/@OL.XK*NG$2KL! M?V8M^$-ZFR=_NA_G%O5G,5J?'5[E+-\]C6W)K"1,H]GC% ME]LI?ED!;](ZCH#**WZ:'%T_K@_5P0&:41SEG"T#@0DQZ#5VFB044#5 MCDN.I>.:Q)Y"=)N"CBL*/H>Y-XOX;O(>1OWR+8Y/8DO/.SM/D(,TIT<#W'\7 MA+9:(4T=05PFABR)%BF=G%"1!&G[K4=VM_^?8_84_.]IB.U' ND=JB M!ED4Y2\N>F9$^Z]<>;'4!2]6]:,:]_F?R72I@>4 Q5D-XJCSW#55FDV/VM^W M1]-%%D6A,T)SK;#+G42/UV>V8P7]KPN;/3(Q-DOE>'\$]>42Y]E*?6Z)IIF. M%TM_*I##_/0X1R./3U<>MDX77U;T[SD[9N\L]T2L[7"-\"_=23 M "8S:-QMF%);][=5N?/PLVB;Z<0Z&-]FE^HJW"PFNV0U6:3G5 MBZODXFJAXED%PVF*30,/9CVO6[<\'-R\XC<8!%:R75WXMO57 _O6"=:F^\$F MSC.$S0]7?O*5C>1AF:='W4[,,W1=/H_V#;\NU5$ Q>F9^NGC;&[K7)QHFHOJ MY!_+/O/K'X%'O\*]S8;G?I2W[1\ -OG5NSLM;/RX!O6U>_M1 M5:<-D^W":M:3E'$.-@6F!LC>&H+G[YY3:,9C^($%K!^\)BSO_+1J$Q>:QXLV M=^3H:6NK7HP+;8#$YWEK%[-LD.0OSR%]VN2]S^GSC35\FS>_GC^OA=-X'_&T^7E&)<" MH86=T)79VZ@MWP+T$ILZY<0!X,*[=$B]:6"WB+8^5!-SR?@L-_(X;CI9Y$I_ MI]W=G3!8#;XI!0823?LPAQK:$2X-]ETR%F>4@QJO.8I)L']%_CC[?O7[]Z6,X[A*#7O.CT!-'[0!V99)5[,NA BMZP@OJGOU"O[%,9O M]6;X+^B:DY/I^*13OE=^_>.EX=P&@X#] 3\(-XPS+%6=N;_4_[,VTZDM69SX M7+2\S@I,MI4GY^O'4U#OLQ'3BK1./5^IMV=:UE&'?V#< M \V /I6S],ZU,QM 8,%D8TI9E5X<+U/\+BKR6_2F[ RK5W+S+]/94L6[$"US MN6T 6V([TP!$[+@&R0GKW+5LR07=LRHYR4IEYT)IO9&KN2POPKI/7E[9OJXZM/7XH('Y((OQ@ $"=? M0;:TLGB^AA.M.5A?*>X[JQ%&[GP,-J5Z7+<2H+V074K'LQHDP3&(@OC?BQP" M./TV6445=%DGTPN=G78*N$X:9K4)2#/C$??2(HLMX*\74G,BDI6]4[#; .YG M?QC#8AP_I&W0V]9>WXZZSZK_R9>-JNK+.N6Y*\T,ALV^JI,X6;0?SG(7UF+6 MFW,'VH_I;SIIJ?7:9'@6C+P_G:0+;&C=K]<+B&XK:L\/08F&;YI?7JYQTF.L M R_8@;ZR#/R59=ZON*X.-%[_WUW'V\4;75G\_M[?P1RP1_<.=ZN$=AD/7UX> MK8^:E[WA7LH$79[E>$]UP)[P#($V\M4V-&%XL[V-NKR]$$LGY;ZTLJ8+SZK> M9AGSS$G@Z<_P^1'Y9U"C"HD765E@9!\PM6[B:L7ECQYH5F;9 M[4GB!XO4<1]F3X-L"F,4QBB,4:1R 9_[!1]:P"?[2 OP%*8H3+')%*PP16&* MPA1%4A2F*$Q1),7P[;8!V6F[RKG9'C76A7W=E'360WPZ4G.?LRXZ<_ MXT+A9<9/>\:%PLN,G_:,"X4_FQD_6-/R=E*Y^,%D_A)LR,O-BPMK#DNWL<#K M\5M[GL1I?Q6$^^ED:U3[9YY[_L>&^?:,=: M8KC#(6ED#5&(6YE[TV&/DN""6&62IKT> 41[>$0JA*,TB,MF59W1*4,:$0]*0@#AV&%FA,5*2.NN"T=RP>P8O MJK9787RL=%W JX!7 :\;=6<25&L<Z5HP[YT.(2OM[!B^)60&O EZ/;Y,+>.VRMV[P6(84D3< M6:"%<61R:72*>=+!!ZY"O]<3]Y@%%9%*!C0OQ4'S(IB (L:2-M9S3>\;O 0N M9N-=G(\E[N('<1=OEV4UBH>[G&@\X_U^?C,N%%YF_+1G7"B\S/AIS[A0^+.9 M<8F[>,"XB[?+-@C58;3CMJU+L^@:%JS:')08C&?C="@^M,U^Z2I&0C526N1^ MZ5$BJQ)#2485"&8FX=X! ,> H47''L.N[Q[FY)$SC#72##%LWW(D4X$8,UC%[3Q M0?->IT-&B=(65#8F5$3EBCJ8)'4_] M/^,<;JB/7.[WL]'.MO@ZGSS7%KFTX25(,G L'8I"2="O+45.@'[-X!^M#$^* MD8MRR1I!I,$@B)(%_9IQ@DQ*% 0:U@Q;E:S7#RV7*#-%*CU^^GZ T^-'MR9W MX/G_IQ!)898B\A_U+N];AD6%#,A0;Y6R)/5$?N1>$L4C MLH9CQ&."IV-PB!D0^210S/B#BWPFBB'Z!.B[B/PB\A^22$J4V0-Z;=Y]J9KH M%[/@]XA8S9+T**"IKK1 BJM [ MR\0L?XLI2L&!XN6%1S9:B:*F-@3*/%;RP<\ :$G6? +T712OHG@-P<=0UJ% MXD!V>>]2X.O""GT7;XN@*P*_F"V/>Y=W7P(SV1BU$4C%*!#GQB"M M)4%""ZX8H]&*?M:%T 5OJ^3X!\BYB MOXC]P8B[L@X%%P>RRSL7^S$X14,T2%'B080'@UP4$D5,7,1<&VMZ*>-&$\Z3 ML(AI+!%H"@Y911CRQ$K*@S4N/7AD&%'E@++O@('/UHWC%H\'/Q",_?0#-X>$ M/Q_6T7'A77[XX]L\=-7[Z;QJX"7J!-LXF1]LK%1'(^\71W%6>_@[U"?/:GDZ M5:!ZU>3$JO]<3&+%\*C*'>-'U?PP5G!7CMR!G_>'N3O721U@W,,K'$U5W523 M:36>3K[&667/CVR!5,+:2T'""E#P.;OA2IJ%O)GJ5?5QHW$)OU>J8V"@V=>P5(M9 M^C:,BWG"'J[QT[=S%N(QL-85W7&U"G7FL?K#/Q=%&4AF_][!Y7 M%D:X7M[U?7^@UFOZ\9)PVL7GI\G"QH7H0A7J?[?9U/JYPI7_G"[3NH)O5:Z6 M14#(-4ONV$/Q]NHO:_QKF",P%FQOK_5+()'=9+I?&XMV M@%"S/"\_&5EB20+ %?#X%HUF(4Z0SME#]4N49[,U6(OACW<\Y^"E2#!F/(N+ M20VK'V"0F0] :&B"*J."UO?9#*AZD*8LW(3(YCU2N.!2F4EQ64C\R79]TBT@ M%QZ+A?]]MVOEGK$LW9\Y\&T]B!P&N."'BLG<4/$B<#0MW[-"\#D]+=PZ_JZJ MOJ$S,U T+_(54\6$DA_HBN<9ONV;W R\[=(W6-K\'S'SXR1&IKQ?Y#G:CWU^ MI;WF5UI/^)6 37O]RI>741"T)($I/.W2 % ?B27#Q%*DM^TO'/Z*I?S6"[@\ M)V[N+ ^.[VBH@1D>BMXJ^#XQ;7/ M"I[$*=^2@A6;4+R<[Y\2"_%Q"6!6H/)=+W"F 0Q^" H)7K;O@#A*G.IY-JL2 MITB7(A;GD<4 ETE;ZEY+W*HQ-57='+%_A*_KT9=O?_OXF_3I\_LOOWP\!=9V M3\L[6KM=7=/?[II0WQ;P\\=O2Q1J^<^=0I$>N8$1^ QPQ'04,W(]Q==X"*-8 M9A2 4>5\JZ+L&"CZ&DQYN$CXEV@/*#6(A)[*?EBZH&!:K!.V(('%J87V,R^1 M%05@L? %T?&+LB3)[K!'R9LXA;]DBP)\R^*'Z[89OZ!ED]8-=Y62$^[OCB5@ MBS)[6T>$.!4,$($.?%P!H,T6@-#Q/0_?5F_RK F@<&O"PYN-KC; MK5JB5FW2;5S$PGU\N&Z^L:?HJ#8>UL1RO>\QR-W_D#;1]:<>>>IS=6*X)P]" M\^C!/.B.KW/N4HV6ON6^M;WO*HQ9'(8)[\?%$%W>X/93E@O;^6V:BFBW%>2D5 M61*'4J/AO="H+D&GV8TY7D >6;1*\U2C'\M&EIC4AM2&[/?H[-O8Z7OZ@L@: M="\0B-I%%,^W4I<(0I=ENTEE=JF,02I#5H94AJP,61E2&;(R_5"9%VO;>DSK MD!?2T!/*D-E_!7%N?2+4L67%ROP_/XEI7Q+7Y6 ME/F"[L<9ZI&Q=7'91^MW'?-V\&Z&QUX7<"2_,M33%<3U/,2-,5SPFXHEE:J(:>&?# W*SC^^\4 M "^!!0]_!MU'%/B2?ECJ^#-.7.(A.OCIB1)YU])'=_3R,#WZ@3!RM+PEC#SL M_+@-,,1]70DMDRFFX3&%^:ZCV+IJV8ZM>RSC(-#T[9M%.L.TQ^\7D6V-KNPE#.L]2PG#>NSG>5P%U\S5%=/V#<7T MX5^,@_>F.4;$7=TTG*"3HV,O[.=IQOA::Y&?1QA)&'D I@56"+CEZ(K/'0L< M-S=4?(8'8YD)/IZMVSH/MF+7*#1<6XT4QPPY7C3K*\RP0D77F:NJIJ.YUE9[ MP)?Q\S195>GRV%.RK$+\T%?5X,$P?DE7_S/&LU MUR (P CEHX=P R?<95K-O90TQ73];CBVZZN,-O45)7;/% [24:^L!-FRJI! M$3QA&+'T C",JY:J:1 %!C8#/'(\56&1'2BAI8:6PR.F\NW"F2.2C^2$#2D% M286>CW8A(VMQJOX\7:0^& T[DNG/*M,?D\71-6:YIFLIEF9RW.0*%"\ _]G3 M5,/U;--B^M9M6,>D+O7'1T,Y\M3D!(P$C >,E :.E6[[M MVN KNKC7K3%;<4.5*1Z#/WM>%$3<.N-U 5UM;;LV 2,!(P$C 6-7P*C:ILIT MYBD>M]7*8_0Y1L5Z%!IVX*J =%WD;L_L,=IGKO@9%3"^6$FIF'V:9 -/1F![IOJX8ML; 98RXXNN!KM@& MXY'I!Y8;;FVZ=9A;[CHD-YP7K=<:/&"VT\SP,]X(^V.S@/4-RC\VMS+O^BM\ MM1_0N?'N1U]WZ$HA<9W>0AV ?M@\LA5'0^^$^[;"?$=7(&"+;#<(F!UM=7H[ MQCOYR/(45*SXE>=?IRQ_Y*)I)"](6 ':!8LZ4Y*X*!6><"S6%PL+ZKKL0]W< MRRZN>&]Q5W-A.1ZY\EVP4L'QBVN?%5SV2KL'+-N(X7:*:\K#?&I#>):(K-RC*/_45UZ7B9 6S- M9AE2!3@S!:[QO,!1\,L5+WDH,3"J[ 9&6\Q\>%4656\3M[RWOR]EBQ+4)16O MC^H[/&%R<19.)"0EC),%#KACYG&!0\W%Q_!^P+;%K*&"WX.NQ 67I8*7905S M$KQ&NN4%.B4X#Y8DTCS#98M94KT(N]&L38__:Q'?@H.2X@7U>ZC_$!9#.R%U:@B'%D63S6+'?UT=I2-[+4 MIK:2JNJ9(%NDY>04).A*\><_=FO-G2!R5%?U%-OTP77FFJFXJJ,JKN9&FAJ9 MANUN':D[QII_#:8\7"3\2[1IU_^*Z_PN#3]4[/F&JKC?UE\8VD59DF1W0B0% M1('&%ZB@Y13D/.?P)$.J5W!8C MMBBS)C;"J.E0_7S3?V'5&LW#-MHKO?O[WZRR//:!-#?^J1ISZ',6RU]<^3 M7Z YC61.=/7F.5.9HZ7OZ3N ^W35?)?W-_U4N\??ICGGTB_P]VDA?4Q#'AY_ MJU,O%HDN.2,5>)X*?(WO20'.4/E,5I6LZN.T7N"]B7]?I%PR5/EX ;G$NQ/) M$I/:D-J0_>Z'HHZ=/KKWF*X*)]M-*D-7A?=/9XX^BPOWV*#Y; STW)"IGU1S%J/+02?<.FCV25Z!L*?22K1-]0Z"-9'05] M=)?R2:=\/V^>TZ&C\@.\ ^AUCL&/](@[]W4O]/Q(T56.#9$"36&VZRBA9^@N MUSP[B+:N[SNFZQRH7G6H'>^_ZJJ;M":;YID[[0_FL#I!5H]92I!U%&2].?* MUS,;;_+ #2,C4'P[-+!C!U.8XVB*97D&5T/="+<;#QS31^Y(""Q@9>&G)Z]B MD@W3'!T6'J8XY,>-E[<$B@>!F,MM#E"D*FX SIS)555AIFA%9@ M:GK81;>V\_IQE@R*,CHL/-&/HPN<3]*7=T&0\Z:71\Y#SF>B5P5(F'@JSY($ M>X'$""Z\H$L]Z$(JNI"J+V;-"#Q+-0Q;T2/7 B^=V]A$25.X'86>[7F686^; MM2,RM-_X;)[E+'_X^*]%7#XL,>-;]AL@QFR./_\/2Q;\78@=_+ [6'>7A>@O MVLJY-]=?47J#\)CP>%AX[/NAY>L8(Y@:A Q^8"J^9;I*J 9ZJ')?TQRWBW3Q MZ^'QI5Y?36A,:$QH/"PT9H9I1T&D*I89 K)J1J3X3F3"KZ:MVX9OA'XG?49? M#XUUV;!?]"H]PF/"8\)CPN.C\%@/ T_S+:9X*G,5T]!4Q66AI[B&KJHN,PW7 MVKJ4[Y@D/'G' T-C*EWNMG3YD"L&R#*.=JN,]I@/,D>1;9FNZ7+%XYX'X4&@ M*1 2Z(K%/9N;@>UPHY-+M=?VA-_=LC@1UPUD[X52?FWII+B6H+O"&5T?7]$? M%]$L5*8('HF]0])&L$GU#H8]DE>@;"GTDJZ.@CRJW M3]IG^UTL$P\E!J2P&RX54Y;#7+)HK63[SW]R=4V'A2SB@+:U![CW]J*5"H/? MS=YS>H@'/# \3_%-PU%,K-/Q \:5@-NV%GJ.Z5F\BW+M1B??52KY>3'S>?XE M^BHT\\NB+$J6AG%ZL[WW7"EO>]-9?6*KV58]V?,<6=.H4IM@C%AZ 3!F!1YS M[9SR^ZBH/I%84S79-VP9,>Q"<8(QHBEXX@*U]4H APSO;"3WAHOZXV9LF:XLFX2C!&,$4LO M ,9*SE!_B9%'&MUSB4<2#$K.3(BVI^*S W.4=RT/J)T&=EJC3TK%FR':M M*- C6W&9H2NFY_F*:P>:$KC<80XW;+ZC,](1NA\J_>9ZAU(C] M8()/@D^"3X+/KN#3<-'75",%_$< 31^\4-_T7)BO:>G,=M3 W^I>?TQ.MQ=> MJ*'+KJ7+ANL0C!*,$HP2C'8%HT[(OH@1O<="YL&_HJVM ML6-RRN2%#@T^J5KV!:ME0U0+'I(INYAM'MK:;)NA,# ]W3(]Q?$#33'5,%)\ M-=3 I;==UP8C9&YW[NRP7O9#I7Y;.YRG;FX:KFS8CNR8X^O01#XY 1D!V7:I M&?,=TS941?H)R$;' MTI$"F<%52S>]2'$LYD"8:$:*YVNN8ML\-'W5M\#[.F/5[+F C.IFJ0%8E\JS M?2_;G.=5TO+Z4AM&4/,/HF]0])&L$GU#H8]DE>@;"GTDJZ.@[\5*&@1)<1K" MI*I1CZEQJ-<)UZ0:I#UJO<2]#BG^2BW !AJ!T\U671[;9I%C,UM5M"@R%--Q M3,5G$5-8I%N^QD(KW*Y4/J:VX2/+TSB]*7[EN<@V[;AO"G[DX=>2E;SX$KV; M\1R8\"%+$I87XBO+NCJUG8O2G\A%J1.5LNF$:KUG*:%:C^_K U +#3W2%!=A MSXP<0_'=R%-,7??=4/.L8+L0^9C"B7.BY&%7]JD3;7Q5%'1Y,^$FX>8A!RXT MCP&@>4KH<$ WRXX4%M@A_*KJD6UR[GM>%W45Y V2-TBH1J@V3&_0<4/74QU/ M40/?4DRF.=CJS%; H]/5T#!\YG1R+*T7WN#X#@>>>$ M:X1KO??.S2 P?%WUE<"S/<4T .X\TS(4[NNZRL)0MX(MG.PB5]LM3E*VEK*U MA)R$G(\V:;08>'!, Q?0!X_0-9CB6^#LJ5PS;-WDANU8Y\C6DD=('B'A&N': M4#S"P(]LR]0!'57+!8\0?O+LP%=".XI,K@/L65NGA;O(U[Z21T@9VT"!?![&-_NR9N:$\LPOG\D5VK#KR^;+=V8RZ,OW[-<[^;S/+L' MJ2EY\B#M4L1GO*1SG>6V;]JJSA4>JDPQF0!\DBY.%/>39[G\WF"]!7F-N7:%/%J\Z!)QZ7M719M_6TD'B*9/Q]D7()V"'IJFX*O8 ?#%D"@N=< M- )-'F3)YP%;%!RG'^?-Y3YWK( OE+'22-/D%7G7MHUDY'H":;JOA2'XDTJ@ M:YYB:JJJ,!W-'?=#SU!MPXGT3MJ$]P#23-GQ3+!SO4*T/MHYE3EJ&!D&N#H! M]HXW(L6-3/!\ EO%^XL"8]O.'=7TN ="@7;.=&33W'^!$=FY[BDLXGNRX=SIFO#_^FN8FAFH)@&Q&T,F[OK M#+OJ6HR'SE8S2C,*'=\,F**;F@EF$HV?:W,E<)D3&:K*F'58,\I]C8_>A?]< M%.6,GXQLKFSKE@Q+U2=@JP$L+HH%]OX&-9_R))3\!^D#+$V6WV5,^%9HF[CC=V5U^;<7!,L:)&.>VYE*.EC?GJ(O M)FG&2_%B?"1OKF% T2C@UUEV"\Q>R__M2N_]'TGZ3_@OB!PK0(?G,$LES[C&3]_.68BS;UVJ$%?K5A># M5G] 2(FCA^8MXJL*&-ZW?G:/O( 1KI>W,]P?F].,MU6JSX.6E1S?7V"2R MKDOF3)?5M((W58DLBV"RURRY8P_%VZN_++FX?++B@<@Z[V; *>M\_IVQ#A9U MQR9:6]Z?;^V71KM6H*;OJA%:80!6-S)M33%M!]L5>JJB6:JM!EH8<:.3\T%? M^0WJ_6]\GN4(!A_B LT$F)-O,/!?$T"/*XD7 9MCG72^X+7FUHH-BSQ3DK@H M%9X( !$+#9[XLD'*FA:WM?E6L%;!\8MKO+,Y 2.T)00K+J&[ MZ7S_E%2(CRMK"B[%]0)G&L#@A_A<@HD5]()L)^%QTE3/LUF5.$6Z%+$XCRP& M*+.Q!-V6G%5C:JJZ.6+_"%]7HZ\??_[EX^=OTJ?//WWY[9=WWSY]^2QL3IQ6 MOA[:&^:#V9)N>'8#LYB"9H!I8\4IUKAC(E9!T I;+RD80H\/,QQ0LV Z&CKBM5CL+3I]?I%K 6 M:0VNZ_=6U7_<'^(H!0\PS,$#*P5/KWZ$<*%/L4W6D"<5%2F5[Q],8QZU/D3R M"F3"C/T!SFF3BVD$!KS)H2GYAO'T?C?G@I"\7K8"Y7W#X,HM M?4(_+)06\SK14 EXE805NEROM(CW&:9?00= 3=_$^'RV*$#\BQ^N>R+?Q[%W MF$%*4Y(C*G)VTOG ZRI MFA?\NN!SADY ZY1EZ]3F+5@#/T[B\N&Z^<:>XYC5.\#C-53O^SH.W?.0-G%, M[:EGGOK+]#(J,(O#,.'C MI)B4XFM\3RK18=,.LK-D9P^#E$K$ESOSLQG5"T6#6JD:I.-=23:K1=!L-)_!Z7TZ9C0<5BX+#_X??V/UZ?ZFO'Y8=I(QV-:]B/'%B43=4 MV?/&USSJ9;KM;2?O7U'Z">P([$X!.\\W5FN4K7J1:"K,#S?0MU>*<;X*=SQQ7-:U(T?00P,ZU M'(497%.LR(\"G>G,Q/M ^P)VIF7+EKV_QJ18 M$+'6330M'UMCF@ZWHM"SMYONL%"W0]5U%=L+0L54HT!A\$W%,G1/-8+0U_ [ MO0$[S7BT[ UJF0H#WKUX_MIG#+*?YZJ,4_OV@Q&IXYD^K/VK<9D3;?W,UY0XHFF59MJER\,BW+D7P=,>RF18IC/O8KT)U%5=U L4)76:;MA6ZNMTG)'4, MEY#TW!K4#_T@)'UM.;A8)#7\T.0^>**VX6N*R71'\33#4PSNAA8XIZX7;6WG MVZ8?^IX;**Z#/FEDJ0KS=:8PC06.KSLF=[::K+\>DAJR[IF$I.23$I(2DIX1 M22W./-7B@:+Y*EY7$7B*9SH,YNO:NNI:NNEL^:0&7L5E&ZYB!/"X:7&N^*ZG M*J%EA8ZOJ0%SK3XAJ?W(/4R$I*]6>RMF'Z%;@*$Z(]TPZW(B\K=W28RZA;!I==E;)J\NV]J)IE VQ&)[1HD0* MX27AY:G5)8:I6]P*( Q0P:]W75UA@<<5U6:A982.P_D67AYS16O7>*EILJ.] MJ(M/>$EX27AYZ7CI!JIKF9&AJ*&&5T"$AL*8JBNV%AB6QDU=15^QL_[S7>&E M:7FR:YWYI!CA)>$EX27AY9I_R5W/M]U0"7P=ZQ\\B*W=,%),YOD:US@+[2V\ M/.9JY*[Q4K-?.H4\>+QL)Y'A9[SRX=C+,4ZX*/&5[_#;=8=EMS?@^+KO 2&: MPKFN*:9CXWF (%*8Z1G<"P-3USNYA.H?67KSC_B6A[@]4[[0I3<=,_YE;H/Y MFD7E'GXOK3_&"IGF.EUB5#W_^DZMK^MO/O-QQ+0[=<=,W)1[B'3>V M-M'L)ZXQ<2;FR7>_&!/SQ"'TB7'J)+2)_12M=&4+-9Y]@?YF?>K_W9/^UGU: M$FKH1P)_F,!_X ''.U4AEJI=O/(I9AU\=+_)#2S5TT_$W]QP^9VFPR'.82K7IT-419<>6-9-: M1XY M G)",E.03(SU!W3\ES%T/U ,2,]4/PP#!37-]W05KEG>O96GUS-<9C) M="6T&:"?[W/%BR*F>J1:-1U=M#MV+!>/^P%\:E&D&+81 M,,>V[$@/-S'45#5=BU2F!(YN*V9DJHH7P!=#Q@Q=!RSVHJVKZUX"0VU5-C6; M,/348X.[S]'M_"M\M1_NYYG.(G5[>E!S-5-S/%OQ3)LKIH91M:Z!]H#G$:J1 MXSA\RV$YYO3@UX5?0!@"9'V\A7\5^P\*(GE!P@K0+UC4F9+$1:GPA*-FBH4% MI5T6Q85Q,4_8PW64\/LV=S47EN.?BZ*,HX=F/<5#2E&RO'PK6*G@^,6USPJ> MQ"G?8OJ**WBRS?G^*2D0'YL%SC2 P=\>4_UVE/34\VQ6)4Z1+D4L MSB.+@5G?22-D+>FJCTZIZN:(_2-\XP#F4M@D/ :^BF\KU!#_/NX$HSW$\ZA? M4NGOB^1!TF0)RXUE*0 [PN)4XO>@6W%Z ],!39S"ZO.\ &6?S1..Y6Y,*C@, M$[+\0T"_KL\*MJF]1F$=']!I*/9#G=\Q5)5 M"]P#%BF>;SJ*&VDV\VV/:X&SB7).X$6.!]Z$INJ C#S$2R5=W/3G@'^NY]D. MVT2Y]]ELEJ5?<3V^3EG.BT]%L>#AFC=1B _:;H3Z5+I1Q>O0'KT2[>6%2JKH M +D0L@"4PQ0>_D.(#ZQ!)103Z=OJ,RF,^R<9=N3HNNN S^A[(!F:PQ0?HG0% M_F3QP/)\BV_=D\R8[T)8/VR[G/@E10"M12C 56O#TZLBI?J1%9D M 6:XEFNJD2JSTW+8R \W8@7>T#_J/@2"?!I).Q]5NS:]!BJ8,6X MFR,58$WC".(@,.\!$CA9"R7VQ00MOW+.;KB29B%O1K]:[\F!KE$8YY78X8'[ MQ2Q]N^9JSEF(G^ (P3&/2_H"G!HBA =_Z7I2'\#YV8DX\#=;!: MGV"NDCZ1?EE.5NR!.6\+Z<-RSF*/[!W,^:&(A7OS4YP"EL8L 4N3AG'9//,; M+Q9)*1[Y @$/PP^*C5C] ";T.J2H'L61K^,27AKLWW,$2USUK$$S'JXO)VLM M9P80'BV7-%A;TGRUI-ER2<%3R!805/@A5&8W'.Q^7OD#.-PB98M0'-#! MX7A:5#^)'7.&?UZ]K\ 3/$),ZQ3PI.!5H"/:[\#,_]\" M0F6>0QCU&Y]G>2G!E'\"TREIJO+_T,^%9UI4X\) B(5]?/([EH=*DF5_5 [. M<@+EE*%-N\T2<);RN/BCFM,BK>.S,N;@ WT! L'V+L3U -7R!&(]PAC=( F, M-U@ZEL#,EG[6(R\%&YHL0B 9J8O3B?03#)[E]6RJD0.V*,#+R@45>>PO2@CX M,JE8!-/ZK1SFN!Q+EN )T;<(EE%*XIE@19FA>Y;!0#%NG(/%YLA#$!!!9?51 MO6+PB5AG] ,K]ZF,RP3^>O6>+?!WC$ _ X]@\6^ ,*3IIYK&?]0T?EW2>"5> M6X_D6&\ LBK#3TM9 ?FY>O_^O7PEOG15.^WPZ]4=QW\O"OPW:'/% M/3$:N'HP?0;OX?FLJ$;#@6 <" U*#!EN,,GS%3RT"BK^!I8"A*& CX.)&"@6 M^M+"@F+A%W$8@Y[S8D",[=@4_G51Q"ER]LLMSV]C?G>*7]_QW*1]7&G7X=@3 MVW9&EZK["4N@*C34/%>5A:@#/#$I =,G8(ZQKQ($(B7&;0AG0I]F8!=B!; : M5")+E1![A.72KW]FL_E;&" M%CG&@Q*F\[+9@S3/[JIL7LO,XECB20B]477G M+*Y^Q/YF,_:'^'D., DJ-)\GL?@]@7 &TWZH:K,LYQ,QXR#)%@#Q/)BFL&PW M#TT47XAGT-2DDF%A1@M,1R6(',WG#;@"Z*U+LUB8427(8['C)4%(^D>$#?%D MD6#B.1"#[PSJRZ,D?@^4Q )K)M([J7'W*OEW](.\:29;@67RS>%4S!6GEZU;\"7D2W^(BQ&F:W=:K*[:XH Y@A6L\E*KUU:^ M)0Z-!A,D"ZV-7#M,.-( M?)W 8@#'4OR2 @/8AEX:*5=2.)2ARO]V* 4G>FYF'4 SC0X5,O%OF7)0GB. M%3VHZ&+.%2F51:]4%!:]S+)$C!*Q -L2XD@Q*E>5):KQ0.B)&"D%O9K7E&%: M3\P0I%3!Z;1I$%\6JU_-3VQ"E'D&)#>ZR,$!#80GA]JWC. :3)31U5M;@R64 M593Y/.4@=)AY_&<6B]7$!08ANN%%N7P-$#=C]^" _!M8T(\-!J^2NGJF%; MQ:^-;U9NN#E9OQELW5(1BF6Y[% _TIE]IL_" 7SK"@J(:FP+8E!'U#L9!2ZA NTK. *. 8V*GQ( M84V#MHEL! W6(;M+E[:OGO$2YE"E;[ K*09/;(:A $1((NX6JI1 -!8\U,8? MEA%X_U#@IKH$8O%'M=P\Q1*.EDJ"P@#OXS!Y: PF1_G&Y6SDNYI&@UCKJ[:% M:#4$Q1C !U,A"3Y'8PJ6-Q?9;5SB,Y0NWKS@7Q#!Q^7#1/J]%M.6*P1^ M4!LD<"EJ&)*7P(A;K[CP[:\)#VI[&6I:Q3BU9PA?Q#$-VL68Y?J')4C17' H! MQ'>N(]U*$BN3#5-:H*O7'@'P/PY0C.-:CK,U):MUJ273EPN.7UHZA9P![P8F M5!FM0J2=1#".B(7&&/][A5(/"CM#@<*,S<.&:U.'$&)K%UM58]H'-UO0^@D7 M(!6Y**'Z]\M?0V![ @H2KL'AEC=5PS LYA_@I9=9R![DU;[?+2O04?YG!K"( M%0F8L$LP&U''+\!RS$NDJW>72[69^VY/=&3+B M($4[3FPM!4C9(L*,9AU=INW\+(Q6QF4E#8TQ:H2C]EA75'/ ^WH[N>"-QXH2 M*VQ.S=R9<'8K$,4?D6(A2"U'3_34]C.T='566;!@N5)[8+YQCL-%P!MC@6\5 MNY+BLRH0!QL-?UG"" )JV6=A-AY7GD#8 M,K_?:5*3<,&U@YB@!'Q ;PUB4]8X:FNVG#7[(XLJ<$04$>>QP&*5PF"*;XJS MBI4V)H";.;J$FR&M#)X_A!A)XU^LJ5BE?JL\:OTH+! /<.L<1JNV_6'N:U[ M707H$.G\:\$3S!,58G>F,AFUMRQFJ0C;+J 6DW]"%UCR -!1O?C=)X6G4YQP MV/)>!4VH2^E-B8F/;$W!VU[3TM$"CPW=^6(7SB$^O/NT9C^$W\[KG%6UL50Q M8EGLMC,:6+EZ*V1K%CAD,^1 R,LJ0)4K%B#WX>_-;T!KF(BBE'I("";CF= S M66!XDZVN'@<_*.;55DCUAV(!5NAFQ9(Z^X![7@F>>DQP33==0 W\/Q&S;$?^ MJX=<42 MM,O%I2_ILHZJ\;4SORA9@)%6)*Z@$!_NSP#'2V6I+!;6?-Z+^.3]\N?&_C\Z M2HT#Z"%D,C2I^R;@ U9V*FE&/Z4TU27A_DZ$-2E8["2WXJGVF2N^Q6@>#D640G6=5:D88WFJ%XBJ0 M6U^".HR><5X^\EK$GE:&.TYO0>'KG>6 MI99J_);E=X%](L:H<>4@*U U;UC5<>P,?;&X(\OEM73[YJ=KF5AP4G(([=*R M"K 9UF=,61(A@E6@(MT!NL/4 5'Y+%Y4^R:__XH;>G?KR:TFE[GT-->380)/ M S87ESSA\*F^QV=-KIUYQ2ODC2U*9AU8R2R13&W,+5#25.?4N!B(W%Q&> M*%A8VUZJ7/C*I:^0.V[MD2V/8X#U!%EI-C=$*5"V9J+D*N51^[WUKDPQC>>B MSAK6>0XOY')C6RJ#5N\UH=%N30J]^+8U@BBHSO/6D=%:K/;^VU;F6L0J MZ.Z"S\R72Y'BYDKX3Y#Q*MNW\LVK15FM.T;FY(N^:HQ<;],M]]%%;1W*"XC8 M,K,'%ENILGMBGQ4ELN9^E<19_Y*X"T_Z V4;'"=P<=)RF:98!('(PPOO4R!* MA@:,@RJG3#@V]9.BB(T%=4!F.XWO!M("+]ZSY]WL M)K6@5);PF*-P1P$>JQ6? F+GO$H*YORFVDYOOKQSGZ(JV2A%>YDEN+4GN+4Y M\WO'HK5LKZ$$\M2!=1.8ATV@CFNUFH E6_#^K42D9K274+/V9B97 M"X;@U^0"\ 1+G?=;9KTWDH5[TZC[K<7%EJ']7U#M7UN[=+^ @5SD=5A45U6# M3/S"RSP.BJ'5J(WS."DX"Q@M5&6Z53[]YW?O?JWW5E)%_++*Z,]JE@K'(L<\ M$WRON2)5PDM0/U35:K]Q? &.^ALJS9NKU4,??KOZ08R__-//PA5[\IL_BV]B M*4<5 M"N3"$\*U 5A@2;"HBLR;$F<&'@[$85BGLE;F"DM3ESTW:R:)%(+_L DQ?71T M!BKEAY="MV7@HKV]QNT7=FY-,^H-@BI[U=K?8O6&:!53X&D#X4/5>P>5GR\V M3*L[;D6)"!='U/&;F*%;U0TT@KNO2^:[_ MLE:]FF<1%R5J>*2JRBK47O%3_$)JBAE+DG:)3@4'CWVM.C@DYCP%+N,)<9SV M=UK5&$$,NXQ[KF6;Q0B&F9BQ3'37VM^];;5.\1&.$YW??2Z MBA;' ( 1ZUF5#->GH\ 76#S@2OD<_@["5]1E+ R"TSP7.?I&:*JM@FKU5M^' M81=YXT]4'%OAQY**-S7/P_V37.;0)'&2IXJ-OA>:(>*XAF:<7B7.11WF"!%* M>5+\4*6SUB!II3;;K[R;9N*839#'/F]F+G8HY].'HMXB%WNJ2\5IT+)6-<$W M+(7?Z"^QK/9="F559U3/9BWU8%G MLP/3GFD# ANQ94ME'J]V$09G.6=Q7@( F25@1UI3K)8CKS.E8GL65ZSNX+JE M?E6XNAE)KMU9?_@5]:!5!]Q1?]C]]%MWL5O&Q#%:%[)O7]8^L1_[U)BXNM&3 MKR^;E9W_-MPQ7WNYIXFS!5-_FM9V R?KM;HUGV$EZ,+/>KGJL[G21^'9=;YL MX[SVDP3I&9[!GY $=H MX[ XWZ2,!D/KB_%Q*)BYCW9-=;X?,.7$YX/Y;._DTG<# MOR]2+AGJ8$@EH".#1GP^@,\4VY%!NT2#]I7/2S[S>4Y6K:]H-V;)O2Q.]L)N M42!&=JLGM)W P \\J,T691>)MI'0-GPCY3YJI)I+_7I^TN5LY>,_KS; ^C"O MUSBY:#=;=+VM9O_YQ&KVJET9%IJOM[AI6N@TY9RKFMY6I69]YF-G0?S.TG=1 M_+?6">.9=>Q5#7I5POD21>T_OT!1>_/LJOA;KGMUB>5]JDCYT=KVZK(#<:B M;W"QJ49?Y'EK+E@D_!+5[#5;D3W83Z61CR1;-AO9JC-O-[YFJ3B@F:U.S58% MROLJXG>/N*]R?IBE(UUDFJUJ!3QL>6K;M0H:EW!BS^:&S%:APK$ ME#FL:'72JRGCWM5?<%U%<4GBM#D[LJG953,I)+E(70,_K=C%4K/^<8OW^ MG&^C5C>OW.K&H58W/;LV;*"^WH6>_ZDS/:%A)M)&->BJT>N6C/R]63GD@?<.L%:6JZ!Y4 M1;M4%=VSJNB1W,CU6WUH+(N:^[>R=! 7;_6P7OU(T@\_NRGJH?.XP"-;T?+ M#:^.BQ5XZ(R'4KU=(4M8_;0\3/3X<\8KH^6&1ON8Q\_ M\IDW\5Q=7?WS:"WUF*>@=C*%8S]3)Z:I'_3E7N1H1E4E/DK:@/?XR7]=V5>/ MAXD76(WY31BL7RJ#]7'-8%%!>#?:,SIJ#]:GT5%^,=3VR;(^C(@Z+9HF!I6,AXH)$CQ5-6W[,[QT.NXK>0E>R'XT#I @Y>+&%* M)[/_LB=V>K%<9-])<2OP>ARSCH)-J&21O))]'69]I(/HFV/M-&\CEHVHX_'7J@P[YSGH,_ M9O-;U8NS>$I<-CO^'+(:%]0&J#UDFNU:C+Z2 MF1X.KR],I2^,NZ<<3)YX0V;T8=C=<7^0 Q,7[1A;5P^,W3W 70SR*I'[ M"0+VOKZFI+Y\I*J'318%WOX!?V:S#.C_=W7W%Q;'QK,YBW-Q71U^'/QK$8MK M7G@P36$6-_'S[P0KWO#:]+D,7/W%$W69=5T MB->#X35I\IBY>\H=[[+F/GDNAUC=&U:3(H^9NZ=D."=/GA+J,Z-?-"_RS((. MRHO@.._:B0_*=! 8$QCO!V-9]6@#>3BL)D4>,W=/4&1;MDV;6#T85I,BCYF[ M)RCR&U.VK$%K\F$1TI/->0;'=%)I4NF=*Z+8[N0"-)IJ05XOY_&):COZ \:] M[,KW8G#]K%8DPP3T/__)U37]103F-3L.7IB%)\@@R#@;9)@=UI,17/1!& @N M""[.F 4:/UY0GHCR1.,S"Z?DB<3U0$/F=9^+8\;9[63S$-#3MVCA[!5S8KM> M^Y^]"9_5$M@3!QZ:9T4L[E7,><+*^);OMV':D]A-/5C('R1_\)!S#)9LZ*/W M""_,52#$(,0X'V)XLO;T12:$&(08A!B$&,)?-V17[>YL1D\1@[).E'4:GV$X MJ3II,NASE7TN3AIGSNGG/"L*:9YG\&?*\!"$7CR$:HXCZQZUF1@.LTF5Q\S= M4U39TF7+'72U]H4QFU1YS-P]Y6RS*3L:=7$;#J])D\?,W5.,LCW1A\SI5RF+ MV;7 1U[E.;P4Q98E#CXNN%^(,H9[ 61.TIR M2;")W%&22X)-Y(Z27!+L"R"7FD.\T(VH!6=Y,!6W@(3\EB?9'%M%#/>L /6G M&%@&A')=!Q\4]V3=&G2'Y OC-6GRF+E[4LL'V;!)DX?#:]+D,7/WE+,TLDM= ML@?$:E+D,7/WE(UD@QIQTN4CY\RU?.5)@MO.F&J!M_[!<1.:$BV4:"%;T#-; M8-B=ME0@7I-71]Q]'4VV9,\8M%]W8;PF31XS=T_19-V0-+DW7;)5X/ MAM>DR6/F[BDU+;:LF8-V[BZ,UZ3)8^;N234MFDX=BX;#:E+D,7/WE&0+95NH MIN6LV99WLPP(_#?#M ?>-1*G)4MO8C_A$BL*7M+5LH3$A,38!E+VS$$WJKDP M7I,FCYF[IVBR*ZLZ:?)P>$V:/&;NGG*IA3OH@SMT6P7I,^ES^[8*E6ZKH-J2 MVIW/4T(,/H@#@08!!CGRP)=!&)0 MHH@21>,S#)0HZFE)S#%YH?XG?KYE)4ND;.N.U.=>D=I!PH?R/>2+C<\7TRQ3 M=MSN"A5[ZHQ=F)4FR"#(.!MDZ+HE.TYWUP419/1!( @R"#+.6/>CRI[KC1TR M*.5#*9_Q68934CZ&1H>@SE4:-,Z,SY=EKB=.@VS&I3=)5A3/ZD]+"9]!Z1C! MZ>&1EVQI=$_K<'A-FCQF[IX4$!FRY@ZZJR4%.Z33I-.M%?$LV5$'O;]]8;SN M4I-!;O"3_[K2KP:['B?(_N=?2#IV2\?QA1^[WG]H;F#X:8!RRO-E"J N^_CA M^KEI@ N,^'<@T06HV2/"3^2.@UP2;")WE.228!.YHR27!/L"R*46""_3 @'E MA!=E4P)//0\HZ3J65,LI&RF:+=OJH!O@TT8*Z33I])I.F[*J74#=&.DTZ?20 MN'N*3NNRY0[Z8FU2:5)I4NFU\_SNY ):N=(-%SU(>E0;P93S(. EX/U1EVU] MT,![8:PF11XS=T_JG*CJ=)QC.*PF11XS=T_*6,J&1]F- 3*=5)I4>L_1=7-R M 1I-MUJ\7G;C_92E-UR*4REB<2[=LF3!\7Z+.Y;G+"VE)&9^G,1E_+Q^AY3Y M&)BF$B@?WJU0]FR*F(;#:]+D,7/WI/U@53:<06B8 MZ<)X30?@Z0!\#\^'4*G$B0?FZTO\/O.2\@;4PYAZ&'>3>Y!UBYJ>DXDCP"# M."P,W+%.XC?=&/V551=FI@DP"##.&+_9LMGA M!GA/(8,".,(.PHZNS_1ZLNUT=Q],3Z&#O VJKZ'ZFH'5UXPSA?)KSDMV3Y=, M4CIZC);G%$_$DAUKT U5+XS7I,ECYNXI^0C/&WJG(,HUD$Z33K>K4,$\&QTF M"HC90U)E2@*0=- E+*_9CU1D"S!Q\&:>9[=Q$6?I#Y+/4PX/TF$;V@ZA[9!N M0A=3-M31;X=0=$/00=#1>7=DW>VNG+:GR$$Q% $& 49'OH;=Z=4T/44,\C4H M_4+IE]ZD7Z@& P6*E^L%&/A;L@CC]$9*LU0\F6=)@K_':745#-5HT"[0.+#G ME!A'DTUST!N[%\9KTN0Q<_>D&@U'-DRZZW: 7">=)IW>7:.AN;+C=G=TE)@] M)%6F) %)Q^O7:&A=U&AH0ZS1^ 9=*?VO57ICOJF4L')SH(35I9Y["]*D1PJ,^G]^_?2)W@\@=?#=Z2O M6;+ -%(A_2U+L#"E@(^#B01CS#*<4A;\,85/>/ZL.WHIA=25@=8G> 1*"K,% MZ!+!'4$+.")7_4/E/7\I_=KW_T#S."%,V[$C*7#\W*W.!"9@=D'4!^OB(EA"YXR"7!)O('26Y)-A$[BC))<&^ M '+/OGE-!R%PG+^R(@YH4WJTI4(OG^3M!PJ=H!+J1.TN>TMYV8'8FZ%PEQ3Z M^9N[ZD2[@!I VK0=^Y;+F:&.UN "UX#T@F2"^@^\=-C](4X6)0\I\"8_?60X M1($W61Q2Z!&QF0)O"KPIP* @]: ]()DXD4#[_U[W,.O]CV#Z%"5+I7&$+GC M))<$F\@=);DDV$3N*,DEP;X &,.I M=(Q*QV@-2"]()GH<:%,+(3K+2*'VI;MJI_CFABL;MB,[9G>7E!+#!V)OB+N] MY"Z%VA?&< HI**2@-2"]()D80*A]2AWP0(M7#W!(JIG@X]=Q"2,%C]RE\^<_ MN;JFO_VA,MDN/J+ 9^#O3@\IF!TTFT#9,VDD^BK<^TD7P2;7VF MC>1ST+2]6HN3P:_.+V_E!:W M?]*RGKS'X15S8KM>^Y^]Y6VK.=H3!QZ:9T5ZH MMJ'B=O7O3VF0+$)8%M$[1/$9]B'!)B0\+1A.4.+W^#.76"%%69)D=X7T)DZE MY?NVS3G7/H%?I\6 MTLX+>Z++MZ*.4DA=0C$$(!Z$&H4;WJ*%[WBBEI&O%>"P%W1NB MSQQ^T*K02M!*D*:0?/2FF6R/H]P3W)+?>,%9'DPEEH92R&]YDLUG\%$7C93& M$_./U_VZ)!=QZ*PMVZI*K!ZUZ]9!P\J!$T\$CYU@$N\+ M(9@VHX^R\U]9 F_&(!3>^0,:.^V0P2\(Q8.$@L"!Y MZ @L7-DQ:?>9]DQH3XWD@U:"-(7D@W:?>Q#U_\Q3GK-$Q/TLA*?BHLQ%HS7: MRSIJ@^/I@1_/.F4Y3$=>\V3->O)<91?RLCQJ.4J)(6P@;!@=-CBR M:[B$#1>_!T4[CD3PV DF\;X0@FE#_2AGX%M60F#]5+]PVF-_H6VS=6=*G^CH M3879PD_X:[K?/3KA><@*#=Y%-U59TU]@U_[1Q1RN]TYP1'!$<-0='!F6;+HV MP1'M>=&>*.V)TDJ0II!\O&** _[+P"2*'WM!RL:['WW=H50C<6%\*P4)*XK_ MNIJS&ZZD60*)]O"0=F3D4;VMW*TP T'1/%_H/TG:Y./ D& M2C!97&;P!T.?V,U?9"G+)6_B?2]+$?Q43CG\#^\ZFF7BKB.^=M>1A#WT99%_ M9CG\'88[X!O&1/H&3[W';Z4/_U%(11:5=S" 5"S\(LCCN4AD-]U+)18$X#^4 M, I.Z3L=!E"7%&"!&="DKXBJ2+"_QPZHILD.9Y#'.&T20&?R\6B6@XZWPO@:]W5TZE*,]F$K^/"SSO)P5@ MHK,9SZ7%_"9G87T>D-\#26A11%''A6U*,&+MP8I\"K4.YXD^%]C M_8TI$+5\;B_K>L>GL\-@TQ&8,+O?*K?9N5D*>1N[C8F[!MV6-3'68,^>F.=% M[L&HU+DU2 9@"I)%$=]R_#.;91"Y_KO:@D5PBV%AXQP;;HF/@W\M8K'./)BF M0,)-3$KXVLP_5 D[8+6\X81I$WU=D8W5'X0BZQ/C!5RPI75?-^DA&'D8A^$\ MS>4\VZY .8WS4((WE@]2Q&M[7@7S,)6B1!M=9$',T&N[B\$\9XM\Z4#4%EN< M#9"^4UN@UGY'R(&I.$3[%G1Q77M%)@:F^!DX>'%ZRXL2.8#>KC2'9V#I9N(- M2]]CZ63P=,K2@(O'94%$S!(@&YR/@I?('T&YMIQ5 \(X=ISBR-6DEAQ^D-Y< M??IV]<-R>F(-+A#:1.#P7M$ MC#;E,40&!8\6B93$T;/BM,DI1O0T+NZUD .5UL/5^].:P3M:N>V);3NC4VY0 ME+S2D#0[Q#4 G0BRFQ3>&3Y+\*5/!XR-TP #:SX7(HRE#Y"V:0BFL.*\/6,8 MOYT 8%*8W:5W#)P#,/9Q40/584TJ]Y!G^FP*6?T%/Q:"YXM)GU-2?.6L2A M.SGI"X:M?9WJET'_.I19&_M7IK<)9(:(CEXW M>8(Y!+,UTS;<[#V[46=$M#T9D4_?UA,,>Y,7[91*.WDQYWF1I2FO^C( $('/ M%?"A92O.KHM?.2P=X#,NTB^;32M[.>,+1H\VLV8-L_9 1SL20N@P[$WH #_B MA9%CE6Q5]R1;5U3M3B]27/2:<5&KTCGM"P:,_:V)]CHZ;@ M^6W<^!GRRLM1#_)RR#'9NW'P:95@?R<2[(0Y_<2<3<9M[XR(3*WFM"(&4=FF MN2TM.11@EL5K,OKXQJ%0F_O1FX<]9 M%M[%2>5]C=!\7=:>YO9^X+-V,'^OOIKC1UNCBHSY35M-L 'NRB-P[W]ISN<"%PA-6>9Y6DAY%YP(K']CB;E]>%[W_^DZMKSMN" M-CW[BUUHH7E12A_7F^KTBKPLJU7#^"G(!\ M)+?P1SPKBG!7$95#+%P<511%&KR4C$\I\(P4N.\*' LV;1Q[T#;2]IOGU0QS MXIY5?>5&1^L-^5N>0V0D^2S!0F+P0]*5MM;6'\N7LR*N-_)A:/Y0)_*E:)&& MI,]''L.88H4$I@E_ M=,^A^6+$11_N^B=J*4_@'8&2=Q2<JOKOZ\%#+7" MHR+R7ZF>=R MB+RCLV<0#NMO>XW:GWGYVDF@.HW=!^C.A!Q5 %YS+^5E!>6MO<2#=RW:J/S( MV$9KC^0HC-X)O^4C&%Y.-Z(Q*6!S+]THN363)[=C]@CV?_KY7W[L-?14<"U]8_?2FU_SK#I;\8/T5Y[R5D7^ MY7F3W];\EM6YE+11E!)6;-XLF 0LP5.PI%9>]:O5K3R!X^!L3V;KTT&:'M. MSVE+TJH8$\^O#=0Z'(M++*C)LC_JM_;1^7I-^7S1OFB=NYOX]% <3J&?>5Q4 M^H=R6\3WCTEY+=V//F5024&_2@HT*BEXR9("T5!RV66SHAXG@(L!\\5/%9!G MB+ZOQ1&CM]7XFJI.U.^;OLT@&@F;%_RZX*"A8#S>7FW>R(&V160N'JZ;I]_N MN,52#&YB_YF:E3L^AJC ?>SCQSZ#6>MJZY]''Q[O'+R)9W8RA>/7P#QL[L=? MG+I+EPZ]"V:C@>PL#L.$]P813FNE.TK:ELV3[:L]=!YSS5\SZW.NS&G&MNUT M[3W: O[/+Y7_\W'-_WFFI#SCVK]>K.&+Z<[HJ#U8FT9'^<50VR>[VLN+9[M$ MX#(I-@# M,\WLYZ MYAL3R.@W'=Q5W23[3O:=%.?YBF.0XI#BD.(\4W&>O'6/M(:TAK1F8^F^)ZTY M3[C:7$%Y8&3:XPMB3[B_LVXS_Y2,M??/09(.NE1M1]ZXI@MI$,.TAU4?V9'O M;8"Y8\A'KS%]=>$XVC8_XQJ]P5]J:UJ>[%I/7K+=9ZYW)\^#8#;I-.GT$SJM MV;*]T8YB8%PGG2:=)IUNZ[0AZSJ9Z>'P^L)4^L*X>X(F8[G7D#E]&'CO3.4< MO\]^8.*B'62+$8_)9+0C=S'(JX3N)TC8QF5K'5ZK=TC.1.\H::)3UH2@NV_0 M;4V:/&;NGJ#);TS9=@:=Z3@L1'KRD._@F$XJ32J]+P;7SSK2.$Q WVBY?DZ!>2+*$XW/+)R2)Q(]QH?,ZSY7QXRSW\G& M,: #+F_$V2OFQ':]]C][$SZK); G#CPD+N?$ZQ_$I2GQ+=]OP[0GL9O:L) _ M2/[@(?O[FBG;7G>5DSUU"2_,5R#((,@X(V38LF[9!!D$&009!!D'99TTV;(I M[T1Y)\H[#8Z[)^6=)D\V@.\SI_M5;@7>#9^A7*E.,A"+U,"#5, M2X8U(68/AMFDRF/F[BFJK*JR,>P3&!?&;%+E,7/WE*([4W;<[C*@Q&O29.+N MZVQFF!-OR)Q^E<*870M\Y+VUPTM1?)GSG)5Q>B/Q^SE/"UY9+-L5G$<$\+4(>*@65 *-=U**\]5W;H8LS# C\-\/$!UXY$J MT@VSA,2$Q%<_&I;LNM0_;CB\)DT>,W=/T61;5EV7>#T87I,FCYF[I]QLH:N# MMLAT9P4I-"ET^\X*=3+H#0@J+^E[NN/3;,[B'+ND8++C)LO"NSA)*,=!\$OP M"ROBZII.S!X.LTF5Q\S=4P[!.;*I#KI4]\)X39H\9NZ>DN08OBI3GH-TFG1Z M[6Y.5:6&)538\7*9#BKK>#4DI@O61W[!>M=IDY[>L'YAYIT@@R#C;)!AREZ' M1VT(,/H@#@08!!CGRP)=!&)0HH@21>,S#)0HZFE)S#%YH?XG?KYE)4ND;.NF MU.=>E-I!PH?R/>2+C<\7,S13=JWN4+FGSMB%66F"#(*,,YXY4F7=Z.XH-T%& M'P2"((,@XXP9'TLVW-%#!J5\*.4S/LMP4LI'IT-0YRH-&F?&Y\LRUQ.G03;C MTILD*XIGM:BEA,^@=(S@].#(2Y4-;= 9] OC-6GRF+E[2D!D>;)K#?HZ( IV M2*=)IULKXJFR1C=\#8C776HRR U^\E]7^M5@U^,$V?_\"TG';NDXOO!CU_L/ MS0T,/PU03GG>E'M%$VH1"U.J!=)IW>TP'? MD5WS LK%2*=)IX?$W9/J'&1='?3]-*32I-*DTFLUW>YDT%4.?3[%3TF/M:1' M50)..0\"7@+>'RU9]71B]6!838H\9NZ>B[ :I-*ET.[MAJ)/N^E3T5J/I,HO7RVZ\G[+TADMQ*D4LSJ5;EBPX7FMQ MQ_*:V9LN$,>A?IPGA-FCQF[IX2,6F> MK+D4,@V0ZZ33I-.[N](8LF61=1X.K^G<.YU[[^'Y$"J5./J@UL74NKBCV^TT;_2-B\D!(L @P.@H62D;3G?UL008?1 ' @P"C+,!ABZ[ M6G\IY7VMB#9G3?6Z8,LZ4SZ\Y+]D]W8!)4$I0NI$^ESUMT-VG+HS7I,ECYNY) MF5=7UO4+V JCU CI])"X>TKI&Y[N,P?=/N'"F$U'@>@H4 ^/ E%?D2,$\%.5 M+<#$P9MYGMW&19RE/T@^3SD\2$>":/>&=F^Z"5UL;^Q;-Q3:$&X0;G3=*$%6 M;=KT)< @P"# .+#$3-8,JDXE7X-R+Y1[Z6D;EG$68'SFY7KU!?Z6+,(XO9'2 M+!5/YEF2X.]Q6MU60P4:M 4T#NPYK4##-:D9W'!X39H\9NZ>5*!AR; F0V8V M11:DTZ33:P4:MJP.^S[>"V,V)0DH2=##) $UYH!Q_L&+XEIB09#S,LY2O,,E MYR'G,^8GG-($M#M"NR-G#5!TV;!I=X1B&((.@H[G;JQJW9W()> @X"#@N!#@ MT&6UP^T-@@Z"#DJE]5_M%=M2)_J0>4T]/%Z_A(2591[[BU*DA\I,>O_^O?0) M'D_@]? =Z6N6+#"15$A_RQ(L-2G@XV BO<]FLRR5OI99\,<4/N'YLRX&IB12 M5P9:G^"))BG,%LC!5W3I#M/F[\[FV^U>B,'#O.;*IGNNP'!CS:A&_R+<.@*0 M2P(0K)DQG0M $(H0"4H(2LY;JF/(7H?E=[V%$G)&J*"'"GKZ4M"SZ_V'YG%& MF+*9^27VY'RKZR( ]JJ'FT!THA#I1NSNR0-G:@=B;H7"7%/KY6[[JI,.S!+WE.6WECGTCYLQ01VMP@6M M>D$R01=!O'38_2%.%B4/*? F/WUD.$2!-UD<4N@1L9D";PJ\*<"@ (/6@/2" M9*)'@7>SWWW1]<"_BR7BH<* %';#JU+@0EH4/)3B%&N YXM2W GP[,IAB6J$ MJ3"'"G.(7!)L(G>TPT@"SWA25L3M $6S5E MS7!EW;2)X8-A.*GSF+E[BCIKKNR8JFR8@[Y#[<48_@JT]6?'9>#$$\%C)YC$ M^T((IJ.Q5*/;:P$EQVETGK)ARYZGRK9!%;K#83BI\YBY2X'OA3&\/\'"^-:# MUH#6@/2"9.* 4/M%*G$'GZ08/6T'5Y@,G$ZB;9BTD7P2;7VFC>23:.LS;22? M@Z:M%^?I^G)R'8=7S(GM>NU_]NY6K>9H3QQX:)X5,=YZ>IWSA)7Q+=]_XE]; M'H;O*%79OK/C4QHDBQ"611S,4WR&A_SPA!]/"X83E/@]_LPE5DA1EB3972&] MB5.IG&:+@J5A\<.3Q_AZPT'",L*R2Z&-Y)-HZS-M))]$6Y]I(_D<-&T7'JN0 MA#Q3R^TGM'S](EEU@O?(%ED2A[ONWFUF?^E7^"W:2%]3$,("_^^2+EDJ/)QDO+("BXOXNW%&I+ND(6\%!Z.F3:2ST'3 M1AX<24B76GZ!'IRNZB8Y:R>J27VP:'34DN(\JCA/'LHAQ2'[,B(ZB;9ATD;R M.6C:SG[P_)ASYJ]24/.L!7V?%:6415+.;WFZX$47ARU>:14N[$0IW?GR;&$W M9<=Z,H[K,\_IH!1I->FD9KGC=DGE-+(6H@1=R^>())O"^$X*?"U$.CT?WM MP_L;H)U@YW_C!6=Y,)58&DHAQ*I)-I_!1T_)U!"7Z0RJ== RC,LU.HGS8W&/ M=5VVW"?;@9-T$"X0YR\)%S1=-ITG;S\FZ7BB%JHW1)\Y%*%5H96@E2!-(?F@ MW>BSAOE?60)OQA@?WOD'Q[N1:4.:MC)&Z'Y;&C4K'PZO29/'S-U3--F65=4E M7H_:F:,=.B)X[ 23>%\(P;0!?92A_YFG/&>)B$U9"$_%19F+?H.TU?1"6TU/ M'Y\;G/O4Q6;4LTX5#M/+-BU9-Y^,E\\J8M!&D*R0=MJ?VR'[5?L^ZPZ1,=/;8P6_@) M?\V@X.4/DAZR$(,/ UQ+5KTGJ^F[$9[A^OL$%005%P\5MBD[>G?WEU\P5 S> M;Z7M52)X[ 23>%\(P4T0#O]E8'S$CP>08L.OYR9FX^V/ONY0NE^'O&,:L#Z# M^NI1?-5U7,(L@D=.W:\WA>OE)*5]_!*K'*&/ M%*=!SD5RQW^0OC.-B2[!0 DF>,H,_F!Y$Z_YBRQEN:2I$_-[68K@QW+*I2*^ MEV:9N*&$K]U0(F'G:UFDC%@.?X?1GGS>F$C?X)GW^)WTX3\*J"XR3TW'08D%0;8 DD(QG>],4YMHR^ECOM_B3F[]G?8]?"4B2W MZI&D<)''Z9$E"\'Q+(HX MO#5(@=>CWO$DP?\:ZV],@:CEFWB=GL+2R%O.VF:!-[S4O1-'/BK'LI$^-\3LI@W/QSJX\, M5CA(%D5\R_'/;)9!S/KO:GL0+7D,RQKGV&U+?!S\:Q&+5>;!- 42;F+2P-=F M_J$:V &KY8U@PYA8ZUJLVA-U38OAB8.U^*A(8^G&KONN(7BS, J3OM-7T<^: MSUM.XSR4X'WE@Q3QVG&M/$.82%&B,UID0LN+$I<>PSD)?-$2EFPFIK3TL)>N M-$^G+ VX>%RN#B5(WZD3=^F;M/:2RX79=VWE FUZUVC3-P+.WK#S4.;MA,(- M?V;3>S&LB0; AZ#HKCXZ:\YEJ8F(A#7^!3PO&6CF-@D/H+ E2V]BW$8$I., M/?#U8-ID4> ](LL"01=$]P6/%HF4Q-$S,BV34P3\-!;NE=Z!BNKA>OMIS8H_ MBCN/:;8]L6UG=)H-:I)7^I'^__:^];EM7,GW^_TK4-[DK+-%:?C0T]F9*D^2 M.>MS)\ELDK-SOZ4@$K)P0I$:/FQK__K;#9 2)>ME2Y9(L4_5[C@B" +H[E\W M&HWNL&CON",8+2IG-[P-X O>$YB!\L4I X/'(S;TP_L8&Z&1\PY /N; M( ["*J2!3$B8RZ"5_QZ%<]>6NO?.;R]LV^/;">!"1U@TP0\/Y MFFX[7,*C""!,.$8,!G"+7>Z+#"@1V-3)PE ^9!L6QJ,(3"*]LZK.YN4(1\&% M!.SO'R=@+^6@:XQ ZQ+FS[P0BZ@$D--:0*5^;]D7VVV:+WQBO,6/$Z"+N'"R M_407!SHMS,+)Z/S+727O/BLKMC@[_$7.DO 8KE2)1YG')?3F>-RTJ@ MVR[5EJ;+)TH$T !,@#-8^"3/$>';3%Z^"EAKY!)8M(_+N2=+.>(:@UN16..< M6&N0S5X"MJZU% KS%/?TB^ :>HZ>C6JQRI@*_X:5D7>9P9-$' _;ZS09+4# M?+YXRDZZ0P61?RI;SJ)[V5G9R3*$K<7 XE%!$0/7H2_!TWQ#44@_=+TR_5 I MAUUCC%J?,&H=4!7E2Y^D]>:_**@"0+%.C5569PV6[&B".6NP;H,)AB"^^J5E M\RN'*FL-5.%^4L2Q/G&+170G75&U$.A002@&A M1\'\Q>.WOX>A=R]];7J=H?*B<]F=SV7_U"]&^.A1G^HXX+;(+(\5)K1XU>T6 M7 A*7[:*+H2B^MO1-L]M[<])] M^PAX T#D#G[$:[L(='I"$>R=XV>$B6772E(M-2R*:])+GM M)<%US!=TN!FY=&H-S^]$!'LA-N ^'M#%3/FN@0GTXVMH9O8=([[N^#+TF>[\KMAC%CT!/ MGA!C7!KX,4R3.,GNA6=3R9SV:J^UU WL!&>-(C'&*/9"!P1A,_[_G*!Y]U*6 M2/_9SBK8@=IO2PV:GT1R:I]+YC4N W*&BH\T?F;4"X3R0BS$*#SC+M^&GJTG MQ\0O0.1*]$LV0&@R6MH 81@56%:1O-/GLS*(DRC55_&*F*B!$,PV:"D"-""7 M0!9&KR+NIU+X&'L5S0(R,#8+AC7F"?273'5,A1Z(TE4%&B@M]9PQOHC1=^PT MQH61;#WW6,/2_SF(?OJEU*"C@9I]XP_L\H\HU-=5,PO!']DVC '?S^*J\EWS*A3X.&%^USV'D"2RHM5H_#!I_O[[^@_TF M ]AL2^ZSCX+':722+1YMZ%8@Y.QNO+(>U+5[/!'!2[>@%N$]M=%3R<,B#QTF M^H(^4M5@]P+DP)?B#@]3>,*N/32RX(WBY2EC_O-G4.U<'8Y\F$4]KGAXD\G? M[-&'7V^^O;\N_ #F9-8J"]7+&^9G-G^ %?1U!%:1-@%^BP1 'I[A_.:']S#P MD<28_4AHBR/(^72<<:>AGF57<6'Z JT:/3A!#/.QW.F%\&JFF^W%FO0O<9W(:J_[QO;=(@A"H+17W+YP'.SV"#U+N=1Y3F MIU;X[TD:3<(X,X@ M-2/,#RN+]L P@6INO%S&_%QK(:\0,/-P\:E YLLX3\$ M1J3Z_OQ(;LRGT!,;"7^"JZ9N#V&NA3!2AAN>],7QT@KB>.?KIT_:E#6;MRL^ M58RG@#61JE=LK@U>_9+RN:L_ Y5!0U,9QP4R$^/D8PGBP:-5D\Q)OS!P?8L+ MNTR36;R/3JGVB&?4AX(PP44HC&=FE&??!FT"P_>!668K[_OSGV;=<[KLI:J!L5+,^,U,YYB B0V!\U$-(:U22_ [U!2FL%]0Y EB"7UDV%9 P!S]8))Z M3[46^P9IDO7)O533V)/* 4;I9-KD083 ' )PX M;E$ \$D"@%]0:V'K4NBM;\K=[H,J4N:]LN-S"QTZ6$ I,)]7PU>^N4A&N U7 MN+R;0_"J/"BGIYX-(>-Y_"J* ' I/FT BH4IH!%FN7BK.[5,LVF^S@L+X8:9 M3V)Q%>/N I3/VXOE4HOHFE0GSM.KO/7;%3445>>M3K/=ZK_.1'A% ZOI]#8] MWO"LW^SW;'/^OTUM-SZC(9QB",^OXKE*GG8M[7EN95C.?FZS@D*=B\WS?%+U M^7S4+[DR^UEM6'VNJCUE(?%K34\WAEE[+SI5A%DAZ2GGVEYRM8>"0[ M)ZC"?7C]O9U[3UY0=3]>O=29GK)#DS"-8?^A<[@+F.I$1$AJV#[';UZ.><\% M"FV"PN6EPRTMH1Y9#"0FV\3$(3$A,2$Q(6U"8D)B0MJDK%M-%]9@Z.Z\J]RE M8C=WJ=@V[ MWZTRU0_'SY4@-LDTR?06F6[;1KO7J3+5CR;3I)1)@$LGP$ZK;0#9JTQU4LHD MTR3319DV3M.BKV:&R)_R^*P MV*G6+AE-9RUJ=<55VS#[9"E5A]0DR.=,W3T$N6-T6N2S(/5;ANF2U.Y*ZY[1 M:=/I075(38)\SM3=Y]# ,1S'JA>M7SP^@MP3ZL+(YP0>8$8<,Y80.9$V1.$&009) Y4?)HE_/,!K*Q& ^9 M:_N)D]VT49Z\,,4<_*5).GJ,&XV[+$3E@=CJV89YP-.VC8M6+3@FZXT0A!!D M.X)T $'LES+GZH@@9' 07)PM7#CMOF$>,)\9P44Y6((0A!#D2 AB]8R.V2<$ M.4'TT7EZD%;4AB5S[JS#]"JM:O?@]&ZE$SCLIE!?GQW!29Q)G%>+LUUE.A]? MG$D5D^R61G;;5:8SJ6(29Q)G4L44M7+(J!5R/E1/= @B=X;(2J=B((N'Q)G$ MN2C.E4XK2<.P[=L^/=Q_0!+ M@]GX\34KP/(5>,ZGBX6;GS 6W10_=2436 !WNT/C\T1$/)'!+?OP@*EDYZE8 M2CEN5N"K!?8IYL1I-=N.\WI#8IQ.%1GJ3\$&PI?B3K!DQ!.V@80&XS'SQ% & M\!A>"N\--HG".^G!E\:"!]!XF/HL3B<37V!B'NXS&0S#:*Q3"4?BED<>=AFF M$8/^U:/ A2%,F7AP_50]= &4N P83'@HH M$FX:1>K-,(*^TAA&&,0.>OPS#9GRIG).$ MV0:W$@/&>!R+!%9++B0HN@U#[U[Z_O+O*UZ,U^5BSH:R-2>SP7R9R%O]DAO& M2:S&#&0 Q08S#1BPDSMB]]!5A(07;.+#DB=R.%SHG,-/202SSM\ULNY@J*$K M59M[F8Q4%RH%4RQG6:.A/W$;S58(9^(+W:O')B$RH 0.&8OH%D>%OQ:ZB-GE MQ<>_\?'D[?7%&_50?SD?6A(R 8V3*4LB#@ODJI=@=8.0L(GHTAH MIHSE QO#!T^2Y\]^&>?'S&[2E!W M/=):,KW'TO-\<28.HK.<&] >G_Q\T;E8,\_GY&[(1_V2*S/?T.YK?:]7+:@! M/FKD_[" _$_DE2<^+H)]-Z/>H0 ?L# GHR$@@,=DF M)EOSZ).8D)B0F) V(3$A,2%M,;F^KJ5)FJM#=+&K)3I%P\$(2^)N@RS[^5W,L (K FL M :QAQU6'!.-D@)%,5XFZ>\FT8W3-&B3Z(B\*"3P)/ A\KVVT[4J'F) 2)YDF MF2[*=,P]Y=+R^ALOQ]<9EJ3.44B M32*]*-)MIP9E2,@E0O).\@[R;ANV21Z1"A*=1)I$>IU(M[>G(RDSK2FLI.P. MD:R4P*/"!.0=(1PF',Y7I&=;-A&[.L0F43YGZI(H'R85":GL6I&^3G)^V:I# M"6;RA9! 5XFZI+@I 4D)?2 ?'M5+U.Z/+443R=0B9"9DQH-FLT6Q]Q4D.HDT MB3096Z2Z2@NKM.7?,65)KH)-(DTJ2Z*5;DJ'Z2F_&$RV@,_\ TK;=A MZ-U+WR=;BH"7@+>>P%MI8I,HGS-U]]D6=;M&RZ040:2[2>!K(?"DNZM&;!+E M[(KYQS?U MAO/$SFEHNMMBK)OZGX(-A"_%G6#)B"=L+0$-QF/FB:$,X"&\$MX;;!*%=]*# M[XP%#Z#I,/59G$XFOL ->XS&0S#:*S3.D?BED(A MSW;D F1P&3"8[CC68QKS*0O"!+X*'7J )XF$X89#U5$DW#2*U)MA!'VE,8PP MC@O^R4C$J9_$S?5S8W(^-5Y\5>K'EWX8QV\8S]^'D3,^#@';_E?/;54HGLIK MS=V_4AG!*XEP1P%0]%8*3.ZT\CKC\N]/ZC+>MTB[P?RE"F5JGD ]4%DQ#(8! M#[HC=@]=1<@M@DU\H%0BA\.%SCG\E$2P4OF[1M8=3")TI6IS+Y.1ZD+-)I;J MH\N)P&$)<":^T+UZ;!(BUTI@K&+N<-UY_O4D9.)14JUM^;2:2P#@R3OF^C#> MGR\F_%8T@M 3N=" F.+C'.-]\=#P@![J.U<@M.DX>.O)&-9F>H5/WTZXA]\M M')Y(+8_9<8/^ 5E+#J?Y5]2K#1%XH"T?4,:AAZN9XGS843ONHV?FMLKQ4&;HYB!%,,[_T@#P1S38+9IMU03^,.Y6D(>/9QL/3(^ MQ"5 M@3.P:<-0)8P!820#\)[JV=HF6;3?)U;UK"./I_$XBH6$PX#%=GQ9.&H M\PY =R !\:=7>>M59YBJ\S8(2.]U)E4KGEM-N]O?]'S#LW[3[':>^2Y]]R6^ M^_R+'*OD==?3\G-VS)[EW(#V^.3GB\[%FGD^)]@F'_5+KLQ^ADUQ,[I>PZ 6 M^*C1_\,"^C^15YX0?E.*57QYZ3G=Y3B2GN-(SU>PG$AVGLU?9=+?I0PS/22O M7GIH/"MO4!HDRDN2C,(T!O,^WGH#XLEK=DK?^(N@GTWHM[QTN#LDH",C@<1D MFYAL+4]*8D)B0F)"VH3$A,2$M,FI=I=T;0KZ^;SZ4.DI=^0/=$6^EC?D3\XL MQXA%K'R9Z!2"3")-(KV0$]$QK![5PR55?O8<0')?#. S#>> M-P9(E9,J)Y$^L2IO]XU>NZZJG-(;'R>]S+9;%915\(Q1N68Z=Z\KF4:_91.M M*T-KDN1SINY>Z1D,TZZQ))/"KBWIZR3F3MOH];:&8A"M2T-KDN1SINX^DMPQ MS%ZE*]>7,.J#O!^KO!\K4SUDR>#?A;%*$A&).Q&D@LPL F<"YU]LP^S3L5-U M2$V"?,[4W4.0.T:G=;CR!94C-:GKVI*^3E+>,SK5/E&N&:E)D,^9NON<8CB& M<\ =\T>B8=9E2'UB3)YTS=?0XSNH;=K5F,)X6,',4[\OM2S0ZR MG0AQ"7%_L8S.]L1G1.K2D)H$^9RINY<@MYT:GQ"3NJXMZ>LDY;9ADZ>C0J0F M03YGZNXER.WMF53/B]04!G(41T>QXF>Q2"AY/0A]"7WS%5%7PXC8E2$VB?(Y M4Y=$F3P?).C*0N'0Q'!3^03(60F9,8#9+/.B00J1VH2Y'.F+IE8 MY!$A.2 MY[ 6VEBDRB?,W7W$.5NUVB9[?K2FC1V;4E?)S$GC5TU8I,HGS-U M26-3($C9G1Y4&I< F "8;*GJ$YM$^9RINT]PO-$W:QR[10J[MJ2ODY23PJX: ML4F4SYFZI+ IX*/DOH^5A7%9@U%1W!.A\@!X5T2SH39A$5@<^M)C.;4K(>L6:8<#$&009#Q\3@JSW(<%_.0Q?_;G#J"T;_GU<=X[ZVKUV;PU"WUL^"MLT&MT4/W4E$QB% MN]TY].'7FV_OK_,E*^5868&@"W0K'AFVFFW'>;WAW+!S&DKNMACKIOZG8 /A M2W$G6#+B"5LBF\%XS#PQE '\! W#>X/)F*6Q&*8^DP$3=]Q/M>\O3*/<$Q@& MW&?PYS",X..N8)Z,H8V;J$)5?,*CA VC<,R@8WB.;V?)FUW "8[]/DQ$$,,4 M\(4@#!K%GO.'S>7AXMCRT<+ Y%D'DEVZ8=Q_(;QO#V,3!7,BD2<&"SA#P(^ MSLJEPT@8NC^: QX#.U@ #A>W6TV=M53 M)'R.@Q'CB1].1<0F?!J%OH_C@75>FPDWL>11SZ\R4?2%\F:D+K&@-BRSN8S!T^BY,HQ:'HO-NXTHJNZ]KX2X79 M%1W&/ %"Q/@E8'-WQ.YAQ!$RI& 3'[@ADO),>RMZ4?='AF\T3@%4G#Y\X-5Q] WH.04+">UQFI6F! M+/#ZDXMTVR:KW.S M"X;N\TDLKF(!B RLG9U<%4[![D!P%"),K_+6JXZW5.=ML]FQ7[^]^&G-E:7I4^.9L<(T2M\N%GMF6T6C7+(EYI6I-(DTAO)OIEOVLX MK<-=82DMU4F5D]R3W!>V4D:O106-JT-K$FD2Z6VJO&T V<^?ZBM5.66\/4[& MVRQF/X^CIVQR9PS"-5.Q^US,ZQ@=TR9:5X;6),GG3-V]KM@:IE5I?PBE?R4Q M)S'?0FO',P:O1:5]Z'2QB_H[-@MK2J93K42PKH" M[J5M=.Q*1X$,!TC>=Y;WMF'V M*WU<02J<1)I$NBC27(O E\/VE93AF META=&5*3()\S=??S;=J]PU7HJY8518J;Y+UF\MXY7"T%HC-I;:+N:;2V8YB= M2@=S'=7W0;$@S^"QZVVU*M5>O-4,UJ3))\S=?>1Y(YA]FJ6TX$GB<)C<\T@83/R5RLD87E/M)E$X@;69DJU%$$T0_8MMV'V*PZT.J4F0 MSYFZ>PFRU:OQIHG4=6U)7R@MRJ6Z9S"A>IAF>$ M0DD(MPFWUZQ(%W"[9F%^E28U"?(Y4W>O4))VM])95\E?0E).4KZ]HE2_7^.( ML9 MZWS.3 J[MJ2ODYCW3:-GTL78ZM":)/F' K MF S8D,N(W7$_%1@7XHE(WO%$WN&S.(E2#"2A3*R$QX3'%[_TZN:JKC2A28S/ MF;K[);?O6)6.$J&2-*2V2=YW/V2NL=.SC4+_J*0D:/X1FX"-QP+-HS" M,86)$ 83!J^UJVS#-,FLJB#12:1)I->LB,J>55]BD^JN+>GK).>7+<-TZGK& M7&FBDTB32)/JIG"1H[I$?I>)O-591=PP)@<(02Y!+CJAC8Y-(;?5(34)\CE3 M=R]!;CM4?H;4=?U(7R%P M*"+XB7PBA,R$S'B ;+:H4%]U2$V"?,[4)1.+/"(DYR3G&Q5VUZGTU=6:D9H$ M^9RI2PJ;HD%*Z!.Y&4^XC##E!^9&O0U#[U[Z/EE0!+P$O/4$WDH3FT3YG*F[ MARAWNT;+I#RHI+'K1_HZB3EI[*H1FT3YG*E+&IL"0?X'BC;]8X=HL4=FU)7R9%Z88Q71"W-VM9-VK%P/@U0M1>0CNMXUN_W#Y M[3:N6;5PF,PV A "D*W,TS.-7O]PQ5!K#"!D;A!:G#M:6+V^T;9L@@NR-PA! M"$&>@R =TV@YARM@=$8(\N)Q3K7P'+&/ZLMT,DCAHN>BG?=QT1_.0W]R5%@W MQ]=G1W 29Q+GE2M2[;2=!Q)G4MT5Y@&2=5+=I+I)G*M)W7U4]^$.6:HESKE; M _[+![Y0?Y;BA&3IVQL_MRN;X^0\><=B)_!T8%S[.9^^+ MAX8G(Z%J#EW!(J?CX*TGXXG/IU?X].V$>UA^J! 8)?5P,L^0_@$]('(XS;^B M7FV(P'L["!]PBM##U_#2CXJREIH%BR]4$V&>=J\GI\R5]859ZIKM0 M?>U>TV@0^MY3%D$WQ4]=R01&X6YW/GX2";L)W' L5/WTN5.21P'6"F-_B(A] M'?%(+*'%;/6*NX]6L^TXKS=L03JG6<_]>.A/P0;"E^).L&3$$[9B\0S&8^:) MH0S@9V@8(EV\(T8N%$Z#+VW&?PYS",8(2N M8 "RT,9-5.]\PJ.$#:-PS.#+\!S?SBK N:"".?;[,!%!#//$%X(P:!1[SA\V M5\V)R?F48'8!/)#ZP:4?QO$;QO-W8'2P,C CQ*-&PA^8& Y!.<3J1NXX!&/@ M?]4G5V8GTU-9=6_78')E-O?EWY_499R$[H_&@,?P!&:#"Z#'EBV&>C<2/L>9 MB?'$#Z= L@F?1J'O,Y@0:D,8!4/*"1S'/8\B#D/R)1](7R;J>^L: M ]C*._CR'3Z+DRC%V4![?.^6SXOYJ=4=\P26-L9>@,O=$;O7_(.K#DH7%D . MAPLCAW%(Z#1.\G>-K#M8H="5JLV]3$::<+A4L50?Q4Z@/W$;S4B&R^0+W:O' M)B'*A03V^?@W/IZ\O5:_ZL[SKRN](7JZ0/EGAW%)_,4">7U604"=TZE@]L#.,8Q0Q,+WCK'VD@ MF&,:S#;MEFH"?SA72]310\S6*#,><%G0E@#@QJ<-, ?#%,PZ^2"\MWK6EFDV MS=?Y^2>LK<\GL;B*!6 9L$YV_%,.S?M/JV,]\ESY[\,\^_]!YE?SN>A)]SJ%S9SDWH#T^^?FB<[%F MGL^Y]I2/^B579K^=:'$#L5[CH ;XJ)'_PP+R/Y%7GG 7JA2K^/+2]27O@])*]>>F@X1[@53V&/B;O(9!2F,9CV\9OGV04E MO??Z(NAG$_HM+QWN# GHR$@@,=DF)EM#QDE,2$Q(3$B;D)B0F) V.=7NDI+9 M0#^?E@^9GA+2?*"(9@IH+E-DW"'OB58^%-*VC%:K9@7\*DUK$FD2ZU=?-1?:J3*B>Y)[DO;*6,7JO2EQ))E9-(DT@OJ/*V 60_?ZJO5.54;.HX M25NV!;/3)? S1N6:Z=Q]TF5UC7[KS:DKY. M8NZTC5ZOTG[0FM&:)/F<#NB M@ML$S@3.^;F38?8K[:*N&:E)D,^9NGL(=,W3U/H#HU/DLFA5U;TM=)S/NFT3/I,*,ZM"9)/F?J[G.8T37L;LUB M/"EDY"C>D7>[ETH@LXK F,#XETNK;?0[AZLT7ZU[C)6F.LDTR?2Z= -.M\:9 M@TAUUY;T=1+S2ZL%@EZT8(R.MNKY!&I2T-J M$N1SINY>@MQV:IQ4@-1U;4E?)RFW#9LNQU2(U"3(YTS=O02YO;WL[GF1FN(_ MCN+H^/@W/IZ\O58)0B3\>!N1UX/0E]!W<454-F$B=F6(3:)\SM0E42;/!\DY MR?FF1%[=&GLW*T=H$N-SIBZI:\H*4D+/QX>_4IE,61+Q(.;NW.EA,!FX?NK) MX);% MI[/)JR<#@4$?Q$/A%"9D)F/$ VZUQ[HG*D)D$^9^J2B44>$9)SDO.- M"KOK5#HK2,U(38)\SM0EA4W1("7TB=R,)UQ&F.H#/U(7RGK).6DL*M&;!+E(&WI-A MD;@302K(MB) )D FVZIRQ"91/F?J[F-;.59]"4WJNK:DKY.,D[JN&K%)E,^9 MNJ2N*0BD9(Z0;_R!B>%0N-H1XOTKC1,J@GM4W!T ?XIH-M0F+ *+0U]Z+*=H M)03VF[.&UC(*"'L(.R88X=I=)S#E>HY/^QX M\3">YSBKRN^-NE;^)^&Q0"28H#8<;XV\>::%5P,3[N2D7S?/5V>G;?=@^7;' ML'HU"W*L-*U)I$FDMY7E,'HMN\I$?WF1)I5,\EM6^;4LT^AW22=7A]@DTR33 MFXG>;QF."083Y)(#M*$8Z:4)&3P M>!SB9T/WQRCT/1'%5]O8K#0\=4CE]AO0>\"8922])+TGO<:67BCF\W#W^^OH= MWDL_381'^%DA82+\),\#63]5)25)[W.D]W WV4EZ27I)>H^[=R'I)>DMPW1) M>LGS\((1#[4.?_Y3+9'P&(>I\%NAXYYC%J9)G/# D\$M!3B?\SQI;M6<&_$G MS:W,6[$GY6>&QTT4H S.4LH%\ >O-TQ^T:_WS4LJV8WQ4EVZT[* MZLNN;1FVTS:ZE+B%9+<4TR79W5WOM@S+Z1EVBV279+<,TR79W5EVK9[1;9F& MTS+K17"Z4$V!S82>A)[[H2=8/4ZG"PA:L^ ,DMVZD[+ZLMNVC);=-=HF[5I( M=LLP79+=W?5NQ^CW#UO%YIP)3K)[-J2LONRV>D:O!S9SKZ8ET>&_F'U8_;G# MJ"T;_GWEDX@NL3,]])H-A&(UY(L. 1>*6 M1QB4SL(T8GP@?9E,,3'WK0A$Q!/!7/P6#SPV3.'_8:MP@D_@[5C][O()DH^) MAXD(/)FDD8B;2^-D1^RE/S[C>@U##T@?Y(59WS/1+PW)5 UR=P ?#C$C_EC)",\'J_?GOQTYH&5M/I;7J\X5F_V>_9YOQ_F]IN?$9#.,402G$KJV2[FF+_ M__X.7AY$\M^-F =Q(Q:1')YUI.]+37X6SMW9$L[]I(*]^;1>@V5SD>M;#XL*)OG,=,N%7Q+L8JU"Z0G\3J^>'T%2XZ$ZP2IZ@]O(I2REOTA M>?720V,>=LYC6- DAKTU;$G"% #"BU>6-C\,O]8&'K==)JLA/.)VEI#P,&;& MVCX&P]KB3!(?N$LK8-]IM$NGJT)I$FD1Z,]$M MLVN85*2D0L0FF2:9WB;3MM%Q["I3O>3Y#>Q#Y#>PJYC?X(\G!8*?G52>$GQ+ M&=MQ-.7[)/=U-7'[TFH;[<[A;HF5-+!E-XV^-9B'L(.P@[!CCATMP([#Y;0B M[*@8[Q"Z$+J\'+HXEF%O#T(A=#E7WB%T(71Y.72Q^X;9(W19CRX4GO,LQEJ= M<8,VE >7,;MIHY!Y88J7^TMSU>@8IP6[+$0YV&4/07(ZAFT=+O78QC4[)433 M42(!" '(2P0#MHQ^_Z4LO#H"2'6XAD"&0.8X(--M&]W>X1*3$\A4AVL(9 AD MC@0RCM%N]0ADUCNISCO?Z[IU^5W^E4H/DWEB -2[+$?G%Q&':>3.+X"58*3U M3NXZXG>"#67 U<\2J]Z+Y.1OM W],/[F VC<%QXWF288?-=.(:!3V<96SWV MRC*[39/!4'S,\1H.U_6QF&732R.5IQ/ZW)Q,L\FN5;S=PH^&>C$?S(A[\\RQ MZ@\,R;OCOL L.?#N*]OI-OOY& W&V7T8_<#OY_EDXS2:^&G6N&,WG=F$L$\@ M%7?==)SZ:LJ87-:5"4M"S"0,O;RR#,ML-SOY2SN.^56W9Q:6CM_>8H;<1+ ) MK(TK)S"N,$WB!(:@DN8&3,)\0&^,F1_RH$299CUYQUR?Q_'/%Q-^*QI!Z(F\ M.3 [/LZQT!SK=PAB'U2#*OO_[A M7VF'.55G"N9A1RVR#Q[O=Z5[/WHXW06E!.N=_7\D MSFAV;*)HH\]"^! &>\7]>SZ-LWR?13+E-%"J=34!]EGG(^7JV&]15VC[?$GK MI386 1T"1/FIE$$3WTP6=F$1SH//2KF,2C@ M2 )M50IY8%$@'@?%K!+:%U+83T+L7:H4]WKS6(@?#,$? M!X0<#@]A<:"=$A!M/,+\P<29-T*9RD1\UF!A9&H2N.P@H_R.2U\E0@>#!D4/ MWN1W8:1^@A&D:E0@2-SWRR@O9[.;TTWQ4]M*8KP'TE/-CG*"V^> ?1631(P' M@!"VI?8:\/_?O7O';J -;"UN$;B^@J&M,>8F<)MX4PG@1-OA@!JA#T 8WF/% MC#@=Q+"71Y@">"EL66#_$MX*^"'*MHHB2K@,EEK][=]ZMM5]&\_[43K>U5H_ M9K]4* /!(#E5X8/(N["CG-FDL69*58@]+_' M\&%Q)T/ ZV72U9P@JPD ;6(PF[76#MBKGEG<_,]V]>SRXAO^_2O['?YU\48[ M((! N>V;+?8PMWV5V;G:>Z 3!6NG1KOXM?IPDKD%F/,_@(P!\* M[ICSW&P#M;2V@"")]!=<8CUCSE61&(,RT;6AY@#TB)5G&S<@$-B2$RX]94:. MT$Z&;1ARE <4-!XKQ5Z3W0R7$,R';6W$;^'S:( O%+B2P08PE:#((H$[!=P4 M!\QIMHUEAIDO$R\NSVR+:2#3_POU+\PE5Z;BP85QZYTJ_!-H$&A/67&E@-LG MBG=G_*Y,[[P/#AN+A,5@X4,G /DI]V%58*;YME;)@(SA0>#"\ ;3136/3=() MCJIMOM9H%:1JL^O."F0-E^N!RA<,A?")6/P]3W()OY4?E;0:3(N.FW$W['E94<8JC.<4Q-K()P(>G M-C.X(,B*T!880)6'BL&4\C1P%@#J'LN0P0L%@N/C->L*?_DNNIHS][-:YSAU M1\:LHZ(8C/D/L6;]:HQ9:QWPN4Y<=*PORRXN]*)[WL#^U/[: -U=P#7@4>7Z MED.I"\YEKH4R[EW/G^Z_KC)95QLHH$"X8-E3:OYSLB/*@I[H"R;9$R O$VAC(RAC*"[_H2\ ^M$Z3+ 'Y'SY#2"<6V M'WZ]^?;^6AM[VF.$[I*)B&0(^!]/A*OY;R/6$D>>8.KO]4GG1]A?/=(MBWO@ M:]SL*MWV*6PR*U<3JTT0;<+/7H&- C0'/@:^D+&V%+X*@"+H_#-HKP ],.RW MF7?N"^X4+B^^?O[M"^XQM!H=B, =P2+^4)*@F,T3N#/1EIF"SSGSS20G4@87 M:!U?E3)4[7X/ P]$""4F&O#@!_L\'((T9I_]_>;7SU]P@_ )9$M9"\H1B#:/ MZZ?>[&.S_9,.,B4V0]X4XV1M4X U,.MDWJ)JD^ M_U$=($[F/<) P'3)WHZA3[U++O2L7E&6%>II9%QVF?$.FN#*/H:N)IF!]2&- MPE@/&_]KF37X&E4)K^")6'^RL:ES!\8_970;9N@%<>8*[7 MF:V(PO7IYOKBS1O=+5<#U\:<\.$#.F/R@ND-DPX#86251H&M"[$1EP7K\?+A M38[T8#:JE9PY$/!,@9E-M-WG% *[4KD)/'8Y??3JW+=0>-]\_#[ICU-,_0]0 M\=%+22C:N8<740.-J55.8<7WRJN#&]8$5D#U!_\UF) HS,LE:N(WL OQE>X/B#K MXA%[S"F6?>Q$_-)N6GW+ZK7ZW5ZGW^OV"M.6 8Z\H6:_8;J80V5V^;80!C*K M/[SU6R6&R8:12,!F [6RXR]1X#)R+3 HY?\36[* ]OCX?Q?:5A MWS_1[?TUB?"P_Q]A&N&)9F807<"N>JS?-"[8Y4!W-!2PL9@=>PI0)ZXZ)M8R MAV%D"GX-=NF^03QO* 1GRNC1SRT%KPJ.O3>/M,XC+ZNET'R5@IK9AVL=K(;^ M&!Y+ST1K,3Z(1.Q((F970L306M(N#'>Z5=0T3^]@AV5VUA.M+#2@SL9\*IQ3 M+@I@C8R9ZX*/=AY4!8BJ5E)[G?7BP]X!]G>S.!%8[S10IY63,"H:0)O1;ZQ,*ACYQ,'2/@J$I&/JE$7'SK96CXZ%57CRL M$7\4HU)48$NP0%3U!QBM.IYE'LZB/.VOS&9W=JBH WEU"&]<](7/HV=U!(3F M$V"_I=.N#1;1RJ/15W:K7[CUA-RU_Z?JS0@ZMGEC4)X^[L#C^RQNFOM@%M\) M^#N9\4 618*W+V:.-8$W&X9,<&@QE+$+[V6&M<&D_N(\(&S5,]=-9"M[8-JM= M8SEF\T[46?)C$:N!,.P>KWV3JS]U"O..3_:Z([RO9=.S+?OM3<"NTUNPHY%: M]H93VN0^7%+?+I_,8U]CY:*8QRV'^44,Y&SQ, ECC%1*L \ ?U5-0@:+'<9+ M[GI\<^B'!;?\XK4EOC[.;$O/P/8\G7%ET3]@F7)7'7->3S(:0 M;6;QJ[BW!>'"IPV?3\&NA8X>A/=VYL%NFJ_SG!XP=!]075S%8L(1)]Y>+.=P MO9.Q'"B=?)6W?KLB.:OJO.,TV_;K;&N^XKG5[/4V/=[TK-5T.F;A?QL;EVH, MSR_[M(J5=DV7NY3+92P]SQ>E<77LE_>H-#7 #CDWH#T^^?FB<[%YGD]*MWVZ MLN_/T8QK8Z GC]J>/ZP ,_/XY1=LF^78@T/Q%^E0* RI\H_)*]>>J@FH\Q0 MC_4Q9)C&8$/$6^LR5"I;_(N@GTWHM[QT:((2T!W&2#B[V9+@;!2L>S,VU^$HGV*&3.!A7KM"I]T@%3F%9]Y,%P3*[AFGVJTQU M*JQ!,DTRO2#3MM%Q["I3_9BN$C*$T!!2L;_JI!2S[9$15"/1J2M.'KKR[,DE MG^K=DTR? W5+5.^U6C)-WJ#]C*#+S IZL^ 7*N3<)9.HBA)%\+F[2>08CGVX M$D0GQP$RB4BFSX&Z>\ATQ^A8E3:(R!ET1#M(I]M0EU\>=(*O+-!=_4UFSV&* M\94D?.I$U3ZWQ#!4$V8O+:=S#&XY9> 8V58$' 0ZO[CA6.BB6&:S5ZA%[V'R/JP& M@CF@+,MJVK-AX;MAT%!?5(ER#7;YRFXWNV\61JY=G^I"X')=>S237YGSRO2S MF<[=J(6W=1K7PGQB56$)._$E'V1U4YKL*W"9'((@!\E\@'HB>1E)BE5N=L40N?\ >1U21K%=_5R4W9BR&7$8#^1 MJK'=JR*V27'VJ@^KU6SE?>CL*_,>EDF [(9II'DD5;7A>2$*58-3)X%1];-< M5U_LU/7L=.I3_%BO0#\OS5.FJ\I%PUD1#$P[ZXF%WJ(4YI^M=#9NNY!C[%%7 MBHR>C =I%(MY]B,QGOCA5&"OJ*XPT_7$A[$7OKRTB(_6O%WD^%7D6AR[YL.L MCE+.A;J?_F):FC4K.,L<"^^T=ED]5?HXQ:P[(J(JW2=)M;)3I*\&;Z<(DD_& M[JW]9UR2"3!,*DNJ%"BF]<2=\ $CPH1)^;P:_ M *<+BFBI5BE:&?$(V1'@,M'I^]4Q:?Y^5LJ= S]ZFE4!&\VBL;&Z:N)BLK'5 M^/W*M@HP^Z@TI;(#P+#(=+^(7(D"HL9@S77#XQ=539.L4J62)]71/-G?;'+Z M02Y[2D&=?ZZQ=>S]1:"B9M=:'2+7_1&% ?SM:K5^@GQC!$*/<\\ VWX*$\%L M%.$PC7#3X*&QYBW7"UB/)R13A7=B]TXL$Q]X2NT##K9A)B"YR;',,*JU%C9\5\J($G9UL!?*8M M:(5-V5X%5JN,BO3L@>8=5N[ Y+,%J/D -M48LU@2RI0!93X_$5>T/8M9^[*J MSD#9R%/Z5]5A^?OU]1]ZRZM;\4(Q#E"\*_N35BT7.,@;[ M5^K=SK>> "GI6-?#5OF/&==N"UT'&U%.>+-\2+BC5EM%HV@F85KT.Q&D #IN M&.>[U=FN&/^1&U)8%MY7^5GC)L-UFXU+K M[%@SX^H.-OQA&F>;V4< M%Q-D"ZS7@K:9GE@,J^'B@EUCY3A_-L QQUS+JM1B;LD!>RR2=[Z^>LZZ?;;G MGRU7&,UU0,86P505Q)Z]@$G2\8,#508>J,']$ND#*@ARXH(@BT<55!#D,&FS MJ2"(R@\<9<;M0& =[W &0#/'>F[FN;3&5K9X"GBYF[X/5#Y\764B$O#MW,DQQ?+HVKWQ'K8(JBJ6HZMB.<;" M_@._>!T$"/^/]Q[_MT1(?!3+G$E/5U+\[GS_*^5 .%AM>2?P'W[^MZ98.:SX M&Q@KR)CSSZ(1+V1<8_R-2O"AAETCK6M(N M=H]PIV &8_,_.,CSS8W!%)MTK]6V>Z/ [X0@1_;.909143I;WW'IHM"/OP.S M?U>.1P]G72*I;#79NVR02B+_F WRZ\0@ %=!*(.,Z_,8=.YA99<8XM[!(/ M?<105=,%=/V2^O"CY?"&U;X4;U1KJ^UE_YJ[ K["D".]-?^0WWN[U@$<5M]I ML\57>+WN3M&>:R4 M3LR-:R27=CK-73A#Z>M"P^E@+),"O1:()%5,!VX#/4,/-H[Q3UT^1!TP:S]4 MYM%"1LZ*#"=8?UP3+698WD\.9>[TAV$J[L%W<08S>G_]\,[("E?Q1'M*BG.$ MX<"6(AVGVNVE0NG#\3@-8+>1'2B&2Z*EK7UU (!;F9$4PS7$UL]6B!!798VB M$+@!RZGC5S@65E%35.?JKHR5BPWRLJW?F^!&+Z$ZB]S'O)X,&+?SZN"J/'.TGE!A"_P! /)IJ M(711^$/LC<%_5%Q?YJ?6.#!(8ZF47(Y<:^VI\V8]X2BVQ)7>J80YGBM2MIUWQ8U-89&8!A%HDO/+=H= MWH+= ?_*],B"$E-\G>\G\3! *5E48R J"T<84^;+'PCI2?CX!>.),G%"YQ'Y M\$+N_GTV^;,NEJL."OS^$?<_NF(=8&[,*QJK+5]'EXP M$;JVN'*Y NC!!Z&!X@P5:XJA42I< P_V;S-;0!MR^!49C-2).^AG#/A2=9CU MWE&J?>LDC&.IZM".>!YW$6<5G%5 )FXN05P3-'W'R$99C=FYZYE[H-OC^963 MH#C3F:FRYJ1J(?KKIW!=\!?[MJ++0J1)%FH!JSR+XLBO%Q0 QYC-)'L(J[)Z M??/("(S]<+,]\T'G#>NNI[UVRB<&'_X=#P^^#X''PJA4P'/=5&=26/(;AU9? MT/D->0=7(B.2#G12NXO%G9W!8'N)8=,1WIK*SX'B;!N*>XS$!^Z\*"[KQ?:# MW]W.@:"#:2%^+!LJ *3OY7>E, R-Q85+9RK(::.8%64FC0IR@^^N@!<8AJ?_ MPMU'<=%0S($JL8:#'T%X'^ *I;&&!.T'G..%)X 'Y7@V/ Q+XGX]XO=P^%W?("B1K-M-]L_"2-E7'"DNY0=]UZ'@ M-4>5]D^MEYC_L3)\=C9Q.K>UP M*&.LU+K[L]U@T';:IM-O.)[H-%IM+H"%!F9C(!RK:P'3>([8E^TTK]T$WB?X MZ33G:]+'R,6O[@A4P!S_%Q;DE]/1'Y-LO QYA]ZP(SIMK]&UW7ZC):Q^H]\> MBL:P:[GNP.V8EML^&'F_X7[^-"*LSL3P;'U8](:5D-#JG$MG?@B!ZI8Y:#0-57IC,MXAGF0H',(<(J)]X.%5SX\.A5/KH3JAT-%F^&SQYS;J[=-\T M3VBDH\\4!M)8-S',3_ RW&ZU/=%U>JV&.1CV0(?"7[SE#1MVS^D.W7;';"/G M[L?MN,ZXS!;P_#5>5A;>;SZ_O6#:2@#;YB&!!7D07B-3I<>G -?C*AW[8US@ M1TSTI'$8G6HOPPCF0)@F%\ #GNPU^NYW.VYP_;>QI2&O>OL MOOI[GIR&UA_YE#G:1B@?O;,H2@R47"WSQQG'++\*U\F;T@F"ZIZLMT>BPXQG M?XOT25INBKGMKM?FG48?-@*-E@5&V<"RO8;@CN.T.YVN;3\RQ2S7]H9NK]W@ M9M=LM'B?-_I#VP)N%YV.8YDMA[WM]QZ5_/4XN6!I(W>\_OZN, M+_&%BIX<\,&ED#2Y^Z?<-V*_DO)=/[93,I^=0, G&Z%C3 M*6.&B\>BP6(0\QCTE,JJ R]TZK--[OM*+XI8$W,\T0&S ZW?EW/,/!;G)P126(<(4IUOV3O?Q<-( M#F12)D=/I\D^9*.JKV<'C:YAB('/Z@)HMA[J0!F#R3'G@;J_ RH(NLPEUXT M":.<\]01'=YX5Y:IL4OX?NFOOQPN> GGIS*OSE*X%O+>FTVSU7F=IYO%T6!8 M%XP?7VCX?!JFF47X5G^LWV^:L_; 'CZ?Q.(JUFDO1):JOY#V_T[&4F50F%[E MK5?D\]=]]YIFSWJ=!:6M>&XUS4V/^V:S;_9G#;85(5A)@%T+$"R&R9FF(X-9 M^&*^L.K'U>E]'T4ZFI8*K"LF_;56%,[(WXNR<#S]C15"_)(,O5^\8Q%%UX<4 M*P@XU+G1+BEGWXNUV+EC, / M#@0+/9Q\Q0[)H^_5]8#)TF'$/D5C7"&P . I@'RU2%2.>&OSPUA-ZS^."R?E M6KL20459EXNS480[;M=UXX9X<*SO5G.4C-!M4G51>J2NCO@S$ M^DM_N$+YK2S[X_X4\#2<+" M%\%"F["0L/!I6&B?& OGUYY78.'\(<)<(5/I&4,CV8_'Q$R;[$?"S*=AIEUI M^]'JL7\VOS;?-6=P9CEMAFWELP=+CUYDL1T1 MUBS3:MY\^DK 1L!V!&Z["1##V/_[] ^C ?"P_#RWV7P [-7 MS* CII/%DI/9,EL$* 0H1^"T=RJ!WA^8G5)E!N4Z_^U[GG#8#?F"-7298M5L MHI-8SIMYV$SELO5"H5->\,D$LW9D$;>K^QP(EZ>8&#>)-90E_%:',HH2AP@?/'[['^GS'(X_]\1 T5/M^C_H7C78YCW"KFS'I.& M6:=1(./1^IE3>LL3I[>T*+WEN:2W/%P0[ '6X.O-WS]=?_OGEP\'N75QJM*E M>V;Q+#AT=7XPE5E^5N1ZIR-]_2)FFXJPJY&JW^U/F;*"/'T50VCJ1AFO;K3ZS7:_L^%R M1KO9LWH;GK= R'J=.//]$EX#]J[8/U#>\M0=:[>>\!U\\O.%?4'+^K0X M^'?OWK&;3]\^_/[[S=\_?/K&OG[^_9^8.ODK^Z_/O[^_^?3WK_#X77-73Q:) M GE::+FJNERDZ(A=2Z+ UBW>K].KXZ[Y=J#D54>14*!9YY8K[F%@!>NWHTX MIDX,>/7 A]J="D-UZQ..6<:(=764$B5^9)V)I8F>P/6JZJ M+A+7(^G M6;RYZ^U_I"O8'Y&()0:_&H_2!ZB,41[THV(^B]ZZZCL@'R5)>+,)"X]U&Z<, M8:AT$^+$-R'L_6]"_.=/@]";_O)__O.G43+V?_G_4$L#!!0 ( .N)_ECH M"R5+A-@! +A0' 1 8V-CU>[_223HSF5.R+>_VC+?EL>7NR4S=2M$B)#%-D0H?MI5/?[#P($$2 M)/@&M5M3F<1;!!:P\%Q8C]_ZU__SMG/1"PY"Q_?^_,V'[]]_@["W\FW'V_SY MFZ?'\]GCYN'<8#1MX]? MOD/_=?%PBQY76[RST)6_BG?8B] YVD;1_D_OWKV^OGYOKQTO]-TX(LV%WZ_\ MW3MT?LZ)7P;8@M_1E15A]*>/[S_^[OS]'\X_O5]^^.%/G_[XI]]]_/['/_S^ MP__W_OV?WK^7JOG[0^!LMA'Z=O4=@EJD;<_#KGM UXYG>2O'VCN_>\_D5&SHBAPGN,(7_O![@JOK=B-_OQ-[/T]MEQG[6";#*R+840R!:3/ M9":\\$\K/_:BX)"T]?8/7]QG]YQS]"LY]$!3L*SJ/#'H=)%1AH6LT/ M-N_(YW?P&>I\/'__Z?S3!U$3K^SS,'Y6-\4_9IHBOY46SA0D8YCIS>LGVI>/ M[]]_>/=?7V[9$A&%7D#]N+=1Q7EC^_?X;<(>Z'S[.)S*(8#NJC#\X^PMUCU M,$B[M;;"9UJ9_)CI?AR>;RQK7RS(/V0*KRQWQ4J&N0Y]>@??8I?VXOS#]\GL MDT4<5JYH/C2%Z>&3^>'''W]\1[]^\V__"R&Z;YS=W@\BQ+;/K;^BC5:,*_SK M7 SN.?QT_N$C6:'?$V+?(*^P\2IFYEVW3HA5UJH3R1)MVPFQ'J'U'\K:52[@ M6BV&95L%_CB'/RK;+&RPVHWF^*S>'37XUFRO=H,A#B]QY-4?D,P9V7I0"CM4 MV;9^7S?C7GF =EWUWZ1%J]MS;D+G:(D)'^4S0@FK Q MD34=VID/[^'_B"0J":6T(H*:__HN7SY'*0ZQO?#^C?Z]#XBTZ#$F;\D/O#(O M4E%1VJV-ZJ7=*JW&?Q1CVM=(/Q(NJ_=Q MBW$4/GE6;#L12+$P*:UJ:N;O \Q?0IA.(*>-9.*(4T>,//HV:>"[TSRKYSE] MQ=WZWB;"\#IYCA[CWT/=60,IM<>00-MOO[A(RFF7PJ>56 MS[3VW6GK=UT1R==PL5[LA:0]\TBA'1FD+(W_UZ]9W;1R$[,=&MUM[XIIU]?M6ZRKI M F+-T=4E]^)_BP^G9=7CLKJTPNVUZ[\V>_=H*&@6R!]:+1!H!]&&3BM OP(6 MP8;LIG_0+I/M?&=%Y!4BWR!LFO7%*N;RQQ]_^-T//^3?.3))NHD9T>S=<9JV MDHTKGIR/SL9SUD3Z]Z+9BNH%'6]S3[;&RL%\[FJ6U4S@[PL3*+U+)!ED]R->6$_QLN3'^@BT8,7J-LR%7?]),P(^%"0 RB-)! M,J'3A*@GA#W-EM:;N#[D'ZH'_X?WA<'G#SU:^S3BZA'G%V;X@%?8>;&>77[D M*'[7C/^'PO@+&B@EO5D!5#'LXJLE[XS[PR9,@.G"!MJJ$9FX^%<583NT,)?3.$*&( M!,G31*DGZI;'8VX /D'PV M5170S$7Q02Z(T<=X2NYT7.EN[R#&]OQM#YJI,+FZ,S]JYJ+XMN8$D*!P&OV* M2_O6L9X=E[2/Y2M;_E4S_L5W,KNP)1*G"2BY!"27!WX5R+]H!K[X7,YZ/YQ& MO7K4;YT56-2\S6P38/JNS:H#+=D4T&")Y;=[YW MZ7L1^960W)!K%9-1B(1225.J>K)^7WQOIQ01(7DNT42"Z&G*2KPLK;T362XU M)7)'2_D7S504G]Z\-K--G@9=/>CSW=[U#QA?8(_T(;IW+6%Q4G[13$+QX2VH M($X&43JGV2@S!Y.E>N.14QY"W:3)4'W0S(7BH0U$4$+E-!554_&+%016H@I/ M_J49].(#6]0\C7.9;_UNYT22U4'^03/:Q2>T5/DTX%K7:[RQW/O 7V$,L;?, M5XT:CK&76J\;E-=,5_&532DBB21W59.(GJ:Q3,!UP??FW@K29W?N-\UT%!_= MO#[B!$Y#K]M!5$O!3&QW./J0WS#YSYH)*3[&F1:$V_#.$2%RFA/=G)!!2IUL M[W'PN+4"G)\9=2'-_!2?YH1,SI66T$*4V&FB2D1!M=\ZJUF +2$#MZE9/:5_*#[@>2M((DR-49E_0TLH;0K1MDXSKMN: MC_%SB/\>$[[G+^2_"N=EX;MF]HIO_I0"HB1.PGNT7+Q87_IA] 5'6Y^<8S"$.]6NT%?03%A1$P D$3G( M@"AUV29D$:.+4L*GN>SB^]O&![BF+_ ?BFJ&^K[ Z%OQU\DGOXU;\!*4^X6W M<7E!S506=1@J%V'T+:-VFK)J7V%YY:>SX*L]-Z5?-W!2U%2HGV-/D=/"& ME:>I1KGJ"?NC0A>A\XP]S5XM%UEYGC*_:&:DJ%]@M4_#WMYO5IX+?3'-!!55 M$=4^M*>):^9,FY,1%)\T$U14/>0=:T]3TM##MB ;%+]I)J6H/2AXVYYFI8'; M;>9Z*?ZNF8VB B '0'::BKK:FHP[YZKHSJE6W=2LI9E&E0(AXPJZ4KB"GN:V MN4-<1N@N_:R9K:)B0>D<=YJ?VGM/^+FI]UCNJV9VBFH%4?\T(0T.0]D9J.SH M4Y313$Y1KY!S&SK-44O_(?4<*'\HBSX>L(P'OP&GM=%L[#WCE;SSG']B^L>')"/FTF)*9%@_(OSQ; MTJB1;_$.VVV65,>F-"NMI@-*=J6E74)IGX227?2*ZN!EI2+OV&D--GG%42\4 MYMY%QCOD/UP<@/)B_8B#%V>%2Y95P]J:E5+N(R/\SZ")Y,>+ Z+<@TL::^QF%$'H=!J)99AVY.LY9*H3BS[JI2KY!H3MPD(AJ0_B;? M)&O2M^1+B%Y)[U#2O9-XW'I%7N$U#LC5S7^OMZ[4E32K0Z5&5*P.03MUQSS- M;<>Y%=L&G/YKGAQ552OG^??O51 I5?.<;'?:QFFZVWC?:O4:C6MI)KFHNBSS MTSVI-#KO:^7DJ7Z\\?8QO=SA ^5UB5=;S_E[C,,2$;)7VII%4]2#EB\:]1?$ M>D'%A*0?*.W(239M=7PDQWXB'4JB%R]HSZ*D[L*;$2$N#@+'VUQ8H1-JCYJ^ M6M"LL**:M7R%27>1)'S*,J?H%[(BF0XDST!)[Q#MWNDTZ[3N+JT@. !HWH[& M$I#E,0\C9P=&YG1)K)=;?.UXEK=RX,8*HX"F66VP^/IH1K,"BVK<6BM0] SQ MKM&UF'0NL_K6*-IBE/0025T\K<+Z4/M:D:EF6Z_]X,J/GZ-U[(JZD$#1(]0Y%.!(.D4(B<*$MU*Z="DC= S)+IV6F^-PS33]5#\ M)J^D5C4U:Z1F>&=VD:@C0$_SWCH"-)W'JE+R6NB-6O7Z^- FFC2[6)+R27%Z M:J2QIZ=UTWK=:&72MI4UJT*!F%5C59PDU [!Q]JIUA?33&I1DB/[&T+E.4]8ZY%R[ UO6U4QQ4?>G"4X_ M;=?NX'KE,YD*5Y\#/PR99I6\A^)=3,.7;G9[RPG@_H-0"W")R:B'235.6ZTZ M&K%ES;IKFE@L)_;1/G+%\QF2NHG2?B+HZ!ESS\FJJBD%T=QIW;8^LY)[)?_A MPG+A65_S^*I)1K.BBII,_8I*+['B9][X:7UT6!_)F7(= ^XJV7U!Y/R#A M-:[](%^K[JKI0ERSEHHJTD:G$^L0DGLDH$2HIDL!^7):9$T@7S)ZE5T\-LIFH&Z<>RV:PJK)E-!>)=?C9E]03Y MAB2@HM.$=LI)J=VR70AH)KZH0ZR1R?*TMX?'K))EJ\AYH1*^'CIP4Z. M5\CT G%[810X*_(7+?]$>AWR4_]0$B?2'V'-:BFJ'M5 ?=DK 6X.U@64]H'7 MI+U HANG$)$6$(QZ[X5F=31KH"Y8X^G Z&^*TWQ%@#9V8840_+D#=1M#OP(X MQ@T+7;@XI&7NK0-U5GFU ENS(/IK0;-\BNK%TB-$2J($#9X_0XM([A:2^P78 M.G)!WC=$.W=:=?U<4W2 G_-33ZLL]M#O, G]H_@R[#?UJV>XAC1KL*C\K'.- ME:ZM,UZ=]^M,BGZ4NG9:@;V<>V(UI!N?VQUL:JJG#Q- 0F(&\.:G7BOZU>OM MD\+[L]F9ERRWM%=GPMYB<\-_TK,S8?P_+;CJ!2=@C+4"5)V"FB505.4F(,HG M0:DWN.MD/R^W^#YP7JPH^40#-$F?N+:,'7F-U[!F?14UQM+ZDDX5T,3Q#J8E6!?1PJ.?TUXBZ":B_:1? M:$_/'UE7^76'>&<1[>WI :?5X/F[G1/5 P:I65:S-(I:78GNZ?3I&]M=1HJD MT#JA<(P@ @2[F=.P,0#RFA,1@ )%KM>.ZP E^)5L*V_E["UW\>I58(J-UK)F MD165Q'D<^CQD)>OA6>HV F(,EURDN#H*)B8ZBM*>L@])7Q'K[&G5MERU#<*R MZU?4K)FB[KFX9DZ'4Z])#7*1CLGOZIEN5%MKYK^H-J[*IW#:^,,L@'0/SZW (V)[\@60DE9$3KARW#C"=H-%T92F M9J$4%<35"R4Y,19K)#J0%CBC$% K*ESP;IS6T #).O1&J)Z):E:10L7;/JW' MZ30:<2457S$7AVR1KLNJ=@O5:^QW"K5NES6F>AZ!32M7]+3H!EUT5:'^Y"(: M;BVV:UBS1!4( WTM405400:1@L$FG=9O%TML_!SBO\=@@WJ!!=$@^T"3JIHU MI,B0E1!'E+KV@OS:U<'P7V"IHY/@>K\6AM0*5E#S :\1_U->$F_/@?N]'VS> M.5[TSG9V[WB9=Y9+CI8W2F$;X'52X?7U]?NDTL?W[W^@).SH'/[^_BVT_TFJ M&9'N_OF;T-GM7?S-NYYZ1O[&7D@&[)R,G16[4/>.@;8=5- ;I[980#5;Q,SY/!JEEGRLH=>DY-(S#G?4]CLE%!?]# M6WY'3IQUPL6K8^/@W+."P'^M,^AN$"1U@?@Y_P?AYL,?SS]\./_X@?*DIMN: MG5">"7*;?$HZ$8+%#\ZS+2]^SJ;<%^2/T7<>VJ!\M_QHNU@NR M6NDXL?PM.W*';6'5ON!48_+D63&Y)K']2&4+;&?;>7'LV'+#A><>U =2H2H]E,@?P-LGRE<)G3Z[N@PL&]!>),_23EW. MT"N0&VAM5Q[45!^IPT2>H7G]U]88:WPX)F343 MT)GRX#/4-/EPW1EL1]<$NRVR[G88A-:MF1V:KDEE>QFQ?CHQ^$ VS8Q:=VS: MT1V7W2%R1[8:G^$Z,OJ 7JE3'[8=EDIRQIA3YO[KRF(%T8$8;9[UKIK'MO0& MG\=^<[W5G>@A6AUS)?26P*S%JNFY;2/#UDO^K2YCUV,'!AK NJFCJD>A&96A M'F:]Y3?0/--Z;F>@X:B!VE[-9VT"XVMB.G#5C>KXK-8%T&W-=;,&# Q )X38 M]L/20[-#[>RZ\(B:_=V,S C,5*(#UF>F!IF!F.F$C%?-8 ^DAS(]UD76TA@F MFY$9B)G&R%+53+4D-_A[K$= I;J/L=Z;',]^TF$!M*-F=OZ[(97TLA[ZZ,)X MZZ,WL(W&:ZGGE@<:LEIP$=6\-R QFIER!,R$IA;0T;HTF!M3O1A_G8]3$RHC M*+''BW*OKP,?NT\C#W,O9NG&) =GLGEP:EU>VU*>D)M%%SEMF.8F-#CUH\/Z M'ZFF;4]RV%K&-PTYFIVZ-/PCHTD03NUG0W.B[1A=6^$S=?".P_.-9>T9=QC; MNW?SMP@/U*U;9P6O$B*;;0),KX>ZG2RO:GP#6@O+UT@FJ[IVJ?'L(@V,'Z,]!F[QQG*)!+#"&!Z'(F2" M_(F].F^;YI0&.YADA;_^&%*5'GRTLR"B'^H/;DE%,T:+CI:)":J*A]#UFE+6 M-EA5934'ZS)X"CF@P]'WL5!T\''\;#G>PGNT0#T/@41?<+3UR2Q#3W;-!K8V M*:-ZJW[U5U/08S4-/]>2&%:G5:^[RL)CZK?J=;-&U='42O5ZK*LWFHJI7G=U M]0RHFVJB(]2F,*CJJ5YG567'T>C47K3EE4;2[C18KZ6U1M#TU)SPTAHC^#U5 MIT!O>ITUHS>R6U=S9LIKC_Q0:]KUJMIFGFQ-.:A!9"P$@7Z<3QH0&YRQHMS1 MBQM@*[*CB62IZU/QFY2,I:G$UHBL 68OM^!L$2[]Y1;/7-=_!9^2:S^X\N/G M:!V[HBZ@\I'G(J$1XN %U_0*'K[ET63@7*:=S+=Z@]&%I@'9N8O+:S>R@TK9 M:0@G_!.4'TUBUG6UAU<"U8DK_AR06Y$YUY-=%.]B*JG<[/;D"0S3 9?!DSF[Y0^W#KP6UD9Y(R4+.?VAPEC4G9_S%(D\"#?TD M780UN(I8I)*R/OQ3$&@>YS%JAXQ&)@+2,5G1S.(@>7%>'(HQA!!TV6=L8K>V M1WZOZ3+^M7O'U:-JYGW7.,=9IX=@R];:#4T>-?]'-B >WL %=VL]XQKY(@"L M7JX&D/L_GG_X>/[A]Y1A%;4ANKO$08C[[7.19)]1$RX0?F>] 2I826V2AOU5IBCYMQ7Y@6ZTX)>_)M[6TB)R/'Q# M1BK10-$>,0K5Y=^U[%N#;0N_I+N6__!7\6PHZWIYN;9=+AE.D+OV#7W\ONP+DQ:DS& M&,-<08]EHFYP,L(@HW7<)+996>+T'UB2J.W/H)ON=ZC"(I&DF_TJG MF/SCKXF@FKIP6NZ,/%!RG%>7[7E2)4<4U03(GXWM"[7.32EIU:IB[KPBVS*! MN"@[G3)E>I[M"AU_>K"7+H8&M8T-<5YS#0N!&>1*QKNB0L^#KWACE0YU:5F# M$E*U"IQE>,L:?DH%IA:D##)>1)Q\>'RJ/'ZJZQACY1I2\1+![047L:V+\,5_ M(1+Z\M4O8;$=+7.LBU<72^5P"X^.#Y5S6%7#Q+%[W"5X(><$O\ M%EVX4BQD_ME=GX Y.7YK>9&_HT(JW?KWCT]JQ5"=&B.K@21_#M7M5%G4_.Y. M%WNH6TG5=?I^.R7+-K\]*[=UG6K]2RD05X:O,/O?&X\KU;T-?0PHPNES@DOM MZJ:U/7**+CE#U_QMY<;TV4B&FOP']%?5NI]&E'J>,%6[=(U(*7D.I8)F@]JC M;8G2SNJJF#OQ [RW'.$+1(:.7DZL:^**JE9*-:'0MPJ &Q+OXV"UI?YP$"!. MM0\*[42M*CWWD+M:40=2LH,NE0^ZJI(&7_S%[95L*S4?C:I.0)!KF4:SH;37 M3RNCZON68/B%HTHDUH:9I/$FH)W<.ONE3V&2#U<^6 X46L"F%,RMAFR(MU;V M*B]OW-9,/5PU=F96QJR.Z\[W?"%9,6U1E8)+4=J@0>HY2M/8S3PO!D0/C@S. M#1JE]J@:58TO(7$B7<4!,P 7R_)'*BZ11U9X%-^$ P--7>IMK3/-,^^X+.9,PF.PJA+D& MM2=RF#UY%M-]DIU,1KE"!ZZO-X&M(DZG>MLD6[KGE:0-.BZ1.!I6-O=0@,.% M'S5E*J'JLGT_SXG [=G4TY3L0LCR4NK95E;4H'XG">H^4%\U",0 I]#J-[BV MFC&&,GJ DMYGRQCKJOP&\YCY:^N[-@Y"9M8KZ;VVVDAJFMDV.1="ZH6Q M".X#_X7(F"I5>&7QGG>D@&)<6F^I7UF%PVEE>7/K0P;"T#P3U67-78S"Q2HK MIU.AZ@Z_TB]E9W:]NI/24Q74P#J_ND8TCL]EN.A6=A=7V/3Z;^=HA^PSA4"] M\=B:_P4[FRVY9V=$BKERE&7-W6:8JDN3L%7R-]\!E?*3MMI$ MM/95ZFU52;-2A7S25EWXF7)3D.-$IA/:.8X#9U_[P74, .PB=$TOX=6DT_/] M3);PX=_]^\#9;-2KOJR4R0-' '0Q7^GB([%R^]:O/PEE8O7%K2II0J5\2?Y< M!$O_-7\_5Y6 MIJY M'0MNT#@[R _8PZ_*9TG=6@9?$@P/$T+C0<^=8&7J3!LU*O:\29;.#LMX(P^8 MNAS1=WWYA5:CUE2\#JME4679J71]29I2^%KK2AOKOI1\@^H1!7[)%?BI8L^& M5U?E=#0@<'PZ/*X1(2+I&M/D0F#2)APZ')NJQ 0Q?\/!R@DQD1Y+Q6"S?3(G MRB9PP_>68]]X_ E0+;Y6UC%X 6Y()ZPHPD$A>9W6'EZK[A1!$UHF%2@\M\0ZE&@#PT%@'UOF$.%?D<@$4E;IW* M!OU,./@+]_'+.$)IEF2]NGU[)@GAE<'%5+@D*0L>[0W/#"#L(J7BR]*'G\I- M(6-<\1T[-;6@@^KC2E/)N++_SH^HI'7K6UY6FU_SAFE,QYQ[ B8'C>5>QYX= MSM=K#$#H^/'5VFL? W5J3C56_,;K*U9<2>Y\+Q#_!(3N$.HS= B\VGH.><#6P_@8IVUC0ZM$,Z<:=@F)0G,N-*,Q$3L; M>;G$ 42KEJ.J5E286K@EOV&]4+N>&Q"8A"6EA@G%Y)(*R-T'-X0X1$$=5AGY M5EEE>JKC RBH&O0,"B-K(OJHTC@'E-4R;6FA?*I>3HN!XB!S*GM6L]+4) M$[<:,^3@S?;]C,Y=ZF$NSTG^?E>^L)O2^(H?W_6 ALWWQ]@4B,3TA.%GQZ/\ M)CIE2+81.C;/IY&\K$L&KPVE*>C7$DE,X=Q27]-6B\KH_L+R&JWOK5NEHAJQ MX5%]7LZTK)+U[V!18D0P@0N,&54LU\7VQ8&7"WE! M35QY:ZH3.\?2,X?Z(#%1,]&RB-@&YB9\XW$$%OP3=FVR!/U@Z4OD/C0Z]_IM MV=P+A3PS[JQ=]>,J5\A89Y^(X,:2.GPF_8!$3PLO??B5+7E=+6/L*!S3"GBW M)3S5JCH9@'8ILWCU?5NC8L]7; 7$-?,U5@!=E[U)>B!H4#=$#C%J@8 @SB3J M)35#R/#_VI#^-K0FX0"K07PO%#1N?$H'5;;JLS@9..IJ*>-;$CL&62![$?.8 M44!0AQ""\I"0/EOH^U&@1IE@F@#Z<2$2CC%AVQ9AXCS%$S]TE')_7[0GXC12 M-YA&5VM*.%VUX52+-2;D-5;;6VS<5R)9R0)[=D4WNA+^0U_>I$S)S M2:GO_9!-#J$3I/JSSV0*(P[5$! IQ'*7_E-H7SOK"&-/& 6F4-B*I5K\-K1ZGBZN20684I80F$F9JMDI*VINYSGA MW@\MP$2/]XF.DZ+8TML>-/_\LM<[,Y9MN5[;F);6ODQA5+.2<>5P1=A:IL@$ M'(92Q[(')_RUHN.554:%=WG$FWP6V%)TE_*RDXKV!R#"KY3OR?'UAKB'P*@@I2%I>_B.WU5]PE.:XD=5I91[ H[1M4/$> M\3#S6E;(TN*&@6_H[3VKM!PH"HZJUGK &P?>]5X$PU:JSD_,G4*[Q MBH*3,.EISI1"09/'(6D?V\*]4\)F(DO<63GE.0VT%8U[P#_&SW_#JVCI+X+9 MB^6X\%"[]H,<$D_%.Z,QG9[%,RE]2Y*KAAXU*L&LO+!!-)+]WJ6W)Q$/K'![ M[?JO]2&%Z]8VN'F:YYO7I@KI0'(RIXC&HT%9V+S7KAQ_406:4UK^^,P76B#F M1- ?)B5!X_:-BX>)14ZR&NO%Q+):4U-U,Z5OJ7ZZ81(2+;51!4MN4BV5)[/? M3<>%ET,@\L^3>&DHW7-J/#34]QK13 MVKN20E];J%X5Q/*@31[?72\/1[P3>X^%E/WL0^YGB)YZ2)U/^K[LFW? I*-NCT?QAS#]#)PR"O-L\]EU:+&G^+KFP7%!7/FXQCJ@- M'W+Y,MV'Y:;O-(N=-;=UP[K;DC4(8_FW.(SH VKIPS(G/:4^":F?Y-('%0I- M(6E#D-U3",=5HL*: 382RY*I 8X:HJD)K*2#A!Q['5!0W-6A0@M0IZ91>)S: M\4\EA:>PF+FF?.F3*Q4@K0!T$/:B'ZB%$/V:;4SQ^.2\O'\H];_E6M1ZGHBC M-#T1["@JY3_N VR1I\#/%KF4R1T',FA99&[MZGV[7E+7(2R>=/3L(6TNMSCU MV0,\JZ>0K&?RZX5KK7Y]7)$%CD/VT@:W6T@WZ-N8Y5*/R+/PN>SM.&A[XT;A M,U'\ >_!/.)MX :/\^>ZMO@4,MTPA=HLCK9^4"$#5]4P*&N&V I66X",P2_8 M]2G E#HNK%Z=*4@-*E&QEDZBJFK?$2C43A'PG\^'@8/=!;@'5R2_R!69AI-U6.T!W2 8NS-9XW"%PAN4; 'RD-D$UJY1+'HC M(H8=3FMAT9M_%BC]E-;25=?$ORE3;VI&.'H_7(+A,PC)!EFLGSRGU"^X&0US M2TT"H !?3$YO2F6DF=?.V\TU55U]H'R M"CV_.))1XOG0R05#O21!TGEVG0V]0'FAI7\A#>>2K"ELK2/U,Z47NJ9MN+5A M0,K+]PW_)70 5*9)LHE?6OLDF$J-\E6GGDE;HA_8V'X"M]4D0QIW]TJ7RU6, M;[Q'L!O9?\%6N8]H*V(CJ17YNK@FUZ+E0L-SSU;D'J@L.C&[0B-+P-0>@4S) M^>39--D)(..\P*&K[GR5'V-OY(VB52:'<(*0%;)'81Z)I604FM$P'^^96I[+ M1"=%R5$M$/,WBMU&SS$VC*76!T718X"\ZP''UB @;4$]S$5KOO3K*I5SM0SC M<=5EH^_NUX".F7E>;+GSMQ6L#![9LZ!IW!=KAORHM$@VHV 0>"[MQ;6UH@\9 MMI6=%;>6WP>.MW+V!:"<5B2F:=+3Q #I:_:\_FK *Z677?J2N=GMB=A-_;W( M?;]1VLKZ(CTU130W'@.,.+N06L5_9.J;5;>PHRY59\FYL^J@1->J;TZ+ZWA^ M(,'"ZO31Y>7-O=E=2A>7"-?5&K*:E2?V\NK7<=YZ,^RYSSM@4/:QP0.\# [] MXO#%^IL?,%2,_>76CT/+LQ]!F0OXFRQ8TZUT8JE1S9RVOGSSED?K:BJ9?\_A\-YR MR@PI^5*F(UC+\A'K+)2UJT\ ^0^>GBPT!GQC?\)VX8%0K\X$L-YKX7YQ$8OZ M8Z0/&2;M4ZR1*M_'8=HRYP42![[MNZZEAB@J+=;SZ2WR:$':$_"QLPXA!-PL M_2M,Q/H=D>F76YS"+JM.\J8D#$H[#CF9_\/Q; T^O*+@%+R%I3N=!@XTCB]* M:QGW6\@EG:[GO%!2R9P' X.V;%;E*^ "M%=77(*$N/\C9S7 MGN4*<8^\M5/@X1F8'&MEE^I"T:CS><0=T[3OPY+"!H7B?8!7CLA-(/ONEHK$ MY35ZWAJ+5X],_-;9"W&@?&^4%34(HO<L3CVMK=;S M&JG(<_^%M+\ESY:WO1/D<52;U36K?'[6ZWZ?2[*0YX#8A%=,E:9Y@-:,.I,[ M+(21#&?M)8CPIX;QFY4G%!'!?R0L_"/Q7E@V;?"E-U-2(Q 1\8Y(@[KPG MF]9#IKSF9" _-!NQM/A4_6)3?U9M2KPVE :,)6*:80@H"4AOKOU !&[2@$WA M:90$;BI2-O="TGCL6B,"/>-;M+H4)@!1DR)A:(SN2D%SDMA MGS:(#6N*%,T9@0A)INZ2@;@@U@K;Y>$*?;P2@$3&E4UZ=?FNR\T MX4?FU58=&EU5I^?-FG^GA*!@6T%4-L,F5.U(;9WC]W'A_R:2_QH[H_N\:%J? MS!N8SGO-!S K.T7WG>;..I.Z5W0/ILHJ4V)$@@G@T:>J3,Z_O2-")A\)9.\[%3/"(R[+!-+@[REXI8G08$IJK_JVWU:4IF4N"D MM).2_'NH9;YK0\E\P$UB=-1%VJ0%)V TN+3V,K:EUE20+V_.>I4-*1%I>I4! M*)J;H!4I1YN5K%NY@>>ZF)N *TZ/ZYY7;+[? 0Z#2!I<\J]T8"&U_0/TOC3Q MO?S5I%-,S:RAY;XO=0E, &VC[,E02R!M3,8T!KL$3:,-*:JL,BW38?+:D2-9 MR=\NKA\$VP/AD7SKKOP537G)E.KED.?JL2L-H";EARJA!%:M>=B+I# MP!?64GDDA?MV3MM:'GF<5SLL% M-QJRC-OWI2H]ZOA,ASXY7D>R(HW19K"YK M6)@ 1^7J#$+%<@;5QTSQQ)51?"1O'AXK&=#5F@+@C%*[6WV UZT]D$GF7/Y'3#],ZO))H MR^I\AG6JFCNJ^,:O/$%T5II&-'J^W7^Q8*=&$*?'$/95]WFQ4-\NV%6LWY8X M(S>I.14CGG 5YUE9:-HV"FFS)(M ?9364%KTUD+/T_H0N_C#^XL?/G"(W^K' M:47IO@%._75$KB#,@F5H\F'0,H"+9 7.J;;2)!3\Y)@@[\Z81['++FGU0++U M%*881=0@D+ IE;Z?4WACN3SC(P>5R"@:2RZ+9G6G&0Y$/V;%OE*%3PM"!@,) MY#3FC4$Y:E7C!5^2O-M=KBYI80IL 69 =_L8)?L00F7K9H MRBL88X(+^G ./0"<4Y@%(=0<9'5KFW-3RJ6>2T"74]WDQ2$+5,**E/DQM:9G MT+V>Q^+3,^O* :\5,EU5*MU&54V&/60R1-]XPCQ];QTJ)%]]O2G*NR6![DO2 MOS58PQ MDHREYLHJECL^A3U[)=QX\&ZGVM%$W:-$?>Y;C]^T^7%=LLBM+$+;2ARS,H-9Y7.YNI9!/08_RMBA#+/E>]2=L3P8H[J.69V3=#S5]^*L4W." MSQ2M"VZMJA-BC,Y#ZORH=;AI0L$@FP( .@3O)AY='AT>X9)D.EQ=P'UM GU; MO:PU_A7CO>.M*JQV5M@2%? M;VH&Q03B-R(/G8AKTND!<(>CQ9IC;\45:%^=Z1I';"CAK#-T2^GEN-M;W@$" M2/PXTB4SKBAM_E&W6$.H\;7KOVJS<595F1K20STTG%IU>UX[H!HBPT?%-[4Q MM[38J%K.*R+EK@BITEC[7($!Y$_J@T2FQ".7"PXL"0YMZ0L!7'*%J-J!;8F9 M##<7V#%4;(-#),!;P.%^P6EF#'H4+ZVWDA7>E(JY@QQ>440D6CNE4$)2"7/2 M'@=B7CR[SH:%LL=D'&NFYJM;VVC ,Z@> 7+:"A8!/?*9RY$(DBQW&-;6[#]S MPMH/=A _+B> ?\#T@4X?/!5!J[4KFPMF7:_)^0KIEE?4F1^<(A8>7+WP__!< M>"'"-M74"1$-/E#W6OD'J239\1R,P0GW?FBY9%/%>XIW&Z[H&1D#9BL_'LN6 M\00Z9CQ%!7\,:"% RLOWO!MHG@;?\BK6?+Z(N94ML.U9$*U:P9%@"-,G1[CT MB:0F?Z>X7'[T%QRE2.'LX4)>)OPG*/>A;!6/VXGI*2@N#AI$K3HUCQ8@6X]N ME=.'/6!P (P<_Y4B"T7=E39^II0!R<00]+>VELOPJ0K_;Y?+R5)C!6[35]^ MU&'L=8JI^!$TP6F&)IPU$*84"5"L[)PSPNXJ 8M>4,GEAS5 MLFY!Q6A09>YI+)[%-1!1=37-":S=]2"K<;WI(7KONI'NR"HH8Y16N"O +>'78R\I9#5AFW$*AE>:HL"IU( M/"'9PT]Z]559]0=OUORZZ. 07"7T]T=_5,$ZB>,JA7?+EYC #":+=+$6@7C: M65'5,6@>[*"59#NK*,1R7:6L_V0ZT5([XZB=,.E.9X#_8&08&Z&K;SBZM4UB7V8D:RI4:U^PIQ:E8WJ!,C>8J&[$AL]-C&NEZCN5KF M#@9R*X.Y?.&E.(Z2>R5Y]-\'."HUQM>N;A!O8 -=>8)*W)]!UXTS8J0*3@374.;/R!D]2'AQ\G%')EZ0LU ME#*XQTA'IH%F$(8Q>! MUC(X=;DU75?1N")8\G\L.ZIK5>D;\M&W/7RXW ;D M.>578#TJBDW!E>YGG[J64?0BO?MRSFA.))K5# ;HB[E#-*= MP^7EI_:V270I7=\V580F\%!(? 9SH5-/G@-63=KE>MF:N]'L6YU#1#?+$S&E M ,U&SJUJ\&5=%?/13Y4/MFRAGHO" M2->G-;4H3?K@56(,"U\A#JZN ?CLB;K1/"P*!S!P**Y&X]/6F\!B5S]TY7F! MB6(/9'!DV;=)E-I+(R/K *^)L&6YPC-^%5$NF)^"Z+F!H.G M\($T&_S/*W!L]:F"DJ:XJ?08JE_?7"X2\#B#GI2PD'[O7U+C&/"+]6RS"?"& M@F(FRJZ%=^$'@?\*FZ-$E!P"G#63JEBJ!4)DU)]#F04.JB3Z:.E?X#2.!4(R%I[24-Z=Z!2,F9HLW_ER!H$:9(%2=Z:6E9Z, M&:A*"QYBYM!OT$LT#8+#DCK4?@'VW9W;GLI=)]86F*&@NB56:!YG&YCTX MX:_7 <8B1AZ,Y)4G?P,"!D.AA5ZS$UZ$9DGWWTEK:G3MW-4%H4L M^1]Q@RK]HW1UC)[C14PX!A:7@L?IG(N:4C$9LY=1U7WD-J\N.%7CCOQ"! M1CWJQ>\&7X8B^(H*7Q*L,7C>R!HQR8-J MH9Y!/BW9\^&D\"2_]R-P%K-4#5M/!TI=YXH+KA#CJ8'.@@ M5"P\2=>CTU,W(V827Y^E9<0A8%;<%?2L%07-/6_3[ 0 G+582VX/E=Y'-2H: MC$B14^A67@_*HA/4=C?6;4]B']1)MJ4H^Q4FOLEFYYQ>XINF_9M0%A-I#96O MLHHZDXDMUV6;*"L^DIC$W3(. E\%CGV%C*0L9C#RXI6;R<"^%/@>^7/%%$WW MONNL#NR_=2JLQF3ZEJVH)(V%):#",U-9<"(W,=,M,>FMUGVPF=SWND@4I%';,BT M(8OGB+R1('A/7)37OI2$%<24,B#A/BCV/ '\O@'Z9/5J0.S\BR MM:FVW+54IN?L]TE&IZI2?59)/>UH3<"WB>]3"3:X8;2.ED#?-F:%M;W\+*XH M/35=;T4F@"8U^[XV 2*:SK+0@52J3>K5,2=&J7M63Q54L[+Q3>VO6^.>UMWV MO31AV*%82BVD]=IR7%#(;"*9SK,D5,M;9 MG\F0P>8#7YC*]Z*BX+1$]01)*PD5O;1<%P"1YM9JFRW;1*)O1+=OQ\C5BL$# M57A#YHJ,^O2X=ER.8%;ZWI"*F(.AXZCKY"V=OY)2'TC-AFU&8T(Q8U6/D[+2 MD]K9(;,S!_[NEZV3[+B0;SD!XM/PH=Z Z/&Y'E0GQY1X2\)]R9(F;]/060WB M:M"Y/^;N<@EY5BL[E10^SK0NI?)A%YI3B#>J$N1YB4D$WV2S65&-,+6W%O+A MUO'A[D#4N&6CCU1XTB\:>TC?K?7N]8'WEF,_6E9()T[M\)$K8TX:H5[%8/'( MP[C(2&S2D0%E$LC.,J&E&U'CHAE/YU0OD#]7V%CG!=+28ITX_"5_I =,I<=% M(Q*CJAAF.TS6B56N7L@5.#Z)4.OLF6#G3L\/M4'7C#O$/,;/?R.B[=)?!+,7 MRW%A[Q9<+BKU+&THF?<ECJ=)'5=:X]0/P\];@#<5=#L /3=+=U,1=JT-C M(FZI5<>UJN2HR^EQ9[FN$+I+%U*VU+@=W&+7U7E39 J9\VCG*NKDF.5Q 67' M<7GY4<6NI1/!CKKQ;.?%L6/+5?A_E9>;E(Y2*+'P/9$3<9K35^@3RRZ'=K2F MQ7HU(GE%#9-(7?LXPD'B@:S#ZU*6-G?*J_+=WWCD'>Q[% :M[,S7UC/WO,R! MM^K,[N7EC:J*)<#5B\-G[&\":[]U5I!)LY[W5$,B9O6IDIHK57=KE)$U*AJ6 M:O-'=759#/08%0U^]B%T"2(G&J&.J>N: M8\WQ_(!J@!@J2]4S3%VV9Q7[M?7B!T"8JEC@I5WA1EI>V-B 5CC@5?D":*N9 MNUG)\;%8,]BO:VM%5VV*Y'F-<8H,4G:M-J P%81K*6E/B4ZBM'S/&T)< C]A MRXVV-QXY36B:%QZY(71ZY9ND&8'CTZZK-'5*;$>RQ7;QKF\->M/F#<. I&E; MN-2@>/;7J6'<9U*'^%\L]Q4O;>O-Z-+FS9NT=$M8^> !)%*GWA/1RRD=&7V] MX8'$:N9SKUGSZUCCPM!R!2I'[-D/Y5C MHL0VJBPV37E!'WM8LW;?058J$V58-SR$"&S@!ZP,S>J%\,A0?A\^/E-[N\(* M4B@R117G;+6*=S'U;*\1-]^"D#FT*+SR QO;3Q[8:SDT?HE-=[EU@BI3<#M: MYO%C.5P>.0ZL797(7E'!O)#'UA,OTYST1-W8\"P#R\8[*_BU&JBP M4*QO=,)$4EL&SF:#8051@X)B>]6H8!#6-8)P,R(0P9S;%X>G$ YU)BZ#$ >! M("Q*IUIQT8+01-2./(<"!^:LI7',53$8J\A$;09E3*]<(G(W#3%I2J7GK23\ M*HD@2P0N&IP$NY=TZ,HZA+",EOX5!E42.8&66USZBNI*;1*FVAJVV-[/LL1- MFYJLV?1+@ER:G G48S3%H/S"(]5XE'^EL]:@31D'2SY$-2D,[WRO??Y#J?) @=%,#7:-U2F$"H6,JLK(Z0%:1G*_$T&3);BZ M.&B,4?IZT]3^M='Y&7Q,I&[)5: 1A6+F'I-X1T1>*S@P4P%@;V)8%TO_ 9/G M(S4N5\6#U:_?\[Y=OOK+K1^'Y#(EY_+RE8SE8>%A)A\FH/?EOF6-ZAM48#%? M%>[J!F:&4LU5L:1QF; (>I4*?AH)L;+J\44!+X2;1J*GSPF+#QB$"?J@9B=; M;+F#A =WZ,D$0G&IASTY/GT1@L@TMFT@1QL2,QEU5C<-M*:"KE2/;X5IP42N_6"-'8 A#J>'=-*HYB*@&,K) UF18*<+O0E<4 * Z0N9JK)G#H)R#>NE'EILE*8EGB^ 6AZ$?E&?EGD*W1G(N$DG204>E M<"S*?![5RV[QZN$ 4O^5N-=EOYM4'V1\D^YP-'_CV:*2AW:U5;L1B4G8#Y- M3:9AN_ #0@P M08BZ" B4QZ4OJ7VVODON_Q!<^E;E)T$C*E_OJWZXX)$6/9C:U9*\--M>+2H" MQ@TJ;.4G0'8:HTJ^].C)4H)+(N]O_* <43!;RN2C+F?'%TKV.G;1NK4GQ%XQ M6V%MWA15)^8I7^,M7E)E'&OO W[QW1<0S#-B>V.K;S6=OM5ITJ,;KA,B2]CB MH"'?9IX7[Q;>B?2OJ>!IZ\#Q:!0Z[[/XLA8TH;Z>.99H?:[VUF#[MADH-]$4?D]?87'$&<3VD40,WJ M!M5<.BEC$L)$QG6S]%4MEYF X:[4]I=&7[0*+5=6G^#\DM=29PLBI)*7 M2I!\N?%L_/;X:NTIF%Q5H$PWFJ,:-R% P'<=&YP&J'()0E;5=L[2HI,V>78P M=4Y$Z5]'I6]>RMYK)L\K"W/?C[JO&K6,KZH^,IQ>UC "#-?>5S&$8A$OK;=QL].6-&SRV&9>@ D:A>7> M^\RM4:.RJU5U",_5D-M*_@'NF)&5ET0J"II]RC#XPZL8?&?9FY[U4FT8KWKK M-*0T 2>1)*RT:M7,WR)0V@/^FD4C1JSF\NFV8KEX9+QO?0)]ATPP6^B# M?[!U<#E<-==60CYQ?+\8B4J@#-;U)S L)^Y105BADW M:_J!3LA0E>P;"-L/ ,FPO2!]X#W7/:=OT$V8G[[J)9%O8H3\ W(IXVE#O%D M%?/G2D/8B6;4S#F;@):W+2MR9E$@,E[ MA0K_3O(O9J!,@!BCP'F.(Q;* PXJRK+A:7;DQU&6^PC!'V%\&8QQSS4_3DG6'7^FGLGNA9F5S2D.>*YF# MO=1.6:^O9USU(DFC%1=W66GCCBE#->70/&1AV$U MGGO=JH/-57ZE-YD(35U5GX$.>MNYY"]O\^=OL'?^]/A-AHV >_>IFE81S=&,F#]/"6(#;* MS/3&@6N@\R)Z?^T'.S""S3S[BQ7\BB/ZSA*:$9%LD6O3NTR-U!:R/!NQUA!M M#O'V4-H@8BT>-?MND?-9#<[_A[5VW%.?.V7RL[]C8T!1XA&'@$-);L_P^Z%X MS\ W H"!PPS>(.BTG%Y!#J7T$",X],'3*\ XA,.LR$O\9Q\P'<"A"JR@+<>$ M-GO.5KC<-R1U#CT?D%R.=Q#1'IXAZ".BG412+\^0Z"=*.XJ@I[_!P9:/UV18 M7A*20X^(Y)C/Y-4;[S[P(6TI8,*"X0*,RV"Z\*G:N0M[@B(]/.R4)EI1'\#! MI92A>15G"6^&BF.LH3/D>(BWA3+#(#4W-/O\B9C$VDO'>>IIW)3G%QP\^](, MTR90(-I >^G.\)-6D$6?W4?)L9MA]0PEU)%\/Z;TS]!L%&;)LH,7"P/WVAFKNV34&:DX;_BV.DOR$08HGS 5_MO!O\HN& M= ZQWB'>/23U#Y6.]V]I>'.* 3:43 ^PDH>9O Y#Z9LE#;-'/K^P8?;Y,/O2 M,%O),#O),+] 5P?3*H!'1Q)*F8976=1GJZTV4")#! E":%B%$'6B92:'ECUF M%-#_4!J3[6QN_?%.4U)#"P-JA\5.NL4L221H#JY#3)TWPRBQ(#:6RB#"G-]% M--J<23%$W@RXK^RDNR_$?]YG3F70=5\OU4&;;:&THH"V.FV'*R0RC[<1]OIP M/.?M+E\YN[F3+V$;=$E.RK;%V+8+; ]V?8K=2!WX)$^P%.>PRVI>+'^:/Z#; MF]G%S>W-\F;^>#QL\ 5*"2*)XAE*:1X/-\7CWJ>,N2GQL8WH78Z-$I> $8Z( MOABIY0DPBF0$2=OQ#EI2RTC,U_>2/ (.#.DU;K[\\NIFT2(\)V09RN%MGB%, M6SU#*][N:*KGX0TM7^$O+V.8[$$$P>?,\2(GB'.S#@N<+5>VK>]NJ7J-0RW([E^#LM\<\W*U\%W>Q4+ MY=^A_ ^N9TDC#ECR)QFL-AMST&71BU9 -\HT&+PA/OW'RZ5;CT&N"T#0#J(- M#>\&LK6\R-]1HQJ58>Z)!-.#[S8CR^V>3#@"R@,[:0_ E5O.T+?WHTA[L@?R MC4>=OBC>20=-5.*!+-$;6A%5A5G3=6-)KK\25<+1>!NI5[;DK23Q)N%A#*OX M+(\PZT6Z2<[!Q5IQR8]VLP_ 9?Z@_^H8S#MC2#=:45Q)993A1!2AW\ZGXQ4I MD*FY7K)&=#(,":+(!:ICVB&&8B\U35#*2#1!EBU*V:6MR/:D8V6W:,!@W-J" M;<=#?ODL#RYHB"?ISHUZ3%U!?YE;2)1*/@OY;Z M%B& @/X*AL&MS3\HMWA[2#0(-J^O8!"RNOW6(S&P;I]#<)8D.)1P90]=9.*$ MY5\RBY^V0=4122NCF&R'XS=W!C;@>U#+;AUH@P&%SA&FM&?FZLF:Q\=7,Q&3 M-C&""HPC0W,+ MD75('#V,RET6ZK8F M(-X$50$R+9&(ZQ/:HN&CA#+0*")% MR*6_VSG,9;F#FS)014 6";I((CR*XW*_?.7]@ZOY@Q8&Y8[G*'BT7/!W?KOL M[@]'2:%H.(FGQW[S1<:)(=9U<%"Z'-;YK4<6P3+;7J=A'#(B:^E$3(JUG1?'CBT7 M]A?%&X60L:VS7_HT=S0'H6ZYHF@K, YI.^A_&,7A5T3\'%(@[6C^0J&?N^Z. MA!YB!$>UN?3&36:EYE@:"PSL<^"'7=TFSA"E,NDN9]Q<@,!(OK+T*77G>XEZ MEWFO=XJPD,DA1N](V,B8-2@O#J5S?H=' ]YCE(4[IGGD1/P/B#M.WOR!\,_ MZ":./0.R@6C@C%PET 3:BS;0GC5RC(RZ$H\W$H^,.DK("W2LLYZ.&R?7-ESC+ MLW;.S%MGO+"Y5%BG'N47!XIUW8MFF,B:S$O]^8 H58.^/N!U('"PNTC1:K>8 MP05IJN<1[WV> =O;7&,YE?H^N9N=G<)6^YZ M/G\\0P_SGQ>W/\\?_OF?_OCQP\=_&?#&'IC;Y"[CZI.D!01-(-$&(HU0I)0Q M='C#<9O3ZR5%( MX8NI$""$Q?[LWD0*2 '#Q[G_>V)'(<^,Q0F]$W2!E+WHG6I$3AXGDZZ*/S4& MT0BZPV%YS=WQ#7D>WJ+'DA_1Q\!M1Q]G]I!(GA;C.35C0'VW@L-B300H,I:] MP,TG5 E'C.RP'LL]<2%.QJ3W@MPX 9$]<9&YKL9G)76XI)GE[JT@.E!H?FM% M#3\=_7HX643I(IGPB'"_&4>E'F#7N">2-4I@7J?.\UG(^5 -W679ENHQX '( M-TX6.D-=Z#0%B^7L]M@8X-,@6W3!PLN(#1DZQRRV,]LF94**N;D([@/_Q?%6 M;0511A)QFF>(4D5^@ 3=00]=D0AS:;VEP._])%T1I*F;48J@/ZS#6I_\B D2 M?(#GET1TM*M$N!C"V[*7UP'5GE"O0B!Y%-UW53T?US] G0J7:HV33+A]@:J# MKH=9J1@FSAF#$#Y#'GYE!88/8!^"WTR:/@$>3\3^E;_;^1X#^C]*QEQY!AGQ MK)WQ3("-D"98 2..?86HCZ[9)TH\_)+?.:1/\F_)' 97]@->8>>%/FK'DU]; M)U,JPI+?Q6UNEB+H5P\IJQ8B1Y74/;+<: =EP+"!0?4G-L@IFMC@0SQ.TH+) MC*\[RK!^]<.8T5?\ML?R,V11A]QF=.?^@B&;.K9G1$BR-IA^O")OH\0/8 (+ MEO68YDCCM[SH->+=9D40=%Q**CC\U;_;!W@+2:A?,'/JN\/18MTQK/=R\>7^ M8?[3_.[QYN%[=/RYO%W2/Z:7%[=7/W^1$(?(\(C2^+._2X7%S^!WR9/PSN^]/C MZ"1BD$21.V^2@?'#\+LSZG% 9%P:VSR+HL!YCB,J\40^Z/$&5""!RF(96' & M/!YVS[[;ULN>1V#UMC#EU(]8U<.N588Y2-A*)O=+GW'LP1*(==G' DS M[ME\)8QC A-5)F6HN(.7UH);6#,$.&.%(^W2*+ M9QFX<,IPT@(5PH^4U:Q[80-^QT!2ZBN]8^ZQGZ2F%GKCV'+![--E.X@FSL7+ M/,U_+;6";ITU>;J1,^& K2#\[K<\>O*!W&\NTH*61#T7T.G?\@0,GZWT54R$ MQ2E7P-2=SR1I!HI6SU*T>&AHW:IP(\C2J-76/:/]&$K0D7XLS9*TCN/U3>/?-U_B)<'(4J82PHE4-A9SV0# OH+(57B7= MW9*X+XOP:1&ZXR/A)/7]R;KF' T;\@,\Z](QHA'BTMH[Y*!EG7C (0Y>L'WM M!]=Q!! ,W(NS-ZM1P%N@5Y+#J1\]NTJ[$F^*KT;T('/.FD,W P\ U8*0H_CP M[_Y]X&PVW,U#AA8]T[G].RY)C849J#*S^( !/O8AKP_Z M?]^;,A>JXS[;>Q">W R>QQ'P(]Z.&:$O!57_8I'3>]#D-GW.C?2.2H%5RA@: MV*I4B+*[)'\N@J7_VE9;E0^P X(07P)T(% Y.&$Y)2GK4IR>(.!AG5^0#]O!K=Q> _(%"+SK\%H%H.((8 MU2]C0@2A5,_RY\@9XJ0'-:*G=DW8V='AGA" \$)PP-I3[5K?>.^/_CIZ)<^6 MLZ0)JDT4'3@^1ODT"L)GB)).\ P8B^/!_=,+8NGLF/<#^#N0)?6 *7@MU6;V M\L:&!KBSP@MK @52&\/"Y?3/'9]#RA7SA>&DD4Q[/.U]%LJ^F\H^AV!OBHDE MJ=,A452!#: WL"^!X$0*9Z#1#&#O6$6 -_CBV-BSP;S83>V6CY(DJE_C,9 M(.6@,LPT.WV#:W)MVX$^0>8!Q[[QN"6C!^UM0A@!Y7/"LK"2C*:E[I,W=S)L MW>(-8<**8+3)S@#/5"*@8&_EX,Z9>RAMQ(G399LA/RI.SR!\9M"3*+-$7E]A M#.]A!<,CXJEU3!>:T%/Q\.)6(HIP3%SG"K1!?NYNWA:RB.QH:*?7' MH+R+F56Y%)8Z$X[I7<_2(%#_BGLK6 0439%A>Q'1B0I@W03GI WAQ$&: 3TI M:X@'L).FF+!WG!S+*SSEE[GG[!F[(6.71J^"*S"+/SE.=MTISBQM%5X('&$[ M@Y?:\6!.:">(VYSZ_Q:1LR,E!4\4G%1EW5+YEM$()!I31G$<%Z1>V'"/GH,\ M_FN>$T9UZ@H$%N+'= =4N[3TX:?R8+]QM3(\J!*>'%BHOR*?:M%/(SNP;D8: M^[DT]O!S#F_-L'JF)+E=-Z&O*K/=2 )>OWQ568;=]!DY5BS,G1]1G>6M;WG9 MP)B>GF-":(?UFV9':Q 59.(I=XV)8&*YU[%GATE4VN.KM>]L-;F&)'% %J71 M;M1(LB![UH/]"TFU\1N"UL8UGPS M+S8)\SY W[!7HRO W^G@B^^\59N#$8 0"9'=M/2.A )??!L/#DPUR<$6 M1U1+3+S1O$4F/8B9(Z_52 X];',K *B-4&@N8!Q6-&@AS7';.F.0$OM&1+)S M;+XX9/A7@"824_$'$H4Z'+_4!?S25+N#K%SXB(S:SS4(@RNH!QTR\0;G;:3: MGC-$VSGC$25I4R-*0MFP5>Z0?X#SM-=\HSM.& &\P_'PY$KLR/DW!4UZ\0S^ M/H'500ZVQ,V9!37Q)Z\7]G.6L37(08;/QT V&XXO5V9);D'P)Q[;-$!\3#.R M%%?33512YBKV&":T2.B+_MG:[?^%YFR>,F.NQ)&1_$&=LQX9B3'K)R +>GU^ M9VS=7&$JXY.WHG@L@0ME)QRAE&3Z !L+1:C4D;LC$ E,4"A\U!$65%FVF[UI M+_46S&4/LZ^.O4R